CoDrone Mini
  • ๐ŸŸก์†Œ๊ฐœํ•˜๊ธฐ
    • ๋™์˜์ƒ ๋งค๋‰ด์–ผ
    • ๋‹ค์šด๋กœ๋“œ์šฉ ์ž๋ฃŒ ๋ชจ์Œ
  • ์ฝ”๋“œ๋ก  ํŒŒ์ด์ฌ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ
    • ๐Ÿ”ถํŒŒ์ด์ฌ
      • drone class
      • ping
      • information
      • pairing
      • control
      • sensor
      • buzzer
      • vibrator
      • light
      • display
      • input
      • error
    • ๐Ÿ”ทํ”„๋กœํ† ์ฝœ
      • Typedef
      • DataType
      • Definitions
      • Structs
      • Structs light
      • Structs display
      • Structs card
  • Site Link
    • ๐Ÿ’›Buy CoDrone Mini
    • ๐Ÿ’™ROBOLINK
Powered by GitBook
On this page
  • ์ด๋ฅ™, ํ˜ธ๋ฒ„๋ง, ์ฐฉ๋ฅ™ ํ…Œ์ŠคํŠธ
  • ์ด๋ฅ™, ํ˜ธ๋ฒ„๋ง, ํ•˜๊ฐ•, ์ •์ง€ ํ…Œ์ŠคํŠธ
  • ์ด๋ฅ™, ํ˜ธ๋ฒ„๋ง, ์ „์ง„, ์ฐฉ๋ฅ™ ํ…Œ์ŠคํŠธ
  • ์ด๋ฅ™, ํ˜ธ๋ฒ„๋ง, 1๋ฏธํ„ฐ ์ „์ง„, 1๋ฏธํ„ฐ ์˜ค๋ฅธ์ชฝ ์ด๋™, ๋ฆฌํ„ด ํ™ˆ ํ…Œ์ŠคํŠธ
  1. ์ฝ”๋“œ๋ก  ํŒŒ์ด์ฌ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ
  2. ํŒŒ์ด์ฌ

control

์ด๋ฅ™, ํ˜ธ๋ฒ„๋ง, ์ฐฉ๋ฅ™ ํ…Œ์ŠคํŠธ

from time import sleep

from e_drone.drone import *
from e_drone.protocol import *


if __name__ == '__main__':

    drone = Drone()
    drone.open()

    print("TakeOff")
    drone.sendTakeOff()
    for i in range(5, 0, -1):
        print("{0}".format(i))
        sleep(1)

    print("Hovering")
    for i in range(3, 0, -1):
        print("{0}".format(i))
        drone.sendControlWhile(0, 0, 0, 0, 1000)
        sleep(0.01)

    print("Landing")
    drone.sendLanding()
    for i in range(5, 0, -1):
        print("{0}".format(i))
        sleep(1)

    drone.close()

์ด๋ฅ™, ํ˜ธ๋ฒ„๋ง, ํ•˜๊ฐ•, ์ •์ง€ ํ…Œ์ŠคํŠธ

from time import sleep

from e_drone.drone import *
from e_drone.protocol import *


if __name__ == '__main__':

    drone = Drone()
    drone.open()

    print("TakeOff")
    drone.sendTakeOff()
    sleep(0.01)

    print("Hovering")
    drone.sendControlWhile(0, 0, 0, 0, 6400)
    sleep(0.01)

    print("Throttle down")
    drone.sendControlWhile(0, 0, 0, -25, 3600)
    sleep(0.01)

    print("Stop")
    drone.sendStop()
    sleep(0.01)


    drone.close()

์ด๋ฅ™, ํ˜ธ๋ฒ„๋ง, ์ „์ง„, ์ฐฉ๋ฅ™ ํ…Œ์ŠคํŠธ

from time import sleep

from e_drone.drone import *
from e_drone.protocol import *


if __name__ == '__main__':

    drone = Drone()
    drone.open()

    print("TakeOff")
    drone.sendTakeOff()
    for i in range(5, 0, -1):
        print("{0}".format(i))
        sleep(1)

    print("Hovering")
    drone.sendControlWhile(0, 0, 0, 0, 3600)
    for i in range(3, 0, -1):
        print("{0}".format(i))
        sleep(1)

    print("Go Front 1 meter")
    drone.sendControlPosition16(10, 0, 0, 5, 0, 0)
    for i in range(5, 0, -1):
        print("{0}".format(i))
        sleep(1)

    print("Landing")
    drone.sendLanding()
    for i in range(5, 0, -1):
        print("{0}".format(i))
        sleep(1)


    drone.close()

์ด๋ฅ™, ํ˜ธ๋ฒ„๋ง, 1๋ฏธํ„ฐ ์ „์ง„, 1๋ฏธํ„ฐ ์˜ค๋ฅธ์ชฝ ์ด๋™, ๋ฆฌํ„ด ํ™ˆ ํ…Œ์ŠคํŠธ

from time import sleep

from e_drone.drone import *
from e_drone.protocol import *


if __name__ == '__main__':

    drone = Drone()
    drone.open()

    print("TakeOff")
    drone.sendTakeOff()
    for i in range(5, 0, -1):
        print("{0}".format(i))
        sleep(1)

    print("Hovering")
    drone.sendControlWhile(0, 0, 0, 0, 3600)
    for i in range(3, 0, -1):
        print("{0}".format(i))
        sleep(1)

    print("Go Front 1 meter")
    drone.sendControlPosition(1.0, 0, 0, 0.5, 0, 0)
    for i in range(5, 0, -1):
        print("{0}".format(i))
        sleep(1)

    print("Go Right 1 meter")
    drone.sendControlPosition(0, -1.0, 0, 0.5, 0, 0)
    for i in range(5, 0, -1):
        print("{0}".format(i))
        sleep(1)

    print("Return Home")
    drone.sendFlightEvent(FlightEvent.Return)
    for i in range(5, 0, -1):
        print("{0}".format(i))
        sleep(1)


    drone.close()
PreviouspairingNextsensor

Last updated 2 years ago

๐Ÿ”ถ