Simulator Interaktif Arduino Uno
Arduino Uno adalah papan mikrokontroler berbasis ATmega328P. Simulator ini membantu memahami setiap bagian penting Arduino dengan penjelasan dan contoh penggunaannya.
Bagian & Penjelasan Lengkap
| Bagian | Tipe | Fungsi & Kegunaan | Contoh Kode |
|---|---|---|---|
| Pin Digital (0–13) | Input/Output | Digunakan untuk mengontrol perangkat digital seperti LED, relay, dan tombol. | |
| Pin PWM (~3,5,6,9,10,11) | PWM Output | Dapat menghasilkan sinyal analog semu, digunakan untuk mengatur kecerahan LED atau kecepatan motor DC. | |
| Pin Analog (A0–A5) | Analog Input | Membaca nilai dari sensor analog seperti suhu, cahaya, atau potensiometer. | |
| Pin TX/RX (0 dan 1) | Serial Communication | TX (Transmit) untuk mengirim data, RX (Receive) untuk menerima data dari perangkat lain seperti komputer atau modul Bluetooth. | |
| Pin Power (5V/3.3V/GND/VIN) | Power Supply | Memberikan daya ke sensor atau modul eksternal. VIN digunakan untuk sumber daya eksternal hingga 12V. | |
| Crystal Oscillator | Timing | Menjaga kestabilan waktu sistem Arduino dengan frekuensi 16 MHz untuk sinkronisasi proses. | |
| Tombol Reset | Switch | Mengulang eksekusi program dari awal tanpa mencabut daya. | |
| ICSP Header | Programmer Port | Digunakan untuk memprogram ulang bootloader mikrokontroler melalui perangkat eksternal. | |
| Mikrokontroler ATmega328P | CPU | Menjalankan semua instruksi program dari pengguna dan mengendalikan seluruh pin Arduino. | |
| Port USB | Data & Power | Untuk upload program ke Arduino dan juga sebagai sumber daya saat terhubung ke komputer. |
No comments:
Post a Comment