LAPORAN AKHIR M2 (PERCOBAAN 1)
MODUL 2
ADC DAN PWM
B. Bahan
1. Potensiometer
- pada percobaan ini kita menggunakan arduino, lcd dan motor dervo
- sehingga perlu mendeklarasikan pin pin yang akan digunakan pada arduino terlebih dahulu
- untuk lcd mengunakan pin 2-7
- untuk motor servo mmenggunakan pin 9
- dan potensio menggunakan pin A0
- selanjutnya mendeklarasikan variabel nilai dan output
- kemudian pada void setup, servo di deklarasikan sebagai output, dan kemudian mengatur dimensi dan letak kursor pada lcd nya
- untuk membaca nilai potensio maka perlu analogRead(pot)
- untuk mnulis nilai potensio maka perlu analogWrite(servo,output)
- untuk menampilkan nya pada lcd nilai output dipanggil lagi daat lcd.print
1. Analisa pengaruh nilai hambatan pada potensio terhadap nilai PWM, ADC, arah dan kecepatan servo
Pada percobaan 3 ini semakin besar nilai potensio maka semakin kecil nilai tegangan outputnya dikarenakan tahanannya semakin besar, semakin kecil nilai tegangan pada in ADC maka semakin besar tegangan pada PWM dan kecepatan servo pun makin cepat, arahnya pun akan berlawanan dengan arah awal, jika potensia tahanannya diturunkan, perubahan terjadi saat potensio pada titik 50%
2. Analisa kegunaan fungsi map() pada percobaan
fungsi map() digunakan untuk memetakan ulang suatu nilai dalam rentang tertentu ke rentang lainnya. pada percobaan ini pembacaan PWM hanya sampai 8 bit yaitu 0-0255, maka nilai 10 bit pada pin analog harus dipetakan kembali menjadi 8 bit.
Tidak ada komentar:
Posting Komentar