Laporan Akhir 1 UART

Percobaan UART


                             DAFTAR ISI




Gambar Arduino Uno

Gambar Button
Gambar LED

Motor DC



 





Gambar 5. Flowchart master



Gambar 6. Flowchart Slave

Program Master
//MASTER

#define button 2

void setup()
{
  pinMode(button,INPUT_PULLUP);
  Serial.begin(9600);
}

void loop()
{
  int nilai = digitalRead(button);
 
  //ditekan
  if(nilai == 0)
    {
      Serial.print("1");     
    }
  else
    {
      Serial.print("2");
    }

    delay(200);
}
 
Program Slave
//SLAVE

#define led 12

void setup()
{
  pinMode(led,OUTPUT);
  Serial.begin(9600);
}

void loop()
{
  if(Serial.available()>0)
  {
    int data = Serial.read();
      if(data=='1')
        {
          digitalWrite(led,HIGH);
        }
      else
        {
          digitalWrite(led,LOW);
        }
        
  }
}

ANALISA PERCOBAAN 1 [UART]:
1.  Analisa  rangkaian dengan mengganti output LED menjadi motor DC apa yang terjadi?

Jawab :

Jika LED kita ganti menjadi Motor DC maka para program di slave kita ubah juga LEDnya menjadi Motor, saat rangkaian di jalankan dan push button ditekan maka motor akan berputar berlawanan dengan arah jarum jam dengan kecepatan awal 0 sampai dengan 114, saat push button dilepas maka motor akan melambat sampai berhenti berputar


7. Download [kembali]

1. Video download
2. HTML  download
3. Rangkaian dan List Program download
4. library arduino - download
5. datasheet arduino - download

No comments:

Post a Comment