Tugas Pendahuluan Modul 3 uP dan uC

 


TUGAS PENDAHULUAN


1. Kondisi [Kembali]

Pada praktikum ini dipilih kondisi 10 percobaan 1 yaitu ganti led menjadi buzzer

 

2. Rangkaian Simulasi [Kembali]




3.Flowchart [Kembali]



4. Listing Program [Kembali]


//MASTER

 

#define button 2  //Deklarasi pin 2 untuk button

 

void setup()     //Semua kode dalam fungsi ini dieksekusi sekali

{

  pinMode(button,INPUT_PULLUP);

  Serial.begin(9600); //Set baud rate 9600

}

 

void loop()   //Semua kode dalam fungsi ini dieksekusi berulang

{

  int nilai = digitalRead(button);

 

  //ditekan

  if(nilai == 0)

    {

      Serial.print("1");    

    }

  else

    {

      Serial.print("2");

    }

 

    delay(200);

}

//SLAVE

#define buzzer 12  //Deklarasi pin 12 untuk BUZZER

 

void setup()   //Semua kode dalam fungsi ini dieksekusi sekali

{

  pinMode(buzzer,OUTPUT);   //Deklarasi BUZZER sebagai output

  Serial.begin(9600);            //Set baud rate 9600

}


void loop()                         //Semua program dalam fungsi ini dieksekusi berulang

{

  if(Serial.available()>0)

  {

    int data = Serial.read();

      if(data=='1')  //Jika data yang dikirimkan berlogika

        {

          digitalWrite(buzzer,HIGH);  //BUZZER menyala

        }

      else

        {

          digitalWrite(buzzer,LOW);  //BUZZER mati

        }

       

  }

}

5. Video [Kembali]





Video Penjelasan Rangakaian Percobaan
 
Prinsip Kerja Rangkaian :
 
6. Link Download [Kembali]

Download Video          disini
Download Rangkaian  disini
Download HTML        disini


Tidak ada komentar:

Posting Komentar