Mathias Peers
/
Transmitter
Making a xbee transmitter
Fork of HelloWorld by
Embed:
(wiki syntax)
Show/hide line numbers
main.cpp
00001 #include "mbed.h" 00002 00003 DigitalOut myled1(LED1); 00004 DigitalOut myled2(LED2); 00005 DigitalOut myled3(LED3); 00006 DigitalOut myled4(LED4); 00007 00008 DigitalIn down(p12); 00009 DigitalIn left(p13); 00010 DigitalIn up(p15); 00011 DigitalIn right(p16); 00012 00013 Serial xbee(p9,p10); 00014 int main() { 00015 xbee.baud(57600); 00016 while(1) { 00017 if(up&&!left&&!right){ 00018 myled1 = 1; 00019 xbee.putc(0); 00020 } 00021 if(up&&right){ 00022 myled1=1; 00023 myled2=1; 00024 } 00025 if(right&&!up&&!down){ 00026 myled2 = 1; 00027 } 00028 if(down&&right){ 00029 myled2=1; 00030 myled3=1; 00031 } 00032 if(down&&!left&&!right){ 00033 myled3 = 1; 00034 } 00035 if(down&&left){ 00036 myled3=1; 00037 myled4=1; 00038 } 00039 if(left&&!up&&!down){ 00040 myled4 = 1; 00041 } 00042 if(up&&left){ 00043 myled1=1; 00044 myled4=1; 00045 } 00046 myled1=0; 00047 myled2=0; 00048 myled3=0; 00049 myled4=0; 00050 } 00051 }
Generated on Mon Jul 25 2022 01:17:30 by 1.7.2