While I was coding for the circuit, I actually used Arduino and its breadboard to connect the LCD screen by wires. For the first trial, I did not use a temperature sensor but only an LCD screen to print out "hello, world" with the very first lesson coding to determine whether the LCD works because of the problem that LCD does not display even though I solved the first problem I have faced with the temperature sensor that did not connect with Arduino properly to give a right value. Now it does give me the right temperature as I have checked from the Serial Monitor.
It printed “Hello, world!” properly
After I checked the LCD screen circuit worked properly with the "Hello_World" code well, I placed the temperature sensor on the circuit and activated coding for the temperature sensor, and printing the data on the LCD screen.
The reason why the final code was not working the first time with the circuit was I connected wires on the circuit wrong.
I soldered temperature sensor to make it easier to put in breadboard when I test circuit I designed with the final coding to make sure it works properly.
It worked well and displayed letter of "temperature" and actual temperature which was room temperature in degree Celsius, displaying changes of the temperature on the LCD screen.
Before I actually soldered all on the soldering board, I drew the circuit I designed with the breadboard such as which pins of LCD screen, resistors, and temperature sensors are connected to where on the circuit board
First, I soldered all pins I used on LCD screen with wires.
Each silver lines are all connected; thus, when wires are placed on the same silver line can be connected.
From this, I soldered resistors and temperature sensor to be connected by wires.
When I connected to the battery it didn't display any results on the LCD screen so I had to find the poor connection of wires in the board. The problem was that the copper wires of the temperature sensor are delicate. So I had to desolder the poor connection to make it right.
Then, it worked.