Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --Вторая прошивка которая нужна для того чтобы управлять дроном
- --Программа для управления дроном:https://pastebin.com/vHgrdazD
- --Что нужно Дрон с платой беспроводной сети 2 уровня
- --Чистый EEPROM и компьютер любого уровня
- --(Но советую использовать компьютер 2 или 3 уровня)
- --Скачайте прошивку на компьютер pastebin get ZnbX4K1e Drone2.lua
- --Вставьте чистый EEPROM в компьютер и напишите flash Drone2.lua
- --Нажмите y и ENTER Дальше напишите любое название EEPROM и вставьте прошитый EEPROM в дрона
- --Всё готово!
- local drone = component.proxy(component.list("drone")())
- local modem = component.proxy(component.list("modem")())
- local port = 512
- local moveSpeed = 1.0
- modem.open(port)
- ------‐--------------------------------
- while true do
- local e = { computer.pullSignal() }
- if e[1] == "modem_message" then
- if e[4] == port then
- if e[6] == "Drone" then
- drone. setStatusText("Drone " .. e[7])
- if e[7] == "moveUp" then
- drone.move(0, moveSpeed, 0)
- elseif e[7] == "moveDown" then
- drone.move(0, -moveSpeed, 0)
- elseif e[7] == "moveForward" then
- drone.move(moveSpeed, 0, 0)
- elseif e[7] == "moveBack" then
- drone.move(-moveSpeed, 0, 0)
- elseif e[7] == "moveLeft" then
- drone.move(0, 0, -moveSpeed)
- elseif e[7] == "moveRight" then
- drone.move(0, 0, moveSpeed)
- end
- end
- end
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment