Repositori ini berisi latihan untuk mempelajari dasar-dasar Internet of Things (IoT) menggunakan berbagai perangkat keras dan perangkat lunak. Melalui latihan ini, kamu akan belajar bagaimana sensor dan perangkat IoT bekerja, cara menghubungkannya ke jaringan, serta memproses data yang dihasilkan.
Internet of Things (IoT) adalah sistem yang menghubungkan perangkat fisik seperti sensor, aktuator, dan sistem elektronik lainnya ke internet, memungkinkan mereka untuk berkomunikasi dan bertukar data. Dalam latihan ini, kita akan mengeksplorasi konsep dasar IoT dengan menggunakan perangkat keras populer seperti Arduino dan ESP8266 serta platform cloud IoT.
Sebelum memulai, pastikan kamu memiliki alat dan perangkat berikut:
Arduino UNO / ESP8266 / ESP32 atau platform mikrokontroler lainnya
Sensor (misalnya, sensor suhu, sensor kelembaban) Breadboard dan kabel jumper LED, resistansi, dan komponen dasar lainnyaArduino IDE atau PlatformIO
Python (untuk analisis data dan server cloud sederhana) Library seperti WiFi.h, DHT.h, dll.Klon repositori:git clone https://github.com/RezaMahendra21/Internet-of-Things/.git cd Internet-of-Things
- Upload kode ke perangkat keras: Buka file .ino yang ada di folder hardware/ menggunakan Arduino IDE. Hubungkan perangkat mikrokontroler ke komputer dan upload kode ke perangkat.
- Jalankan server cloud (opsional):Jika menggunakan server lokal untuk menyimpan data atau mengontrol perangkat.jalankan file simple_server.py: python cloud/simple_server.py Pantau data:
- Jika kamu menggunakan platform cloud (misalnya, ThingSpeak atau Blynk), buka dashboard kamu untuk memonitor data dari perangkat IoT. saya lebih suka buat dengan blynk dan thingspeak lebih mudah digunakan.