new tam program
Dependencies: mbed C12832_lcd LCD_fonts Servo
main.cpp
- Committer:
- cathal66
- Date:
- 2015-01-25
- Revision:
- 1:b8b924f9aa15
- Parent:
- 0:f3994b911c71
File content as of revision 1:b8b924f9aa15:
#include "mbed.h" #include "C12832_lcd.h" #include "Small_7.h" #include "Arial_9.h" #include "Servo.h" C12832_LCD lcd; Servo s1(p21); Servo s2(p22); AnalogIn p1(p17); AnalogIn p2(p20); DigitalOut myled1(LED1); DigitalOut myled2(LED2); DigitalOut myled3(LED3); DigitalOut myled4(LED4); int main() { while(1) { float Sonar; s1=p1*5; wait(0.2); Sonar=p1*5; if(Sonar<=0.5) { myled1 = 1; } else { myled1 = 0; } if(Sonar<=0.4) { myled2 = 1; } else { myled2 = 0; } if(Sonar<=0.3) { myled3 = 1; } else { myled3 = 0; } if(Sonar<=0.2) { myled4 = 1; s2=0.1; } else { myled4 = 0; s2=1; } lcd.cls(); lcd.locate(10,0); lcd.set_font((unsigned char*) Arial_9); lcd.printf("Pot Value = %f ",Sonar); lcd.set_font((unsigned char*) Small_7); } }