Page 34 - MODUL PRAKTIKUM MIKROKONTROLER - MIKROPROSESOR
P. 34

Modul Praktikum Sistem Mikroprosesor & Mikrokontroler
                        (MT-UN-2022)




























                        Tuliskan program dibawah ini untuk menguji rangkaian diatas

                        unsigned int inputPin[] = {2,3,4,5}; //variabel array
                        unsigned int ledPin[] = {10,11,12,13};
                        void setup()
                        {
                            for(int indeks = 0; indeks < 4; indeks++)
                            {
                               //declare LED as output
                               pinMode(ledPin[indeks], OUTPUT);
                               pinMode(inputPin[indeks], INPUT);
                            }
                        }
                        void loop()
                        {
                            for(int indeks = 0; indeks < 4; indeks++)
                            {
                               // read input value
                               int val = digitalRead(inputPin[indeks]);
                               if (val == HIGH) // cek Push Button ditekan
                               {
                                   // Push Button ditekan LED on
                                   digitalWrite(ledPin[indeks], HIGH);
                               }
                               else
                               {
                                   //LED off
                                   digitalWrite(ledPin[indeks], LOW);
                               }
                            }
                        }









                                                                                                        27
   29   30   31   32   33   34   35   36   37   38   39