1. Komponen [Kembali]
Arduino Uno
Arduino adalah kit elektronik atau papan rangkaian elektronik open source yang di dalamnya terdapat komponen utama yaitu sebuah chip mikrokontroller dengan jenis AVR dari perusahaan Atmel.
2. Rangkaian Simulasi [Kembali]
3. Listing Program [Kembali]
// Lampu LED Berjalan Menggunakan Arduino UNO
// Menyalakan LED dengan Aktif HIGH
void setup()//semua kode dalam fungsi ini hanya dibaca sekali
{
pinMode(2, OUTPUT);
pinMode(3, OUTPUT);
pinMode(4, OUTPUT);
pinMode(5, OUTPUT);
pinMode(6, OUTPUT);
pinMode(7, OUTPUT);
pinMode(8, OUTPUT);
pinMode(9, OUTPUT);
// menjadikan PIN 2, 3, 4, 5, 6, 7, 8 dan 9 sebagai OUTPUT
}
void loop() //semua kode dalam fungsi ini dibaca berulang
{
//menyala secara bergilir
digitalWrite(2, HIGH);
digitalWrite(3, LOW);
digitalWrite(4, LOW);
digitalWrite(5, LOW);
digitalWrite(6, LOW);
digitalWrite(7, LOW);
digitalWrite(8, LOW);
digitalWrite(9, LOW);
delay(100); // jarak waktu 100ms antar LED yang akan menyala
digitalWrite(2, HIGH);
digitalWrite(3, HIGH);
digitalWrite(4, LOW);
digitalWrite(5, LOW);
digitalWrite(6, LOW);
digitalWrite(7, LOW);
digitalWrite(8, LOW);
digitalWrite(9, LOW);
delay(100);
digitalWrite(2, HIGH);
digitalWrite(3, HIGH);
digitalWrite(4, HIGH);
digitalWrite(5, LOW);
digitalWrite(6, LOW);
digitalWrite(7, LOW);
digitalWrite(8, LOW);
digitalWrite(9, LOW);
delay(100);
digitalWrite(2, HIGH);
digitalWrite(3, HIGH);
digitalWrite(4, HIGH);
digitalWrite(5, HIGH);
digitalWrite(6, LOW);
digitalWrite(7, LOW);
digitalWrite(8, LOW);
digitalWrite(9, LOW);
delay(100);
digitalWrite(2, HIGH);
digitalWrite(3, HIGH);
digitalWrite(4, HIGH);
digitalWrite(5, HIGH);
digitalWrite(6, HIGH);
digitalWrite(7, LOW);
digitalWrite(8, LOW);
digitalWrite(9, LOW);
delay(100);
digitalWrite(2, HIGH);
digitalWrite(3, HIGH);
digitalWrite(4, HIGH);
digitalWrite(5, HIGH);
digitalWrite(6, HIGH);
digitalWrite(7, HIGH);
digitalWrite(8, LOW);
digitalWrite(9, LOW);
delay(100);
digitalWrite(2, LOW);
digitalWrite(3, LOW);
digitalWrite(4, LOW);
digitalWrite(5, LOW);
digitalWrite(6, LOW);
digitalWrite(7, LOW);
digitalWrite(8, HIGH);
digitalWrite(9, LOW);
delay(100);
digitalWrite(2, LOW);
digitalWrite(3, LOW);
digitalWrite(4, LOW);
digitalWrite(5, LOW);
digitalWrite(6, LOW);
digitalWrite(7, LOW);
digitalWrite(8, LOW);
digitalWrite(9, HIGH);
delay(100);
}
4. Flowchart [Kembali]
5. Video [Kembali]
6. Analisa [Kembali]
1. Jelaskan apa yang terjadi saat tipe data byte pada baris 1 diganti menjadi tipe data char?
Jawab:
ketika pada listing programnya diubah menjadi tipe data char, maka tidak ada pengaruh atau perubahan pada simulasi.
2. Jelaskan perbedaan cara penggunaan seven segment common anoda dan common katoda pada arduino.
Jawab:
- Seven segment common anoda
Jika diberi logika logika LOW dan terhubung ke VCC, maka LED akan menyala.
- Seven segment common katoda
7. Link Download [Kembali]
Rangkaian Proteus Klik disini
Listing Program Klik disini
Video Simulasi Klik disini
Video Simulasi Proteus Klik disini
Datasheet Arduino Klik disini
Html Klik disini
Tidak ada komentar:
Posting Komentar