Cuprins:

LED-uri controlate de temperatură: 6 pași
LED-uri controlate de temperatură: 6 pași

Video: LED-uri controlate de temperatură: 6 pași

Video: LED-uri controlate de temperatură: 6 pași
Video: Ce e legal și ce nu când schimbi becurile farurilor (halogen-xenon-led) 2024, Noiembrie
Anonim
LED-uri controlate de temperatură
LED-uri controlate de temperatură

LED-urile fac multe lucruri, cum ar fi indicarea, crearea de cifre pe panourile de afișare, transferul de informații precum cel pe care îl facem cu telecomanda. LED-urile sunt eroi ai electronicii și de fapt eroi „necunoscuți”. Nu numai acest lucru, ci sunt folosite pe scară largă pentru iluminarea caselor noastre. Aici le folosim pentru a arăta temperatura. Desigur, nu cifre, dar cel puțin pot indica dacă temperatura este fierbinte, rece sau chiar corectă. Circuitul pe care îl vom realiza este construit în jurul Arduino UNO și LM35 IC.

Arduino UNO și-a făcut loc în fiecare cutie de instrumente pentru fiecare producător. Arduino UNO este extrem de puplar, deoarece îl puteți despacheta și clipi LED în mai puțin de un minut. Și, de asemenea, limba compatibilă, care este C / C ++, care are o popularitate largă.

Bine, deci hai să continuăm proiectul și ne vom uita la încă un erou al acestui proiect și acesta este senzorul nostru.

Pasul 1: Lucruri de care vom avea nevoie

Lucruri de care vom avea nevoie
Lucruri de care vom avea nevoie

1. Arduino UNO

2. Pană de pâine

3. Senzor de temperatură LM35

4. LED roșu

5. LED verde

6. LED albastru

7. Sârme de jumper

8. Arduino IDE (software)

9. Cablu USB (cel care va conecta Arduino la computer)

Pasul 2: Despre senzorul LM35

Despre senzorul LM35
Despre senzorul LM35

LM35 este un senzor de temperatură excelent, precis și versatil. LM35 este un IC care oferă ieșire proporțională cu temperatura în grade Celsius. Gama de temperatură a acestui IC este de -55 până la 150 de grade Celsius. Creșterea tensiunii la fiecare grad în Celsius este de 10mA, adică 0,01V / Celsius.

LM35 poate fi ușor interfațat cu Arduino și alte micro-controlere.

Aplicații:

1. Măsurarea temperaturii

2. Controler termic automat

3. Verificarea temperaturii bateriilor

Configurarea pinului:

Există trei pini în IC: 1. + VCC

2. Ieșire

3. GND

Când furnizăm 4-20V IC. Vor exista schimbări de tensiune la pinul de ieșire. Când temperatura este de 0 grade Celsius, ieșirea ar fi 0V. Va fi o creștere de 10 mA la fiecare creștere Celsius. Pentru a calcula temperatura din tensiune, trebuie să folosim această formulă

Vout = 0,01V / Temperatură

Pasul 3: Înțelegerea senzorului nostru

Înțelegerea senzorului nostru
Înțelegerea senzorului nostru

Aici vom încerca să înțelegem LM35 IC. Conectați + 5V de alimentare la primul pin al IC și conectați la masă la al treilea pin al IC. Apoi, conectați terminalul pozitiv al multimetrului la al 2-lea pin al IC și terminalul negativ al multimetrului la al 3-lea pin al IC. Veți obține tensiunea și dacă puneți senzorul lângă un lucru fierbinte, tensiunea va crește.

Pasul 4: Circuitul

Circuitul
Circuitul
Circuitul
Circuitul
Circuitul
Circuitul

Așa că acum este timpul pentru realizarea proiectului nostru. Trebuie să urmați schema circuitului pentru a conecta LED-urile. Și nu am inclus senzorul în schematic, deoarece nu există senzor LM35 în tinkercad. Ne pare rău, dar urmați instrucțiunile de mai jos pentru a conecta senzorul.

1. Conectați primul pin al IC la + 5V din Arduino

2. Conectați al doilea pin al IC la A2 din Arduino

3. Conectați al treilea pin al IC la GND din Arduino

Acum partea noastră hardware este terminată și singurul lucru pe care trebuie să-l facem este să încărcăm codul.

Pasul 5: Codul

Pasul 6: Gata

Terminat!
Terminat!

După încărcarea codului, veți vedea că LED-ul dvs. începe să strălucească înseamnă că o culoare a LED-ului în funcție de vreme va străluci. Apropo, am uitat ce LED reprezintă starea temperaturii. De fapt, Dacă LED-ul roșu luminează, temperatura este fierbinte.

Dacă LED-ul albastru luminează, temperatura este rece.

Și dacă LED-ul verde luminează, temperatura este pe măsură!

Încă un lucru, dacă deschideți monitorul serial și setați rata la 9600 biți pe secundă, puteți obține o declarație dacă temperatura este fierbinte, rece sau chiar corectă.

Așadar, vă mulțumesc foarte mult pentru că ați citit acest lucru și sper să vă placă acest tutorial.

Mulțumiri!

Recomandat: