Isi kandungan:
- Bekalan
- Langkah 1: Diagram Skematik
- Langkah 2: Senarai Komponen, Bahan, Alat
- Langkah 3: Membuat PCB
- Langkah 4: Pemasangan PCB
- Langkah 5: Muat naik ATTINY Core di Arduino IDE
- Langkah 6: Muat naik Arduino UNO Dengan Arduino ISP (Dalam Sistem Programmer)
- Langkah 7: Memprogram KEHADIRAN
Video: Pengaturcara Kecil untuk Pengawal Mikro ATTINY Dengan Arduino UNO: 7 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:07
Pada masa ini menarik untuk menggunakan mikrokontroler siri ATTINY kerana fleksibiliti mereka, harga rendah tetapi juga fakta bahawa mereka dapat diprogram dengan mudah di persekitaran seperti Arduino IDE.
Program yang dirancang untuk modul Arduino dapat dipindahkan dengan mudah ke mikrokontroler ATTINY.
Itulah sebabnya pengaturcaraan ATTINY dengan Arduino menarik.
Projek ini bertujuan untuk memprogram mikrokontroler ATTINY13, 85, 84 dan julatnya. Dengan pengubahsuaian kecil, anda boleh memprogram ATTINY2313 tetapi juga ATTINY pengeluaran yang lebih baru.
Kami akan membina perisai untuk Arduino UNO di mana terdapat soket ZIP di mana ATTINY yang akan diprogramkan disambungkan.
Ia murah, senang dibuat dan berguna.
Bekalan
Semua komponen boleh didapati di AliExpress dengan harga murah.
Pengecualian adalah dari bengkel mereka sendiri, yang lebih murah lagi.
Langkah 1: Diagram Skematik
Ia sangat mudah.
Perisai ini dikuasakan oleh Arduino UNO, kehadiran voltan bekalan ditunjukkan oleh lampu LED.
Sudah tentu, hanya satu cip yang dapat diprogramkan pada satu masa, foto utama hanya menggambarkan bagaimana cip yang akan diprogram dimasukkan. Ini juga ditunjukkan dalam rajah skematik.
Penting ialah kehadiran C1 = 22uF / 16V pada pin Arduino Reset. Kekurangannya menyebabkan tidak dapat melakukan pengaturcaraan kerana Arduino reset pada awal pengaturcaraan.
C2 = 47uF / 16V anti-berayun pada bekalan kuasa.
Pengaturcaraan sebenar dilakukan pada pin J1 3, 4, 5, 6, masing-masing D10, D11, D12, D13 Arduino.
Oleh kerana pengaturcaraan dilakukan pada 4 wayar sahaja, mudah untuk menyesuaikan pengaturcaraan ATTINY lain (contohnya ATTINY 2313) dan bukannya ATTINY 13, menggunakan plat penyesuai yang sesuai.
Perisai disambungkan ke Arduino UNO sehingga terdapat 1 hingga 1 korespondensi pin dari 4 penyambung (lihat foto utama).
Langkah 2: Senarai Komponen, Bahan, Alat
1. Arduino UNO R3-1 pc.
2. Soket ZIP 2X14 pin-1pc.
3. C = 22uF / 16V-1pc, C = 47uF / 16V-1pc.
4. R = 0, 33K / 0, 25W-1pc.
5. LED 5mm. Merah-1pc.
6. Penyambung pinheader menegak 10pin-1pc, 8pin-2pcs, 6pin-1pc.
7. Soket penyesuai SMD 8in-1pc., 14pin-1pc. Terdapat pelekat pada pelindung, hanya jika anda menggunakan cip SMD.
8. PCB untuk menanam komponen ini.
9. Fludor, alat pematerian, alat untuk memotong pin komponen.
10. Multimeter digital (jenis apa pun).
11. Nafsu untuk bekerja.
Langkah 3: Membuat PCB
PCB dibuat sendiri pada FR4 setebal 1.6mm, dua sisi. Tiada lubang logam.
Lintasan dibuat dengan wayar yang tidak bertebat.
Selepas penggerudian dan penggalian, tutup dengan timah, secara manual.
Kami memeriksa dengan multimeter digital kesinambungan laluan dan kemungkinan litar pintas di antara mereka.
Gambar dan PDF sudah cukup untuk membuat PCB.
Langkah 4: Pemasangan PCB
Mudah (seperti dalam foto) menggunakan alat fludor dan pematerian.
Ia berguna untuk menutup dengan plastik (putih dalam foto) 2X3 pin soket ZIP. Ia sangat membantu memasukkan kerepek ke dalam soket dengan betul.
Label dibuat dengan program Inkscape dan ditutup dengan kerajang lutsinar.
Setelah pemasangan selesai, periksa.
Langkah seterusnya adalah memasang perisian yang diperlukan untuk operasi pengaturcara.
Walaupun ini dijelaskan di beberapa tempat, saya merasa berguna untuk membuat penerangan langkah demi langkah ringkas mengenainya.
Langkah 5: Muat naik ATTINY Core di Arduino IDE
1. Melancarkan Arduino IDEFile - Preferences. URL Pengurus Papan Tambahan menambah alamat:
raw.githubusercontent.com/sleemanj/optiboo…
Ini dilakukan dengan Copy Ctrl + V. (CopyPaste tidak berfungsi). OK
Sambungan Internet yang baik diperlukan.
2. Pengurus ToolsBoardBoards. Dalam jadual yang muncul, tatal sehingga kami menjumpai DIY ATiny. Install.
Pemasangan mungkin memerlukan sedikit masa.
Setelah selesai, di Tools Board DIY ATtiny kita akan dapati lebih banyak KEHADIRAN.
Dari sini kita akan memilih cip yang ingin kita atur.
Langkah 6: Muat naik Arduino UNO Dengan Arduino ISP (Dalam Sistem Programmer)
Ia mudah, tetapi berhati-hati agar papan programmer tidak dimasukkan ke dalam Arduino!
Sambungkan papan Arduino ke PC / komputer riba.
Di PC / komputer riba Pengawal Peranti Panel Kawalan Mula, kita melihat di mana papan Arduino UNO muncul.
Di Arduino IDE Tools Board pilih Arduino UNO.
Di Arduino IDE ToolsPort port yang disambungkan oleh Arduino.
Dalam Arduino IDE File -> - ContohArduinoISPArduinoISP. Muat naik lakaran ini di papan Arduino.
Sekarang kita boleh memasukkan programmer dalam Arduino.
Langkah 7: Memprogram KEHADIRAN
Andaikan kita mahu memprogram ATTINY85.
Ia dimasukkan ke soket ZIP pada kedudukan yang betul, secara langsung jika THT atau melalui penyesuai jika ia adalah SMD.
Arduino IDEToolsBoardDIY ATtinyATTINY85
Kini kelajuan ToolsProcessor (pilih), Oscillator Dalaman
Kami memilih pelabuhan yang menghubungkan Arduino.
ToolsProgrammerArduino sebagai ISP
Anda perlu melakukan Burn Bootloader terlebih dahulu (dari ToolsBurn Bootloader).
Ketepatan operasi disahkan oleh sistem.
Sekarang kita dapat melakukan pengaturcaraan sebenar chip, dari Arduino IDE Upload.
Dan itu sahaja.
Disyorkan:
Pengawal Permainan DIY Berasaskan Arduino - Pengawal Permainan Arduino PS2 - Bermain Tekken Dengan Gamepad Arduino DIY: 7 Langkah
Pengawal Permainan DIY Berasaskan Arduino | Pengawal Permainan Arduino PS2 | Bermain Tekken Dengan Gamepad Arduino DIY: Hai kawan-kawan, bermain permainan selalu menyeronokkan tetapi bermain dengan permainan peribadi DIY Controller anda lebih menggembirakan. Oleh itu, kami akan menjadikan Pengawal permainan menggunakan arduino pro micro dalam arahan ini
Pengaturcara ISP untuk Pengawal Mikro AVR: 4 Langkah
Pengaturcara ISP untuk Mikrokontroler AVR: Pengaturcara mikrokontroler adalah peranti perkakasan yang disertakan dengan perisian yang digunakan untuk memindahkan kod bahasa mesin ke mikrokontroler / EEPROM dari PC. Pengaturcara ISP untuk mikrokontroler AVR adalah Serial Programmer yang menggunakan
Panduan Pemula untuk Pengawal Mikro: 10 Langkah (dengan Gambar)
Panduan Pemula untuk Pengawal Mikro: Apa yang dimiliki oleh alat kawalan jauh, penghala, dan robot? Pengawal mikro! Hari ini, mikrokontroler mesra pemula mudah digunakan dan diprogramkan hanya dengan komputer riba, kabel USB, dan beberapa perisian sumber terbuka (percuma). Woohoo !! Semua
Projek Pengawal Mikro Kecil dengan Harga Bawah $ 2: 11 Langkah
Projek Pengawal Mikro Kecil dengan Bawah $ 2 dolar: Terdapat banyak maklumat di internet mengenai cara memulakan pengawal mikro. Terdapat banyak pilihan di luar sana, begitu banyak cara untuk memprogramnya sama ada anda memulakan atau tidak dengan cip kosong itu sendiri, papan pengembangan atau SOC yang lebih komprehensif (System On Chip)
Memahami ICSP untuk Pengawal Mikro PIC: 4 Langkah (dengan Gambar)
Memahami ICSP untuk Mikrokontroler: Pengaturcaraan mikrokontroler tidak sukar. Membangun programmer menjadikan projek elektronik pertama yang hebat. Tujuan instruksional ini adalah untuk menjelaskan kaedah 'dalam rangkaian bersiri pengaturcaraan' yang mudah digunakan dengan Microchip PICs