Laporan Akhir Percobaan 1 Modul 3 uP & uC




1. Komponen [Kembali]
  • Arduino Uno 
  • Button
  • LED
Arduino
 
Button

LED

2. Rangkaian Simulasi [Kembali]

3. Flowchart [Kembali]



4. Listing Program [Kembali]

//MASTER

#define button 2//Deklarasi pin 2 untuk button

void setup() //Semuakodedalamfungsiinidieksekusisekali
{
pinMode(button,INPUT);
Serial.begin(9600);//Set baud rate 9600
}

void loop()//Semuakodedalamfungsiinidieksekusiberulang
{
  int nilai = digitalRead(button);

  //ditekan
if(nilai == 0)
    {
Serial.print("1");     
    }
  else
    {
Serial.print("2");
    }

delay(200);
}
 
//SLAVE

#define led 12//Deklarasi pin 12 untuk LED

void setup() //Semuakodedalamfungsiinidieksekusisekali
{
pinMode(led,OUTPUT);//Deklarasi LED sebagai output
Serial.begin(9600);//Set baud rate 9600
}

void loop() //Semua program dalamfungsiinidieksekusiberulang
{
if(Serial.available()>0)
  {
    int data = Serial.read();
      if(data=='1')//Jika data yang dikirimkanberlogika
        {
digitalWrite(led,HIGH);//LED menyala
        }
      else
        {
digitalWrite(led,LOW);//LED mati
        }

  }
}

5. Video Simulasi [Kembali]

6. Analisa [Kembali]

Percobaan 1 :
1. Jika pada led dan push button ditambahkan 100k ohm resistor, apa yang akan terjadi? jelaskan
2. Bagaimana pengaruh input pullup/pulldwon pada rangkaian? jelaskan

Jawaban:

1. Lampu Led tidak akan menyala karena arus tidak mengalir dari button ke lampu led ,hal ini terjadi karena nilai hambatan yang cukup besar dibandingkan dengan arus yang kecil sehingga arus tersebut tidak mampu melewati resistor dan arus tidak mengalir pada led.
2. Input “Pullup/Pulldown” berpengaruh terhadap rangkaian karena apabila tidak menggunakan input” pullup/pulldown” maka rangkaian akan mengalami floating atau error yang mana inputan logika button tidak terbaca pada arduinonya . Fungsi utama “pull up” dan “pull down” adalah untuk mengatasi kondisi “floating” yang terjadi pada suatu rangkaian agar menjadi terdefinisi ke sinyal “high” atau “low”

7. Link Download [Kembali]

Untuk Mendownload File yang diatas silahkan klik link download yang tersedia dibawah ini:

Rangkaian Simulasi:(Klik Disini !!!)
Video Simulasi       :(Klik Disini !!!)
Flowchart               :(Klik Disini !!!)
Listing Program     :(Klik Disini !!!)
HTML                    :(Klik Disini !!!)



Tidak ada komentar:

Posting Komentar