Latihan Analog Input dan Digital Output

A. Tujuan

  1. Memberikan pengetahuan praktikal mengenai analog input dengan hasil proses berupa digital output.
  2. Memberikan pengetahuan dasar mengenai hardware Arduino.
  3. Memberikan pengetahuan mengenai pengolahan dasar sinyal analog.

B. Alat dan Bahan

  1. Arduino MKR1000 Development Board @ 1 unit
  2. DFRobot Analog Rotation Potentiometer Sensor @ 1 unit
  3. DFRobot LED module @ 1 unit
  4. DFRobot Digital Speaker Module @ 1 unit
  5. DFRobot Relay Module @ 1 unit
  6. RDD Tech Arduino MKR IoT Training Module @ 1 unit
  7. Kipas 220VAC atau lampu atau beban yang lain @ 1 unit
  8. Kabel dan konektor @ secukupnya
  9. Kabel USB Arduino Development Board @ 1 unit
  10. Arduino IDE
  11. PC @ 1 unit
  12. Power Supply 12V @ 1 unit

C. Teori Singkat

1. Potensiometer

Potensiometer merupakan resistor tiga kaki yang memiliki resistasi yang dapat diubah-ubah dengan cara memutar knobnya. Potensiometer sejatinya merupakan dua resistor yang dihubungkan, berikut merupakan simbolnya.

Simbol Potensiometer
Sumber: google.com

Nilai resistansi dari titik A ke C adalah konstan, yakni sesuai dengan besar resistansi total potensiometer, contohnya pada modul analog rotation potensiometer DFRobot memiliki resistansi sebesar 10K ohm. Resistansi titik A ke C dan B ke C dapat berubah-ubah dengan cara memutar knob namun total resistansi dari keduanya tidak akan melebihi resistansi total (Rt = Rab + Rbc). Titik B ini merupakan komponen wiper yang tertaut pada knob. Titik A ke C merupakan gulungan kawat tembaga atau bentangan film karbon. Dengan memutar knob berarti menggeser posisi wiper pada diantara panjang gulungan kawat, hal ini yang mempengaruhi nilai resistansi titik AB dan BC.

Modul DFRobot Analog Rotation Potensiometer
Sumber: www.dfrobot.com

D. Langkah Keselamatan Latihan

  1. Pastikan pemasangan kabel penguhubung telah benar sesuai dengan kode warna yang diberikan modul DFRobot.
  2. Pastikan polaritas power supply tidak terbalik.
  3. Jika menggunakan beban dengan tegangan jala-jala 220VAC. Pastikan tidak ada kabel yang terkelupas atau serabut yang mencuat saat memasang beban pada modul relay.
  4. Lepas catu dari papan mikrokontroler baik dari kabel usb maupun dari power supply sebelum merubah rangkaian.

E. Langkah – Langkah Latihan

  1. Siapkan alat dan bahan seperti yang telah dituliskan diatas.
  2. Pasang Arduino MKR1000 pada RDD Tech Arduino MKR IoT Training Module.
  3. Pasangkan jack DC power supply pada jack DC input RDD Tech Arduino MKR IoT Training Module.
  4. Rangkailah rangkaian seperti pada gambar latihan 1.1.
  5. Coba lakukan pembacaan nilai pada potensiometer (kabel biru) dengan menggunakan perintah analogRead, ubah nilai tersebut menjadi satuan (tegangan) lalu tampilkan datanya pada serial monitor. Hasil akhir dapat dilihat pada video latihan 1.1.
  6. Tambahkan LED atau buzzer atau relay pada rangkaian seperti pada gambar latihan 1.2, nyalakan dengan menggunakan input dari potensiometer, lalu tampilkan datanya pada serial monitor. Hasil akhir dapat dilihat pada video latihan 1.2.
  7. Anggaplah potensiometer ini sebagai sensor panas atau sensor-sensor analog lainnya dan buatlah sebuah sistem alarm dengan menggunakan led sebagai komponen peringatan level aman, buzzer sebagai level siaga dan relay sebagai komponen yang dapat menyalakan atau memadamkan aktuator jika keadaan naik menjadi genting dan tampilkan pula datanya pada serial monitor. Rangkaian dapat dilihat pada gambar 1.3 dan hasil akhir dapat dilihat pada video latihan 1.3.
Gambar latihan 1.1
Video latihan 1.1
Gambar latihan 1.2
Video latihan 1.2
Gambar latihan 1.3
Video latihan 1.3

Tetap Semangat dan Selamat Mencoba! (RDD Team)

Was this article helpful?

Related Articles

Leave A Comment?