Kazalo:

Kako narediti termometer z Arduinom in LM35: 6 korakov
Kako narediti termometer z Arduinom in LM35: 6 korakov

Video: Kako narediti termometer z Arduinom in LM35: 6 korakov

Video: Kako narediti termometer z Arduinom in LM35: 6 korakov
Video: Как сделать цифровой вольтметр (0-30) В с помощью Arduino | Ардуино проект 2024, November
Anonim
Kako narediti termometer z Arduino in LM35
Kako narediti termometer z Arduino in LM35
Kako narediti termometer z Arduino in LM35
Kako narediti termometer z Arduino in LM35
Kako narediti termometer z Arduino in LM35
Kako narediti termometer z Arduino in LM35

Danes vam bom pokazal, kako narediti termometer s temperaturnim senzorjem Arduino in LM35, LCD zaslonom, na plošči, povezani skupaj z žicami. Prikazal bo temperaturo v stopinjah Celzija in Fahrenheitu.

1. korak: Zahteve:-

Zahteve
Zahteve

To je seznam delov, potrebnih za izdelavo termometra. 1.1 x Arduino UNO plošča 2.1 x LM35 temperaturni senzor 3.1 x LCD zaslon (16A1, 16A2 ali kateri koli drug) 4.1 x Okvir 5.1 x 10 k potenciometer/spremenljivi upori (lahko uporabite tudi 5k ali 50k) 6. Nekatere moške žice za moške. 7. Napajalnik ali baterija*. Arduino IDE, nameščen v računalniku, z nekaj osnovnimi informacijami o tem, kako ga uporabljati.

2. korak: Osnovne informacije o delih in povezavah za nakup -

Osnovni podatki o delih in povezavah za nakup
Osnovni podatki o delih in povezavah za nakup

Kako narediti termometer z Arduino in LM35

Korak: Pin diagram LM35

Pin diagram LM35
Pin diagram LM35

Pin diagram LM35

4. korak: Shema vezja

Shema vezja
Shema vezja

Med nožicami zaslona 16 x 1 in 16 x 2 ni nobene razlike, zato samo sledite vezju in uporabite napajalno enoto za napajanje dokončanega projekta. in vzpostavite vso povezavo previdno. Zdaj priključite arduino ploščo na računalnik in naložite spodnjo kodo. Opomba: -imam stari 16 x 1 LCD zaslon (JHD16A1), zato sem ga uporabil v tem projektu, vendar v tem projektu zaslon bo deloval. in 16x2 je boljši, zato dajem povezavo za povezavo 16A2. Samo spremeniti morate kodo, ki sem jo razložil v delu za kodiranje.

5. korak: Kodiranje

Kodiranje
Kodiranje

// avtor SOURABH KUMAR @ weobserved.com#includeLiquidCrystal lcd (12, 11, 5, 4, 3, 2); // srednji (izhodni) pin LM35void setup () {lcd.begin (8, 2); // Tukaj spremenite v skladu z vašim lcd} void loop () {int value = analogRead (inPin); lcd.setCursor (0, 0); // brez spremembe flovolt milivolti = (vrednost / 1024,0) *5000; plavajoča celzija = milivolti / 10; lcd.clear (); lcd.setCursor (0, 0); // brez sprememblpr.); delay (1000);} Zgoraj je osnovna koda za termometer Opomba-Kot sem rekel, uporabljam star 16x1 lcd, ki deluje pravilno le, če bo predpostavljen in razvrščen kot 8x2 lcd. Toda ko boste uporabili zaslon 16x2, potem to težava se ne bo pojavila. za zaslon 16x2 samo findlcd.begin (8, 2); // Tukaj spremenite svojo lcdin kodo in zamenjajte (8, 2) glede na prikaz kot imate zaslon 20x4, samo zamenjajte (8, 2) z (20, 4). Od tu naložite datoteko.ino

6. korak: Vse, kar je narejeno, je čas za uživanje

Vse končano Čas za uživanje
Vse končano Čas za uživanje

Kako narediti termometer z Arduinom in LM35 Ko je nalaganje končano, bo termometer takoj začel delovati, če na LCD-ju ni nič drugega kot le svetlo rumena svetloba, nato pa nastavite osvetlitev ozadja skozi 10k potenciometer/spremenljive upore. Po nastavitvi boste našli izhod, kot je prikazano na sliki spodaj. Končno smo naredili termometer z uporabo Arduina in LM35, ki lahko prikazuje temperaturo v stopinjah Celzija in Fahrenheitu. Lahko spremenite kode in tudi vezje glede na vas. Zato upam, da vam bo ta enostaven projekt všeč. Hvala Prosimo, obiščiteOpaženi smo

Priporočena: