Mikro 2021 Percobaan 1 Modul I On-Off LED
4:15:00 PM
On - Off LED
1. Hardware [Kembali]
Prosedur Percobaan:
1. Pastikan semua supply dalam keadaan off
2. Hubungkan jumper seperti rangkaian dibawah
3. Buatlah listing program yang telah ada pada modul
4. periksakan rangkaian kepada asisten yang mengawas
5. Hidupkan semua supply
6. Upload program dari laptop ke modul
7. Tekan tombol Reset
8. Amati percobaan, jika tidak sesuai perbaiki rangkaian atau program
9. Jika sesuai, maka selesai dan demokan pada asisten yang mengawas
10.Jelaskan prinsip kerja + program dan hubungan keduanya kepada asisten
11.Demokan ke pembimbing praktikum
12.Matikan supply
1. Pastikan semua supply dalam keadaan off
2. Hubungkan jumper seperti rangkaian dibawah
3. Buatlah listing program yang telah ada pada modul
4. periksakan rangkaian kepada asisten yang mengawas
5. Hidupkan semua supply
6. Upload program dari laptop ke modul
7. Tekan tombol Reset
8. Amati percobaan, jika tidak sesuai perbaiki rangkaian atau program
9. Jika sesuai, maka selesai dan demokan pada asisten yang mengawas
10.Jelaskan prinsip kerja + program dan hubungan keduanya kepada asisten
11.Demokan ke pembimbing praktikum
12.Matikan supply
2. Rangkaian Simulasi [Kembali]
3. Listing Program[Kembali]
-Source Code:
int led [ ] = {2, 3, 4, 5,
6, 7, 8, 9}; //mendeklarasikan pin 2-9
yang digunakan
void setup() //semua kode dalam fungsi ini hanya dibaca
sekali
{
for (int i = 0; i <= 8; i++) //perulangan dari 0 dengan nilai batas kecil
sama dengan 8; increase
{
pinMode (led[i], OUTPUT); //menyatakan pin yang dihubungkan ke LED
sebagai OUTPUT
}
}
void loop() { //Semua kode dalam fungsi ini dibaca berulang
for (int hidup = 0; hidup <= 8;
hidup++) //Kondisi perulangan dari 0
dengan batas nilai 8 untuk menghidupkan LED
{
digitalWrite(led[hidup], HIGH); //LED diberi logika 1 sehingga LED
menyala
delay(100);
//Jarak waktu 100 ms antar LED yang akan menyala
}
delay(100); //Jarak waktu
100 ms sebelum memulai perulangan
for (int mati = 0; mati <= 8; mati++) //Kondisi perulangan dari 0 dengan batas
nilai 8; untuk mematikan LED
{
digitalWrite(led[mati], LOW); //LED diberi logika 0 sehingga LED
mati
delay(100); //Jarak waktu 100
ms antar LED yang akan mati
}
delay(100); //Jarak waktu 100 ms sebelum
memulai perulangan
}
-Visual Designer
4. Kondisi [Kembali]
Kondisi awal LED mati lalu hidup bergantian dari kiri ke kanan secara berulang. |
Kondisi awal LED mati lalu hidup bergantian dari kanan ke kiri secara berulang. |
Kondisi awal LED mati lalu hidup bergantian dari Pinggir ke tengah secara berulang. |
Kondisi awal LED mati lalu hidup bergantian dari tengah ke pinggir secara berulang. |
Kondisi awal LED mati lalu hidup bergantian 2 led dari kiri secara berulang. |
Kondisi awal LED mati lalu hidup bergantian 3 led dari kiri secara berulang. |
Kondisi awal LED mati lalu hidup bergantian 4 led secara berulang. |
Kondisi awal LED mati lalu hidup bergantian led 1,3,5,7 selanjutnya 2,4,6,8 secara berulang. |
Kondisi awal LED mati lalu hidup bergantian dari 2 dari tengah secara berulang. |
Kondisi awal Led mati lalu hidup berkedip dengan delay 1 detik |
Kondisi awal Led mati lalu hidup berkedip dengan delay 5 detik |
Kondisi awal Led mati lalu hidup berkedip dengan delay 300 ms |
Kondisi awal LED mati lalu hidup bergantian dari Pinggir ke tengah secara berulang dengan delay 500 ms |
Kondisi awal LED mati lalu hidup secara bergantian led 1,2,3,4 selanjutnya 5,6,7,8 secara berulang |
Hidupkan LED seluruhnya, lalu mati bergantian dari kiri ke kanan |
Hidupkan LED seluruhnya, lalu mati bergantian dari kanan ke kiri |
Tambahkan push button pada input, ketika push button ditekan seluruh led hidup |
Tambahkan push button pada input, ketika push button ditekan seluruh led 1,2,3,4 hidup |
Tambahkan push button pada input, ketika push button ditekan seluruh led 2,4,6,8 hidup |
Tambahkan push button pada input, ketika push button ditekan seluruh led 5,6,7,8 hidup |
5. Video Simulasi [Kembali]
6. Link Download [Kembali]
- HTML Link Download
- Simulasi Proteus Link Download
- Listing Program Link Download
- Video Link Download
- Datasheet Arduino UNO Link Download
- Library Link Download