Skip to main content

Biblioteka dla wsparcia nauczycieli w Polsce dla dronów Tello-EDU oraz Ryzen TT (z wyświetlaczem LCD)

Project description

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ść True lub False - i w ten sposób kontrolujemy, czy połączenie się powiodło oraz czy używamy odpowiedniego drona.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tello_solectric_pl-0.0.5.tar.gz (4.0 kB view details)

Uploaded Source

Built Distribution

tello_solectric_pl-0.0.5-py3-none-any.whl (4.4 kB view details)

Uploaded Python 3

File details

Details for the file tello_solectric_pl-0.0.5.tar.gz.

File metadata

  • Download URL: tello_solectric_pl-0.0.5.tar.gz
  • Upload date:
  • Size: 4.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.6

File hashes

Hashes for tello_solectric_pl-0.0.5.tar.gz
Algorithm Hash digest
SHA256 52f79e59000645e948afa340029776539d654eb0e821d1928b66cf268e8c0dfa
MD5 822a78c6935475fb651f4842ea4f330b
BLAKE2b-256 ca5be5cbf23bdcb03830852680360d8b57f6804b089b07b46a9b0e0715e28c52

See more details on using hashes here.

File details

Details for the file tello_solectric_pl-0.0.5-py3-none-any.whl.

File metadata

File hashes

Hashes for tello_solectric_pl-0.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 a54a15f6e5fc2d606df674c9033c630530694d446a00a14a1c93b94df47c4c74
MD5 ef15dd05350c6aee2c85c6ba40aec2f4
BLAKE2b-256 e92ac5af25f721a688cb919a9e184a08e6c25aa5c42ec791e7e8f53df1fdafde

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page