Bel Rumah IoT – Buzzer Listrik adalah sebuah komponen elektronika yang dapat mengubah sinyal listrik menjadi getaran suara. Pada umumnya, Buzzer yang merupakan sebuah perangkat audio ini sering di gunakan pada rangkaian anti-maling, Alarm pada Jam Tangan, Bel Rumah, peringatan mundur pada Truk dan perangkat peringatan bahaya lainnya.
[membership level=”0,1,2,4″]
Artikel ini menyajikan panduan lengkap untuk proyek Internet of Things (IoT) yang menarik: Bel Rumah Pintar dengan platform BLYNK. Dalam tutorial ini, pembaca akan di ajak melalui langkah-langkah praktis untuk membuat sistem bel rumah yang terhubung dengan aplikasi BLYNK, memungkinkan kontrol yang mudah dan jarak jauh. Dari pemilihan perangkat keras hingga konfigurasi software, tutorial ini di rancang untuk semua tingkatan keahlian, bahkan bagi pemula sekalipun.
Menerapkan teknologi IoT yang canggih, proyek ini tidak hanya memberikan keunikan pada rumah Anda tetapi juga memperkenalkan cara yang inovatif untuk meningkatkan fungsionalitas sehari-hari. Dengan BLYNK sebagai platform utama, pembaca akan belajar bagaimana mengontrol bel rumah mereka melalui smartphone atau perangkat terhubung lainnya. Jelajahi dunia IoT dengan tutorial ini dan buatlah rumah pintar yang lebih modern dan terkoneksi.
1. Skema Rangkaian
Gambar rangkaian Bel Rumah
2. Alat / Bahan Bel Rumah IoT
- NodeMCU ESP8266 : 1 Buah
- Breadboard : 1 Buah
- Pushbutton : 1 Buah
- Buzzer : 1 Buah
[/membership]
3. Sketch Program
Dapatkan akses ratusan video tutorial dan pembelajaran dengan registrasi melalui tombol di bawah!
/* Program Bel Rumah dengan Blynk dibuat oleh Indobot */ #define BLYNK_PRINT Serial //Pendeklarasian Library #include <ESP8266WiFi.h> #include <BlynkSimpleEsp8266.h> char auth[] = "XXXX"; // masukkan kode autentikasi disini char ssid[] = "Indobot"; //nama wifi char pass[] = "123456789"; //password int buzzer = D1; // Pemilihan Pin int tomb = D0; void setup() { //Pengaturan Pin dan Variabel pinMode(buzzer, OUTPUT); pinMode(tomb, INPUT_PULLUP); Serial.begin(9600); Blynk.begin(auth, ssid, pass); } void loop() { //Perulangan Program int push = digitalRead(tomb); if (push == LOW) { //Ketika tombol ditekan tone(buzzer, 1000, 200); Blynk.notify("Bel Berbunyi"); } else { noTone(buzzer); } delay(100); Blynk.run(); }
Pengaturan BLYNK :
- Gunakan Widget Box tipe Notification
Gambar pemilihan Widget Box Notification
Interface :
Gambar interface Bel Rumah BLYNK
Kesimpulan :
Pada Project ini, NodeMCU terhubung dengan aplikasi Blynk secara wireless digunakan sebagai bel rumah. Apabila tombol dipencet, maka buzzer akan berbunyi dan akan muncul notifikasi pada aplikasi Blynk. [/membership]
Baca Juga : Mengapa Harus Ikut Bootcamp IoT di Indobot Academy
Kamu ingin memperbanyak jam terbang dan portofolio bikin project elektronika/ Arduino/ IoT? Ikuti program dari Indobot!
Jangan lupa tetap upgrade skill kamu di Indobot Academy. Kamu bisa mendapatkan berbagai tutorial project. Selanjutnya tutorial bisa kamu terapkan di dalam kehidupan sehari-hari. Tak hanya itu, Indobot sudah menyediakan semua source coding yang dibutuhkan. Sehingga kamu hanya cukup membuka satu website saja. Oleh karena itu penting untuk mempelajari hal itu.