Potmeter FastPWM.h
Embed:
(wiki syntax)
Show/hide line numbers
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 }
Generated on Thu Jul 28 2022 15:30:30 by
1.7.2