ON OFF LED
2. Gambar Rangkaian Simulasi [kembali]

3. Prinsip Kerja [kembali]
saat arduino diberikan koding yang sudah di buat di app arduino, yaitu isi perintah untuk LED hidup atau mati. Pada koding ada 2 kondisi, dimana masing-masing kaki dari arduino di hubungkan dengan LED. Kaki 2,3,4,5,6,7,8,9 dihubungkan ke LED 1,2,3,4,5,6,7,8. Kondisi 1, LED keadaan hidup (HIGH). Kondisi 2, LED keadaan mati (LOW). Dan diberi delay 100 ms untuk pergantian hidup dan matinya setiap LED.
4. Flowchart [kembali]

5. Listing Program [kembali]
#include<mega128.h> // untuk mengaktifkan library atmega128
# include <delay.h> // untuk mengaktifkan library delay
void main(void) // Fungsi utama
{ // Kurung pembuka
PORTE=0x00; // Mendeklarasikan kondisi awal PORT E dalam keadaan mati
DDRE=0x00; // Mendeklarasikan PORT E sebagai input
PORTC=0x00; // PORTC kondisi awalnya dalam keadaan mati
DDRC=0xff; // PORTC merupakan OUTPUT
while(1) // Fungsi Perulangan
{
if (PINE.1 == 1) // Jika PINE.1 bernilai 1
{
PORTC=0x0f; // 4 led di PORTC hidup
delay_ms(100); //delay 100ms
}
Else // Jika Tidak
{
PORTC=0x00; // led di PORTC mati
}
if (PINE.2==1) // Jika PINE.2 bernilai 1
{
PORTC=0xf0; // Maka 4 led di PORTC akan hidup
delay_ms(100); // delay 100 ms
}
Else // jika tidak
{
PORTC=0x00; // led di PORTC akan mati
delay_ms(100); // delay 100ms
} } } //Kurung penutup
6. Video Pratikum [kembali]
7. Link Download [kembali]
- Video (download)
Tidak ada komentar:
Posting Komentar