
Cuprins:
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-23 15:04

Buna prieteni!
În acest scurt instructiv vă voi arăta cum să afișați citirile de temperatură de la senzorul MCP9808 I2C cu un Arduino și un ecran LCD Nokia5110.
Pasul 1: senzorul
Pe scurt: MCP9808 este (teoretic, desigur) un senzor de temperatură de înaltă precizie care utilizează magistrala I2C a Arduino. Deci, avem nevoie doar de 4 fire pentru a-l conecta. Și a fost al naibii de ieftin:)
Iată câteva linkuri:
learn.adafruit.com/adafruit-mcp9808-precis…
www.microchip.com/wwwproducts/en/en556182
Căutam noi senzori pentru proiectele mele arduino de construit și, deoarece era foarte ieftin pentru Ali (1 dolar), am comandat doi dintre acești senzori. Am o serie de afișaje diferite și, desigur, am ales din nou Nokia 5110 LCD (pentru simplitate).
Este timpul să construim noul nostru termometru:)
Pasul 2: Materiale necesare
Părțile necesare pentru aceste proiecte sunt:
- Arduino Uno, Nano etc …
- Câteva fire jumper
- senzor de temperatură MCP9808
- LCD Nokia5110
- Biblioteci și schițe
Pasul 3: Software
Am creat o schiță foarte simplă pentru a afișa citirile din senzor. Este foarte simplu și ușor de înțeles.
Descărcați și instalați bibliotecile corecte incluse în schiță.
Mai întâi includem bibliotecile corecte, stabilim rezoluția de măsurare a senzorului, creăm obiectele pentru senzor și afișăm. Configurați seria, setați adresa senzorului de temperatură și, în cele din urmă, configurați afișajul pentru a imprima valorile.
Trebuie să fim atenți pentru a șterge afișajul în configurarea golului și a buclei de gol sau altceva, afișajul va clipi în fiecare secundă.
Rezultatele sunt afișate în grade Celsius și Fahrenheit.
Ușor sau nu ??
Pasul 4: Conexiuni

Conexiunile sunt următoarele:
Nokia 5110
RST - D12
CE - D11
DC - D10
DIN - D9
CLK - D8
VCC - 3,3 volți
GND - sol
Senzorul MCP9808
VCC - 3,3 sau 5 volți
GND - sol
SDA - Analog 4
SCL - Analog 5
Pasul 5: Rezultatele



Dacă ați făcut totul corect, puteți vedea că arduino afișează temperatura pe ecranul LCD.
Nu știu cât de precis este senzorul, singura comparație pe care am avut-o este între senzorul ds18b20.
În acest moment trebuie să dau credit senzorului:)
Pasul 6: Gata

Esti gata.
Folosiți-l după cum doriți și să aveți o zi plăcută!
Recomandat:
Joc „Impact spațial” cu senzor giroscopic și LCD Nokia 5110: 3 pași

Joc „Impact spațial” cu senzor giroscopic și LCD Nokia 5110: După ce a murit Tamagotchi (ultimul proiect), am început să caut o nouă modalitate de a-mi pierde timpul. Am decis să programez clasicul joc „Space Impact” pe Arduino. Pentru a face jocul un pic mai interesant și mai distractiv, am folosit un senzor giroscop pe care l-am avut
Senzor UV VEML6070 cu LCD Nokia 5110: 11 pași

Senzor UV VEML6070 cu LCD Nokia 5110: După 3 luni de participare la acest proiect, am crezut că îl împărtășesc cu comunitatea producătorilor. Un senzor UV la prețuri reduse:) Poate fi asamblat în decurs de 1 oră și îl poate folosi ani de zile
Barometru Arduino cu LCD Nokia 5110: 4 pași

Barometru Arduino cu LCD Nokia 5110: Acesta este un barometru simplu cu Arduino
DIY Ardunio Weather Station Nokia 5110 LCD: 3 pași

DIY Ardunio Weather Station Nokia 5110 LCD: încă o „stație meteo” foarte simplă și portabilă. Am avut câțiva senzori rămași, un mini mini și un afișaj LCD. Am găsit 3 incinte din plastic care îmi lipseau de ceva vreme. Așa că am decis să-mi fac un gadget compact care să ru
Monitor hardware PC cu LCD Arduino și Nokia 5110: 3 pași

Monitor hardware PC Cu LCD Arduino și Nokia 5110: Monitorul PC bazat pe Arduino care afișează temperatura procesorului, încărcarea, ceasul și valorile de încărcare RAMCPU sau de ceas utilizate pot fi, de asemenea, desenate ca grafic. Părți: Arduino Nano sau Arduino Pro Mini cu adaptor USB la serial Nokia 5110 84x48 LCD