jhonatan llanten
/
yostik
programa basico yoistick
Diff: main.cpp
- Revision:
- 0:770ce1a7376e
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/main.cpp Mon Apr 08 12:33:56 2019 +0000 @@ -0,0 +1,34 @@ +#include "mbed.h" + +AnalogIn X(A0); +AnalogIn Y(A1); +PwmOut myservo1(PB_4); + + +int main() +{ + float measx; + float measy; + myservo1.period_ms(20); + float grado; + + + + while(1) { + + measx = X.read(); // Read the analog input value (value from 0.0 to 1.0 = full ADC conversion range) + measy = Y.read(); + + // Display values + printf("X = %f Y = %f \n", measx, measy); + + grado=(2700*measx ); + + myservo1.pulsewidth_us(grado);//80 + + wait(0.3); // 1 second + + + } +} +