Kofchik

Drone Control

Jun 11th, 2024 (edited)
193
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.01 KB | Software | 0 0
  1. --Программа для управления дроном через планшет
  2. --планшет с интернет картой и платой беспроводной сети 2 уровня
  3. --скачайте программу на планшет командой pastebin get vHgrdazD Control.lua
  4. --Включите дрон и запустите программу на планшете
  5. --Всё готово! управление W-впёрёд S-Назад AD-Налево и направо QE-Вверх и Вниз
  6.  
  7. local component = require("component")
  8. local modem = component.modem
  9. local event = require("event")
  10. local port = 512
  11. modem.open(port)
  12.  
  13. local keys = {
  14.     [17] = "moveForward",
  15.     [31] = "moveBack",
  16.     [30] = "moveLeft",
  17.     [32] = "moveRight",
  18.     [16] = "moveDown",
  19.     [18] = "moveUp",
  20. }
  21.  
  22. while true do
  23.   local e = {event.pull() }
  24.     if e[1] == "key_down" then
  25.         if keys[e[4]] then
  26.             modem.broadcast(port, "Drone", keys[e[4]])
  27.         end
  28.     end
  29. end
Advertisement
Add Comment
Please, Sign In to add comment