Prak UP & UP Modul 3 Laporan 3

 

Laporan Akhir Percobaan 3




 1. Tujuan [kembali]

      1. Memahami prinsip kerja UART, SPI, dan I2C

     2. Mengaplikasikan protokol komunikasi UART, SPI, dan I2C pada Arduino




1.    Motor DC

1.    Button



2.    Arduino uno

3.    Jumper


4. LED



5. Potensiometer



  



    Pada percobaan rangkaian terdapat 2 buah arduino UNO sebagai master dan slave. Pada komunikasi secara I2C digunakan 2 pin yaitu SDA (Serial Data) pin A4, dan SCL (Serial Clock) pin A5. Potensiometer terpasang pada pin A0 pada arduino master yang akan digunakan sebagai parameter besarnya nilai delay.
      Saat nilai potensiometer diubah (diputar), maka nilai tersebut akan dikirim secara serial kepada arduino slave, kemudian nilai tersebut akan di map nilainya. Dan nilai hasil mapping tersebut digunakan sebagai nilai lamanya delay pada lampu LED.





1.     1. Apa pengaruh potensiometer terhadap nyala LED!

         Jawab:

          potensiometer diatur sebagai pengirim sinyal kecepatan delay pada slave. Jika nilainya semakin besar maka delay akan semakin besar dan sebaliknya semakin kecil nilai potensiometer maka delay semakin kecil sehingga kecepatan perubahan antar LED semakin cepat.

      2.  Prinsip kerja I2C pada percobaan 3!

      Jawab:

      Pada arduino komunikasi secara I2C digunakan 2 pin yaitu SDA (Serial Data) pin A4, dan SCL (Serial Clock) pin A5. SDA terpasang dengan SDA dan SCL terhubung dengan SCL pada master dan slave. Saat nilai potensiometer dirubah, maka nilai tersebut akan dikirimkan melalui SDA berdasarkan clock, dengan kata lain komunikasi yang dilakukan secara sinkron. Slave akan menerima data tersebut dan menjadikan data tersebut sebagai nilai dari parameter delay pada LED.



File Video download
File Program Arduino Master download
File Program Arduino Slave download
File HTML download
Datasheet Arduino download


Tidak ada komentar:

Posting Komentar