Mengakses Arduino - Membaca Data Analog Potensio Untuk Mengatur LED
Mikrokontroler merupakan sebuah komputer mikro dalam satu chip tunggal. Mikrokontroler memadukan CPU, ROM, RWM, I/O paralel, I/O seri, counter-timer, dan rangkaian clock dalam satu chip.
Pada pembahasan kali ini, kita akan mencoba membuat rangkaian mikrokontroler sederhana. Rangkaian ini nantinya akan membaca nilai analog dari potensio yang akan mengatur nyala LED pada rangkaian.
Alat dan Bahan yang diperlukan:
Setelah semua komponen terkumpul, silahkan rangkai rangkaian sesuai gambar dibawah.
Masukan program dan upload ke board arduino.
byte sensor= A0;
byte ledMerah= 7;
byte ledKuning= 6;
byte ledHijau= 5;
int nilai;
void setup(){
pinMode(ledMerah, OUTPUT);
pinMode(ledKuning, OUTPUT);
pinMode(ledHijau, OUTPUT);
}
void loop(){
nilai= analogRead(sensor);
if (nilai < 300 && nilai>0){
digitalWrite(ledMerah, HIGH);
digitalWrite(ledKuning, LOW);
digitalWrite(ledHijau, LOW);
}
else if (nilai>=300 && nilai < 700){
digitalWrite(ledMerah, LOW);
digitalWrite(ledKuning, HIGH);
digitalWrite(ledHijau, LOW);
}
else
{
digitalWrite(ledMerah, LOW);
digitalWrite(ledKuning, LOW);
digitalWrite(ledHijau, HIGH);
}
}
Terimakasih telah membaca, jangan lupa share!

