Introduction: Arduino LCD Analog/digital Input Monitor.
This is how to make an arduino powered LCD input/output monitor
Step 1: Materials.
These are the things that you will need.
Arduino UNO.
DFRobot 1602 LCD keypad shield(It doesn't have to be this exact type, you just have to know the pin-out.).
Computer (with arduino IDE software).
USB cable (A-B).
Step 2: The Code.
//Jacoby Yarrow Jan 2014 #include <LiquidCrystal.h> LiquidCrystal lcd(8,9,4,5,6,7); void setup() { lcd.begin(16, 2); pinMode(3, INPUT); } void loop() { lcd.setCursor(0,0); lcd.print(" Arduino input"); lcd.setCursor(0,1); lcd.print("A0:"); //analog input lcd.print(analogRead(A0)); lcd.setCursor(8,1); lcd.print("D3:"); //digital input lcd.print(digitalRead(3)); delay(300); //change delay to change refresh rate lcd.setCursor(3,1); lcd.print(" "); }
Comment if there are any errors in the code, thanks.