TP2 M1


1. Kondisi
[Kembali]
    
Percobaan 2 kondisi 4
Tampilkan angka dari 1 sampai 5 secara berulang

2. Gambar Rangkaian Simulasi
[Kembali]


3. Video Simulasi [Kembali]
    

4. Prinsip Kerja [Kembali]

Pada rangkaian ini terdiri dari satu buah arduino uno yang terintegrasi dengan arduino IDE sebagai sarana tempat pengkodean program. Pada Percobaan 2 ini menggunakan seven segment dimana dalam menampilkan sesuai dengan kondisi kelompok saya yaitu menampilkan angka dari 1 sampai 5 secara berulang. 8 buah resistor yang berfungsi sebagai penstabil tegangan yang akan masuk ke seven segment dan output yang ditampilkan akan terintegrasi pada seven segment. Untuk seven segment sendiri kita menggunakan seven segment Common Kathoda dimana Seven Segment dihubungkan dengan Ground dan untuk seven seven segment ini sendiri aktif ketika berlogika 1 . untuk pin input yang di gunakan pada arduino yaitu Pin (2-8) yang dihubungkan ke seven segment,kemudian  untuk melakukan hal tersebut sesuai dengan kondisi yang kita inginkan kita memerlukan kode/ listing program Arduino IDE seperti berikut :

void setup() {
pinMode (2,OUTPUT);
pinMode (3,OUTPUT);
pinMode (4,OUTPUT);
pinMode (5,OUTPUT);
pinMode (6,OUTPUT);
pinMode (7,OUTPUT);
pinMode (8,OUTPUT);
}

void loop(){
one();
two();
three();
four();
five();
}

void one(){
digitalWrite(2,LOW);
digitalWrite(3,LOW);
digitalWrite(4,LOW);
digitalWrite(5,LOW);
digitalWrite(6,HIGH);
digitalWrite(7,HIGH);
digitalWrite(8,LOW);
delay(500);
}
void two(){
digitalWrite(2,HIGH);
digitalWrite(3,LOW);
digitalWrite(4,HIGH);
digitalWrite(5,HIGH);
digitalWrite(6,LOW);
digitalWrite(7,HIGH);
digitalWrite(8,HIGH);
delay(500);
}

void three (){
digitalWrite(2,HIGH);
digitalWrite(3,LOW);
digitalWrite(4,LOW);
digitalWrite(5,HIGH);
digitalWrite(6,HIGH);
digitalWrite(7,HIGH);
digitalWrite(8,HIGH);
delay(500);
}

void four(){
digitalWrite(2,HIGH);
digitalWrite(3,HIGH);
digitalWrite(4,LOW);
digitalWrite(5,LOW);
digitalWrite(6,HIGH);
digitalWrite(7,HIGH);
digitalWrite(8,LOW);
delay(500);
}

void five(){
digitalWrite(2,HIGH);
digitalWrite(3,HIGH);
digitalWrite(4,LOW);
digitalWrite(5,HIGH);
digitalWrite(6,HIGH);
digitalWrite(7,LOW);
digitalWrite(8,HIGH);
delay(500);
}

Setelah program ini dibuat di arduino IDE, program ini lalu diintegrasikan dengan arduino uno, sehingga rangkaian dapat berjalan sesuai dengan kondisi yang diinginkan. 




5. Link Download [Kembali]
    




Tidak ada komentar:

Posting Komentar

ARITMATIK ( KONTROL KEAMANAN RUMAH) [KEMBALI KE MENU SEBELUMNYA] DAFTAR ISI 1. Tujuan 2. Alat dan Bahan 3. Dasar Teori 4. Percobaan   5. Vid...