Программирование дрона Ryzo Tello в Scratch2 offline

Программирование дрона Ryzo Tello в Scratch2 offline

    

    Дрон Tello Ryze единсвенный в своем роде игрушечный дрон начального уровня, в который разработчики заложили множество интересных функций в том числе и совместимость с популярной средой разработки Scratch2 offline.

Это позволяет опытным пользователям самостоятельно управлять дроном с компьютера используя плагин с набором команд адаптированных под данный тип дрона.

В этой статье мы расскажем Вам, как использовать Scratch с Tello, и покажем несколько примеров этой уникальной функции в действии. 

С чего же стоить начать? 

Шаг первый. Необходимо скачать и усиановить необходимое программное обнспечение под Windows 10.

Скачайте и установите NODE по ссылке: https://nodejs.org/en/download/



 Скачайте и установите Scratch2 Offline по ссылке: Scratch2 Offline



Скачайте Tello от Ryze по ссылке: Download Tello files.

В архиве два файла: Tello.js и Tello.s2e распакуйте их в папку, например D:/Scratch

Шаг второй. Необходимо добавить дополнительные Tello Blocks в Scratch2 довольно просто, запустите программу и удерживая SHIFT нажмите на меню File menu увидите пункт  "Import experimental HTTP extension". Отпускаем Shift и кликаем по данному пункту. 



  

Далее в  диалоговом окне находим распакованный файл Tello.s2e и кликаем открыть.  

В случае успеха Вы увидите новое меню с коммандами для управления дроном:



Шаг третий. Запуск NODE.

В командной строке Windows 10 набираем: cmd


 


В появившемся окне с помощью команд запускаем node Tello.js




Поздравляем! NODE Server загружен. 

Теперь из подготовительных работ осталось подключиться по WIFI к дрону. Для этого установите полностью заряженный аккумулятор и включите Ryze Tello. 

В Windows 10 войдите в меню подключения к WIFI и найдите TELLO-XXXXX и подключитесь.

Дадим Вам пару примеров для лучшего понимания как управлять дроном. 


Пример первый.



Данный пример даст комманду дрону взлететь после нажатия на флажок запуска, после паузы 5 сек. пролететь вперед на 50 см, пауза, вернуться назад на 50 см, пауза, безопасно приземлиться на месте взлета.


Пример второй.



Данный пример после запуска позволит управлять дроном с клавиатуры:

SPACE - взлет,

Стрелки - вперед, назад, влево, вправо,

W- вверх, S - вниз,

A и D - поворот по часовой стрелке и против,

L - посадка,

P -  акробатический трюк FLIP.


Желаю удачных экспериментов. Будьте внимательны во время запуска и работы двигателей !!!




В данной категории нет товаров.