MENGATUR KECEPATAN LAJU PERPINDAHAN PADA LED MENGGUNAKAN POTENSIOMETER

RANGKAIAN DIGITAL

Pada Rangkaian Digital pada project kali ini membutuhkan alat – alat sebagai berikut :
a. 4 LED Warna
b. Breadboard/Papan percobaan
c. Kabel Male to Male (9)
d. Kabel USB (untuk menghubungkan ke PC)
e. 1 Potensio Meter
f. Arduino Wemos


Berikut penjelasan Langkah – Langkah dalam mengimplementasikan Rangkaian Digital Lampu LED menggunakan Arduino Wemos :
1.       Kempat Lampu LED pada kaki katoda terhubung kabel berwarna hitam yang terhubung ke ground.
2.       Kempat Lampu LED pada kaki anoda terhubung kabel berwarna biru yang terhubung ke pin D1-D5 pada arduino wemos .
3.       Pada Kaki kiri potensio meter kita hubungkan kabel hitam sebagai ground yang terhubung pada kabel hitam yang mengarah ke ground pada pin GND di Arduino melewati kaki kaki katoda dari ke 4 lampu LED.
4.       Pada Kaki kanan potensio meter kita hubungkan kabel merah sebagai vcc atau sumber daya tegangan yang berasal dari pin 5v pada arduino.
5.       Pada kaki tengah kabel biru terhubung ke pin analog A0

KODE PROGRAM

Untuk pengerjaan project ini menggunakan perangkat Wemos D1, dengan source code yang dikerjakan menggunakan aplikasi Arduino.
int potpin = A0;
int nilaipwm = 0;
int ledpin1 = D2;
int ledpin2 = D3;
int ledpin3 = D4;
int ledpin4 = D5;
 void setup() {
  // put your setup code here, to run once:
  pinMode(ledpin1,OUTPUT);
  pinMode(ledpin2,OUTPUT);
  pinMode(ledpin3,OUTPUT);
  pinMode(ledpin4,OUTPUT);
 }
 void loop() {
  // put your main code here, to run repeatedly:
  digitalWrite(ledpin1, HIGH);
  nilaipwm = analogRead(A0);
  delay(nilaipwm + 25);
  digitalWrite(ledpin1, LOW);
  delay(150);

   digitalWrite(ledpin2, HIGH);
  nilaipwm = analogRead(A0);
  delay(nilaipwm + 25);
  digitalWrite(ledpin2, LOW);
  delay(150);
   digitalWrite(ledpin3, HIGH);
  nilaipwm = analogRead(A0);
  delay(nilaipwm + 25);
  digitalWrite(ledpin3, LOW);
  delay(150);
   digitalWrite(ledpin4, HIGH);
  nilaipwm = analogRead(A0);
  delay(nilaipwm + 250);
  digitalWrite(ledpin4, LOW);
  delay(150);

}

HASIL

Hasil dari rangkaian inovasi lampu LED ini adalah saat lampu LED menyala intensitas cahaya terlihat berjalan sangat cepat dan saat potensio meter kita putar maka yang terjadi adalah intensitas kecepatan cahaya pada keempat lampu LED tersebut akan melambat ini di sebabkan oleh kodingan pada arduino .








0 Response to "MENGATUR KECEPATAN LAJU PERPINDAHAN PADA LED MENGGUNAKAN POTENSIOMETER"

Post a Comment