1. Kondisi [Kembali]
Kondisi yang digunakan pada tugas pendahuluan ini adalah percobaan 2 kondisi 7 :
Tambahkan resistor sebelum LED sebesar 1 ohm.
3. Video Simulasi [Kembali]
4. Penjelasan Prinsip Kerja Rangkaian [Kembali]
Pada rangkaian dipasang 2 arduino yang dimana satu sebagai master dan satu lagi sebagai slave. Arduino sebagai master maksudnya bahwa arduino tersebut akan memberi perintah lalu menerima dan mengolah data dari slave arduino hingga keluar output. Pin 10, 11, 12, dan 13 yang saling dihungkan untuk mendukung agar lancar komunikasi SPI dengan library SPI yang diinputkan pada Arduino IDE yang dipasang pada masing-masing arduino dengan listing yang disesuaikan.
Kemudian, pin 2 yang dideklarasikan pada masing-masing dua arduino tersebut dirangkai push button, resistor, led, . Push button berfungsi sebagai trigger yang akan mengaktifkan arduino master untuk memanggil slaves arduino. Lalu, slave arduino pada startup push button, maka slave akan mengirimkan data ke master, kemudian data tersebut diolah oleh master untuk menghasilkan output berupa LED pada rangkaian tersebut. Selain itu, terdapat resiston 1 ohm yang dipasang sebelum LED, yang fungsinya tidak lain adalah sebagai proteksi agar tidak terlalu besar tegangan yang masuk ke dalam LED sehingga membuat LED menjadi awet dan tahan lebih lama.
Ketika program di run, keadaan diatur oleh push button, dimana ketika push button tidak ditekan, maka pin 2 pada master berlogika high, sedangkan slave berlogika low. Lalu, ketika push button dipasangkan, maka mastes dan slave akan aktif bekerja hingga membuat LED menyala. Dalam program listing terdapat delay mengatur antara dua kondisi yaitu slave berlogika 1 dan 2 secara bergantian pada pin 2 sehingga selama delay itu, LED akan menyala dan redup sesuai delay yang diatur pada listing program master slave arduino.
Tidak ada komentar:
Posting Komentar