Percobaan 2 modul 1 Praktikum μp & μc

Percobaan 2




1. Hardware [kembali]




2. Rangkaian Simulasi [kembali]
Prinsip Kerja :
          pada arduiono telah di proses sesuai listning program yang dimana setiap port arduino uno yang terhubung sama 8 LED akan di outputkan oleh port arduino uno dan di inputkan oleh LED dan di tampilkan jika HIGH berarti hidup kalau LOW brrti mati LED dan akan di Voide loop pada listning program akan di ulang ulang sesuai  kondisi yang telah di tentukan

3. Flowchart [kembali]


4. Listing Program [kembali]


int led [ ] = {2, 3, 4, 5, 6, 7, 8, 9}; //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
  }
}
void loop()   //semua kode yang ada disini akan dibaca berulang kali (terus menerus)
{
  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)
  }
  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)
  }
  delay(100);       //menunggu waktu selama 100 ms (0,1 s)
}       //akhir program (end)


5. Vidio [kembali]


6. Kondisi [kembali]

Arduino uno terhubung dengan 8 LED dan lampu akan bergantian di tampilkan dari kanan ke kiri .
7. Link Download [kembali]

File Proteus download
File Program download
Vidio Rangkaian download

Tidak ada komentar:

Posting Komentar