TUGAS INFORMATIKA FUNGSI PIN

 

Gambar yang kamu kirim adalah diagram pinout Arduino Uno, sebuah papan mikrokontroler berbasis ATmega328P yang sangat populer dalam pembelajaran dan proyek elektronika. Berikut analisis data dari gambar tersebut:


🔍 Analisis Data dan Fungsi Komponen Arduino Uno

Komponen / Pin Fungsi Utama Keterangan Tambahan
USB Plug Menghubungkan Arduino ke komputer Digunakan untuk upload program dan menyediakan daya 5V
External Power Supply (Jack DC) Sumber daya eksternal 7–12V Alternatif saat tidak menggunakan USB
ATmega328 Microcontroller Otak utama Arduino Menjalankan program yang dikirim dari komputer
Reset Button Mengulang program dari awal Berguna untuk menginisialisasi ulang sistem
Digital I/O Pins (2–13) Input/output digital Dapat digunakan untuk sensor, LED, relay, motor driver, dll.
Serial Out (TX) Mengirim data serial ke komputer Pin digital 1 (TX)
Serial In (RX) Menerima data serial dari komputer Pin digital 0 (RX)
Analog In Pins (A0–A5) Membaca sinyal analog Rentang pembacaan 0–1023 (10 bit ADC)
Analog Reference Pin (AREF) Mengatur tegangan referensi ADC Digunakan untuk meningkatkan akurasi pembacaan analog
Ground Pins (GND) Titik referensi 0 Volt Terhubung ke ground sistem
Voltage In (VIN) Input tegangan dari adaptor eksternal Biasanya 7–12V sebelum diregulasi menjadi 5V
5V Power Pin Output tegangan 5 Volt Menyediakan daya untuk komponen eksternal
3.3V Power Pin Output tegangan 3.3 Volt Untuk sensor atau modul yang hanya mendukung 3.3V
Reset Pin Dapat digunakan untuk reset eksternal Biasanya dihubungkan ke tombol reset luar
In-Circuit Serial Programmer (ICSP) Untuk memprogram chip ATmega langsung Digunakan jika bootloader rusak
Digital Ground (GND) Ground bagian digital Sama fungsi dengan ground umum

Spesifikasi Teknis Singkat

  • Mikrokontroler: ATmega328P

  • Tegangan Operasional: 5V

  • Tegangan Input (disarankan): 7–12V

  • Pin Digital I/O: 14 (6 dapat digunakan sebagai PWM)

  • Pin Analog Input: 6

  • Arus Maksimum per Pin I/O: 20 mA

  • Arus Maksimum pin 3.3V: 50 mA

  • Kecepatan Clock: 16 MHz


🧠 Kesimpulan

Arduino Uno merupakan papan mikrokontroler serbaguna yang cocok untuk pembelajaran dasar elektronika dan pemrograman. Gambar ini menunjukkan letak dan fungsi setiap pin yang sangat penting ketika menghubungkan berbagai sensor, aktuator, atau modul eksternal seperti LCD, relay, sensor suhu, motor, dan lainnya.


Apakah kamu ingin saya buatkan tabel fungsi pin Arduino Uno lengkap dengan contoh penggunaannya (misal: LED, sensor, motor)?


KERJAKAN SOAL DAN KIRIM BY EMAIL 

  1. Jelaskan fungsi pin TX dan RX pada Arduino Uno dan mengapa kedua pin tersebut tidak disarankan digunakan saat proses upload program.

  2. Sebuah modul relay 1-channel akan digunakan untuk mengontrol lampu otomatis pada sepeda motor. Pin mana yang paling cocok digunakan pada Arduino Uno? Jelaskan alasan pemilihannya dan cara kerja logika HIGH/LOW pada relay.

  3. Jelaskan perbedaan fungsi pin VIN, 5V, dan 3.3V pada Arduino Uno beserta batasan arus maksimalnya ketika digunakan untuk memberi daya pada komponen eksternal.

  4. Pada Arduino Uno, pin digital mana saja yang mendukung PWM? Berikan minimal 2 contoh penerapan PWM dalam proyek mikrokontroler.

  5. Jika sebuah sensor gas MQ-2 digunakan sebagai gas analyzer sederhana, pin analog mana yang dapat dipakai untuk membaca datanya? Jelaskan rentang pembacaan ADC Arduino dan bagaimana cara mengolahnya menjadi tegangan.

  6. Jelaskan fungsi tombol Reset pada Arduino Uno dan berikan satu contoh kondisi di bengkel atau proyek otomasi di mana tombol reset sangat dibutuhkan.

  7. Apa fungsi pin AREF pada Arduino Uno? Jelaskan pula hal yang tidak boleh dilakukan terhadap pin tersebut agar tidak merusak sistem ADC.

  8. Jelaskan fungsi header ICSP pada Arduino Uno dan sebutkan kondisi di mana ICSP digunakan, terutama saat terjadi kerusakan pada bootloader.

  9. Sebuah servo motor digunakan sebagai aktuator otomatis. Pin digital mana yang sesuai untuk mengontrol servo pada Arduino Uno? Jelaskan juga langkah dasar agar servo dapat dikendalikan melalui program.

  10. Jika Anda diminta membuat trainer praktik “Kelistrikan Sepeda Motor Otomatis”, jelaskan minimal 3 pin pada Arduino Uno yang akan Anda gunakan, komponen apa yang dihubungkan ke pin tersebut, serta alasan pemilihannya.




Post a Comment

0 Comments