Monitoring Suhu Ruang Penyimpanan Vaksin Menggunakan Smartphone

Indobot Academy

Hadirnya vaksin pada pandemi Covid-19 sekarang ini merupakan suatu harapan bagi seluruh umat manusia. Taukah kalian bahwa vaksin memerlukan perawatan khusus pada ruang penyimpanan? Kali ini kita akan membuat alat yang dapat memantau suhu ruang penyimpanan vaksin dengan LM35 yang dapat dikontrol melalui smartphone.

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

1. Alat / Bahan
  • Arduino IDE                                     Download
  • Library: Blynk                                  Download 
  • Library: ESP8266                            Download 
  • NodeMCU                                       1 Buah
  • LM35                                                1 Buah
  • Buzzer                                              1 Buah
  • Project Board                                  1 Buah
  • Kabel Jumper                                  Secukupnya
  • Smartphone                                     1 Buah

Segera dapatkan komponen elektronik di atas silahkan temukan disini.

2. Skema Rangkaian
Monitoring Suhu Ruang Penyimpanan
Monitoring Suhu Ruang Penyimpanan

Gambar Rangkaian Monitoring Suhu Ruang Penyimpanan Vaksin Menggunakan Smartphone

Keterangan:

  • VU – VCC LM35
  • GND – GND LM35, GND Buzzer
  • D4 – Anoda (+) Buzzer
  • A0 – Data LM35

[/membership]

3. Layout Blynk

Keterangan:

  • Notifikasi
  • Suhu (Gauge)
    • Input V0, Low = 0, High = 100
    • Label = /pin.#/ °C
    • Design Text = Red
4. Langkah Kerja
  1. Pertama Siapkan alat dan bahan yang akan digunakan
  2. Kedua Lakukan proses wiring dengan menggunakan Gambar skematik rangkaian diatas
  3. Ketiga Buka software Arduino IDE yang telah terinstal pada laptop/komputer
  4. Kemudian Unduh semua library di atas dan masukkan libray tersebut dengan cara buka Arduino IDE pilih Sketch->Include Library->Add.Zip Library 
  5. Selanjutnya Ketikkan sketch program pada halaman Arduino IDE
  6. Setelah itu Sesuaikan Auth Tokens dengan proyek aplikasi Blynk. Cara setting dan mendapatkan Auth Tokens dapat dilihat pada tutorial berikut:
    Setting Blynk untuk NodeMCU ESP8266
  7. Segera Ganti ssid dan pass dengan nama wifi dan password wifi yang kalian gunakan
  8. Kemudian Lakukan proses uploading program
  9. Setelah itu Buka aplikasi Blynk
  10. Selanjutnya Buat layout Blynk seperti gambar di atas.
  11. kemudian Tekan tombol Play pada aplikasi Blynk lalu tunggu hingga proyek kalian terhubung dengan aplikasi Blynk
5. Sketch Program

Belajar elektronika step by step dengan bantuan tangga belajar?Segera Regitrasi dulu dan dapatkan konsultasi dari kami!

 
/* Program Monitoring Suhu Ruang Penyimpanan Vaksin Menggunakan Smartphone 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

BlynkTimer timer;

#define lm35 A0
#define Buzzer 2

float suhu;

void setup() {
  Blynk.begin(auth, ssid, pass);          //Inisialisasi token, wifi dan password
  timer.setInterval(1000L, sendSensor);   //Kirim data sensor
  pinMode(Buzzer, OUTPUT);
}

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

  suhu = analogRead(lm35);
  suhu = ((suhu/1024) * 3300)/10;
  
  if(suhu > 35){
    Blynk.notify("Suhu Terlalu Panas");
    for(int i = 0; i < 5; i++){     //Ulang prosedur alarm(); sebanyak 5 kali
      alarm();
    }
  }
  else{
    digitalWrite(Buzzer, LOW);
  }
  
  delay(500);
}

void sendSensor(){                  //Kirim data sensor
  Blynk.virtualWrite(V0,suhu);
}

void alarm(){                         //Prosedur alarm
  digitalWrite(Buzzer, HIGH);         //Nyalakan buzzer
  delay(500);                         //Selama 500 ms
  digitalWrite(Buzzer, LOW);          //Matikan buzzer
  delay(500);                         //Selama 500 ms
}

Kesimpulannya:

Kesimpulannya NodeMCU akan mengirimkan notifikasi jika suhu > 35°C. Buzzer juga akan menyala. Nilai suhu dapat dilihat secara real time pada aplikasi Blynk.

[/membership]

Kamu pemula dan ingin belajar/bikin project elektronika dari nol?Segera Ikuti program dari Indobot!

Ingin Tahu Program Kami Lebih Lanjut?

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

Baca Juga

Bagikan:

Tags

Tinggalkan komentar

whatsapp whatsapp