Cuprins:
- Provizii
- Pasul 1: Proiectarea și înțelegerea circuitului
- Pasul 2: Planificarea construcției circuitului
- Pasul 3: lipirea cablurilor LCD
- Pasul 4: Conectarea ecranului LCD la Arduino
- Pasul 5: Conectarea LM 35 la Arduino
- Pasul 6: Încărcarea codului
- Pasul 7: Construirea locuințelor
- Pasul 8: Testarea senzorului de temperatură
Video: Senzor de temperatură (Arduino): 8 pași
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
Acest proiect este perfect pentru pasionații intermediari și începători. Configurarea este foarte simplă. Există un cip numit LM35 (link pentru explicații suplimentare) care permite Arduino să determine temperatura din jur.
Provizii
1) 1 x Arduino nano / Arduino Uno + Cablu de conectare
2) Placă de perfecțiune de 5cm x 5cm sau o placă mică
3) 20 x cabluri sau fire jumper
4) Ecran LCD 1 x 16x2
5) 1 x 100K sau 250K potențiometru
6) 1 x baterie de 9V + clemă pentru conector
Pasul 1: Proiectarea și înțelegerea circuitului
Cipul, LM 35, funcționează pe principiul că pentru fiecare creștere de 1 ° C a temperaturii înconjurătoare, tensiunea emisă de pinul "out" al LM 35 crește cu 10mV. Relația liniară începe la 0 ° C. De exemplu, dacă temperatura este de 25 ° C, tensiunea emisă de pinul „out” ar fi de 25 * 10mV = 250mV sau 0,25V.
Arduino poate citi nivelul de tensiune ieșit din pinul „out” atunci când este conectat la unul dintre pin-urile analogice ale Arduino. Funcția din Arduino este analogRead. După ce a primit informații despre tensiunea emisă de LM 35, Arduino poate efectua câteva calcule simple pentru a obține în cele din urmă o valoare în celsius.
Pasul 2: Planificarea construcției circuitului
Există câteva opțiuni despre cum să asamblați circuitul.
1) Pentru persoanele care intră în electronică, aș recomanda utilizarea panoului pentru a construi circuitul. Este mult mai puțin dezordonat decât lipirea și va fi mai ușor de depanat, deoarece firele pot fi ajustate cu ușurință. Urmați conexiunile afișate pe imaginile interesante.
2) Pentru persoanele mai experimentate, încercați să lipiți circuitul pe panou. Va fi mai permanent și va dura mai mult. Citiți și urmați schema pentru îndrumare.
3) În cele din urmă, puteți comanda și un PCB prefabricat de la SEEED. Tot ce trebuie să faceți este să lipiți componentele. Fișierul Gerber necesar este atașat la pas. Iată un link către un folder Google Drive cu fișierul Gerber comprimat:
Pasul 3: lipirea cablurilor LCD
Acest pas este necesar numai dacă construiți versiunea circuitului sau a panoului de perfecționare
Aș recomanda să lipiți cablurile pe ecranul LCD, deoarece acest lucru vă va oferi flexibilitate atunci când încercați să introduceți ecranul LCD de 16x2 în panoul de interfață utilizator. În plus, va fi mai ușor să conectați LCD-ul mai sigur la pinii Arduino.
Sfaturi pentru lipirea cu tampoane:
Încălziți îmbinarea plasând fierul de lipit deasupra punctului de contact între știftul și tamponul cablului
Așteptați aproximativ 5-8 secunde până când îmbinarea este încălzită
Introduceți scrierea de lipit pe tampon. Ar trebui să se afle în apropierea punctului de contact, dar nu în int
Pasul 4: Conectarea ecranului LCD la Arduino
Pinii 2, 3, 4, 5 ai Arduino se conectează la pinii 14, 13, 12, 11 ai LCD-ului, respectiv, la numărarea de la stânga la dreapta.
Pinii 1, 5 și 16 ai ecranului LCD se conectează la masă
Pinii 2 și 15 ai ecranului LCD se conectează la + 5V
Pinii 4 și 6 ai ecranului LCD se conectează la pinii 12 și respectiv 11 ai dispozitivului Arduino.
Pinul 3 al ecranului LCD este conectat la + 5V printr-un potențiometru 100K sau 250K.
Pinii 7, 8, 9 și 10 ai ecranului LCD nu sunt conectați la nimic
Pasul 5: Conectarea LM 35 la Arduino
Când faceți fața plană a LM 35 cu fața către dvs. pinii care se deplasează de la stânga la dreapta sunt 1, 2 și 3.
Pinul 1 este conectat la sursa de alimentare. Funcționează pentru orice tensiune între 4V și 20V
Pinul 2 este pinul de ieșire. Acesta este pinul care schimbă valoarea odată cu schimbarea temperaturii. Pinul 2 este conectat la pinul A0 (pinul analogic 0) din Arduino.
Pinul 3 este conectat la masă. Aceasta este partea negativă sau neagră a bateriei. Acest lucru este, de asemenea, cunoscut sub numele de șină 0V.
Pasul 6: Încărcarea codului
Codul este ușor de urmat. Există comentarii în codul însuși pentru a ușura înțelegerea
Aici puteți găsi un link de descărcare pentru cod:
drive.google.com/open?id=1STA7w9n3H7GhXtXT…
Pasul 7: Construirea locuințelor
1) Puteți oricare carcasă veche din plastic pentru carcasa sa. Folosind un cuțit fierbinte pentru a tăia sloturile pentru ecranul LCD și buton.
2) În plus, puteți verifica contul meu pentru un alt instructable în care descriu cum să construiți o cutie din acril tăiat cu laser. Veți putea găsi un fișier SVG pentru dispozitivul de tăiat cu laser.
3) În cele din urmă, puteți părăsi circuitul fără carcasă. Va fi ușor de reparat și modificat.
Pasul 8: Testarea senzorului de temperatură
După cum puteți vedea, temperatura afișată crește odată ce am pus mâna pe senzor. Este relativ precis dacă doriți să cunoașteți temperatura zilei.