Mündəricat:

MCP9808 5110 LCD: 6 addım
MCP9808 5110 LCD: 6 addım

Video: MCP9808 5110 LCD: 6 addım

Video: MCP9808 5110 LCD: 6 addım
Video: Lesson 33: Using MCP9808 Temperature Sensor with LCD | Arduino Step By Step Course 2024, Noyabr
Anonim
LCD MCP9808 5110
LCD MCP9808 5110

Salam yoldaşlar!

Bu qısa təlimatlı kitabda, Arduino və Nokia5110 LCD ekranı ilə MCP9808 I2C sensorundan temperatur oxunuşlarını necə göstərəcəyinizi sizə göstərəcəyəm.

Addım 1: Sensor

Qısaca: MCP9808 Arduinonun I2C avtobusundan istifadə edən yüksək dəqiqlikli bir temperatur sensordur. Buna görə onu bağlamaq üçün yalnız 4 telə ehtiyacımız var. Və çox ucuz idi:)

Budur bəzi bağlantılar:

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

www.microchip.com/wwwproducts/az/en556182

Arduino layihələrim üçün yeni sensorlar axtarırdım və Ali -də (1 dollar) çox ucuz olduğu üçün bu iki sensoru sifariş etdim. Ətrafımda bir sıra fərqli ekranlar var və əlbəttə ki, Nokia 5110 LCD -ni yenidən seçdim (sadəlik üçün).

Yeni termometrimizi qurmağın vaxtı gəldi:)

Addım 2: Lazımi materiallar

Bu layihələr üçün lazım olan hissələr:

- Arduino Uno, Nano və s.

- Bir neçə tullanan tel

- MCP9808 temperatur sensoru

- Nokia 5110 LCD

- Kitabxanalar və eskizlər

Addım 3: Proqram təminatı

Sensordan oxunuşları göstərmək üçün çox sadə bir eskiz yaratdım. Çox düzdür və başa düşülməsi asandır.

Eskizə daxil olan düzgün kitabxanaları yükləyin və quraşdırın.

Əvvəlcə düzgün kitabxanaları daxil edirik, sensorun ölçü qətnaməsini təyin edirik, sensor və ekran üçün obyektlər yaradırıq. Serialı qurun, temperatur sensoru ünvanını təyin edin və nəhayət dəyərləri çap etmək üçün ekranı qurun.

Boşluq quruluşu və boşluq döngəsindəki ekranı təmizləmək və ya ekranın hər saniyədə yanıb -sönməsi üçün diqqətli olmalıyıq.

Nəticələr Selsi və Fahrenheitdə göstərilir.

Asan ya yox ??

Addım 4: Bağlantılar

Əlaqələr
Əlaqələr

Bağlantılar aşağıdakılardır:

Nokia 5110

RST - D12

CE - D11

DC - D10

DIN - D9

CLK - D8

VCC - 3,3 volt

GND - Torpaq

MCP9808 sensoru

VCC - 3.3 və ya 5 volt

GND - Torpaq

SDA - Analog 4

SCL - Analog 5

Addım 5: Nəticələr

Nəticələr
Nəticələr
Nəticələr
Nəticələr
Nəticələr
Nəticələr

Hər şeyi düzgün etdinizsə, arduinonun lcd -də temperatur göstərdiyini görə bilərsiniz.

Sensorun nə qədər dəqiq olduğunu bilmirəm, yeganə müqayisə ds18b20 sensoru arasında olur.

Bu anda sensora kredit vermək məcburiyyətindəyəm:)

Addım 6: Bitti

Bitdi!
Bitdi!

Bitirdin

İstədiyiniz kimi istifadə edin və gözəl bir gün keçirin!

Tövsiyə: