1. Pendahuluan dan Selesaiview
SparkFun Pro Mini ATmega328-3.3V/8MHz adalah papan pengembangan mikrokontroler kompak yang dirancang untuk proyek-proyek di mana ruang sangat terbatas. Papan ini kompatibel dengan papan Arduino dan Arduino IDE, menawarkan mikrokontroler ATmega328 yang andal dalam bentuk yang kecil. Papan ini beroperasi pada tegangan 3.3V dan frekuensi 8MHz, sehingga cocok untuk aplikasi hemat daya dan antarmuka langsung dengan periferal 3.3V tanpa perlu penyesuaian level tegangan tambahan.
Manual ini memberikan informasi penting untuk pengaturan, pengoperasian, dan perawatan SparkFun Pro Mini Anda.

Gambar 1: Atas view dari papan pengembangan SparkFun Pro Mini ATmega328-3.3V/8MHz.
2. Fitur Utama
- microcontrollers: ATmega328 beroperasi pada 8MHz dengan resonator eksternal (toleransi 0.5%).
- Volume Operasitage: 3.3V.
- Masukan Daya: Pin RAW mendukung input DC 3.4V hingga 12V; pin VCC membutuhkan tegangan teregulasi 3.3V.
- Pengatur: Regulator 3.3V terintegrasi dengan output maksimum 150mA, terlindungi dari arus berlebih.
- Konektivitas: Dirancang untuk koneksi langsung ke papan breakout FTDI Basic (dijual terpisah) untuk pemrograman.
- Pin Analog: 8 pin input analog (A0-A7), dengan A4, A5, A6, A7 terletak di luar tepi.
- Pin Digital: Pin GPIO standar, termasuk kemampuan PWM.
- Indikator: LED indikator daya dan status pada papan sirkuit.
- Ukuran: Kira-kira berukuran 0.7 x 1.3 inci (18 x 33 mm).
- I2C: Jejak kaki untuk resistor pull-up I2C opsional.

Gambar 2: SparkFun Pro Mini ditunjukkan dengan penggaris, menggambarkan dimensinya yang ringkas.

Gambar 3: Bagian bawah Pro Mini, menunjukkan karakteristik pengoperasian 3.3V dan 8MHz.
3. Pengaturan dan Koneksi
3.1 Susunan Pinview
Pro Mini memiliki berbagai pin untuk daya, komunikasi, dan input/output tujuan umum (GPIO). Memahami susunan pin sangat penting untuk integrasi yang tepat ke dalam proyek Anda.

Gambar 4: Atas view dari Pro Mini, menyoroti berbagai label pin untuk identifikasi.

Gambar 5: Diagram susunan pin komprehensif yang merinci fungsi setiap pin pada SparkFun Pro Mini.

Gambar 6: Tampilan jarak dekat view dari Pro Mini, memberi label pada header pemrograman, tegangan teregulasi 3.3Vtage, tanah, dan volume input mentahtagdan pin.
3.2 Menyalakan Papan Sirkuit
Pro Mini dapat dioperasikan dengan dua cara utama:
- RAW Pin: Hubungkan tegangan DC yang tidak diaturtagSumber tegangan antara 3.4V dan 12V dialirkan ke pin RAW. Regulator internal akan mengubah tegangan ini menjadi 3.3V untuk mikrokontroler.
- Pin VCC: Jika Anda memiliki catu daya 3.3V yang sudah diatur tegangannya, sambungkan langsung ke pin VCC. Jangan berikan tegangan lebih dari 3.3V ke pin ini.
Pastikan sumber daya terhubung dengan benar untuk menghindari kerusakan pada papan sirkuit. Papan sirkuit ini dilengkapi dengan perlindungan arus berlebih untuk regulator.
3.3 Memprogram Papan Kontrol
SparkFun Pro Mini tidak memiliki konektor USB terintegrasi. Untuk memprogram papan ini, diperlukan papan breakout FTDI Basic eksternal (atau konverter USB-ke-serial yang kompatibel).
- Hubungkan papan breakout FTDI Basic ke pin header pemrograman pada Pro Mini. Pastikan pin (GND, VCC, RXI, TXO, RST, BLK) sejajar dengan benar.
- Hubungkan papan breakout FTDI Basic ke komputer Anda melalui kabel USB.
- Buka Arduino IDE-nya.
- Pilih "Arduino Pro atau Pro Mini" dari menu "Tools > Board".
- Pilih "ATmega328 (3.3V, 8 MHz)" sebagai prosesor.
- Pilih port COM yang tepat untuk perangkat FTDI Anda di bawah "Tools > Port".
- Anda sekarang dapat mengunggah sketsa Anda ke Pro Mini.

Gambar 7: SparkFun Pro Mini terhubung ke papan breakout FTDI Basic untuk pemrograman melalui USB.
4. Operasi
4.1 Unggah Sketsa Dasar
Setelah berhasil menghubungkan dan mengkonfigurasi papan di Arduino IDE, Anda dapat mengunggah sketsa Arduino yang kompatibel. Langkah pertama yang umum adalah mengunggah contoh "Blink".ampsketsa untuk memverifikasi fungsionalitas dasar.
4.2 Menghubungkan Periferal
Tegangan operasi 3.3VtagFitur Pro Mini ini membuatnya ideal untuk antarmuka langsung dengan banyak sensor dan modul modern yang juga beroperasi pada 3.3V. Saat menghubungkan periferal, selalu pastikan tegangantagKompatibilitas. Jika periferal membutuhkan tegangan 5V, pengubah level logika akan diperlukan untuk mencegah kerusakan pada Pro Mini.
- I/O Digital: Gunakan pin digital untuk kontrol hidup/mati, membaca sakelar, atau mengontrol LED.
- Masukan Analog: Pin A0-A7 dapat membaca nilai sensor analog.
- Komunikasi Serial: Gunakan pin RXI/TXO untuk komunikasi serial dengan perangkat lain.
- Komunikasi I2C: Papan ini mendukung komunikasi I2C, dengan tersedianya jalur resistor pull-up opsional.

Gambar 8: Pro Mini yang terintegrasi ke dalam rangkaian breadboard bersama komponen elektronik lainnya, menunjukkan penggunaan tipikal.

Gambar 9: Contoh proyek kompakampdengan memanfaatkan SparkFun Pro Mini, yang ditenagai oleh baterai kecil.
5. Pemeliharaan
SparkFun Pro Mini adalah papan pengembangan yang tangguh, tetapi perawatan yang tepat akan memastikan umur pakainya yang panjang dan pengoperasian yang andal.
- Penanganan: Selalu pegang papan sirkuit pada bagian tepinya untuk menghindari menyentuh komponen, terutama mikrokontroler, yang dapat sensitif terhadap listrik statis.
- Penyimpanan: Simpan papan tersebut di dalam kantong anti-statis saat tidak digunakan, jauhkan dari debu dan kelembapan.
- Pembersihan: Jika perlu, bersihkan papan sirkuit dengan lembut menggunakan alkohol isopropil dan sikat lembut. Pastikan papan sirkuit benar-benar kering sebelum menyalakan daya.
- Catu Daya: Selalu periksa tegangan catu daya Anda.tagPeriksa tegangan dan polaritas sebelum menghubungkan ke papan. Tegangan salah.tagPolaritas terbalik atau polaritas yang berlawanan dapat menyebabkan kerusakan permanen.
6. Penyelesaian masalah
- Papan Tidak Dikenali oleh IDE:
- Pastikan driver papan breakout FTDI Basic Anda terpasang dengan benar di komputer Anda.
- Pastikan papan FTDI terhubung dengan benar ke header pemrograman Pro Mini.
- Pastikan port COM yang benar telah dipilih di Arduino IDE.
- Konfirmasikan bahwa "Arduino Pro atau Pro Mini" dipilih sebagai papan dan "ATmega328 (3.3V, 8 MHz)" sebagai prosesor.
- Unggahan Sketsa Gagal:
- Periksa semua koneksi antara papan FTDI dan Pro Mini.
- Pastikan catu daya ke Pro Mini stabil dan berada dalam rentang yang ditentukan (3.3V ke VCC atau 3.4-12V ke RAW).
- Terkadang, menekan tombol reset pada Pro Mini tepat sebelum atau selama proses pengunggahan dapat membantu.
- Tidak ada daya/LED mati:
- Pastikan sumber daya listrik Anda aktif dan memberikan tegangan yang tepat.tage.
- Periksa polaritas sambungan daya Anda.
- Jika menggunakan pin RAW, pastikan volumenyatage berada di antara 3.4V dan 12V. Jika menggunakan VCC, pastikan itu adalah tegangan teregulasi 3.3V.
- Perilaku Tak Terduga:
- Periksa kembali kabel Anda untuk kemungkinan korsleting atau sambungan yang salah.
- Pastikan semua periferal yang terhubung kompatibel dengan level logika 3.3V. Gunakan pengubah level jika perlu untuk komponen 5V.
- Review Kode Anda untuk kesalahan logika.
7. Spesifikasi
| Fitur | Spesifikasi |
|---|---|
| Mikrokontroler | ATmega328 |
| Volume Operasitage | 3.3V |
| Masukan Voltage (MENTAH) | Tegangan 3.4V - 12V DC |
| Kecepatan Jam | Frekuensi 8 MHz |
| Memori Flash | 32 KB (ATmega328) |
| Bahasa Indonesia: SRAM | 2 KB (ATmega328) |
| EEPROM | 1 KB (ATmega328) |
| Pin I / O Digital | 14 (6 dengan dukungan PWM) |
| Pin Input Analog | 8 (A0-A7) |
| Arus Maksimum per Pin I/O | 40mA |
| Ukuran | 0.7 x 1.3 inci (18 x 33 mm) |
| Berat | 0.32 ons |
| Teknologi Konektivitas | I2C, Serial (UART) |
8. Garansi dan Dukungan
Untuk dukungan teknis, informasi garansi, atau bantuan lebih lanjut terkait Papan Pengembangan SparkFun Pro Mini ATmega328-3.3V/8MHz Anda, silakan merujuk ke situs resmi SparkFun Electronics. websitus atau menghubungi dukungan pelanggan mereka secara langsung.





