Bel Rumah IoT BLYNK, Tutorial Project Indobot

Indobot Academy

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.

 

Ingin Tahu Program Kami Lebih Lanjut?

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

Baca Juga

Bagikan:

Tinggalkan komentar

whatsapp whatsapp