lcd and rgb control

Dependencies:   C12832

Files at this revision

API Documentation at this revision

Comitter:
aarondegroote
Date:
Mon Feb 10 10:18:01 2020 +0000
Parent:
6:f8cb706c480c
Commit message:
lcd control rgb

Changed in this revision

main.cpp Show annotated file Show diff for this revision Revisions of this file
diff -r f8cb706c480c -r d0c7ac271ec6 main.cpp
--- a/main.cpp	Tue Sep 19 15:25:01 2017 +0000
+++ b/main.cpp	Mon Feb 10 10:18:01 2020 +0000
@@ -1,19 +1,33 @@
 #include "mbed.h"
+
 #include "C12832.h"
 
-// Using Arduino pin notation
+
+
+  
 C12832 lcd(D11, D13, D12, D7, D10);
+AnalogIn pot1 (A0);
+AnalogIn pot2 (A1);
+PwmOut r (D5);
+PwmOut g (D8);
+PwmOut b (D9);
+
 
 int main()
 {
-    int j=0;
     lcd.cls();
-    lcd.locate(0,3);
-    lcd.printf("mbed application shield!");
-
-    while(true) {   // this is the third thread
-        lcd.locate(0,15);
-        lcd.printf("Counting : %d",j++);
-        wait(1.0);
-    }
-}
+        while(1) {
+         
+                lcd.locate(0,3);
+                lcd.printf("Pot 1 = %.2f", (float)pot1);
+                lcd.locate(0,14);
+                lcd.printf("Pot 2 = %.2f", (float)pot2);
+                
+                
+                r = (float)pot1;
+                g = (float)pot1;
+                b = (float)pot2;    
+                wait (0.1);
+            }
+    
+}
\ No newline at end of file