TP MODUL 3 PERCOBAAN 3 KONDISI 18

   TUGAS PENDAHULUAN MODUL

    Percobaan 3 Kondisi 18



1. Kondisi
 [Kembali]

Ganti led dengan motor DC. Buatlah motor DC berputar berlawanan jarum jam dengan kecepatan maksimum pada saat potensiometer 100% dan kecepatan minimum pada saat potensiometer 0%.

2. Gambar Rangkaian [Kembali]





3. Video Rangkaian Simulasi [Kembali]












4. Prinsip Kerja [Kembali]

LISTING PROGRAM

MASTER
#include <Wire.h>
#define MASTER_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(MASTER_ADDR);
Wire.write(val);
Wire.endTransmission();
}
SLAVE
//SLAVE
#include <Wire.h>
#define SLAVE_ADDR 9
int motor = 13;
int rd;
int br;
void setup() {
  pinMode(motor, 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() {

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

}

5. Download [Kembali]

Link HTML klik disini
Link Rangkaian Percobaan 3 Kondisi 18 klik disini
Link Video Percobaan klik disini
Link Listing Program(master) klik disini
Link Listing Program(slave) klik disini











Komentar

Postingan populer dari blog ini

TUGAS BESAR UP UC

MODUL 1

MODUL 1 GERBANG LOGIKA DASAR & MONOSTABLE MULTIVIBRATOR