Potmeter FastPWM.h

Dependencies:   mbed

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers main.cpp Source File

main.cpp

00001 #include "mbed.h"
00002 #include "FastPWM.h"
00003 
00004 //DigitalOut gpo(D0);
00005 //DigitalOut ledr(D8); //PTA0 doesn't work
00006 DigitalOut ledl(D9); 
00007 
00008 
00009 DigitalIn but1(D6); //D6
00010 DigitalIn but2(D7); // Don't use D8
00011 AnalogIn potmeter(A0);
00012 FastPWM ledr(D3);
00013 
00014 float PwnPeriod = 1.0/5000.0;
00015     
00016 
00017 int main()
00018 {
00019     ledr.period(PwnPeriod);
00020     
00021     
00022     
00023     while (true) {
00024    //     gpo = !gpo; // toggle pin
00025        // led = !led; // toggle led
00026         
00027         ledr = potmeter.read();
00028         wait(0.1f);
00029         
00030        
00031         //ledr = 0;
00032         
00033         //if (but1 == false) { 
00034           //ledr = !ledr;
00035           //}
00036           
00037            //if (but2 == false) { 
00038           //ledl = !ledl;
00039           //}
00040         
00041         }
00042     }