The LCD was soldered and connected as shown in the picture below
[Image of the LCD+breadboard]
For powering the display logic (Pin No. VDD) we are using 5V
For the backlight we are using (as per Pin 15) 3.3V
Everything was connected and the display was not displaying anything. I checked again it was a contrast issue with the potentiometer.
the line lcd.print controls the text being displayed. I changed it from :
lcd.print("Hellow World!");
to
lcd.print("Its Ankit!");
[Image of the LCD showing result]
View Code Used
By Changing this line of code from :
int noteDuration = 1000 / noteDurations[thisNote]
to
int noteDuration = 500 / noteDurations[thisNote]
essential halving the note duration
Its from the Star Wars OST, possibly the main theme song!
My timer is a countdown for Tom to setup a funbomb. Tom initially sets the countdown time enough for him to reach a safe distance. Then he waits for jerry and the countdown to go BOOM!
View Code
View Video
[Circuit Design]