Sistem Monitoring Pakan Ayam otomatis dengan aws iot core menggunakan protocol mqtt
Hai sobat digiers, tahukah kalian
bahwa perkembangan teknologi sekarang sudah jauh dari kita pikirkan? Dulunya
kita hanya menggunakan handphone untuk berkomunikasi tetapi sekarang handphone
bisa digunakan untuk mencari semua informasi di dunia ini. Bahkan sekarang kita
tidak capek capek lagi untuk datang ke pabrik untuk memonitoring mesin pabrik
karena sekarang sudah ada IOT yang dapat memonitoring dari jarak jauh . Oleh karena
itu perkenalkan kami dari kelompok 1
membuat suatu proyek akhir yang berjudul Sistem Monitoring Pakan Ayam Otomatis
dengan AWS IOT Core Menggunakan Protocol MQTT.
Pada Era sekarang semua bidang sudah mulai merubah
sistemnya. Dimana sistem sekarang sudah sangat memudahkan manusia dalam
beraktifitas. Kemudahan beraktifitas tersebut juga menghasilkan produk lebih
berkualitas. Di bidang Peternakan juga tidak mau kalah, banyak pengusaha ternak
mencari suatu produk yang dapat mempermudah mereka dan meningkatkan kualitas
ternak mereka. Contohnya saja di ternak ayam, dimana setiap waktu pekerja atau
pemilik usaha ayam harus datang minimal 3 kali sehari untuk memonitoring pakan
ayam mereka. Belum lagi jika ayam tersebut terlambat makan, maka dapat
menyebabkan kematin, sehingga pemilik tersebut mengalami kerugian.
Oleh karena hal tersebut kami dari kelompok 1 membuat suatu
alat yang dapat memudahkan mereka dalam memonitoring pakan ayam tersebut.
Sehingga pemilik ayam dapat menghemat keuangan, tenaga, dan bisa menikmati
waktu mereka untuk keluarga atau pada saat mereka keluar kota.
Adapun untuk membuat alat tersebut kami akan jabarkan
beberapa komponen yang perlu kita gunakan :
1. Sofware
Arduino IDE
AWS
2. Hardware
ESP
32
Relay
Photodiode
Ultrasonik
Ultrasonic Sensor
HC-SR04
Struktur Dan Rancangan Alat
Berikut
gambar Rancangan Alat yang kami buat,
Cara
kerja alat tersebut yaitu sensor ultrasonic mengontrol wadah penampungan pakan
ayam, Jika wadah tersebut sudah hampir kosong maka sensor tersebut akan
mengirim data ke ESP32. ESP32 tersebut akan memberikan perintah atau instruksi
ke AWS , pengguna akan diberikan notifikasi aws (SNS) bahwa pakan ayam tersebut
sudah hampir kosong. Ketika pengguna tersebut tidak merespon dan tempat penampungan
kosong, maka sensor ultrasonic mengirim data lagi ke ESP32 dan pengguna akan
mendapatkan notifikasi (SNS) dari AWS. Sehingga pengguna dapat memonitoring
wadah tersebut walaupun dari jarak yang jauh.
Untuk Photodioda akan dijelaskan oleh kelompok 2
// ==== untuk photodioda ====
int sensor = 2;
int relay = 5; // relay motor
// ==== ultrasonik ====
#define trig 13
#define echo 12
void setup() {
pinMode (sensor, INPUT);
//photodioda
pinMode (relay, OUTPUT); // motor
pinMode(trig,OUTPUT); // pin trigger
Ultrasonik
pinMode(echo,INPUT); // pin echo
Ultrasonik
Serial.begin(9600);
}
void loop() {
// ==== untuk photodioda ====
int nilai = digitalRead(sensor);
//int dataBaru;
Serial.println (nilai);
delay(500);
if (nilai == 0 )
{
digitalWrite(relay, LOW);
}
else
{
digitalWrite(relay, HIGH);
}
// ==== untuk ultrasonik ====
long
duration,distance,dataBaru,dataSensor;
digitalWrite(trig,LOW);
delayMicroseconds(10);
digitalWrite(trig,HIGH);
delayMicroseconds(10);
duration = pulseIn(echo,HIGH);
//distance = (duration/2)29.1;
dataBaru =
map(duration,200,15000,100,0);
Serial.print(dataBaru);
Serial.println(" %");
Serial.print(duration);
delay(500);
}
Kelompok 1
Muhammad
Ya’lam
Muhammad
As’ad
Muhammad
Abriansyah Anwar
Komentar
Posting Komentar