Kamis, 22 Oktober 2020

Tugas Pendahuluan Modul 3

 





1. Kondisi [kembali]
  • Tambahkan resistor sebelum LED sebesar 1 ohm
2. Rangkaian Simulasi [kembali]

Gambar 1. Simulasi Rangkaian UART


         
3. Flowchart [kembali]



Gambar 2. Flowchart Listing Program

    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 led 12  //Deklarasi pin 12 untuk LED

    void setup()   //Semua kode dalam fungsi ini dieksekusi sekali
    {
      pinMode(led,OUTPUT);   //Deklarasi LED 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(led,HIGH);  //LED menyala
            } 
          else
            {
              digitalWrite(led,LOW);  //LED mati
            }
            
      }
    }


    5. Video[kembali]






    6. Link Download [kembali]
    • Flowchart                                  [Download]
    • HTML                                       [Download]
    • Listing Program (Master)         [Download]
    • Listing Program (Slave)           [Download]
    • Rangkaian Simulasi                  [Download]
    • Video Simulasi                         [Download

    Tidak ada komentar:

    Posting Komentar

    MODUL 4

                                                      [KEMBALI KE MENU SEBELUMNYA] DAFTAR ISI   1. Tujuan 2. Komponen 3. Dasar Teori 4. Flowchar...