Bel Rumah IoT Telegram – 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.
Artikel ini menyajikan panduan langkah-demi-langkah untuk menciptakan rumah pintar yang terhubung dengan Internet of Things (IoT) menggunakan platform komunikasi populer, Telegram. Dengan bimbingan rinci ini, pembaca akan di ajak melalui proses pembuatan proyek IoT yang menghubungkan berbagai perangkat pintar dalam rumah mereka, seperti lampu, kipas, atau perangkat keamanan, dengan Telegram sebagai antarmuka kontrol yang mudah di gunakan.
Mulai dari konsep dasar IoT hingga implementasi prakteknya, artikel ini memberikan wawasan mendalam tentang bagaimana mengintegrasikan teknologi canggih ke dalam kehidupan sehari-hari. Serta memberikan solusi kreatif dan inovatif untuk memaksimalkan potensi rumah pintar dengan menggunakan Telegram sebagai platform utama pengendalian. Apakah Anda seorang pemula atau ahli di dunia IoT, panduan ini akan memandu Anda melalui proses dengan jelas dan mudah dimengerti, membuka peluang baru untuk meningkatkan kenyamanan dan efisiensi di dalam rumah Anda.
1. Skema Rangkaian
Gambar rangkaian Bel Rumah
2. Alat / Bahan
- NodeMCU ESP8266 : 1 buah
- Breadboard : 1 buah
- Buzzer : 1 buah
- Pushbutton : 1 buah
3. Sketch Program
Konsultasikan project mu bersama Tutor Indobot Academy dengan cara registrasi melalui tombol di bawah!
/* Program Bel Rumah Telegram dibuat oleh Indobot */ #include "CTBot.h" //Pendeklarasian Library CTBot myBot; String ssid = "Indobot"; //nama ssid wifi kalian String pass = "123456789"; //password wifi kalian String token = "XXXX"; //token bot baru kalian const int id = XXXX; //id telegram kalian int buzzer = D1; // Pemilihan Pin int tomb = D0; void setup() { //Pengaturan Pin dan Variabel Serial.begin(9600); Serial.println("Starting TelegramBot..."); myBot.wifiConnect(ssid, pass); myBot.setTelegramToken(token); if (myBot.testConnection()) { Serial.println("Koneksi Bagus"); } else { Serial.println("Koneksi Jelek"); } pinMode(buzzer, OUTPUT); pinMode(tomb, INPUT_PULLUP); } void loop() { //Perulangan Program int push = digitalRead(tomb); if (push == LOW) { //Apabila Button Ditekan tone(buzzer, 1000, 200); myBot.sendMessage(id, "Bel Berbunyi"); } else { noTone(buzzer); } delay(100); }
Baca Juga : Mengapa Harus Ikut Bootcamp IoT di Indobot Academy
Interface :
Gambar interface Bel Rumah Telegram
Kesimpulan :
Pada project ini, apabila tombol dipencet, maka buzzer akan berbunyi dan NodeMCU akan menyampaikan pesan ke telegram kita bahwa bel telah berbunyi.
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.
Itulah tutorial tentang Bel Rumah IoT Telegram sampai jumpu di totorial berikutnya.