Cara mengintegrasikan sensor BMP 180 dengan I2C LCD 16X2 Display

Parnaek
3 min readMar 7, 2021

--

Hello gaes, selamat pagi. Kembali lagi dengan saya di blog saya yang sederhana ini. Hari ini masih sama dengan hari kemarin, yakni kita akan masih berkutat dengan Arduino ESP32. Namun, tentu saja pasti ada step-up dari hari-hari sebelumnya. Bisa dibilang, postingan ini merupakan kolaborasi dua postingan saya sebelumnya. Benar sekali, kali ini kita akan mencoba menampilkan keluaran atau output hasil sensor BMP 180 ke layar I2C LCD nya.

Oh iya, sebelumnya, butuh apa aja nih, bang? Biar tau aku ngumpulin barangnya. Oke, jadi di modul kali ini, kita membutuhkan barang-barang di bawah ini sebagai alat tempur

  1. Laptop/Komputer
  2. Breadboard
  3. Arduino ESP32 (AKU MASIH SETIA DENGAN WEMOS MINI D1)
  4. Kabel MicroUSB
  5. Kabel jumper (cukup-cukup makan aja gausa sampe bergulung-gulung)
  6. Sensor BMP 180 (4 kaki)
  7. I2C LCD 16x2

Nah, cukup itu aja, gengs. Sederhana banget kan! Makanya, buat teman-teman yang pengen bikin gausa pake ditunda-tunda lagi lah. Ayokla langsung ke sajian utamanya.

Jadi, berikut langkah-langkahnya, gaes

  1. Sebagai langkah pertama, mari kita sketsa TKP nya. Kira-kira begini ya sobat
Diagram Skema BMP180 ft I2C LCD 16x2

2. Karena kita udah punya gambaran rancangan sistem, mari kita langsung eksekusi aja, dimulai dari kabel jumper dari VCC ke salah satu kotak bebas pada breadboard.

Kabel VIN dari I2C LCD disambungkan ke VCC breadboard

3. Diikuti oleh kabel jumper dari GND (Ground)

Kabel GND dari I2C LCD disambungkan ke GND breadboard

4. Selanjutnya, kabel jumper disambungkan dari pin GPIO 21 (SDA) dan GPIO 22 (SCL). Kira-kira beginilah rupanya sekarang.

Seluruh kabel dari I2C telah tersambung

5. Setelah itu, kita sesuaikan konfigurasinya dengan pin-pin yang ada di I2C LCD. Sambungkan kabel VCC dengan plot lubang yang tersambung dengan kabel VCC Arduino.

6. Diikuti pula dengan plot lubang lain seperti GND, SDA, dan SCL.

7. Terakhir, tancapkan sensor BMP180 yang juga jangan lupa sesuaikan dengan konfigurasi pin VIN, GND, SDA, SCL

8. Kira-kira akan seperti ini tampak finalnya ya (setelah digabung dengan i2c LCD) . Kalau belum seperti ini, coba kembali ke langkah sebelumnya dan perhatikan kekurangtelitian kamu dimana.

9. Apabila sudah, sambungkan kabel MicroUSB dari laptop ke Arduino ESP32 sebagai pembangkit daya.

10. Yak, saya tau apa yang sedang ada di benak anda. Kodenya mana slurrr? Oke, jadi kodenya ada di bawah ini, yak temen-temen.

Code untuk mengintegrasikan

11. Kalau sudah disalin, gas langsung upload aja, temen-temen! Harusnya hasil yang didapat akan seperti berikut yaa, temen-temen.

Video Tutorial

--

--

Parnaek
Parnaek

No responses yet