ferney alberto beltran molina
/
00_LAB_PWM_1SERVO_clase1
evaluación básica de conocimientos
Embed:
(wiki syntax)
Show/hide line numbers
main.cpp
00001 #include "mbed.h" 00002 00003 PwmOut myservo1(PB_3); 00004 DigitalOut myled(LED1); 00005 00006 int main() { 00007 00008 myservo1.period_ms(20); 00009 int cw=1; 00010 int dpulse=500; 00011 myservo1.pulsewidth_us(dpulse); 00012 00013 while(1) { 00014 myled = 1; 00015 if (dpulse==500) 00016 cw=1; 00017 if (dpulse==2300) 00018 cw=0; 00019 if (cw==1) 00020 dpulse+=100; 00021 else 00022 dpulse-=100; 00023 00024 00025 00026 myservo1.pulsewidth_us(dpulse); 00027 wait(1); 00028 00029 } 00030 }
Generated on Thu Jul 28 2022 01:20:57 by 1.7.2