Tadao Iida / Mbed 2 deprecated ServoCheck

Dependencies:   TextLCD mbed

Committer:
sunifu
Date:
Tue May 08 03:42:42 2012 +0000
Revision:
0:004fe77b4e6a
1.0

Who changed what in which revision?

UserRevisionLine numberNew contents of line
sunifu 0:004fe77b4e6a 1 #include "mbed.h"
sunifu 0:004fe77b4e6a 2 #include "TextLCD.h"
sunifu 0:004fe77b4e6a 3
sunifu 0:004fe77b4e6a 4 DigitalIn left(p19);
sunifu 0:004fe77b4e6a 5 DigitalIn right(p20);
sunifu 0:004fe77b4e6a 6 PwmOut servo(p21);
sunifu 0:004fe77b4e6a 7 TextLCD lcd(p24, p26, p27, p28, p29, p30);
sunifu 0:004fe77b4e6a 8
sunifu 0:004fe77b4e6a 9 int main() {
sunifu 0:004fe77b4e6a 10 lcd.cls( );
sunifu 0:004fe77b4e6a 11 servo.period(0.04);
sunifu 0:004fe77b4e6a 12 while(1) {
sunifu 0:004fe77b4e6a 13 lcd.locate(0,0);
sunifu 0:004fe77b4e6a 14 if ( left == 1 ){
sunifu 0:004fe77b4e6a 15 lcd.printf("Left ");
sunifu 0:004fe77b4e6a 16 servo.pulsewidth_us(1200);
sunifu 0:004fe77b4e6a 17 }else if ( right == 1 ){
sunifu 0:004fe77b4e6a 18 lcd.printf("Right ");
sunifu 0:004fe77b4e6a 19 servo.pulsewidth_us(1800);
sunifu 0:004fe77b4e6a 20 }else{
sunifu 0:004fe77b4e6a 21 lcd.printf(" ");
sunifu 0:004fe77b4e6a 22 servo.pulsewidth_us(1500);
sunifu 0:004fe77b4e6a 23 }
sunifu 0:004fe77b4e6a 24 }
sunifu 0:004fe77b4e6a 25 }