1. Alat dan Bahan [Kembali]
Pada rangkaian, terdiri atas beberapa komponen, yaitu arduino uno, motor DC, motor driver, dan potensiometer. Prinsip kerja dari rangkaian percobaan 3 ini, yaitu program diinputkan ke arduino uno. Lalu, program akan dieksekusi. Awalnya, tegangan yang dikeluarkan oleh potensiometer diinputkan ke pin A0 arduino. Besarnya tegangan yang diinputkan ke arduino berdasarkan nilai persentase potensiometer.
Prinsip kerja dari listing program, yaitu awalnya didefinisikan atau dideklarasikan pin 9 pada arduino dihubungkan ke motor dan pin A0 dihubungkan ke potensiometer. Selanjutnya, dilakukan deklarasi variabel adc dan pwm dengan tipe data integer. Lalu, program akan meng-eksekusi fungsi void setup () dimana pada fungsi ini dilakukan deklarasi motor digunakan sebagai OUTPUT. Lalu, fungsi void loop () dieksekusi. Pada fungsi ini, dilakukan pembacaan nilai analog dari potensiometer dan hasilnya dimpan ke variabel adc. Lalu, nilai dari variabel adc dipetakan ulang dari rentang 0 - 1023 ke rentang 0 - 255. Selanjutnya, dilakukan pembangkitan nilai dari variabel pwm pada motor. Lalu, dilakukan delay selama 100 ms sebelum kode pada fungsi void loop () dieksekusi ulang.
Tidak ada komentar:
Posting Komentar