Blog Presentasi.

LED Arduino






1. Rangkaian Simulasi [kembali]



2. Flowchart [kembali]


3. Listing Program [kembali]


int tekan = A4;         //menyatakan variabel tekan untuk pin A4 pada arduino
int reading = 0;
int led [ ] = {13,12,11,10,9,8,7,6}; //menyatakan penggunaan pin 6-13 pada arduino dengan variabel led dalam bentuk array
void setup()         //semua kode yang disini akan dibaca sekali
{
 for (int i=0;i<=8;i++) //melakukan perulangan yang dimulai dari 0 dengan nilai batas kecil dari 8, INCREASE
 {
  pinMode (led[i],OUTPUT); //menyatakan pin-pin arduino yang digunakan sebagai OUTPUT
 }
  pinMode (tekan,INPUT); //menyatakan variabel tekan sebagai INPUT
}
void loop()         //semua kode yang ada disini akan dibaca berulang kali (terus menerus)
{
reading = digitalRead (tekan); //menyatakan nilai reading adalah nilai pembacaan secara digital pada tekan
if (reading == HIGH) //kondisi if, dimana nilai reading sama dengan   kondisi HIGH
{
for(int hidup =0;hidup<=8;hidup++) //melakukan perulangan yang dimulai dari 0 dengan nilai batas kecil dari 8 untuk LED hidup, INCREASE
  {
    digitalWrite(led[hidup],HIGH); //memberikan 5V (Nyala) kepada pin-pin led
  }
  delay(100);         //menunggu waktu selama 100 ms (0,1 s)
  for (int mati =0;mati<=8;mati++) //melakukan perulangan yang dimulai dari 0 dengan nilai batas kecil dari 8 untuk LED mati, INCREASE
  {
    digitalWrite(led[mati],LOW);         //memberikan 0V (Mati) kepada pin-pin led
  }
  delay(100);        //menunggu waktu selama 100 ms (0,1 s)
 }
}                //akhir program (end)
4. Video [kembali]

5. Link Download [kembali]
File HTML - Download
File Proteus - Download
File Program - Download
Video Rangkaian - Download

Unknown Unknown Author