Penghitung Benda Masuk IoT BLYNK

Indobot Academy

Tutorial Kontrol Servo IoT BLYNK
Tutorial Cara Kontrol Servo IoT BLYNK NodeMCU Arduino

Modul sensor infrared FC-51 merupakan sebuah sensor yang bekerja untuk mendeteksi adanya hambatan yang berada di depan modul sensor. Modul sensor infrared FC-51 ini memiliki dua bagian utama yang terdiri dari IR transmitter dan IR receiver. Fungsi dari IR transmitter adalah bagian yang bertugas untuk memancarkan radiasi inframerah pada sebuah objek ataupun hambatan. Sedangkan IR receiver merupakan bagian yang berfungsi untuk mendeteksi radiasi yang telah terpantul oleh objek yang berasal dari IR transmitter. Apabila Sensor FC-51 ini dihubungkan dengan perangkat IoT, maka data yang diperoleh dapat diolah dan ditampilkan dimana saja.

Penghitung benda masuk bisa merujuk pada berbagai perangkat atau sistem yang berfungsi untuk menghitung atau mendeteksi benda-benda yang masuk ke dalam suatu tempat atau jalur tertentu. Contohnya adalah penghitung jumlah kendaraan yang melewati suatu titik di jalan, penghitung jumlah orang yang memasuki suatu area tertentu, atau bahkan mesin di industri yang menghitung jumlah produk yang melewati suatu titik pada lini produksi.

Penghitung benda masuk umumnya menggunakan teknologi seperti sensor, kamera, atau perangkat lain yang dapat mendeteksi atau mengenali benda yang melewati area terpantau. Data dari penghitungan ini dapat berfungsi untuk berbagai tujuan, seperti analisis lalu lintas, pengawasan keamanan, atau pengelolaan inventaris dalam industri. Apakah kamu tertarik dengan teknologi tertentu dalam penghitung benda masuk

1. Skema Rangkaian

Brikut Gambar rangkaian Penghitung Benda Masuk

2. Alat dan juga Bahan
  • NodeMCU ESP8266      : 1 buah
  • Breadboard                    : 1 buah
  • Pushbutton                     : 1 buah
  • LED                                : 1 buah
  • Resistor 220Ω                : 1 buah

 

3. Sketch Program

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

/*
    Program Monitoring Counter Benda Masuk
    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

const int tDelay = 500;  // Pemilihan Pin dan pendeklarasian variabel
int ledPin = 12; 
int inputPin = 13;
int resPin = 14;
int counter = 0; 
int val;
int res;
int lastval;

void setup(){ //Pengaturan Pin dan Variabel
  pinMode(ledPin, OUTPUT); 
  pinMode(resPin, INPUT_PULLUP);
  pinMode(inputPin, INPUT); 
  Serial.begin(9600);
  Blynk.begin(auth, ssid, pass);
}

void loop(){  //Perulangan Program
  val = digitalRead(inputPin); 
  res = digitalRead(resPin);
  if (val != lastval) { 
    if (val == HIGH) {  //Apabila ada benda masuk
      counter++;
      digitalWrite(ledPin, LOW);
      Blynk.virtualWrite(V5, counter);
      delay(tDelay);
    }
  }
  if (res == LOW) {  //Apabila tombol reset ditekan
    counter = 0;
    Blynk.virtualWrite(V5, counter);
    delay(tDelay);
  }
  else {
    digitalWrite(ledPin, HIGH);
  }
  lastval = val;
  Blynk.run();
}

Pengaturan BLYNK :

  • Gunakan Widget Box tipe Value Display.

Berikut Gambar pemilihan Widget Box Value Display

  • Pada Value Display Settings, kemudian pilih pin Virtual V5

berikut Gambar Setting Value Display

 

Interface :

Berikut Gambar interface Penghitung Barang Masuk BLYNK

Kesimpulan :

Project ini adalah penghitung barang masuk otomatis dengan menggunakan sensor jarak infrared FC-51 dan hasilnya akan terkirim ke aplikasi blynk dan untuk menampilkan penunjuk angka. Alat ini juga lengkap dengan tombol reset.

Ingin Tahu Program Kami Lebih Lanjut?

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

Baca Juga

Bagikan:

Tinggalkan komentar

whatsapp whatsapp