Diberdayakan oleh Blogger.

CARA MEMBUAT LAMPU LED REDUP TERANG DENGAN ARDUINO

 CARA MEMBUAT LAMPU LED REDUP TERANG


Untuk ujicoba  Mengontrol Terang Redup Nyala LED dengan menggunakan PWM pada arduino salah satu syarat utama nya adalah jangan sampai terbalik dalam pemasangan LED nya ya. kenali kaki anoda dan katoda dengan baik ya supaya anda tidak merusakkan led yang anda gunakan

Berikut adalah Gambar kaki anoda dan kaki katoda pada sebuah LED

Gambar kaki anoda dan kaki katoda pada sebuah LED
Gambar kaki anoda dan kaki katoda pada sebuah LED

Pastikan pin LED tidak terbalik ya (intip bentuk kaki di dalam LED),kalau terbalik LED tidak akan berkedip, karena arus akan di alirkan dari Anoda ke katoda, arus tidak dapat mengalir dari Katoda ke Anoda (oh iya dapat terjadi sih, tapi … tapinya LED rusak alias jebol, LED ga nyala dan LED rusak), so jangan sampai terbalik memasang led di kaki pin arduinonya ya.

Selanjutnya buat rangkaian Mengontrol Terang Redup Nyala LED dengan menggunakan PWM pada arduino sebagai mana gambar di bawah ini :

Rangkaian Mengontrol Terang Redup Nyala LED dengan menggunakan PWM pada arduino
Rangkaian Mengontrol Terang Redup Nyala LED dengan menggunakan PWM pada arduino



Keterangan : 
LED nilai opsional boleh 220 ohm, 330 ohm 470 ohm 680ohm sebaiknya di bawah 1000 ohm 
Dalam contoh ini pin anoda mendapatkan jalur dari pin 9 arduino (cek gambar di atas)
Sedangkan pin katoda ke ground arduino (cek gambar di atas)
Sudah cukup jelas kan ?

Sekarang bagian coding alias sketch untuk Mengontrol Terang Redup Nyala LED dengan menggunakan PWM pada arduino
//=======================================================================
int ledPin = 9;    // LED connected to digital pin 9
void setup()  { 

void loop()  { 
  // fade in from min to max in increments of 5 points:
  for(int nilaiTerangRedup = 0 ; nilaiTerangRedup <= 255; nilaiTerangRedup +=5) { 
    // sets the value (range from 0 to 255):
    analogWrite(ledPin, nilaiTerangRedup);         
    // wait for 30 milliseconds to see the dimming effect    
    delay(30);                            
  } 

  // fade out from max to min in increments of 5 points:
  for(int nilaiTerangRedup = 255 ; nilaiTerangRedup >= 0; nilaiTerangRedup -=5) { 
    // sets the value (range from 0 to 255):
    analogWrite(ledPin, nilaiTerangRedup);         
    // wait for 30 milliseconds to see the dimming effect    
    delay(30);                            
  } 
}
//======================================================================

Setelah rangkaian Mengontrol Terang Redup Nyala LED dengan menggunakan PWM pada arduino dibuat
Silakan simpan dan upload sketch tersebut ke arduino, dan hasil nya adalah :

Led akan menyala dari redup menjadi terang dan kembali dari terang menuju redup secara berulang ulang penundaan proses perstep kenaikan level terang redup adalah sebesar 30 milidetik (silakan ubah ubah nilainya) supaya penundaan yang dilakukan teramati oleh mata anda dengan lebih jelas.


DAN INILAH HASILNYA





1 komentar:

banjar-sektor-rungkut.blogspot.com mengatakan...

Bagus. Nilai 85

Posting Komentar