Monitoring Suhu dan Kelembaban Gudang Penyimpanan Makanan Jarak Jauh

Monitoring Suhu dan Kelembaban Gudang Penyimpanan Makanan Jarak Jauh

Gudang penyimpanan terutama penyimpanan makanan perlu diperhatikan terutama suhu dan kelembaban gudang yang dapat berpengaruh. Kali ini kita akan membuat alat untuk memonitoring suhu dan kelembaban gudang penyimpanan makanan yang dapat diakses jarak jauh.

1. Alat / Bahan
  • Arduino IDE                                     Download disini
  • Library: Blynk                                  Download disini
  • Library: ESP8266                            Download disini
  • Library: DHT                                    Download disini
  • Library: Adafruit                               Download disini
  • NodeMCU ESP8266                        1 Buah
  • Sensor DHT22                                 1 Buah
  • Project Board                                   1 Buah
  • Kabel Jumper                                   Secukupnya
  • Smartphone                                     1 Buah

Untuk mendapatkan komponen elektronik di atas silahkan temukan disini.

2. Skema Rangkaian



Gambar Rangkaian Monitoring Suhu dan Kelembaban Gudang Penyimpanan Makanan Jarak Jauh

Keterangan:

  • VU – VCC DHT22
  • GND – GND DHT22
  • D3 – Pin Data DHT22

3. Layout Blynk

Keterangan:

  • Suhu (Gauge)
    • Input V0, Low = 0, High = 100
    • Label = /pin.#/ °C
    • Design Text = Cyan
  • Kelembaban (Gauge)
    • Input V1, Low = 0, High = 100
    • Label = /pin.#/ %
    • Design Text = Red
4. Langkah Kerja
  1. Siapkan alat dan bahan yang akan digunakan
  2. Lakukan proses wiring dengan menggunakan Gambar skematik rangkaian diatas
  3. Buka software Arduino IDE yang telah terinstal pada laptop/komputer
  4. Unduh semua library di atas dan masukkan libray tersebut dengan cara buka Arduino IDE pilih Sketch->Include Library->Add.Zip Library 
  5. Ketikkan sketch program pada halaman Arduino IDE
  6. 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 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 Monitoring Suhu dan Kelembaban Gudang Penyimpanan Makanan Jarak Jauh dibuat oleh Guru Mudiak */

#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;

#include "DHT.h"            //Library DHT

#define DHTPIN 0            //DHT pada pin D3
#define DHTTYPE DHT22
DHT dht(DHTPIN, DHTTYPE);

float t;    //Variabel suhu
float h;    //Variabel Kelembaban

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

void loop() {
  Blynk.run();                        //Jalankan pembacaan Blynk
  timer.run();
  
  t = dht.readTemperature();    //Baca suhu
  h = dht.readHumidity();       //Baca kelembaban
}

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

Kesimpulan:

Hasil dari penggunaan alat ini yaitu kita dapat mematau atau memonitoring suhu dan kelembaban gudang melalui smartphone dengan mudah. Indikator suhu dan kelembaban dalam gudang dinyaakan dalam grafik gauge.

Subscribe to receive free email updates:

0 Response to "Monitoring Suhu dan Kelembaban Gudang Penyimpanan Makanan Jarak Jauh"

Post a Comment