sd

Dependencies:   mbed

Committer:
hdzoisrael
Date:
Wed Nov 28 03:47:26 2018 +0000
Revision:
1:7c119d1f357a
Parent:
0:acb8b16d7486
asdf

Who changed what in which revision?

UserRevisionLine numberNew contents of line
aldomarez 0:acb8b16d7486 1 /*Mediante un potenciómetro se varié el ancho de pulso para manejar la velocidad de un motor de CD
aldomarez 0:acb8b16d7486 2 */
aldomarez 0:acb8b16d7486 3 #include "mbed.h"
aldomarez 0:acb8b16d7486 4 AnalogIn pot(A0);
hdzoisrael 1:7c119d1f357a 5 //PwmOut motor(LED2);
aldomarez 0:acb8b16d7486 6 PwmOut motor(D6);
aldomarez 0:acb8b16d7486 7 /*
aldomarez 0:acb8b16d7486 8 //El periodo por defecto es de 0.020s y el ancho de pulso 0
aldomarez 0:acb8b16d7486 9 led.period(4.0f);// 4 second period
aldomarez 0:acb8b16d7486 10 led.write(0.50f);// 50% duty cycle, relative to period
aldomarez 0:acb8b16d7486 11 led = 0.5f; // shorthand for led.write()
aldomarez 0:acb8b16d7486 12 led.pulsewidth(2); // alternative to led.write, set duty cycle time in seconds
aldomarez 0:acb8b16d7486 13 */
aldomarez 0:acb8b16d7486 14
aldomarez 0:acb8b16d7486 15 int main() {
aldomarez 0:acb8b16d7486 16 while(1) {
aldomarez 0:acb8b16d7486 17 float ancho = pot;
aldomarez 0:acb8b16d7486 18 motor.write(ancho);
aldomarez 0:acb8b16d7486 19
aldomarez 0:acb8b16d7486 20 }
aldomarez 0:acb8b16d7486 21 }
aldomarez 0:acb8b16d7486 22