Tugas Pendahuluan Modul 3
2. Gambar Rangkaian Simulasi [back]
Komponen yang digunakan pada percobaan ini adalah 2 arduino uno, yang berperan sebagai master dan slave, LED dan button. LED dan button berfungsi sebagai indikator dan pemuat sinyal dari arduino uno. Pada arduino uno pin yang digunakan untuk menghubungkan arduino master dan arduino slave adalah pin komunikasi pada pin 0 dan 1 atau pin Tx dan Rx. Pin Tx berfungsi sebagai transmitter dan Rx sebagai reciver. Dari pin Tx pada arduino master dihubungkan ke pin Rx pada arduino slave, berfungsi agar arduino master bisa mengirimkan data ke arduino slave. Hubungan ini disebut hubungan UART menggunakan kabel.
Untuk program arduino master pertama-tama deklarasikan pin 2 untuk button, dan pinMode(button, INPUT_PULLUP); untuk memberi perintah jika button ditekan maka akan bernilai low (0) dan dilepaskan akan bernilai high (1). Untuk perulangannya digunakan perulangan void loop, deklarasikan nilai pembacaan button. Jika bernilai 0 maka data serialnya bernilai 1 dan jika tidak maka akan bernilai 2.
Untuk program arduino slave deklarasikan pin 12 untuk
LED dan LED sebagai output. Untuk perulangan void loopnya serial.available berfungsi
untuk melihat data bit yang masuk/tidak. Jika data yang masuk dari bernilai 1,
maka LED akan hidup mati dengan jeda 500ms dan jika data yang masuk selain 1
maka LED akan mati.
Tidak ada komentar:
Posting Komentar