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, Novembar
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 sa Arduino i LM35 senzorom temperature, LCD ekranom, na ploči spojenoj žicama. Pokazat će temperaturu u Celzijusima i Farenhajtima.

Korak 1: Zahtjevi:-

Uslovi
Uslovi

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

Korak 2: Osnovne informacije o dijelovima i vezama za kupovinu -

Osnovni podaci o dijelovima i vezama za kupovinu
Osnovni podaci o dijelovima i vezama za kupovinu

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 kola

Dijagram kola
Dijagram kola

Nema razlike između pinova zaslona 16 x 1 i 16 x 2 pa samo slijedite krug i upotrijebite banku napajanja za napajanje dovršenog projekta. Krug je vrlo jednostavan, a montaža/povezivanje je također vrlo jednostavno samo upotrijebite gornji dijagram kola i pažljivo povežite sve veze. Sada spojite arduino ploču na računalo i učitajte donji kod. Napomena: -Imam stari 16 x 1 LCD ekran (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. Morate samo 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); // zakazuje iglaciju 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 float millivolts = (value / 1024.0) *5000; float Celsius = milivolts / 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 se pretpostavi i proda kao 8x2 lcd. Ali kada ćete koristiti 16x2 ekran, onda ovo problem se neće pojaviti. za 16x2 ekran samo findlcd.begin (8, 2); // Ovdje promijenite prema svom lcdin -u kôd i zamijenite (8, 2) prema vašem prikazu kao (stupac, red). Neka imate ekran veličine 16x2, a zatim zamijenite (8, 2) sa (16, 2). I ako imate ekran veličine 20x4, samo zamijenite (8, 2) sa (20, 4). Preuzmite.ino datoteku odavde

Korak 6: Sve urađeno Vrijeme je za uživanje

Sve urađeno Vreme je za uživanje
Sve urađeno Vreme je za uživanje

Kako napraviti termometar pomoću Arduina i LM35Nakon što se učitavanje završi, termometar će odmah početi raditi ako se na LCD-u ne vidi ništa drugo osim jarko žute svjetlosti, 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 prikazati temperaturu u Celzijusima i Farenhajtima. Možete mijenjati kodove, a također i krug prema vama. Zato se nadam da će vam se svidjeti ovaj jednostavan projekt. Hvala Molimo Vas da nas posjetite

Preporučuje se: