percobaan 3 modul 3

[KEMBALI KE MENU SEBELUMNYA]

1. Hardware [Kembali]







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. Analisa [Kembali]

Pengaruh pottensiometer terhadap led

Potensiometer berpengaruh terhadap kecepatan kedip nyala matinya LED ,pada potensiometer kita dapat mengatur besarnya hambatan. Semakin kecil hambatan yang di berikan , LED akan berkedip nya LED akan semakin lambat, begitu juga sebaliknya smeakin besar hambatan yang diberikan maka berkedip LED semakin cepat juga. Dikarena nilai hambatan pada potensiometer


6. Video [Kembali]




7. Link Download [Kembali]
 Download Video Percoban : Disini
 Download HTML : Disini
 Download Program : Disini

Tidak ada komentar:

Posting Komentar