Membuat Perangkap Nyamuk Otomatis dengan Arduino dan DHT11
Perangkap Nyamuk Otomatis
Bicara Soal Nyamuk. Nyamuk merupakan hama serangga paling mengganggu dan menyebalkan ketika malam hari apalagi nyamuk merupakan serangga pembawa penyakit seperti Demam berdarah dan Malaria. Nyamuk sangat menyukai tempat yang lembab dan basah dan juga pada suhu tertentu.
Nah, pada Artikel kali ini Saya akan membahas cara membuat alat perangkap nyamuk otomatis menggunakan aduino uno dan sensor dht11, Jadi cara kerja alat ini adalah ketika kelembaban dan suhu dalam ruangan tercapai atau dalam nilai tertentu maka alat perangkap nyamuk otomatis ini akan menyala dan mulai memerangkapkan nyamuk. Adapun alat dan bahan-bahan yang dibutuhkan antara lain :
- Arduino Uno R3
- Sensor DHT11
- LED Strip (Warna Biru/UV)
- Relay 2 Channel 5V
- Motor Servo Sg90
- Fan CPU 12V
- Kabel Jumper
- Toples
- Kawat Kasa
- Botol Plastik
- Siapkan Toples plastik berukuran sedang seperti gambar dibawah ini dan lubangi tutup toples tersebut sebesar ukuran Fan CPU 12v.
- Potong kawat kasa sesuai ukuran lubang toples dan lubangi bagian tengah kawat kasa lalu potong botol plastik, ambil bagian ujungnya lalu masukan ke lubang tegah kawat kasa.
- Tempel led strip berwarna biru (nyamuk menyukai warna biru uv) pada sekeliling atas toples.
- Lubangi bagian tengah toples untuk tempat Motor Servo SG90 sebagai penutup dan pembuka botol plastik agar nyamuk tidak bisa keluar dari tempat perangkap.
Setelah semua komponen dirangkai sesuai dengan gambar wiring diagram dan keterangan pemasangannnya, langkah selanjutnya adalah kalian memerlukan Laptop dan dan kabel port Arduino Uno R3 yang nantinya akan dihubungkan ke laptop agar bisa diprogram disoftware Arduino IDE.
Setelah semuanya sudah dipasang, dan telah membuka software Arduino IDE kalian bisa masukan source code dibawah ini :
//by Ris Eko Tech (www.risekotech.com)
#include "DHT.h"
#include <Servo.h>
#define DHTPIN A0
#define DHTTYPE DHT11
DHT dht (DHTPIN,DHTTYPE);
Servo myservo;
int Fan=12; //Inilialisasi pin Fan CPU
int Strip=13; //Inilialisasi pin Led Strip
void setup(){
Serial.begin(9600); //Kecepatan Komunikasi data
dht.begin();
myservo.attach(3); // Motor servo menggunakan pin D3
pinMode(Fan,OUTPUT); //Fan CPU sebagai Output
pinMode(Strip,OUTPUT); //Led Strip Sebagai Output
}
void loop(){
float Kelembaban=dht.readHumidity(); //variabel pembacaan nilai kelembaban pada dht11
float Suhu=dht.readTemperature(); //variabel pembacaan nilai suhu pada dht11
Serial.print("Kelembaban : ");
Serial.print(Kelembaban);
Serial.print(" ");
Serial.print("Suhu: ");
Serial.println(Suhu);
delay(2000);
if ((Kelembaban>=77.00)and(Suhu>=28)){ //kondisi 1
digitalWrite(Fan,HIGH);
digitalWrite(Strip,HIGH);
myservo.write(5);
}
if ((Kelembaban>92.00)or(Kelembaban<77.00)){ //Kondisi 2
digitalWrite(Fan,LOW);
digitalWrite(Strip,LOW);
myservo.write(92);
}
if ((Suhu>30)or(Suhu<28)){ //kondisi 3
digitalWrite(Fan,LOW);
digitalWrite(Strip,LOW);
myservo.write(92);
}
}
Cara kerja dari Rangkaian Perangkap Nyamuk Otomatis ini adalah Jika pembacaan sensor DHT11 Kelembaban berkisar dari dari 77% - 92% dan Suhu berkisar dari 28-30 derajat celcius, maka Fan CPU dan Led Strip akan menyala, sedangkan motor servo akan akan membuka tutup botol agar nyamuk bisa terhisap oleh Fan CPU yang sebelumnya nyamuk tertarik mendekati Led Strip.
jika
Pembacaan Suhu dan Kelembaban pada sensor DHT11 diluar dari kondisi diatas maka
Alat Perangkap Nyamuk Otomatis dengan Arduino dan DHT11 akan tidak aktif atau
tidak menyala, dan motor servo menutup tutuo botol agar nyamuk yang sudah
terperangkap tidak bisa keluar.
Nilai kelembaban dan
suhu yang didapat untuk alat perangkap nyamuk ini berdasarkan penelitian dan
ujicoba yang sudah dilakukan oleh risekotech.com jadi kalian
bisa atur nalai suhu dan kelembaban sesuai kondisi rumah atau lingkukan kalian
ya hehe..
Setelah semua
persiapan, wiring diagram sudah dirangkai, dan arduino sudah di program, maka
kalian bisa upload program tersebut ke Arduino Uno. dan Alat Perangkap Nyamuk
Otomatis menggunakan Arduino dan Sensor DHT11 sudah bisa segera digunakan.
Semoga bermanfaat..
Las Vegas, NV: Casino in Downtown - JT Hub
BalasHapusDowntown Las Vegas is a new casino and resort located in 전라북도 출장안마 Downtown 포천 출장샵 Las Vegas, Nevada, 경주 출장마사지 US. The 수원 출장마사지 hotel's new 50000 sq ft casino features 하남 출장안마 the