Látogassuk meg a https://scratch.mit.edu/download oldalt, majd követve az utasításokat, töltsük le a Scratch 2.0 Offline Editor-t.
Töltsük le, és telepítsük a node.js állományt a https://nodejs.org/en/ linkről.
Töltsük le a Tello.js és a Tello.s2e állományokat a https://dl-cdn.ryzerobotics.com/downloads/tello/Release.zip linkről, majd nyissuk meg a parancssor ablakot (Start menü – cmd), menjünk abba a könyvtárba, ahová lementettük az állományokat (cd könyvtár-név), és adjuk ki a node Tello.js parancsot.
Nyissuk meg a Scratch 2.0-át, majd a Shift gomb lenyomásával kattintsunk a File (Fájl) menüt. Válasszuk ki innen az Import Experimental HTTP Extension (Kísérleti HTTP kiterjesztés betöltése) menüsort, s itt adjuk meg a Tello.s2e állománynevet.
A Scratch felület More Blocks (Továbbiak) palettáján így megjelenik a Tello interface.
Tello program Scratch-ben
A drón programozásában felhasználható Scratch blokkok:
take off: Tello automatikus felszállás;
lande: Tello automatikus leszállás;
fly up with distance X: felfele szállás X távolságra, az X a 20–500 intervallumban kell hogy legyen;
fly down with distance X: lefele szállás X távolságra, az X a 20–500 intervallumban kell hogy legyen;
fly left with distance X: balra repülés X távolságra, az X a 20–500 intervallumban kell hogy legyen;
fly right with distance X: jobbra repülés X távolságra, az X a 20–500 intervallumban kell hogy legyen;
fly forward with distance X: előre repülés X távolságra, az X a 20–500 intervallumban kell hogy legyen;
fly back with distance X: hátra repülés X távolságra, az X a 20–500 intervallumban kell hogy legyen;
rotate CW with angle X: a Tello az óramutató járásával megegyező irányban fordul el X fokkal, X az 1–360° intervallumban kell hogy legyen;
rotate CCW with angle X: a Tello az óramutató járásával ellentétes irányban fordul el X fokkal, X az 1–360° intervallumban kell hogy legyen;
flip with duration X: a drón l (left) balra, r (right) jobbra, f (forward) előre, b (back) hátra pördül;
set speed X: beállítja az aktuális sebességet egy X, az 1–100 intervallumból való értékre.
Tello Edu drón programozása Scratch alkalmazásban
Videók
Index Iskolatévé - Kódolás 6. - Drón programozása
Angol nyelvű videók
How to Program Tello Drone to do Flips with Scratch