DAFTAR ISI MATERI PRAKTIKUM

T36. SKETCH MODUL RF REMOTE 4 CHANNEL DASAR UNTUK 4 TOMBOL RESPON ALARM & LED

 




















SKETCH YANG PERLU DIKETIK:

const int masukanA = A0;
const int masukanB = A1;
const int masukanC = A2;
const int masukanD = A3;
const int luaranW = 9;
//luaranw di pin 9 sebagai alarm
const int luaranX = 5;
//luaranx di pin 5 sebagai lampu kelap kelip

int readState = 0;

void setup() {
pinMode(masukanA, INPUT);
pinMode(masukanB, INPUT);
pinMode(masukanC, INPUT);
pinMode(masukanD, INPUT);
pinMode(luaranW, OUTPUT);
pinMode(luaranX, OUTPUT);  
}
void loop() {
  //untuk tombol pertama D2 ke A0
readState = digitalRead(masukanA);
if (readState == HIGH){
tone(luaranW,4000);
delay(50);
noTone(luaranW);
delay(50);
  }
else {
noTone(luaranW);
delay(50);
  }
  //untuk tombol kedua D0 ke A1
readState = digitalRead(masukanB);
if (readState == HIGH){
digitalWrite(luaranX, HIGH);
delay(50);
digitalWrite(luaranX, LOW);
delay(50);
  }
else {
digitalWrite(luaranX, LOW);
  }
  //untuk tombol ketiga D3 ke A2
readState = digitalRead(masukanC);
if (readState == HIGH){
tone(luaranW,4000);
digitalWrite(luaranX, HIGH);
delay(100);
noTone(luaranW);
digitalWrite(luaranX, LOW);
delay(100);
  }
else {
noTone(luaranW);
digitalWrite(luaranX, LOW);
delay(100);
  }
  //untuk tombol keempat D1 ke A3
readState = digitalRead(masukanD);
if (readState == HIGH){
tone(luaranW,4000);
digitalWrite(luaranX, HIGH);
delay(50);
noTone(luaranW);
digitalWrite(luaranX, LOW);
delay(50);
  }
else {
noTone(luaranW);
digitalWrite(luaranX, LOW);
delay(50);

Postingan populer dari blog ini

T5. SKETCH DASAR 10 LED

T4. SKETCH DASAR EMPAT LED