Laporan Akhir Percobaan 3 Modul 3 uP & uC




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

LED

2. Rangkaian Simulasi [Kembali]


 

3. Flowchart [Kembali]



4. Listing Program [Kembali]

//MASTER

#include <Wire.h>
#define SLAVE_ADDR 9

int analogPin = 0;
int val = 0;

void setup() {
Wire.begin();
}

void loop() {
delay(50);
val = map(analogRead(analogPin), 0, 1023, 255, 1);

Wire.beginTransmission(SLAVE_ADDR);
Wire.write(val);
Wire.endTransmission();

//SLAVE

#include <Wire.h>
#define SLAVE_ADDR 9

int LED = 13;
int rd;
int br;

void setup() {
pinMode(LED, OUTPUT);
Wire.begin(SLAVE_ADDR);
Wire.onReceive(receiveEvent);

Serial.begin(9600);
Serial.println("I2C Slave demo");

}

void receiveEvent(){
rd = Wire.read();
Serial.println(rd);
}
void loop() {
delay(50);

br = map(rd, 1, 255, 100, 2000);

digitalWrite(LED, HIGH);
  delay(br);
digitalWrite(LED, LOW);
  delay(br);
}

5. Video Simulasi [Kembali]

6. Analisa [Kembali]

Soal analisa Percobaan 3 :
1. Bagaimana pengaruh potensiometer pada led? Jelaskan

Jawaban:

1. Pada rangkaian percobaan, potensiometer berfungsi sebagai input pada Master dan berpengaruh terhadap delay waktu antara LED hidup dan mati. Semakin besar nilai potensiometer maka delay antara LED hidup dan mati akan semakin besar, sehingga mengakibatkan kedipan hidup dan mati LED akan semakin cepat.

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