De schematische Fritzing toont met behulp van pin 12 en 13. Dit niet corrigeren. De pinnen in de code, PIN 11 en 12 vermelde moet gebruiken.
Dit is zoals de titel al aangeeft, een Arduino aangedreven gecontroleerd LCD thermometer die gebruikmaakt van een LM35 temp sensor voor de temp lezingen. Als je nog nooit hebt gewerkt met een LCD-scherm voor mij sommige dingen kunnen een beetje verwarrend zoals: de eerste regel, de bovenste regel is 0. De tweede lijn, de onderste lijn is lijn 1. Maar geen kwestie eenmaal sommige van deze dingen zijn bedacht zijn gemakkelijker om verder te gaan.
Deze aanloop één keer op kracht:
Eerste lijn van de display 0 is Waynes World
Eerste lijn van de display 1 is Thermometer
Tweede lijn van de display 0 is LCD weergegeven
Tweede lijn van de display 1 is Gemiddeld Temp
Deze lopen over en in de lus:
Derde lijn van de display 0 is huidige Temp is:
Derde lijn van de display 1 is Celius [tempC weergegeven]
Vierde lijn van de display 0 is huidige Temp is:
vierde lijn van de display 1 is Fahrenheit [tempF weergegeven]
Dus verandert de informatie die wijzigingen elke 3 seconden op het display is het op lijn 1 van weergave drie tot vier weergeven. Celsius tempC] naar Fahrenheit [tempF]
LCD's hebben één grote plus dat maakt het makkelijker voor ons om te werken met hen. De LCD-bibliotheek.
Wanneer u downloaden en installeren van de Arduino-programma dat is slechts een van de vele bibliotheken die deel uitmaken.
Terwijl dit LCD na-na markt is nog steeds maakt gebruik van de uiterst gemeenschappelijk HD44780 parallelle interface chipset. Gelukkig voor mij.
Het kan worden gebruikt in de 4-bits of 8-bits modus. Hier gebruiken wij de 4-bits modus. Dat is waarom pinnen 7,8,9 en 10 van het LCD-scherm worden niet gebruikt.
Als u 8-bits modus gebruikt wordt die pinnen ook gebruikt.
Dit is de tweede keer dat ik dit schets geschreven heb. De eerste keer dat ik heb verwijderd het juiste nadat ik klaar met het. Woops!
Het ' s goed echt, ik moet alle de praktijk ik voor de codering krijgen kan.