Turinys:
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-13 06:57
Sveiki draugai!
Šioje trumpoje instrukcijoje parodysiu, kaip rodyti temperatūros rodmenis iš MCP9808 I2C jutiklio su „Arduino“ir „Nokia5110“LCD ekranu.
1 žingsnis: jutiklis
Trumpai: MCP9808 (žinoma, teoriškai) yra didelio tikslumo temperatūros jutiklis, kuris naudoja „Arduino“I2C magistralę. Taigi, norint jį prijungti, reikia tik 4 laidų. Ir tai buvo labai pigu:)
Štai keletas nuorodų:
learn.adafruit.com/adafruit-mcp9808-precis…
www.microchip.com/wwwproducts/en/en556182
Aš ieškojau naujų jutiklių savo „arduino“projektams kurti, ir kadangi „Ali“buvo labai pigu (1 doleris), užsisakiau du iš šių jutiklių. Turiu daugybę skirtingų ekranų ir, žinoma, vėl pasirinkau „Nokia 5110“LCD (paprastumo dėlei).
Atėjo laikas sukurti naują termometrą:)
2 žingsnis: reikalingos medžiagos
Šiems projektams reikalingos dalys:
- „Arduino Uno“, „Nano“ir kt.
- Keletas trumpiklių
- MCP9808 temperatūros jutiklis
- LCD „Nokia5110“
- Bibliotekos ir eskizas
3 žingsnis: programinė įranga
Sukūriau labai paprastą eskizą, kad būtų parodyti jutiklio rodmenys. Tai labai paprasta ir lengvai suprantama.
Atsisiųskite ir įdiekite tinkamas bibliotekas, įtrauktas į eskizą.
Pirmiausia įtraukiame teisingas bibliotekas, nustatome jutiklio matavimo skiriamąją gebą, sukuriame jutiklio ir ekrano objektus. Nustatykite seriją, nustatykite temperatūros jutiklio adresą ir galiausiai nustatykite ekraną, kad spausdintumėte vertes.
Turime būti atsargūs, kad išvalytume ekraną tuštumos sąrankoje, o tuštumos kilpa ar kita, kad ekranas mirksėtų kiekvieną sekundę.
Rezultatai rodomi Celsijaus ir Farenheito laipsniais.
Lengva ar ne ??
4 žingsnis: jungtys
Ryšiai yra tokie:
Nokia 5110
RST - D12
CE - D11
DC - D10
DIN - D9
CLK - D8
VCC - 3,3 voltai
GND - žemė
MCP9808 jutiklis
VCC - 3,3 arba 5 voltai
GND - žemė
SDA - 4 analogas
SCL - analogas 5
5 žingsnis: rezultatai
Jei viską padarėte teisingai, galite pamatyti, kad „arduino“ekrane rodo temperatūrą.
Nežinau, koks tikslus yra jutiklis, vienintelis palyginimas, kurį turėjau, yra tarp ds18b20 jutiklio.
Šiuo metu turiu pripažinti jutiklį:)
6 žingsnis: padaryta
Su tavimi baigta.
Naudokite kaip jums patinka ir geros dienos!