--> Project V - 3. Tombol Cerdas Cermat 4 Group berbasis Arduino Uno | Tutorial arduino lengkap

Friday, August 4, 2017

Project V - 3. Tombol Cerdas Cermat 4 Group berbasis Arduino Uno

| Friday, August 4, 2017
Tombol Cerdas Cermat 4 Group


Sistem Kerja Alat

Seperti halnya digunakan dalam kuis saat salah satu tombol ditekan terlebih dahulu maka tombol yang lain saat ditekan tidak berbunyi. Tombol yang digunakan tombol push on berjumlah 4. Bell dan lampu digunakan sebagai penanda tombol mana yang ditekan terlebih dahulu. Relay sebagai driver lampu dan bell. Arduino UNO sebagai pemrosesnya.

Kebutuhan Hardware

  • 4 Tombol Push ON
  • Modul 4 Relay 5Vdc
  • Buzzer
  • Modul Arduino UNO
  • Power supply +9Volt

Push Button (Source)                        Buzzer (Source)



Modul Relay 4 Channel (Source)


Diagram Blok

Schematics



Koneksi Tombol

Koneksi Relay


Koneksi Buzzer


Source Code/Sketch

const int tombolA = 2;
const int tombolB = 3;
const int tombolC = 4;
const int tombolD = 5;
const int lampuA = 8;
const int lampuB = 9;
const int lampuC = 10;
const int lampuD = 11;
const int bel = 12;
void setup(){
for(char i=2; i<6; i++){
pinMode(i, INPUT);
digitalWrite(i,HIGH);
}
for(char i=8; i<13; i++){
pinMode(i, OUTPUT);
digitalWrite(i,LOW);
}
}
void loop(){
if(digitalRead(tombolA)==LOW){
digitalWrite(bel,HIGH);
digitalWrite(lampuA,HIGH);
delay(500);
while(!digitalRead(tombolA));
digitalWrite(bel,LOW);
digitalWrite(lampuA,LOW);
}
else if(digitalRead(tombolB)==LOW){
digitalWrite(bel,HIGH);
digitalWrite(lampuB,HIGH);
delay(500);
while(!digitalRead(tombolB));
digitalWrite(bel,LOW);
digitalWrite(lampuB,LOW);
}
else if(digitalRead(tombolC)==LOW){
digitalWrite(bel,HIGH);
digitalWrite(lampuC,HIGH);
delay(500);
while(!digitalRead(tombolC));
digitalWrite(bel,LOW);
digitalWrite(lampuC,LOW);
}
else if(digitalRead(tombolD)==LOW){
digitalWrite(bel,HIGH);
digitalWrite(lampuD,HIGH);
delay(500);
while(!digitalRead(tombolD));
digitalWrite(bel,LOW);
digitalWrite(lampuD,LOW);
}
}


Jalannya Alat 


Misalkan tombol 1 ditekan maka bell ber bunyi dan lampu 1 menyala, sedangkan lampu yang lain mati. Jika tombol 1 sudah tidak ditekan maka lampu 1 dan bell mati. Begitu juga untuk tombol yang lain.


Video Project V - 3. Tombol Cerdas Cermat 4 Group berbasis Arduino Uno



KAMI MELAYANI JASA PEMBUATAN HARDWARE ATAU SOFTWARE BERBASIS ARDUINO

KONTAK KAMI 085743320570 (adi sanjaya)

Related Posts

3 comments:

  1. Malam bos... mau tanya.. saat di kaish beban lampu 220v ke switch relay. Module jadi ngaco yah.. saat di tekan ok normal.. saat di lepas lampu nyala 2 3 4 berurutan.. mohon solusi nya bos.. thanks

    ReplyDelete
  2. coba baca baca tentang rc snubber

    ReplyDelete