light

sendLightManual() ํ•จ์ˆ˜๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์กฐ์ข…๊ธฐ LED ์ œ์–ดํ•˜๊ธฐ

import random
from time import sleep

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


if __name__ == '__main__':

    drone = Drone()
    drone.open()


    drone.sendLightManual(DeviceType.Controller, 0xFF, 0)
    sleep(1);
    
    
    drone.sendLightManual(DeviceType.Controller, LightFlagsController.BodyRed.value, 10)
    sleep(1);
    
    drone.sendLightManual(DeviceType.Controller, LightFlagsController.BodyRed.value, 100)
    sleep(1);
    
    drone.sendLightManual(DeviceType.Controller, LightFlagsController.BodyRed.value, 0)
    sleep(1);
    
    drone.sendLightManual(DeviceType.Controller, LightFlagsController.BodyGreen.value, 10)
    sleep(1);
    
    drone.sendLightManual(DeviceType.Controller, LightFlagsController.BodyGreen.value, 100)
    sleep(1);
    
    drone.sendLightManual(DeviceType.Controller, LightFlagsController.BodyGreen.value, 0)
    sleep(1);
    
    drone.sendLightManual(DeviceType.Controller, LightFlagsController.BodyBlue.value, 10)
    sleep(1);
    
    drone.sendLightManual(DeviceType.Controller, LightFlagsController.BodyBlue.value, 100)
    sleep(1);
    
    drone.sendLightManual(DeviceType.Controller, LightFlagsController.BodyBlue.value, 0)
    sleep(1);
    
    drone.sendLightManual(DeviceType.Controller, 0b00000011, 10)
    sleep(1);
    
    drone.sendLightManual(DeviceType.Controller, 0b00000011, 100)
    sleep(1);
    
    drone.sendLightManual(DeviceType.Controller, 0b00000011, 0)
    sleep(1);
    
    drone.sendLightManual(DeviceType.Controller, 0b00000110, 10)
    sleep(1);
    
    drone.sendLightManual(DeviceType.Controller, 0b00000110, 100)
    sleep(1);
    
    drone.sendLightManual(DeviceType.Controller, 0b00000110, 0)
    sleep(1);
    
    drone.sendLightManual(DeviceType.Controller, 0b00000101, 10)
    sleep(1);
    
    drone.sendLightManual(DeviceType.Controller, 0b00000101, 100)
    sleep(1);
    
    drone.sendLightManual(DeviceType.Controller, 0b00000101, 0)
    sleep(1);


    drone.close()

sendLightManual() ํ•จ์ˆ˜๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋“œ๋ก  LED ์ œ์–ดํ•˜๊ธฐ

sendLightMode, sendLightEvent ํ•จ์ˆ˜๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์กฐ์ข…๊ธฐ LED ์ œ์–ดํ•˜๊ธฐ

sendLightMode, sendLightEvent ํ•จ์ˆ˜๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋“œ๋ก  LED ์ œ์–ดํ•˜๊ธฐ

์กฐ์ข…๊ธฐ์˜ LED๋ฅผ ๋žœ๋คํ•œ ์ƒ‰์œผ๋กœ ์ ์  ๋ฐ์•„์กŒ๋‹ค ์–ด๋‘์›Œ์ง€๊ฒŒ ํ•˜๋Š” ๋ช…๋ น์„ 10ํšŒ ์‹คํ–‰

  • LightModeColor / sendLightModeColor ํ•จ์ˆ˜ ์‚ฌ์šฉ

์กฐ์ข…๊ธฐ์˜ LED๋ฅผ ๋žœ๋คํ•œ ์ƒ‰์œผ๋กœ ์ ์  ๋ฐ์•„์กŒ๋‹ค ์–ด๋‘์›Œ์ง€๊ฒŒ ํ•˜๋Š” ๋ช…๋ น์„ 10ํšŒ ์‹คํ–‰

  • LightModeColor / ํด๋ž˜์Šค ๋ฐ์ดํ„ฐ๋ฅผ ์ฑ„์›Œ์„œ ์ „์†ก

์กฐ์ข…๊ธฐ์˜ LED๋ฅผ ๋žœ๋คํ•œ ์ƒ‰์œผ๋กœ ์ ์  ๋ฐ์•„์กŒ๋‹ค ์–ด๋‘์›Œ์ง€๊ฒŒ ํ•˜๋Š” ๋ช…๋ น์„ 10ํšŒ ์‹คํ–‰

  • LightModeColors / sendLightModeColors ํ•จ์ˆ˜ ์‚ฌ์šฉ

์กฐ์ข…๊ธฐ์˜ LED๋ฅผ ๋žœ๋คํ•œ ์ƒ‰์œผ๋กœ ์ ์  ๋ฐ์•„์กŒ๋‹ค ์–ด๋‘์›Œ์ง€๊ฒŒ ํ•˜๋Š” ๋ช…๋ น์„ 10ํšŒ ์‹คํ–‰

  • LightModeColors / ํด๋ž˜์Šค ๋ฐ์ดํ„ฐ๋ฅผ ์ฑ„์›Œ์„œ ์ „์†ก

๋“œ๋ก ์˜ LED๋ฅผ ๋žœ๋คํ•œ ์ƒ‰์œผ๋กœ ์ ์  ๋ฐ์•„์กŒ๋‹ค ์–ด๋‘์›Œ์ง€๊ฒŒ ํ•˜๋Š” ๋ช…๋ น์„ 10ํšŒ ์‹คํ–‰

  • LightModeColors / sendLightDefaultColor ํ•จ์ˆ˜ ์‚ฌ์šฉ

Last updated