start_switch(lpc1768_board)
Dependencies: mbed
main.cpp
- Committer:
- hamaken1018
- Date:
- 2021-01-25
- Revision:
- 0:1a3a624d06a3
File content as of revision 0:1a3a624d06a3:
#include "mbed.h" DigitalIn SW0(p6);//非常停止1でON DigitalIn SW1(p8); DigitalIn SW2(p11); DigitalIn SW3(p12); DigitalIn SW4(p15); DigitalIn SW5(p16); Serial Xbee1(p9, p10,19200); Serial Xbee2(p13, p14,19200); Serial Xbee3(p28, p27,19200); int main() { SW0.mode(PullUp); SW1.mode(PullUp); SW2.mode(PullUp); SW3.mode(PullUp); SW4.mode(PullUp); SW5.mode(PullUp); while(1){ //非常停止 if(SW0 == 1){ Xbee1.putc('S'); Xbee1.putc('T'); Xbee1.putc('O'); Xbee1.putc('P'); Xbee2.putc('S'); Xbee2.putc('T'); Xbee2.putc('O'); Xbee2.putc('P'); Xbee3.putc('S'); Xbee3.putc('T'); Xbee3.putc('O'); Xbee3.putc('P'); } else{ Xbee1.putc('L'); Xbee2.putc('L'); Xbee3.putc('L'); } if(SW1 == 0){ Xbee1.putc('A'); Xbee2.putc('A'); Xbee3.putc('A'); wait_ms(10); } if(SW2 == 0){ Xbee1.putc('B'); Xbee2.putc('B'); Xbee3.putc('B'); wait_ms(10); } if(SW3 == 0){ Xbee1.putc('C'); Xbee2.putc('C'); Xbee3.putc('C'); wait_ms(10); } if(SW4 == 0){ Xbee1.putc('D'); Xbee2.putc('D'); Xbee3.putc('D'); wait_ms(10); } if(SW5 == 0){ Xbee1.putc('E'); Xbee2.putc('E'); Xbee3.putc('E'); wait_ms(10); } } }