Turinys:

MCP9808 5110 LCD: 6 žingsniai
MCP9808 5110 LCD: 6 žingsniai

Video: MCP9808 5110 LCD: 6 žingsniai

Video: MCP9808 5110 LCD: 6 žingsniai
Video: Interfacing Nokia 5110 LCD with Pyboard v1.1 2024, Liepa
Anonim
MCP9808 5110 LCD
MCP9808 5110 LCD

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

Sujungimai
Sujungimai

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

Rezultatai
Rezultatai
Rezultatai
Rezultatai
Rezultatai
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

Padaryta!
Padaryta!

Su tavimi baigta.

Naudokite kaip jums patinka ir geros dienos!

Rekomenduojamas: