LA1 (m3)

 

 







                                                     


                                                                                                                           

1.Alat dan bahan[Kembali]

A.Alat

    sebuah). papan tempat memotong roti

beardbroad


    b). pelompat pria ke pria


pelompat pria ke pria



    c). jumper pria ke wanita


pelompat pria ke pria



d) kabel usb
kabel usb


4.leptop
leptop


B.Bahan

    
 Penghambat

   

    b). Keluaran Komponen


DIPIMPIN 



    c). Komponen Lainnya
            
            -Mikrokontroler


ModulArduino






3. Rangkaian Simulasi[Kembali]


pada pratikum












4. Prinsip Kerja[Kembali]
    pada saat pratikum dilakukan percobaan 1dimana  prinsip kerja dengan menggunakan komunikasi uart. komunikasi uart merupakan komunikasi dua arah yang jenis transmisinya asinkronus yaitu pengirimin datanya berpaket- paket. mode transmisinya adalah full dupleks yaitu komunikasi dua arah dengan bersamaan. pada rangkaian dapat dilihat bahwa kaki UART ada dua yaitu TX dan RX. dimana ketika master akan mengirim data ke slave maka pin tx akan terhubung dengang pin rx pada slave. selanjutnya ketika master meminta data ke slave maka slave akan mengirimkan data dari pin TX pada slave ke pin RX pada master. 
    pada program arduinonya adalah 
untuk master

//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-ulang { int nilai = digitalRead(tombol); //ditekan jika(nilai == 0) { Serial.print("1"); } kalau tidak { Serial.print("2"); } penundaan (200); }



//BUDAK #define led 12 // Deklarasi pin 12 untuk LED void setup() //Semua kode dalam fungsi ini dieksekusi sekali { pinMode(dipimpin,OUTPUT); //Deklarasi LED sebagai keluaran Serial.mulai(9600); //Setel kecepatan baud 9600 } void loop() //Semua program dalam fungsi ini dieksekusi berulang-ulang { jika(Serial.tersedia()>0) { int data = Serial.baca(); if(data=='1') //Jika data yang dikirimkan berlogika { digitalWrite(dipimpin,TINGGI); //LED menyala } kalau tidak { digitalWrite(dipimpin,RENDAH); //LED mati } } }

dari program diatas dapat kita lihat disini kita menggunakan baudrate yang sama karena pada uart pengiriman data harus menggunakan ffrekuensi yang sama. 

proses pada percobaan ini yaitu dimana kondisi awalnya adalh pada kondisi idle yaitu dari logika 1,pada saat idle kondisinya start maka akan mengubah logika high menjadi logika low,setelah itu akan mengirim data 5-9 bit, setelah data frame telah terkirim maka masuk ke parity yang berfungsi untuk menghitung jumlah data yang berlogika tinggi . selanjutnya nanti led nya akan menyala setelah delay 200ms. 




5. Video Praktikum[Kembali]





6. Analisa[Kembali]

1. Apakah komunikasi UART bisa berjalan jika dipasangkan dengan selain pin 0 dan 1? Jelaskan mengapa dan teori SebenarnyaJawab:

tidak karena pada komunikasi UART yang merupakan Universal Ansycronus receiver Transmitter jenis komunikasi Serial yang bersifat A Sycronos. dan mode transmisi Full duplex. Karna jenis komunikasinya bersifat Asycronus maka pin khusus pada arduino sebagai pin serial asinkron adalah pin 0 dan 1 kedua pin ini yang akan terhubung dengan perangkat UART secara Internal. Selanjutnya pada UART ini juga memiliki kaki yaitu Tx dan Rx dimana

TX: pemancar

Rx: Penerima. 
Pade arduino pun dapat kila melihat bahwa Tx dan RX ini berada pada pin 0dan 1.

2. Apa yang terjadi jika baud rate yang digunakan pada Program master berbeda dengan slave? jelaskan Penyebabnya dan apa solusinya? Jawab:

Yang terjadi adalah rangkain tidak akan jalan atau keluaran berupa LED tadi tidak akan menyala. karena penyebabnya adalah pada UART harus mengirim kan data menggunakan Baud rate dengan frekuensi Yang sama. Solusinya adalah menggunakan baud rate dengan nilau frekuensinya yang sama.





7. Unduh[Kembali]
file unduhan  video 
-Lembar Data  Unduh file Arduino UNO
- file unduhan bearbroad lembar data 
-lembar data jumper male to male  dwonload file 
-data sheet ground  klik disini 
-daftar file unduhan budak program 
daftar file unduhan master program 










Entri yang Diunggulkan

  BAHAN PRESENTASI UNTUK MATAKULIAH  ELEKTRONIKA B OLEH: Dini Meilinda 2010951022 Dosen Pengampu: Dr. Ir. Darwison Referensi:           Darw...