Official StoreTekan tombol di atas untuk membeli semua alat dan bahan eksperimen di web ini

Kontrol Relay Otomatis Menggunakan Sensor Suhu dan Arduino Mega

Relay merupakan komponen elektronik yang berfungsi sebagai saklar yaitu memutus dan menyambungkan aliran listrik secara tidak langsung berdasarakan prinsip elektromagnetik. Dimana jika terdapat aliran listrik maka akan terjadi kontak antara plat yang kemudian listrik dapat terhubung. Relay terdiri dari dua bagian penting yaitu sebuah coil dan rangkaian saklar.

Relay mempunyai 2 buah kondisi yaitu NC (Normally Close) dan NO (Normally Open). NC yaitu kondisi ketika awal akan tertutup, namun ketika dialiri listrik akan terbuka (putus). Sedangkan NO yaitu kondisi ketika awal terbuka, dan jika dialiri listrik akan tertutup (tersambung). Pada jenis relay yang berada di pasaran umumnya menggunakan rangkaian aktif LOW, yaitu ketika kondisi LOW maka akan terhubung.

Pada artikel kali ini, saya akan membahas kontrol relay otomatis menggunakan sensor suhu. Langsung saja adapun komponen yang diperlukan sebagai berikut :

ALAT DAN BAHAN

  • Arduino Mega, BELI
  • Relay 1 Channel, BELI
  • Sensor suhu DHT11, BELI
  • Kabel jumper, BELI
  • Lampu 220 V

RANGKAIAN

RELAY

Keterangan :

  • Relay : VCC ke 5V; GND ke GND; IN ke pin 47
  • Sensor DHT11 : VCC ke 5V; GND ke GND, DATA ke pin 2
  • Lampu silahkan lihat pada rangkaian di atas

SOURCE CODE

#include “DHT.h”

#define DHTPIN 2
#define DHTTYPE DHT11
DHT dht(DHTPIN, DHTTYPE);

const int relay = 47;
void setup() {
Serial.begin(9600);
Serial.println(“Lampu Otomatis”);
dht.begin();
pinMode(relay, OUTPUT);
digitalWrite(relay, HIGH);
}

void loop() {
delay(2000);
float hum = dht.readHumidity();
float suhu = dht.readTemperature();
if (isnan(hum) || isnan(suhu)) {
Serial.println(“Cek rangkaian!”);
return;
}

if(suhu > 35){
digitalWrite(relay, HIGH);
}else{
digitalWrite(relay, LOW);
}
Serial.print(“Humidity: “);
Serial.print(hum);
Serial.print(” %\t”);
Serial.print(“Temperature: “);
Serial.print(suhu);
Serial.println(” *C “);
}

Silahkan rangkai sesuai gambar di atas, selanjutnya upload source codenya pada Arduino IDE. Jangan lupa untuk mengecek pada menu Tools sesuai dengan Board Arduino Mega dan Portnya. Hasilnya adalah ketika suhu di atas 35 lampu akan mati dan sebaliknya.

Demikian pembahasan kali ini, semoga bermanfaat bagi yang membutuhkan.

Incoming search terms:

mengendalikan lampu 220v dengan arduino dan LDR, riley sensor suhu

Leave a Reply

Be the First to Comment!

avatar
  Subscribe  
Notify of
error: Content is protected !!