Sadržaj:

Kako napraviti termometar pomoću Arduina i LM35: 6 koraka
Kako napraviti termometar pomoću Arduina i LM35: 6 koraka

Video: Kako napraviti termometar pomoću Arduina i LM35: 6 koraka

Video: Kako napraviti termometar pomoću Arduina i LM35: 6 koraka
Video: #1 Как запрограммировать ПЛК Outseal Arduino (начало работы) 2024, Studeni
Anonim
Kako napraviti termometar pomoću Arduina i LM35
Kako napraviti termometar pomoću Arduina i LM35
Kako napraviti termometar pomoću Arduina i LM35
Kako napraviti termometar pomoću Arduina i LM35
Kako napraviti termometar pomoću Arduina i LM35
Kako napraviti termometar pomoću Arduina i LM35

Danas ću vam pokazati kako napraviti termometar s Arduino i LM35 temperaturnim senzorom, LCD zaslonom, na ploči spojenoj žicama. Pokazat će temperaturu u Celzijusima i Farenhajtima.

Korak 1: Zahtjevi:-

Zahtjevi
Zahtjevi

Ovo je popis dijelova potrebnih za izradu termometra.1.1 x Arduino UNO ploča 2.1 x LM35 temperaturni osjetnik 3.1 x LCD zaslon (16A1, 16A2 ili bilo koji drugi) 4.1 x Oglasna ploča 5.1 x 10k Potenciometar/promjenjivi otpornici (možete također upotrijebite 5k ili 50k) 6. Neke žice kratkospojnika muški na muški.7. Brada napajanja ili baterija*. Arduino IDE instaliran na računalu s nekim osnovnim podacima o tome kako ga koristiti.

Korak 2: Osnovni podaci o dijelovima i vezama za kupnju -

Osnovni podaci o dijelovima i vezama za kupnju
Osnovni podaci o dijelovima i vezama za kupnju

Kako napraviti termometar pomoću Arduina i LM35

Korak 3: Pin dijagram LM35

Pin dijagram LM35
Pin dijagram LM35

Pin dijagram LM35

Korak 4: Dijagram kruga

Kružni dijagram
Kružni dijagram

Nema razlike između pinova zaslona 16 x 1 i 16 x 2 pa samo slijedite krug i upotrijebite power bank za napajanje dovršenog projekta. Krug je vrlo jednostavan, a montaža/povezivanje je također vrlo jednostavno, samo upotrijebite gornji dijagram spoja i pažljivo povežite sve veze. Sada spojite arduino ploču na računalo i prenesite donji kod. Napomena: -Imam stari 16 x 1 LCD zaslon (JHD16A1) pa sam ga koristio u ovom projektu, ali u ovom projektu bilo koji display will work.and16x2 je bolji pa dajem vezu za 16A2 display link. Samo trebate promijeniti neki kod objasnio sam sve u dijelu kodiranja.

Korak 5: Kodiranje

Kodiranje
Kodiranje

// Napisao SOURABH KUMAR @ weobserved.com#includeLiquidCrystal lcd (12, 11, 5, 4, 3, 2); // diktira igle za lcd na arduinoconstu int inPin = A0; // Srednji (izlazni) pin LM35void setup () {lcd.begin (8, 2); // Ovdje promijenite prema vašem lcd} void loop () {int value = analogRead (inPin); lcd.setCursor (0, 0); // Bez promjene flovolvi milivolti = (vrijednost / 1024,0) *5000; plutajući Celzijus = milivolti / 10; lcd.clear (); lcd.setCursor (0, 0); // bez promjene); delay (1000);} Gore je osnovni kôd za termometarNapomena-Kao što sam rekao, koristim stari 16x1 lcd koji radi ispravno samo kada će se pretpostaviti i prodati kao 8x2 lcd. Ali kada ćete koristiti 16x2 ekran, onda ovaj problem se neće pojaviti. za 16x2 zaslon samo findlcd.begin (8, 2); // Ovdje promijenite prema svom lcdin -u kôd i zamijenite (8, 2) u skladu s prikazom kao (stupac, redak). Neka imate zaslon veličine 16x2, a zatim zamijenite (8, 2) sa (16, 2). I ako imate zaslon veličine 20x4, samo zamijenite (8, 2) sa (20, 4). Preuzmite.ino datoteku odavde

Korak 6: Sve učinjeno Vrijeme je za uživanje

Sve učinjeno Vrijeme je za uživanje
Sve učinjeno Vrijeme je za uživanje

Kako napraviti termometar pomoću Arduina i LM35Nakon što je učitavanje završeno, termometar će odmah početi raditi ako se na LCD-u ne vidi ništa drugo osim samo žuto svjetlo, a zatim samo podesite pozadinsko osvjetljenje putem 10k potenciometra/promjenjivih otpornika. Nakon podešavanja pronaći ćete izlaz kao što je prikazano na donjoj slici. Konačno smo napravili termometar koristeći Arduino i LM35 koji može pokazati temperaturu u Celzijevim i Fahrenheitovim kodovima. Također možete mijenjati kodove i prema vama. Zato se nadam da će vam se svidjeti ovaj jednostavan projekt. Hvala, Molimo vas da nas posjetite

Preporučeni: