TP 1 M3




1. Kondisi
[Kembali]

Tambahkan resistor sebelum Button sebesar 1k ohm

2. Gambar Rangkaian Simulasi [Kembali]





3. Video Simulasi [Kembali]







4. Prinsip Kerja Rangkaian [Kembali]

Pada percobaan 1 diminta untuk membuat rangkaian seperti yang ada pada modul, yang mana dibuat rangkaian untuk sistem komunikasi UART. Dengan kondisi menambahkan resistor sebelum Button sebesar 1k ohm. Digunakan board rangkaian SIMULINO UNO sebagai papan simulasi untuk arduino uno, resistor 1k ohm, button dan led. Pada rangkaian ini digunakan dua buah arduino, yang mana satu sebagai master dan satu lagi sebagai slave. Bagian master berperan sebagai pemberi perintah untuk daerah slave dengan menekan pada button. Jika button ditekan, maka perintah yang masuk adalah 0, sehingga led akan menyala.

Meskipun diberi resistor sebelum button sebesar 1k ohm, tidak mempengaruhi bagaimana keadaan dari LED, tetap akan berjalan seperti biasa, tidak lebih cepat ataupun lebih lambat.

Selanjutnya, dimasukkan program ke simulino uno, yaitu:

//MASTER_Suci

#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);

  //Button ditekan
  if (nilai == 0)
  {
    Serial.print("1");
  }
  else
  {
    Serial.print("2");
  }

  delay(200);
}


//SLAVE_Suci

#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. Link Download [Kembali]

Tidak ada komentar:

Posting Komentar

  BAHAN PRESENTASI MATA KULIAH ELEKTRONIKA OLEH: Suci Maretta Salim 2010951002 Dosen Pengampu: Darwison, M.T. 2020/2021 Referensi: a. Darwis...