Laporan Akhir 2 Modul 3




1. Hardware [kembali]






2. Rangkaian simulasi [kembali]







3.  Flowchart [kembali]









4. List 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 [kembali]








6. Analisa [kembali]

Pengaruh potensiometer terhadap nyala LED!
    Pengaruh potensiometer terhadap kedipan nyala LED adalah ketika potenisometer diputar ke arah vcc maka tegangan akan semakin besar sehingga resistansinya semakin kecil, maka kedipan LED akan semakin cepat. Sebaliknya, ketika potensiometer diputar ke arak ground maka tegangan akan semakin kecil sehingga resistansi semakin besar, maka kedipan nyala LED akan semakin lambat.

Fungsi dari library <wire.h>!
    Fungsi dari library <wire.h> ketika di deklarasi kan adalah untuk mendapatkan function-function siap pakai yang memudahkan menangani komunikasi menggunakan I2C

Prinsip kerja rangkaian!
     Pada percobaan I2C (Inter Integreted Circuit) yang terdiri dari dua arduino yang bertindak sebagai master dan slave. Pada I2C terdiri dari dua saluran yaitu SCL dan SDA yang akan membawa data I2C dan sistem kontrolnya. Ketika potensiometer yang bertindak sebagai input diputar ke arah vcc maka tegangan akan semakin besar sehingga resistansinya semakin kecil, informasi akan dikirim ke master. Kemudian master akan berkomunikasi dengan slave untuk memberikan output pada LED, maka kedipan LED akan semakin cepat. Sebaliknya, ketika potensiometer diputar ke arak ground maka tegangan akan semakin kecil sehingga resistansi semakin besar, informasi akan dikirim ke master. Kemudian master akan berkomunikasi dengan slave untuk memberikan output pada LED, maka kedipan nyala LED akan semakin lambat.


7. Link Download [kembali]

Download video simulasi disini
Download HTML disini

Tidak ada komentar:

Posting Komentar