Návody na létání a práci s dronem 2 minuty čtení

Jak naprogramovat dron Tello nebo Robomaster TT, aby vás poslouchaly na povel?

17 listopadu 2022

Anička

O možnostech programování dronu Tello nebo Robomaster TT se dočtete v každém produktovém popisku, ale my jsme vám konečně připravili návod, jak na to. Co si stáhnout a jak naprogramovat Tello nebo Robomastera na telefonu nebo desktopu? Jdeme na to!

Obsah článku

Naprogramování dronu Ryze Tello pomocí mobilního telefonu

  1. Stáhněte si zdarma aplikaci DroneBlocks pro Android nebo iOS.
  2. Otevřeme aplikaci a vybereme si z úvodní nabídky Tello dron.
  3. Po proklikání nápovědy se rovnou dostáváme do prostředí aplikace a můžeme začít chystat první misi. Funguje to opravdu jednoduše – pomocí levého menu dáváte za sebe příkazy, které má dron provést.

TIP

Ještě předtím přepněte appku pomocí menu se 3 čárkami v pravém horním rohu na měření v metrickém systému (switch to metric units).

  1. Začneme obligátně startem (takeoff), který přetáhnete doprostřed obrazovky.
  2. Pokračujeme položkou „navigation“ – vybereme např. Fly up a přidáme, jak vysoko. Stejně tak můžete přidávat jiné směry a vzdálenosti, kolik má dron uletět.
  3. Položka „camera“ vám zase dá možnost, aby dron automaticky udělal libovolný počet snímků ve vámi vybraném intervalu.
  4. Další srandičkou je „flip“, pomocí které si nastavíte otočky a saltíčka, nebo „loops“.
  5. A hodí se sekvenci zakončit přistáním (land).

Po naprogramování sekvence zapneme tlačítkem Tello, najdeme jeho ID pro propojení, a propojíme pomocí Wi-Fi s telefonem. V aplikace se nám zapne kamera Tella a můžeme to odpálit (Launch mission v 3 čárkách vpravo nahoře).

Naprogramování dronu Ryze Tello pomocí DroneBlocks na desktopu v jazyce Python

  1. Přidáme si DroneBlocks jako aplikaci do prohlížeče (v našem případě Chrome).
  2. Pokračujeme stejně jako na mobilu skládáním povelů do sekvence.

Naprogramování dronu Ryze Tello na desktopu v jazyce Python

  1. Stáhněte si program Visual Studio Code.
  2. Stáhněte si Python verzi 3.7.8.
  3. Po instalaci obojího si Python nainstalujeme do Visual Studio Code (resp. napojíme rozšíření pro Python).
  4. Dále si otevřu si příkazový řádek (CMD) a naistaluji si knihovny, které pro programování potřebuju. Pak je fajn počítač restartovat.
  5. Danou knihovku s FaceTrackem si otevřu ve Visual Studio Code.
  6. Začneme složkou Basic Movement a principiálně postupujeme podobně jako s DroneBlocks, kdy zadáváme sérii pokynů, ale sofistikovaněji.
  7. V kódu Basic Movement si pak můžete upravovat směry a rychlosti podle klíče, který vám Tomáš připravil, a prokládat je pokynem „sleep“, kdy dron v podstatě nedostává žádný povel.
  8. Nakonec nezapomeňte příkaz vynulovat, aby se vám na konci třeba dron nezasekl na pokynu „letět dopředu 100 km/h“, protože by to jistojistě někam nepěkně napálil.
  9. Přepněte počítač na Wi-Fi dronu Tello a můžeme spustit program.

Jak vidíte ve videjku, původní naprogramování nebylo úplně ideální, takže upravíme, uložíme a znovu spustíme. Je to prostě metoda pokus/omyl.

Ovládání dronu Tello pomocí klávesnice počítače

  • Tady si pro změnu otevřeme knihovnu s přehledem pokynů pro dron, které odpovídají různým klávesám. Uložím, spustím, počkám až to najede a jdeme na to.

Jako bonus si Tomáš na míru doprogramoval funkci FaceTrack, kterou znáte jako ActiveTrack z dronů DJI. A vyzkoušeli jsme ji samozřejmě na Alexovi 😊 Pokud by vám podobná funkce nefungovala, je možné, že je prostředí pro létání moc tmavé a poklad pro přistání moc tmavý.

Knihovny pro programování dronu Tello ke stažení

Stáhněte si knihovny pro programování Tella, o kterých Tom mluvil ve videu.

 A tím nekončíme, na závěr Tom naprogramoval Tello na zabijácký režim.

Alex pod útokem zabijáckého dronu

Jak vidíte, i s dronem za 4000,- si můžete pořádně užít a ještě se přiučit. Při útocích na Alexe se nám akorát podařilo nakřápnout jeden ochranný oblouk, což je položka za stovku.

👋✈ #LetuZdar

Anička

Pomohl vám tento článek?

Počet hvězdiček: 5/5

Líbí se vám článek? Sdílejte jej s přáteli

Anička
Šéfeditorka

A žádný a možnááá a kdybyyy... Volím ta správná slova, češu a leštím textíky, aby bavily, ale taky abyste se dozvěděli to podstatné :))

Doprava zdarma při nákupu nad 10 000 Kč

Všechny produkty testujeme popisky jsou z naší dílny

Školení zdarma u vybraných produktů

Poradíme s výběrem protože s drony létáme každý den