Bel Rumah IoT Telegram, Tutorial Project IoT

Indobot Academy

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.

Ingin Tahu Program Kami Lebih Lanjut?

Silahkan isi Formulir Dibawah Ini untuk Diskusi dengan Tim Indobot Academy.

Baca Juga

Bagikan:

Tinggalkan komentar

whatsapp whatsapp