TUGAS PENDAHULUAN MODUL 1



1. Kondisi [KEMBALI]

Percobaan 1 Kondisi 10 dimana kondisi awal led mati kemudian hidup/ berkedip dengan delay 1 detik.

Kondisi awal :


 

2. Hardware [KEMBALI]


 

3. Rangkaian Simulasi [KEMBALI]

 

4. Flowchart [KEMBALI]


<

5. Listing program [KEMBALI]

int led []={2,3,4,5,6,7,8,9};   //Deklarasi pin yang akan digunakan adalah pin 2-9
void setup()
{                               //Semua kode dalam fungsi ini hanya dibaca sekali
  for (int i=0;i<=8;i++)        //Perulangan dari 0 hingga kecil sama dengan 8, nilai di increment atau ditambah satu
  {
    pinMode(led[i],OUTPUT);     //Menyatakan pin yang dihubungkan ke LED berfungsi sebagai OUTPUT
  }
}
void loop()
{                                     //Semua kode di dalam fungsi ini akan dilakukan perulangan/looping
  for(int hidup=0;hidup<=8;hidup++)   //Perulangan dari 0 hingga kecil sama dengan 8 untuk menghidupkan LED
  {
    digitalWrite(led[hidup],HIGH);    //LED diberi logika 1 sehingga LED hidup (aktif high)
  }
    delay(1000);                     //Jarak watu 1000ms(1 detik) untuk melakukan perulangan atau looping atau LED mati selama 1000ms(1 detik)
    for(int mati=0;mati<=8;mati++)    //Perulangan dari 0 hingga kecil sama dengan 8 untuk mematikan LED
    {
    digitalWrite(led[mati],LOW);    //LED diberi logika 0 sehingga LED mati (aktif low)
    }
  delay(1000);                      //Jarak waktu 1000ms(1 detik) untuk melakukan perulangan atau looping atau LED hidup selama 1000ms(1 detik)
}

6. Video Simulasi [KEMBALI]


 

7. Prinsip Kerja [KEMBALI]

Pada rangkaian kondisi 10, terdapat 3 komponen yaitu arduino, resistor dan led. Sebelum melakukan simulasi program, terlebih dahulu membuat program untuk arduinonya. Pin pada arduino yg digunakan itu adalah pin 2, 3, 4, 5, 6, 7, 8, dan 9, masing masing pin terhubung dengan resistor yang kemudian juga terhubung dengan led. Listing program yang di buat dapat di lihat di atas.

Untuk melakukan simulasi rangkaian, program yang di buat harus di verifikasi terlebih dahulu agar bisa mendapatkan lokasi penyimpanan data dengan tipe hex. Lokasi ini kemudian di copykan ke program file yang ada di arduino agar dapat dijalankan sesuai program yang kita buat. Setelah itu kita dapat menjaan kan program, setelah program dijalankan, led akan hidup secara serentak selama 1 detik (1000ms) dan kemudian juga akan mati selama 1 detik (1000 ms). Led ini akan terus hidup dengan delay 1 detik (1000 ms) sampai kita menghentikan simulasinya.

8. Link Download [KEMBALI]

    a. HTML klik di sini

    b. Simulasi Proteus klik di sini

    c. Listing Program klik di sini

    d. Video  klik di sini

Tidak ada komentar:

Posting Komentar