DJI Tello Edu to dron zaprojektowany specjalnie dla edukacji i nauki programowania. Ten mały i lekki dron wyposażony jest w kamery, czujniki i narzędzia, które umożliwiają naukę i zabawę w programowanie.
Dron Tello Edu został opracowany we współpracy z firmą Ryze Tech i posiada funkcje, które ułatwiają naukę programowania. Dron ten jest kompatybilny z językiem programowania Scratch, co pozwala na łatwe tworzenie programów przez dzieci i młodzież. Ponadto, dron Tello Edu obsługuje również języki Python i Swift, umożliwiając bardziej zaawansowanym użytkownikom tworzenie bardziej skomplikowanych programów.
Dron Tello Edu jest wyposażony w kamerę HD, która umożliwia nagrywanie wideo w rozdzielczości 720p. Można nim również wykonywać zdjęcia o rozdzielczości 5 megapikseli. Dron posiada również wiele czujników, w tym czujniki wysokości, czujniki odległości oraz czujniki optyczne, które pozwalają na stabilne loty w pomieszczeniach.
Jednym z największych atutów drona Tello Edu jest jego łatwość obsługi. Dron ten jest bardzo prosty w użyciu i ma intuicyjny interfejs, co sprawia, że jest on idealny dla początkujących. Można nim również kontrolować za pomocą specjalnej aplikacji mobilnej, co dodatkowo ułatwia użytkowanie.
DJI Tello Edu to świetny wybór dla nauczycieli i uczniów, którzy chcą poznać podstawy programowania i uczyć się nowych umiejętności w interaktywny i zabawny sposób. Dron ten oferuje wiele możliwości i narzędzi, które pomagają w nauce, co czyni go idealnym narzędziem dla nauki w szkole, na kursach lub w domu.
----
*Mamy do dyspozycji dwa modele dronów:*
* czarny **Tello EDU** bez wyświetlacza LCD, dla niego jest przeznaczona klasa `TelloEDU()`
* czerwony **Ryzen TT** z wyświetlaczem LCD, dla niego jest przeznaczona klasa `RyzenTT()`
Naszym zadaniem jest użyć odpowiednie klasy - wówczas mamy dostęp do pewnych metod zarezerwowanych dla danego typu drona.
----
Minimalny kod, który pozwala na sprawdzenie **TelloEDU**:
```python
from tello_solectric_pl import TelloEDU
from time import sleep
dron = TelloEDU()
if dron.connect():
print("Połączenie OK - start..")
dron.takeoff()
sleep(2)
dron.land()
else:
print("Połączenie nieudane")
print("KONIEC")
```
---
Zmiany w stosunku do oryginalnych metod biblioteki `djitellopy`:
* metoda `connect()` zwraca wartość `True` lub `False` - i w ten sposób kontrolujemy, czy połączenie się powiodło oraz czy używamy odpowiedniego drona.
Raw data
{
"_id": null,
"home_page": "https://solectric.pl",
"name": "tello-solectric-pl",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.8",
"maintainer_email": "",
"keywords": "Dron Tello TelloEDU Ryzen RyzenTT DJI",
"author": "Adam Jurkiewicz",
"author_email": "adam@jurkiewicz.tech",
"download_url": "https://files.pythonhosted.org/packages/ca/5b/e5cbf23bdcb03830852680360d8b57f6804b089b07b46a9b0e0715e28c52/tello_solectric_pl-0.0.5.tar.gz",
"platform": null,
"description": "DJI Tello Edu to dron zaprojektowany specjalnie dla edukacji i nauki programowania. Ten ma\u0142y i lekki dron wyposa\u017cony jest w kamery, czujniki i narz\u0119dzia, kt\u00f3re umo\u017cliwiaj\u0105 nauk\u0119 i zabaw\u0119 w programowanie.\n\nDron Tello Edu zosta\u0142 opracowany we wsp\u00f3\u0142pracy z firm\u0105 Ryze Tech i posiada funkcje, kt\u00f3re u\u0142atwiaj\u0105 nauk\u0119 programowania. Dron ten jest kompatybilny z j\u0119zykiem programowania Scratch, co pozwala na \u0142atwe tworzenie program\u00f3w przez dzieci i m\u0142odzie\u017c. Ponadto, dron Tello Edu obs\u0142uguje r\u00f3wnie\u017c j\u0119zyki Python i Swift, umo\u017cliwiaj\u0105c bardziej zaawansowanym u\u017cytkownikom tworzenie bardziej skomplikowanych program\u00f3w.\n\nDron Tello Edu jest wyposa\u017cony w kamer\u0119 HD, kt\u00f3ra umo\u017cliwia nagrywanie wideo w rozdzielczo\u015bci 720p. Mo\u017cna nim r\u00f3wnie\u017c wykonywa\u0107 zdj\u0119cia o rozdzielczo\u015bci 5 megapikseli. Dron posiada r\u00f3wnie\u017c wiele czujnik\u00f3w, w tym czujniki wysoko\u015bci, czujniki odleg\u0142o\u015bci oraz czujniki optyczne, kt\u00f3re pozwalaj\u0105 na stabilne loty w pomieszczeniach.\n\nJednym z najwi\u0119kszych atut\u00f3w drona Tello Edu jest jego \u0142atwo\u015b\u0107 obs\u0142ugi. Dron ten jest bardzo prosty w u\u017cyciu i ma intuicyjny interfejs, co sprawia, \u017ce jest on idealny dla pocz\u0105tkuj\u0105cych. Mo\u017cna nim r\u00f3wnie\u017c kontrolowa\u0107 za pomoc\u0105 specjalnej aplikacji mobilnej, co dodatkowo u\u0142atwia u\u017cytkowanie.\n\nDJI Tello Edu to \u015bwietny wyb\u00f3r dla nauczycieli i uczni\u00f3w, kt\u00f3rzy chc\u0105 pozna\u0107 podstawy programowania i uczy\u0107 si\u0119 nowych umiej\u0119tno\u015bci w interaktywny i zabawny spos\u00f3b. Dron ten oferuje wiele mo\u017cliwo\u015bci i narz\u0119dzi, kt\u00f3re pomagaj\u0105 w nauce, co czyni go idealnym narz\u0119dziem dla nauki w szkole, na kursach lub w domu.\n\n----\n*Mamy do dyspozycji dwa modele dron\u00f3w:*\n\n* czarny **Tello EDU** bez wy\u015bwietlacza LCD, dla niego jest przeznaczona klasa `TelloEDU()`\n* czerwony **Ryzen TT** z wy\u015bwietlaczem LCD, dla niego jest przeznaczona klasa `RyzenTT()`\n\nNaszym zadaniem jest u\u017cy\u0107 odpowiednie klasy - w\u00f3wczas mamy dost\u0119p do pewnych metod zarezerwowanych dla danego typu drona.\n\n----\nMinimalny kod, kt\u00f3ry pozwala na sprawdzenie **TelloEDU**:\n\n```python\nfrom tello_solectric_pl import TelloEDU\nfrom time import sleep\n\ndron = TelloEDU()\n\nif dron.connect():\n print(\"Po\u0142\u0105czenie OK - start..\")\n dron.takeoff()\n sleep(2)\n dron.land()\nelse:\n print(\"Po\u0142\u0105czenie nieudane\")\n\nprint(\"KONIEC\")\n\n```\n\n---\nZmiany w stosunku do oryginalnych metod biblioteki `djitellopy`:\n\n* metoda `connect()` zwraca warto\u015b\u0107 `True` lub `False` - i w ten spos\u00f3b kontrolujemy, czy po\u0142\u0105czenie si\u0119 powiod\u0142o oraz czy u\u017cywamy odpowiedniego drona.\n\n\n",
"bugtrack_url": null,
"license": "",
"summary": "Biblioteka dla wsparcia nauczycieli w Polsce dla dron\u00f3w Tello-EDU oraz Ryzen TT (z wy\u015bwietlaczem LCD)",
"version": "0.0.5",
"project_urls": {
"Homepage": "https://solectric.pl"
},
"split_keywords": [
"dron",
"tello",
"telloedu",
"ryzen",
"ryzentt",
"dji"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "e92ac5af25f721a688cb919a9e184a08e6c25aa5c42ec791e7e8f53df1fdafde",
"md5": "ef15dd05350c6aee2c85c6ba40aec2f4",
"sha256": "a54a15f6e5fc2d606df674c9033c630530694d446a00a14a1c93b94df47c4c74"
},
"downloads": -1,
"filename": "tello_solectric_pl-0.0.5-py3-none-any.whl",
"has_sig": false,
"md5_digest": "ef15dd05350c6aee2c85c6ba40aec2f4",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.8",
"size": 4392,
"upload_time": "2023-06-02T16:46:09",
"upload_time_iso_8601": "2023-06-02T16:46:09.112518Z",
"url": "https://files.pythonhosted.org/packages/e9/2a/c5af25f721a688cb919a9e184a08e6c25aa5c42ec791e7e8f53df1fdafde/tello_solectric_pl-0.0.5-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ca5be5cbf23bdcb03830852680360d8b57f6804b089b07b46a9b0e0715e28c52",
"md5": "822a78c6935475fb651f4842ea4f330b",
"sha256": "52f79e59000645e948afa340029776539d654eb0e821d1928b66cf268e8c0dfa"
},
"downloads": -1,
"filename": "tello_solectric_pl-0.0.5.tar.gz",
"has_sig": false,
"md5_digest": "822a78c6935475fb651f4842ea4f330b",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8",
"size": 4029,
"upload_time": "2023-06-02T16:46:11",
"upload_time_iso_8601": "2023-06-02T16:46:11.558416Z",
"url": "https://files.pythonhosted.org/packages/ca/5b/e5cbf23bdcb03830852680360d8b57f6804b089b07b46a9b0e0715e28c52/tello_solectric_pl-0.0.5.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-06-02 16:46:11",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "tello-solectric-pl"
}