Laporan Akhir 2 Percobaan 3 Modul 3 Prak. Up dan Uc



Laporan Akhir Percobaan 3 Modul 3






1. Arduino uno



2. Pottensiometer 1k ohm





3. LED

4. Resistor 220 ohm








//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);
}


Percobaan 3

  1. Bagaimana pengaruh potensiometer pada led ? Jelaskan !

Jawab :

Pengaruh potensiometer terhadapt LED adalah jika nilai hambatan pada potensiometer diperbesar maka waktu hidup dan mati LED akan semakin lama, kedap kedip LED akan semakin lambat. Jika nilai hambatan potensiometer diperkecil, maka waktu kedap kedip LED akan semakin cepat



Simulasi Rangkaian  (Download)
Video Simulasi (Download)
Program Arduino Master (Download)
Program Arduino Slave (Download)
Library Arduino uno (Download)
Datasheet Arduino (Download)


Tidak ada komentar:

Posting Komentar

MIKROPROSESOR DAN MIKROKONTROLER BAHAN PRESENTASI UNTUK MATAKULIAH MIKROPROSESOR DAN MIKROKONTROLER 2020 Oleh : MUHA...