Pemantauan kondisi lingkungan menjadi semakin penting seiring dengan meningkatnya perubahan iklim dan bencana alam yang tak terduga. Namun, masih banyak sistem monitoring lingkungan yang kurang efisien dan belum mampu beroperasi secara mandiri. Penelitian ini merancang dan menerapkan sistem monitoring lingkungan berbasis Wireless Sensor Network (WSN) dan Internet of Things (IoT), menggunakan mikrokontroler ESP32, serta sensor suhu dan kelembaban DHT22, sensor hujan MD-0127, dan sensor cahaya LDR. Sistem ini juga dilengkapi dengan panel surya sebagai sumber energi utama untuk memastikan operasional di daerah yang jauh dari listrik. Data sensor dikirimkan secara real-time ke Firebase dan dapat diakses melalui aplikasi mobile yang dibangun menggunakan Visual Studio Code dan terhubung ke database cloud. Selain itu, sistem ini dilengkapi dengan LCD I2C untuk menampilkan informasi secara langsung pada perangkat keras. Pengujian dilakukan di lokasi terbuka dengan berbagai kondisi cuaca dan menunjukkan bahwa sistem mampu membaca dan mengirimkan data suhu, kelembaban, intensitas cahaya, serta kondisi hujan yang cukup akurat. Namun, terdapat sedikit selisih data akibat pengaruh lingkungan eksternal dan keterbatasan fisik alat. Dengan adanya sistem ini, diharapkan dapat memberikan solusi sederhana namun efektif untuk pemantauan kondisi lingkungan, terutama wilayah pertanian atau daerah rawan bencana serta menjadi dasar pengembangan lebih lanjut di bidang WSN dan IoT.
Go to file
fathurrizqiG 5657c2d091
Update README.md
2025-09-08 14:10:22 +07:00
android Initial commit project Flutter dengan .gitignore 2025-09-08 14:06:19 +07:00
assets Initial commit project Flutter dengan .gitignore 2025-09-08 14:06:19 +07:00
ios Initial commit project Flutter dengan .gitignore 2025-09-08 14:06:19 +07:00
lib Initial commit project Flutter dengan .gitignore 2025-09-08 14:06:19 +07:00
linux Initial commit project Flutter dengan .gitignore 2025-09-08 14:06:19 +07:00
macos Initial commit project Flutter dengan .gitignore 2025-09-08 14:06:19 +07:00
test Initial commit project Flutter dengan .gitignore 2025-09-08 14:06:19 +07:00
web Initial commit project Flutter dengan .gitignore 2025-09-08 14:06:19 +07:00
windows Initial commit project Flutter dengan .gitignore 2025-09-08 14:06:19 +07:00
.gitignore Initial commit project Flutter dengan .gitignore 2025-09-08 14:06:19 +07:00
README.md Update README.md 2025-09-08 14:10:22 +07:00
analysis_options.yaml Initial commit project Flutter dengan .gitignore 2025-09-08 14:06:19 +07:00
ecomonitoring.ino Add files via upload 2025-07-28 02:34:50 +07:00
pubspec.lock Initial commit project Flutter dengan .gitignore 2025-09-08 14:06:19 +07:00
pubspec.yaml Initial commit project Flutter dengan .gitignore 2025-09-08 14:06:19 +07:00

README.md

codeprogramecomonitor

Kode program dari alat EcoMonitor untuk monitoring kondisi lingkungan.

📌 Deskripsi

EcoMonitor adalah sistem monitoring berbasis IoT yang menggunakan ESP32 dan sensor (DHT22, LDR, sensor hujan,)
Data dikirim ke Firebase lalu ditampilkan dalam app monitoring.

🚀 Cara Menjalankan Project Flutter

  1. Clone repository ini:
    git clone https://github.com/fathurrizqiG/codeprogramecomonitor.git