mbed school
/
mbed_IR_HellowWorld
紅外線接收端
main.cpp
- Committer:
- mbedschool
- Date:
- 2015-02-14
- Revision:
- 0:aefe311b9eda
File content as of revision 0:aefe311b9eda:
#include "mbed.h" #include "ReceiverIR.h" ReceiverIR ir_rx(p15); DigitalOut myled(LED1); RemoteIR::Format format; uint8_t buf[32]; int bitcount; int main() { while(1) { if (ir_rx.getState() == ReceiverIR::Received) { bitcount = ir_rx.getData(&format, buf, sizeof(buf) * 8); if ( buf[0]== 0x80 && buf[1] == 0x00 ) myled=1; } } }