fbpx

Arduino, Dimmer Menggunakan MOSFET D4184 Module

Hallo, kali ini akan membahas bagaimana cara untuk membuat dimmer menggunakan mosfet D4184 module. Mosfet mempunyai fungsi yaitu untuk mengontrol tegangan dan arus pada sebuah perangkat, misalnya digunakan pada motor, lampu, kipas dll.  Penggunaan module ini sama saja ya seperti mosfet lainnya, hanya disini terdapat tambahan optocoupler.

Spesifikasi :

  • With optocoupler isolated
  • Compatible dengan mikrokontroler ex. Arduino
  • Signal 3v – 5v
  • Load device 5V-30V

Sesuai dengan judul tutorial kali ini, kita akan menggunakan mosfet ini pada Arduino. Untuk perangkat bisa menyesuaikan ya, bisa menggunakan lampu LED DC, motor DC, kipas dll dan PSU menyesuaikan tegangannya.

Alat dan bahan :

  • Arduino Uno R3, BELI
  • Mosfet D4184 Isolated, BELI
  • Potensiometer 10K, BELI
  • Breadbord, BELI
  • PSU 12V bisa menggunakan adaptor 12V, BELI

Rangkaian

Keterangan :

  • Potensio ke Pin A0 Arduino
  • Pin Signal PWM menggunakan pin 9 Arduino, bisa juga memakai pin 3, 5, 6, 10 dan 11.
  • Menggunakan lampu 12v +
  • PSU 12V + ke +, GND ke –

Sketch program

const int dimmerLamp = 9; 
const int pinPot = A0;
int potVal = 0;

void setup() {
  pinMode(dimmerLamp, OUTPUT);
}

void loop() {
  potVal = analogRead(pinPot);
  // ubah nilai (0-1023) jadi (0-255)
  potVal = map(potVal, 0, 1023, 0, 255); 
  analogWrite(dimmerLamp, potVal);
}
  • Upload program di atas
  • Board : Arduino Genuino/Uno
  • Port : COM terceklis

Silahkan uji coba dengan memutar potensio, yang terajadi adalah lampu akan menyala terang dan redup.

Terima kasih, semoga bermanfaat.

About the Author