Dependencies:   C12832

Committer:
namcheol
Date:
Mon May 11 13:40:55 2020 +0000
Revision:
1:4a8a315ea215
Parent:
0:f31836d48420
lab05-app-shield-potentiometer

Who changed what in which revision?

UserRevisionLine numberNew contents of line
dshin 0:f31836d48420 1 #include "mbed.h"
namcheol 1:4a8a315ea215 2 #include "C12832.h"
dshin 0:f31836d48420 3
namcheol 1:4a8a315ea215 4 C12832 lcd(D11, D13, D12, D7, D10); //lcd = (MOSI, SCK, RESET, A0, nCS)
namcheol 1:4a8a315ea215 5 AnalogIn pot1(A0);
namcheol 1:4a8a315ea215 6 AnalogIn pot2(A1);
namcheol 1:4a8a315ea215 7 PwmOut led_r(D5);
namcheol 1:4a8a315ea215 8 PwmOut led_g(D9);
dshin 0:f31836d48420 9
dshin 0:f31836d48420 10 int main()
dshin 0:f31836d48420 11 {
namcheol 1:4a8a315ea215 12 lcd.cls(); //clear screen
namcheol 1:4a8a315ea215 13 lcd.locate(0, 6);
namcheol 1:4a8a315ea215 14 lcd.printf("Rotate Potentiometers!");
namcheol 1:4a8a315ea215 15 while(true) {
namcheol 1:4a8a315ea215 16 lcd.locate(0,16);
namcheol 1:4a8a315ea215 17 lcd.printf("Pot1=%4.2f, Pot2=%4.2f", pot1.read(), pot2.read());
namcheol 1:4a8a315ea215 18 led_r = 1.0 - pot1.read();
namcheol 1:4a8a315ea215 19 led_g = 1.0 - pot2.read();
namcheol 1:4a8a315ea215 20 thread_sleep_for(200);
dshin 0:f31836d48420 21 }
dshin 0:f31836d48420 22 }