Colin Chapman
/
ADCdemo
AnalogIn to p15 ~ LCD STEM UBC 2014
main.cpp
- Committer:
- chapfohn
- Date:
- 2014-07-12
- Revision:
- 1:37e83b329c50
- Parent:
- 0:a56aae49b357
- Child:
- 2:dbdb78914b02
File content as of revision 1:37e83b329c50:
#include "mbed.h" #include "C12832_lcd.h" Serial pc(USBTX, USBRX); AnalogIn Ain(p15); C12832_LCD lcd; float ADCdata; int main() { while (1) { ADCdata=Ain; wait (0.5); lcd.cls();//clear LCD for next reading round lcd.locate(3,3);//first LCD column label lcd.printf("%1.3f\n\r",ADCdata);//print data; if (ADCdata < (0.5)) { lcd.locate(3,12); lcd.printf("DARK"); } else { lcd.locate(3,12); lcd.printf("LIGHT"); } } }