Membuat Emergency Panic Button berbasis IoT

Indobot Academy

Emergency Panic Button untuk Memanggil Dokter Rumah Sakit
Membuat Emergency Panic Button berbasis IoT untuk Memanggil Dokter Rumah Sakit

Pernahkah kalian melihat tombol untuk memanggil perawat pada ruang inap rumah sakit? Ketika tombol tersebut ditekan, tak lama kemudian perawat pasti datang keruangan. Tombol tersebut meberikan notifikasi pada ruang perawat kalau ada pasien dalam keadaan genting.

[membership level=”0,1,2,4″]

Emergency Panic Button berbasis IoT untuk Memanggil Dokter Rumah Sakit

1. Alat / Bahan

  • Arduino IDE                                     Download
  • Library: Blynk                                  Download
  • Library: ESP8266                            Download
  • NodeMCU ESP8266                      1 Buah
  • LED                                                 1 Buah
  • Resistor 220 Ohm                           1 Buah
  • Button                                             1 Buah
  • Project Board                                  1 Buah
  • Kabel Jumper                                  Secukupnya
  • Smartphone                                     1 Buah

Kemudian untuk mendapatkan komponen elektronik di atas silahkan temukan disini.

2. Skema Rangkaian

Berikut Rangkaian Membuat Emergency Panic Button berbasis IoT untuk Memanggil Dokter Rumah Sakit

Keterangan:

  • GND – GND LED, (-) Button
  • D3 – (+) Button
  • D4 – R 220 Ohm – Anoda (+) LED

 

Belajar Elektronika, Arduino, dan juga IoT step by step dengan bantuan tangga belajar? Daftar sekarang dan dapatkan PROMO

 

3. Layout Blynk

Keterangan:

  • Notifikasi
  • Clear (Button)
    • Output V1, Low = 0, High = 1
    • Mode = Push
    • Label OFF = done, ON = done

4. Langkah Kerja

  1. Siapkan alat dan juga bahan
  2. kedua Lakukan proses wiring dengan menggunakan Gambar skematik rangkaian diatas
  3. ketiga Buka software Arduino IDE yang telah terinstal pada laptop/komputer
  4. Unduh semua library di atas dan juga masukkan libray tersebut dengan cara buka Arduino IDE pilih Sketch->Include Library->Add.Zip Library 
  5. Ketikkan sketch program pada halaman Arduino IDE
  6. kemudian Sesuaikan Auth Tokens dengan proyek aplikasi Blynk. Cara setting dan mendapatkan Auth Tokens dapat dilihat pada tutorial berikut:
    Setting Blynk untuk NodeMCU ESP8266
  7. Ganti ssid dan juga pass dengan nama wifi dan password wifi yang kalian gunakan
  8. Lakukan proses uploading program
  9. Buka aplikasi Blynk
  10. Buat layout Blynk seperti gambar di atas.
  11. Tekan tombol Play pada aplikasi Blynk lalu tunggu hingga proyek kalian terhubung dengan aplikasi Blynk

5. Sketch Program

 

 
/* Program Membuat Emergency Panic Button berbasis IoT untuk Memanggil Dokter Rumah Sakit dibuat oleh Indobot */

#include <ESP8266WiFi.h>              //Library ESP8266
#include <BlynkSimpleEsp8266.h>       //Library Blynk

char auth[] = "HoP9z23_PbWp-iEyMBYFGnnALYBvvcXS"; //Token
char ssid[] = "Wifi.id";                          //Nama wifi
char pass[] = "alam oye";                         //Password wifi

#define button 0
#define LED 2

void setup() {
  Blynk.begin(auth, ssid, pass);          //Inisialisasi token, wifi dan password
  pinMode(button, INPUT_PULLUP);
  pinMode(LED, OUTPUT);
}

void loop() {
  Blynk.run();                        //Jalankan pembacaan Blynk

  if(digitalRead(button) == LOW){
    digitalWrite(LED, HIGH);
    Blynk.notify("Panggilan Pasien!!!");
  }
}

BLYNK_WRITE(V1){                      //Baca pin V1
  int tombol = param.asInt();
  if (tombol == 1){
    digitalWrite(LED, LOW);
  }
}

Kesimpulan:

Ketika tombol ditekan, LED merah akan menyala menandakan pesan sudah terkirim ke perawat. LED ini hanya bisa dimatikan dengan menekan button pada aplikasi Blynk.

[/membership]

Ingin mengadakan pelatihan Arduino / IoT (Internet of Things) bersama Indobot?

 

Mau belajar elektronika dasar? Arduino? atau bahkan Internet of Things? Ikuti kursus online Indobot Academy!

Ingin Tahu Program Kami Lebih Lanjut?

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

Baca Juga

Bagikan:

Tinggalkan komentar

whatsapp whatsapp