QAQ ==!
Dependencies: mbed QEI-1 nRF24L01P xiugai
main.cpp@13:99e774135a00, 2019-12-02 (annotated)
- Committer:
- zhangyx
- Date:
- Mon Dec 02 06:53:14 2019 +0000
- Revision:
- 13:99e774135a00
- Parent:
- 12:741de117e1ee
- Child:
- 14:5bc7349d0e3b
change i2c timings of IR module
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
AlexQian | 3:ee5e434e047e | 1 | #define HIGH 1 |
AlexQian | 3:ee5e434e047e | 2 | #define LOW 0 |
glintligo | 0:e63858fec119 | 3 | #include "mbed.h" |
AlexQian | 3:ee5e434e047e | 4 | #include <string> |
AlexQian | 3:ee5e434e047e | 5 | typedef bool boolean; |
AlexQian | 3:ee5e434e047e | 6 | typedef std::string String; |
zhangyx | 13:99e774135a00 | 7 | #include "eeprom.h" |
zhangyx | 13:99e774135a00 | 8 | #include "ir.h" |
zhangyx | 10:cda7ae2fc9de | 9 | |
zhangyx | 13:99e774135a00 | 10 | EEPROM eeprom(PB_7,PB_6,0,EEPROM::T24C02); |
zhangyx | 13:99e774135a00 | 11 | Serial Serial_2(PA_2,PA_3); |
AlexQian | 3:ee5e434e047e | 12 | |
AlexQian | 3:ee5e434e047e | 13 | int main() { |
brainliang | 6:7db9b13ece76 | 14 | |
brainliang | 6:7db9b13ece76 | 15 | |
zhangyx | 13:99e774135a00 | 16 | Serial_2.baud(9600); |
zhangyx | 13:99e774135a00 | 17 | |
zhangyx | 13:99e774135a00 | 18 | IR_Init(PB_10,PB_11,PA_5,eeprom); |
zhangyx | 13:99e774135a00 | 19 | |
zhangyx | 13:99e774135a00 | 20 | Serial_2.printf("learning\n"); |
zhangyx | 13:99e774135a00 | 21 | IR_StartLearning(1); |
zhangyx | 13:99e774135a00 | 22 | Serial_2.printf("learned\n"); |
zhangyx | 13:99e774135a00 | 23 | IR_Emit(1); |
zhangyx | 13:99e774135a00 | 24 | Serial_2.printf("sent\n"); |
AlexQian | 3:ee5e434e047e | 25 | |
glintligo | 1:1e3eb2d1496b | 26 | } |