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:
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śćTruelubFalse- i w ten sposób kontrolujemy, czy połączenie się powiodło oraz czy używamy odpowiedniego drona.
Metadata
Release files for tello-solectric-pl 0.0.5
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| tello_solectric_pl-0.0.5.tar.gz | 4.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| tello_solectric_pl-0.0.5-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 8.4 kB
Release files / tello_solectric_pl-0.0.5.tar.gz
| Download URL | tello_solectric_pl-0.0.5.tar.gz |
|---|---|
| Size | 4.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
52f79e59000645e948afa340029776539d654eb0e821d1928b66cf268e8c0dfa
|
|
BLAKE2b-256 checksum How to use checksums |
ca5be5cbf23bdcb03830852680360d8b57f6804b089b07b46a9b0e0715e28c52
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.6
|
Release files / tello_solectric_pl-0.0.5-py3-none-any.whl
| Download URL | tello_solectric_pl-0.0.5-py3-none-any.whl |
|---|---|
| Size | 4.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
a54a15f6e5fc2d606df674c9033c630530694d446a00a14a1c93b94df47c4c74
|
|
BLAKE2b-256 checksum How to use checksums |
e92ac5af25f721a688cb919a9e184a08e6c25aa5c42ec791e7e8f53df1fdafde
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.6
|