Programovanie dronov Tello EDU v aplikácii Scratch
Zo stránky https://scratch.mit.edu/download stiahnite Scratch 2.0 Offline Editor.
Zo stránky https://nodejs.org/en/ stiahnite súbor node.js.
Stiahnite súbory Tello.js a Tello.s2e zo stránky https://dl-cdn.ryzerobotics.com/downloads/tello/Release.zip, potom v príkazovom riadku (Štart – cmd) spustite príkaz node Tello.js (v adresári kde sme uložili súbory).
Otvorte Scratch 2.0, stlačte kláves Shift a kliknite na ponuku File (Súbor). Tu vyberte Import Experimental HTTP Extension, a zadajte meno súboru Tello.s2e.
Na palete More Blocks sa objaví rozhranie Tello.
Tello program Scratch-ben
Programovacie bloky, ktoré možno použiť na programovanie dronov:
take off: vzlet;
lande: pristátie;
fly up with distance X: lietanie smerom hore do vzdialenosti X cm, kde X jez intervalu (20–500);
fly down with distance X: lietanie smerom dole do vzdialenosti X cm, kde X jez intervalu (20–500);
fly left with distance X: lietanie smerom doľava do vzdialenosti X cm, kde X jez intervalu (20–500);
fly right with distance X: lietanie smerom doprava do vzdialenosti X cm, kde X jez intervalu (20–500);
fly forward with distance X: lietanie smerom dopredu do vzdialenosti X cm, kde X jez intervalu (20–500);
fly back with distance X: lietanie smerom dozadu do vzdialenosti X cm, kde X jez intervalu (20–500);
rotate CW with angle X: dron sa otočí o 360 stupňov v smere hodinových ručičiek o X stupňov, X je z intervalu (1–360°);
rotate CCW with angle X: dron sa otočí o 360 stupňov proti smeru hodinových ručičiek o X stupňov, X je z intervalu (1–360°);
flip with duration X: premet l (left) vľavo, r (right) vpravo, f (forward) dopredu, b (back) dozadu;
set speed X: nastavenie rýchlosti X, kde X je z intervalu ( 1–100).
Programovanie dronu Tello Edu pomocou Scratch
Video
Videá v angličtine
How to Program Tello Drone to do Flips with Scratch