Arduino LCD-termometer med Temp Sensor LM35
Den schematiska Fritzing visar med hjälp av stift 12 och 13. Detta inte korrekt. Bör använda stiften som anges i koden, stift 11 och 12.
Detta är som titeln antyder, en Arduino powered LCD övervakas termometer som använder en sensor LM35 temp för temp avläsningarna. Om du aldrig har arbetat med en LCD innan som jag vissa saker kan vara lite förvirrande såsom: den första raden, den översta raden är 0. Den andra raden, summan av kardemumman är 1. Men oavsett när några av dessa saker är listat ut det är lättare att gå vidare.
Dessa kör en gång på driver:
Första visningen raden 0 är Waynes världen
Första visningen linje 1 är termometer
Andra display raden 0 är LCD visas
Andra visningen linje 1 är i genomsnitt Temp
Dessa kör om och om igen i en slinga:
Tredje display raden 0 är aktuell Temp är:
Tredje display linje 1 är Celius [tempC visas]
Fjärde display raden 0 är aktuell Temp är:
fjärde display linje 1 är Fahrenheit [tempF visas]
Så ändras informationen att förändringar var 3 sekunder på displayen är det på linje 1 från displayen tre att Visa fyra. Celsius tempC] till Fahrenheit [tempF]
LCD har en stor plus att det gör det lättare för oss att arbeta med dem. LCD biblioteket.
När du hämtar och installerar programmet Arduino som är bara en av många bibliotek som ingår.
Medan denna LCD är efter-efter marknaden använder det fortfarande oerhört vanligt HD44780 parallellt gränssnitt chipset. Tur för mig.
Det kan användas i 4- eller 8-bitars läge. Vi använder 4-bitars läge här. Det är därför stift 7,8,9 och 10 av LCD-skärmen inte används.
Om du använder 8-bitars läge används de stift också.
Detta är andra gången jag har skrivit denna skiss. Första gången jag tog bort det rätt efter att jag avslutat den. Woops!
Det ' s bra verkligen, jag behöver all praxis som jag kan få för kodning.