wamisnet / Fight-drones-and-a-human

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Fight-drones-and-a-human

//データは3回繰り返す

//同じデータを送信する //1000(500-1500):0 2000(1500-2500):1 データの間は500 //start bit : 1000,300,2000,300,1000,300,2000,300 1000と2000を繰り返す間は300 programとして300が4回続くところを検知し、1000,2000の繰り返しだったら次へ進む データ数8 //data bit (id): 7bitはデータ 最後の一ビットはパリティ データ数8 //data bit (damage): 7bitはデータ 最後の一ビットはパリティ データ数8 //stop bit : 3000,500,3000,500 二回同じデータを送信する データ数4 //総データ数 28 //次のデータまで5000開ける

//Nefry pin connection //D0 :D1:D2:D3 :D4 :D5 //IRout: : :motor:IRin:

//Nefry LED State //Green :何の処理もしていない(0,255,0) //Red :Err(255,0,0) //Blue系:処理中 ---+---オレンジ(255,0,255):赤外線送信処理中 // +---黄緑(0,255,255) :赤外線受信処理中

      Nefry pin              +------------+
                             |            +
      A0   D0   D1   D2   D3 | D4   D5   GND   GND   3.3v
           +---+          +  | +          +     +     +
 +----+       +-+         |  | |          +-+---+     |

+--+ R +----+ |R| | | | | | | +----+ | | | | | +--------+ | +-----+ +-+-+ GND | +++ | | | | | |LED| | | | | | | | | +-+-+ +-+---+---+--+ +----+--+----+ +--+---+---+--+ | | | | | | XXX | | | | | | | XXXXX |

  •  +            +  |            |  |   XXXXXXX   |
    

3.3v XXXXXXXXXXXX | | | XXXXXXX | XXXXXXXX | | | XXXXX | XX | | | XXX | +------------+ +-------------+

       Transistor        Motor           IR Receiver

About


Languages

Language:C++ 87.8%Language:Arduino 12.2%