MCP9808 5110 LCD: 6 Langkah

MCP9808 5110 LCD: 6 Langkah

Daftar Isi:

Anonim

Halo teman-teman!

Dalam instruksi singkat ini saya akan menunjukkan kepada Anda bagaimana menampilkan pembacaan suhu dari sensor MCP9808 I2C dengan Arduino dan layar LCD Nokia5110.

Persediaan:

Langkah 1: Sensor

Singkatnya: MCP9808 adalah (secara teori tentu saja) adalah sensor suhu presisi tinggi yang menggunakan bus I2C dari Arduino. Jadi, kita hanya perlu 4 kabel untuk menghubungkannya. Dan itu sangat murah:)

Berikut ini beberapa tautan:

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

www.microchip.com/wwwproducts/en/en556182

Saya sedang mencari sensor baru untuk proyek arduino saya untuk membangun dan karena sangat murah pada Ali (1 dolar) saya memesan dua sensor ini. Saya memiliki sejumlah tampilan yang berbeda dan tentu saja saya telah memilih Nokia 5110 LCD lagi (untuk kesederhanaan).

Sudah waktunya untuk membangun termometer baru kami:)

Langkah 2: Kebutuhan Bahan

Bagian yang diperlukan untuk proyek ini adalah:

- Arduino Uno, Nano dll …..

- Beberapa kabel jumper

- Sensor suhu MCP9808

- Nokia5110 LCD

- Perpustakaan dan sketsa

Langkah 3: Perangkat Lunak

Saya membuat sketsa yang sangat sederhana untuk menampilkan bacaan dari sensor. Sangat lurus ke depan dan mudah dimengerti.

Unduh dan pasang pustaka yang benar yang termasuk dalam sketsa.

Pertama kita sertakan pustaka yang benar, atur resolusi pengukuran sensor, buat objek untuk sensor dan tampilan. Atur serial, atur alamat sensor suhu dan akhirnya atur tampilan untuk mencetak nilai.

Kita harus berhati-hati untuk menghapus tampilan dalam pengaturan void dan void loop atau mengatur tampilan akan berkedip di setiap detik.

Hasilnya ditampilkan dalam Celcius dan Fahrenheit.

Mudah atau tidak ??

Langkah 4: Koneksi

Koneksi adalah sebagai berikut:

Nokia 5110

RST - D12

CE - D11

DC - D10

DIN - D9

CLK - D8

VCC - 3.3 Volts

GND - Ground

Sensor MCP9808

VCC - 3.3 atau 5 Volts

GND - Ground

SDA - Analog 4

SCL - Analog 5

Langkah 5: Hasilnya

Jika Anda telah melakukan semuanya dengan benar, Anda dapat melihat bahwa arduino menampilkan suhu pada lcd.

Saya tidak tahu seberapa akurat sensornya, satu-satunya perbandingan yang saya miliki adalah antara sensor ds18b20.

Saat ini saya harus memberikan kredit ke sensor:)

Langkah 6: Selesai!

Kamu selesai.

Gunakan sesuka Anda dan semoga harimu menyenangkan!