tugas pendahuluan 3 mc&mp





1. Kondisi[Kembali]
Tambahkan Buzzer sebagai input. Sehingga input yang tersedia adalah LED dan Buzzer

2. Gambar 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);

5. Video Simulasi
[Kembali]
 




6. Link Download[Kembali]
 List Program bisa download disini

Video Simulasi bisa download disini

Tidak ada komentar:

Posting Komentar

Entri yang Diunggulkan

Dosen Pengampu Ir Syarkawi Syamsuddin, MSEE. Oleh : Nama : Camelia Syukri No.Bp : 1710953021 Jurusa Teknik Elektro ...

Postingan Populer