Jump to content

Sensor DIY: Difference between revisions

From IoT Colabs Wiki
No edit summary
Blanked the page
Tags: Blanking Visual edit
 
(13 intermediate revisions by the same user not shown)
Line 1: Line 1:
Halaman ini menyajikan panduan teknis mengenai perancangan dan implementasi sistem pemantauan kondisi lingkungan (suhu dan kelembapan) menggunakan mikrokontroler ESP8266 dan sensor DHT22. Sistem ini dirancang untuk memberikan data secara ''real-time'' yang ditampilkan melalui layar LCD.


== Daftar Komponen / Spesifikasi Hardware ==
Komponen-komponen berikut dipilih berdasarkan kriteria fungsionalitas dan kompatibilitas sistem:
* '''ESP8266:''' Mikrokontroler dengan modul Wi-Fi.
* '''Sensor DHT22:''' Sensor digital untuk mengukur suhu dan kelembapan udara.
* '''LCD 16x2 dengan Modul I2C:''' Media untuk menampilkan hasil output sensor.
* '''Box X4:''' Enclosure atau wadah pelindung fisik untuk mengintegrasikan seluruh komponen.
* '''Kabel Jumper:''' Penghubung antar komponen (tipe Female-to-Female).
* '''Kabel Micro USB:''' Power
(Masing2 poin dikasih cuplikan gambar)
== Skema Perakitan (Wiring) ==
Berikut adalah konfigurasi pinout untuk menghubungkan komponen ke ESP8266:
{| class="wikitable"
|+
!Komponen
!Pin Komponen
!Pin ESP8266
|-
|DHT22
|VCC
|3V3
|-
|
|Data
|D4 (GPIO 2)
|-
|
|GND
|GND
|-
|LCD l2C
|VCC
|VIN (5V) / 3V3
|-
|
|GND
|GND
|-
|
|SDA
|D2 (GPIO 4)
|-
|
|SCL
|S1 (GPIO 5)
|}
Gambar skema perakitan (wiring) di tampilkan pada gambar berikut.
[[File:DIY_1.1.png|alt=Gambar skema perakitan (wiring)|none|thumb|500x500px]]
== Instalasi Arduino IDE & Setup ESP8266 ==
Tahapan ini menjelaskan langkah instalasi Arduino IDE dan setup ESP8266.
=== Download dan Instalasi Software ===
# Buka situs resmi [http://arduino.cc arduino.cc].
# Pilih versi terbaru sesuai sistem operasi Anda (Windows, macOS, atau Linux)[[File:Gambar file installer arduino.png|none|thumb|Gambar file installer arduino]]
#Jalankan file installer yang telah diunduh.
#Pastikan semua opsi checklist terpilih (terutama Install USB Driver dan Associate .ino files).
#Klik Next dan Install hingga selesai.
(Masing2 poin dikasih cuplikan gambar)
=== Konfigurasi Board ESP8266 ===
Secara default, Arduino IDE hanya mendukung board Arduino. Agar bisa memprogram ESP8266, maka harus dilakukan konfigurasi dan instalasi secara manual, berikut langkah-langkahnya:
# Buka Arduino IDE, klik menu '''File > Preferences'''.[[File:Gambar menu preferences arduino.png|none|thumb|Gambar menu preferences arduino]]
# Pada kolom '''Additional Boards Manager URLs''', masukkan url berikut: http://arduino.esp8266.com/stable/package_esp8266com_index.json
# Klik '''OK'''.[[File:Gambar input additional boards manager URLs.png|none|thumb|Gambar input additional boards manager URLs]]
# Buka menu '''Tools > Board > Boards Manager…'''[[File:Gambar klik menu boards manager arduino.png|none|thumb|Gambar klik menu boards manager arduino]]
# Ketik "esp8266" di kolom pencarian, lalu klik '''Install''' pada paket dari '''ESP8266 Community'''.[[File:Gambar install paket dari ESP8266 Community.png|none|thumb|Gambar install paket dari ESP8266 Community]]

Latest revision as of 02:37, 6 May 2026