Pada rangkaian percobaan ini terdiri dari beberapa komponen diantaranya dua buah arduino yang memiliki fungsi yang berbeda, satu sebagai master dan satu lagi sebagai slave, lalu ada Push button yang berfungsi sebagai input pullup dari master, dimana jika push button ditekan maka akan berlogika LOW(0) dan jika diangkat maka akan berlogika HIGH(1), dan kemudian ada LED. Rangkaian ini mengatur kecepatan pada motor DC dengan menggunakan komunikasi SPI dimana terjadinya hubungan timbal balik. SPI ini masternya bisa jadi slave dan slave bisa jadi master, artinya mereka dapat sebagai pengirim dan penerima data.
1. Apakah kita dapat menggunakan lebih dari 1 master? Jelaskan alasannya
Tidak, karena Master device umumnya hanya satu tapi slave device bisa berjumlah lebih dari satu. Jika seandainya ada lebih dari satu slave maka port CS dipakai untuk memilih salah satu slave.
2. Apakah port MISO harus digunakan? Jelaskan alasannya
Tidak, karena hanya dengan pin MOSI (Master Output dan Slave Input) saja program masih dapat berjalan dan lampu masih tetap hidup.
Download Rangkaian Disini
No comments:
Post a Comment