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

Project Demo M4

MODUL 1