I wish I had you as a teacher in grade school, or high school. Your video is easy to follow, and I wish I had Access to tools, equipment, and instruction that would have furthered my education In programming, coding, and electronic projects when I was younger. Please do not stop making videos. Your dedication to inspiring people, and young minds does not go unnoticed. Unfortunately, because I was subject to a deprivation to useful information as a child, I had to learn everything on my own and outside of the public education system.
i face the same solution even i turn the potentiometer all the way up, my solution you have to connect the black wire to ground board first and then you can connect from ground to the potentiometer leg.
Also, split the positive wire for the potentiometer (Terminal 1) so that one part is connected directly to the positive bus on the breadboard and a second wire connected from the LCD directly to the positive bus on the breadboard. It worked for me.
#include // initialize the library with the numbers of the interface pins LiquidCrystal lcd(12, 11, 5, 4, 3, 2); void setup() { // set up the LCD's number of columns and rows: lcd.begin(16, 2); // Print a message to the LCD. lcd.print("happy birthday stevenson!"); } void loop() {{ for (int positionCounter = 1; positionCounter++;) { lcd.scrollDisplayLeft(); delay(100); } delay(5000);} }