Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
main.cpp@0:004fe77b4e6a, 2012-05-08 (annotated)
- Committer:
- sunifu
- Date:
- Tue May 08 03:42:42 2012 +0000
- Revision:
- 0:004fe77b4e6a
1.0
Who changed what in which revision?
| User | Revision | Line number | New 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 | } |