Komponen Papan PCB
Arduino Uno
Arduino
merupakan sebuah platform prototyping elektronik. belajar secara mendalam
setiap bagian dari papan PCB Arduino Uno untuk mendapatkan pemahaman
NashrulKomponen Papan PCB Arduino Uno
Arduino Uno adalah sebuah platform
prototyping elektronik yang dirancang untuk memudahkan pengguna dalam membangun
proyek-proyek kreatif. Untuk memahami sepenuhnya potensi dan kemungkinan yang
tersedia dengan Arduino Uno, mari kita telusuri komponen-komponen utamanya.
Mikrokontroler ATMEGA328
Mikrokontroler ATMEGA328 adalah otak dari
papan Arduino Uno. Ini adalah chip yang mengontrol semua fungsi dan operasi
papan. Mikrokontroler ini dapat diprogram untuk melakukan berbagai tugas, mulai
dari mengontrol LED hingga berkomunikasi dengan sensor eksternal.
Mikrokontroler ATMEGA328 terpasang pada papan
PCB dengan soket pin female sehingga Anda dapat melepasnya dari papan PCB:
Pin GPIO
Pin General Purpose Input/Output (GPIO)
adalah pintu gerbang antarmuka antara Arduino Uno dan komponen eksternal. Pin
ini dapat digunakan untuk menghubungkan berbagai sensor, aktuator, dan
perangkat elektronik lainnya ke Arduino Uno.
Pin Digital
Pin Digital pada Arduino Uno dapat digunakan
untuk mengirimkan sinyal tinggi (5V) atau rendah (0V) ke perangkat eksternal.
Ini digunakan untuk mengendalikan komponen seperti LED atau relay yang hanya
memiliki dua keadaan: hidup atau mati.
Pin Analog
Pin Analog memungkinkan Arduino Uno untuk
membaca tegangan analog dari sensor-sensor seperti sensor suhu atau sensor
cahaya. Ini memungkinkan Arduino untuk mendeteksi perubahan-perubahan kecil
dalam lingkungan fisiknya.
Pin Daya dan
Ground
Pin Daya (VCC) dan Ground (GND) menyediakan
sumber daya dan koneksi ground untuk komponen eksternal yang terhubung ke
Arduino Uno. Mereka penting untuk memastikan bahwa komponen eksternal menerima
daya yang stabil.
Pin SDA dan
SCL
Pin Serial Data (SDA) dan Serial Clock (SCL)
adalah bagian dari protokol komunikasi I2C. Ini digunakan untuk menghubungkan
Arduino dengan berbagai sensor dan perangkat yang menggunakan protokol
komunikasi I2C.
Pin TX dan RX
Pin Transmit (TX) dan Receive (RX) digunakan
untuk komunikasi serial antara Arduino Uno dan perangkat lain seperti komputer
atau modul Bluetooth.
Pin Modulasi
Lebar Pulsa
Pin PWM memungkinkan Arduino Uno untuk
menghasilkan sinyal PWM (Pulse Width Modulation). Ini digunakan untuk
mengendalikan kecepatan motor DC atau intensitas cahaya LED.
Tombol Atur
Ulang (Reset)
Tombol reset digunakan untuk mengatur ulang
Arduino Uno. Ini berguna jika program mengalami kegagalan atau jika Anda ingin
memulai program dari awal.
Osilator
Kristal
Osilator kristal menyediakan referensi waktu
yang stabil untuk Arduino Uno. Ini penting untuk menjaga akurasi waktu dalam
aplikasi-aplikasi yang melibatkan pengukuran waktu atau interval.
Sumber Daya
Listrik
Konektor catu daya ada pada bagian sisi kiri
bawah PCB Arduino:
Jack Masukan
Daya
Papan arduino dapat ditenagai dengan daya 5V
yang disediakan oleh kabel USB. Tetapi untuk menjalankan Arduino jauh dari
komputer, Arduino dapat ditenagai oleh adaptor catu daya 7V hingga 12V AC ke
DC. Adaptor daya terhubung ke Arduino melalui jack input daya:
Kapasitor
Pemisah Catu Daya
Kapasitor decoupling atau
pemisah catu daya menyaring catu daya yang masuk untuk mengurangi lonjakan
tegangan yang dapat merusak papan:
Regulator
Tegangan
Regulator tegangan dapat menurunkan daya
input 7 volt DC hingga 12 volt DC menjadi 5 volt DC, yang merupakan tegangan
operasi pada Arduino:
Konektor USB
Konektor USB digunakan untuk menghubungkan
Arduino Uno ke komputer Anda. Ini digunakan untuk mengunggah program ke Arduino
Uno dan untuk berkomunikasi dengan Arduino Uno melalui monitor serial.
Chip Kontrol
USB
Chip kontrol USB mengontrol komunikasi USB
antara Arduino Uno dan komputer Anda. Ini memungkinkan Arduino Uno untuk
dikenali sebagai perangkat USB oleh komputer Anda.
Pin
Pemrograman Chip Kontrol USB
Pin ini digunakan untuk memprogram dan
mem-flash ulang firmware pada chip kontrol USB. Ini memungkinkan Anda untuk
memperbarui firmware pada chip kontrol USB jika diperlukan.
Pin
Pemrograman ATMEGA328
Pin ini adalah pin ICSP (In-Circuit Serial
Programming) untuk ATMEGA328. Ini digunakan untuk memprogram dan mem-flash
ulang firmware pada mikrokontroler ATMEGA328.
Pin 13 LED
Pin ini merupakan LED yang dipasang di
permukaan yang terhubung ke pin digital 13. Setiap kali pin 13 dalam keadaan
tegangan tinggi, LED akan menyala:
TX dan RX LED
LED TX dan RX menyala setiap kali data
ditransfer antara Arduino dan komputer Anda:
LED Daya
LED daya menyala saat Arduino dinyalakan:
Dengan pemahaman yang lebih dalam tentang
komponen-komponen utama Arduino Uno, Anda akan lebih siap untuk memulai
proyek-proyek elektronik yang menarik dan bermanfaat.
No comments:
Post a Comment