Isi kandungan:

$ 2 Arduino. ATMEGA328 Sebagai Berdikari. Mudah, Murah dan Sangat Kecil. Panduan Lengkap: 6 Langkah (dengan Gambar)
$ 2 Arduino. ATMEGA328 Sebagai Berdikari. Mudah, Murah dan Sangat Kecil. Panduan Lengkap: 6 Langkah (dengan Gambar)

Video: $ 2 Arduino. ATMEGA328 Sebagai Berdikari. Mudah, Murah dan Sangat Kecil. Panduan Lengkap: 6 Langkah (dengan Gambar)

Video: $ 2 Arduino. ATMEGA328 Sebagai Berdikari. Mudah, Murah dan Sangat Kecil. Panduan Lengkap: 6 Langkah (dengan Gambar)
Video: Bahas Lengkap ARDUINO NANO V3, Arduino Kecil, Murah, dan Mudah Cocok Untuk Pemula PART 1 2024, November
Anonim
Image
Image
Senarai Bahagian
Senarai Bahagian

Dalam arahan ini, anda akan belajar bagaimana menggunakan cip mikrokontroler Arduino ATMEGA328 sebagai mikrokontroler yang berdiri sendiri.

Harganya hanya 2 dolar, boleh melakukan perkara yang sama dengan Arduino anda dan menjadikan projek anda sangat kecil.

Kami akan membahas tata letak pin, bagaimana membuatnya siap untuk perisian Arduino dengan membakar bootloader dan bagaimana memuat naik sketsa.

Tonton sisa petunjuk ini untuk mengetahui bagaimana anda dapat menjadikan projek Arduino anda lebih kecil dan lebih murah dalam masa yang singkat.

Langkah 1: Senarai Bahagian

1 Arduino

1 cip ATMEGA328P-PU. Saya mendapat milik saya di sini:

Papan roti

Wayar

Pilihan: Perintang LED dan 330 ohm untuk ujian

Langkah 2: Muat turun dan Pasang Perpustakaan

Muat turun dan Pasang Perpustakaan
Muat turun dan Pasang Perpustakaan
Muat turun dan Pasang Perpustakaan
Muat turun dan Pasang Perpustakaan

Papan Arduino dilengkapi standard dengan pengayun luaran 16MHz.

Kami tidak memerlukan pengayun 16MHz ini kerana ATMEGA328P-PU mempunyai pengayun 8MHz.

Untuk menjadikan cip ini berfungsi sebagai mikrokontroler mandiri pada 8MHz, kita harus memuat turun dan memasang perpustakaan untuk persekitaran Arduino kita.

Untuk melakukan ini, klik pautan yang sesuai dengan versi Arduino anda untuk memuat turun fail zip.

Ia akan menjadi pemakan 1-6-x.zip, 1-5-x.zip atau 1-0-x.zip

Burn Bootloader
Burn Bootloader

Seterusnya kita harus mencari folder buku sketsa Arduino dengan mengklik pada Fail → pilihan → “Lokasi Sketsa”. Dalam kes saya "C: / Users / tomtomheylen / Documents / Arduino" ini mungkin berbeza dalam kes anda.

Salin lokasi dan pergi ke "pc ini", tampal di bar dan tekan enter.

Sekiranya anda melihat folder bernama "perkakasan", buka.

Jika tidak, buat folder baru bernama "perkakasan" dengan mengklik kanan dan pilih "folder → baru" dan ketik "perkakasan". Sekarang buka.

Pindahkan folder papan roti dari arkib zip ke folder "perkakasan".

Burn Bootloader
Burn Bootloader

Mulakan semula Arduino IDE anda dan pergi ke "Tools → board".

Sekiranya semuanya baik-baik saja, anda harus melihat dalam senarai "Atmega 328 pada papan roti (jam dalaman 8MHz)".

Bahagian yang paling sukar dilakukan sekarang jadi mari kita bersenang-senang mengepam kehidupan di ATMEGA328 itu.

Langkah 3: Burn Bootloader

Cip mikrokontroler ATMEGA328 ini biasanya kosong. Untuk membuat mereka bekerja dengan Arduino IDE, kita harus melakukan sesuatu yang disebut "membakar bootloader". Ini adalah sedikit kod yang kita bakar pada cip sehingga akan memahami perisian Arduino.

Memuat naik Lakaran
Memuat naik Lakaran

Untuk melakukan ini, sambungkan Arduino ke komputer anda dan pergi ke "Fail → contoh → ArduinoIsp" dan pilih "Arduino Isp". Muat naik lakaran ini ke Arduino anda dan putuskan sambungan dari komputer anda.

Memuat naik Sketsa
Memuat naik Sketsa

Seterusnya kami menghubungkan Arduino dengan ATMEGA328 seperti yang anda lihat dalam gambar.

Perhatikan separuh bulatan pada cip. Pastikan ia berada di sebelah kanan.

Sekarang sambungkan Arduino anda dan di Arduino IDE pergi ke "alat → Pengaturcara" dan pilih "Arduino sebagai ISP".

Seterusnya pergi ke "Alat → Papan" dan pilih "Atmega 328 pada papan roti (jam dalaman 8MHz)".

Sekarang pergi ke alat dan pilih "Burn Bootloader".

Pemuat but anda habis dan cip anda siap memuat naik lakaran!

Sekiranya anda mempunyai mesej ralat, cabut palam Arduino anda dan ulangi langkah sebelumnya.

Langkah 4: Memuat naik Lakaran

Untuk memuat naik lakaran, anda mesti mengeluarkan cip ATMEGA328 dari papan Arduino dan sambungkan ke papan roti seperti yang ditunjukkan dalam gambar.

Anda juga boleh menggunakan programmer USB ke siri seperti FT232RL untuk melakukan ini. Saya telah membuat arahan mini mengenai perkara ini di sini:

Saya telah menyambungkan LED dengan perintang di papan untuk menguji lakaran sekelip mata.

Inilah cara menggunakan gambar ini untuk susun atur pin.

Jadi sebagai contoh jika anda menginisialisasi pin 13 di IDE, ia mewakili pin 13 pada papan Arduino atau pin 19 pada cip ATMEGA328.

Tahniah, anda berjaya! Anda kini boleh mula menyolder projek Arduino yang dikurangkan sendiri tanpa sebarang masalah.

Langkah 5: Beberapa Petua Berguna

Beberapa Petua Berguna
Beberapa Petua Berguna

Saya akan mengakhiri arahan ini dengan memberi anda beberapa petua yang lebih berguna:

Sekiranya anda menyelesaikan projek, anda perlu menggunakan soket DIP 28 pin dan tambahkan ATMEGA328 setelah menyolder projek.

Saya mendapat milik saya di sini

Adalah praktik yang baik untuk menyisipkan beberapa pin header wanita lelaki ke 3 kaki pertama sehingga anda masih boleh menukar atau memuat naik lakaran jika diperlukan.

Sekiranya pengawal mikro anda berkelakuan pelik, anda boleh menambahkan kapasitor 10 hingga 100 uf di antara + dan -.

Pastikan semasa anda memesan cip itu adalah ATMEGA328P-PU.

Langkah 6: Nota Akhir

Adakah anda menyukai arahan ini, sila klik butang Kegemaran dan melanggan.

Lihat juga arahan "Cara memperbaiki klon Arduino Cina" saya.

Jumpa anda di Instructable seterusnya.

Terima kasih, Tom Heylen

Facebook:

Sumbang untuk membantu saya terus melakukan kerja ini:

Disyorkan: