Satura rādītājs:

MCP9808 5110 LCD: 6 soļi
MCP9808 5110 LCD: 6 soļi

Video: MCP9808 5110 LCD: 6 soļi

Video: MCP9808 5110 LCD: 6 soļi
Video: Nokia 5110 lcd module with arduino nano-2 2024, Jūlijs
Anonim
MCP9808 5110 LCD
MCP9808 5110 LCD

Sveiki biedri!

Šajā īsajā pamācībā es parādīšu, kā parādīt temperatūras rādījumus no MCP9808 I2C sensora ar Arduino un Nokia5110 LCD displeju.

1. solis: sensors

Īsi: MCP9808 (protams, teorētiski) ir augstas precizitātes temperatūras sensors, kas izmanto Arduino I2C kopni. Tātad, lai to savienotu, mums ir nepieciešami tikai 4 vadi. Un tas bija lēti:)

Šeit ir dažas saites:

learn.adafruit.com/adafruit-mcp9808-precis…

www.microchip.com/wwwproducts/en/en556182

Es meklēju jaunus sensorus, lai izveidotu savus arduino projektus, un, tā kā Ali bija ļoti lēts (1 dolārs), es pasūtīju divus no šiem sensoriem. Man ir vairāki dažādi displeji, un, protams, es atkal izvēlējos Nokia 5110 LCD (vienkāršības labad).

Ir pienācis laiks izveidot jaunu termometru:)

2. darbība. Nepieciešamie materiāli

Šiem projektiem nepieciešamās detaļas ir:

- Arduino Uno, Nano utt.

- Daži džemperu vadi

- MCP9808 temperatūras sensors

- Nokia5110 LCD

- Bibliotēkas un skice

3. darbība: programmatūra

Es izveidoju ļoti vienkāršu skici, lai parādītu sensora rādījumus. Tas ir ļoti taisni uz priekšu un viegli saprotams.

Lejupielādējiet un instalējiet skicē iekļautās pareizās bibliotēkas.

Vispirms mēs iekļaujam pareizās bibliotēkas, iestatām sensora mērīšanas izšķirtspēju, izveidojam sensora un displeja objektus. Iestatiet sēriju, iestatiet temperatūras sensora adresi un visbeidzot iestatiet displeju, lai drukātu vērtības.

Mums jābūt uzmanīgiem, lai notīrītu displeju tukšuma iestatījumos, un tukšuma cilpa vai citādi displejs mirgos katru sekundi.

Rezultāti tiek parādīti pēc Celsija un Fārenheita.

Viegli vai nē ??

4. darbība. Savienojumi

Savienojumi
Savienojumi

Savienojumi ir šādi:

Nokia 5110

RST - D12

CE - D11

DC - D10

DIN - D9

CLK - D8

VCC - 3,3 volti

GND - zeme

MCP9808 sensors

VCC - 3,3 vai 5 volti

GND - zeme

SDA - 4. analogs

SCL - 5. analogs

5. solis: rezultāti

Rezultāti
Rezultāti
Rezultāti
Rezultāti
Rezultāti
Rezultāti

Ja esat visu izdarījis pareizi, varat redzēt, ka arduino displejā tiek rādīta temperatūra.

Es nezinu, cik precīzs ir sensors, vienīgais salīdzinājums, kas man bija, ir starp sensoru ds18b20.

Šobrīd man jāpateicas sensoram:)

6. solis: Gatavs

Gatavs!
Gatavs!

Tu esi pabeidzis.

Izmantojiet to kā vēlaties un jauku dienu!

Ieteicams: