Setelah mengetahui Shield Multifungsi dan fitur-fiturnya, langsung saja kita praktek. Bagi anda yang belum mengetahui shield multifungsi, bisa dibaca disini. Pembelajaran dilanjutkan dengan mempelajari lampu LED dan 4 digit seven segmen.
Dalam postingan kali ini kita akan mempelajari tombol digital pada Shield Multifungsi untuk menyalakan lampu LED.
Sketch Source code arduino :
/* ---- */
/* MF Menggunakan Tombol */
/* ahmadzipur.com */
/* ---- */
const byte LED[] = {13,12,11,10}; // menentukan pin lampu LED
#define BUTTON1 A1 // mendefinisikan tombol 1 pada pin A1
#define BUTTON2 A2 // mendefinisikan tombol 2 pada pin A2
void setup()
{
// inisialisasi pin lampu LED sebagai output.
/* ---- */
pinMode(LED[0], OUTPUT);
pinMode(LED[1], OUTPUT);
pinMode(LED[2], OUTPUT);
pinMode(LED[3], OUTPUT);
}
void loop()
{
if(!digitalRead(BUTTON1))
{
digitalWrite(LED[0], HIGH);
digitalWrite(LED[1], HIGH);
digitalWrite(LED[2], HIGH);
digitalWrite(LED[3], HIGH);
}
if(!digitalRead(BUTTON2))
{
digitalWrite(LED[0], LOW);
digitalWrite(LED[1], LOW);
digitalWrite(LED[2], LOW);
digitalWrite(LED[3], LOW);
}
}