Daftar Isi:

$2 Arduino. yang ATMEGA328 Sebagai Stand-alone. Mudah, Murah dan Sangat Kecil. Panduan Lengkap.: 6 Langkah (dengan Gambar)
$2 Arduino. yang ATMEGA328 Sebagai Stand-alone. Mudah, Murah dan Sangat Kecil. Panduan Lengkap.: 6 Langkah (dengan Gambar)
Anonim
Image
Image
Daftar Suku Cadang
Daftar Suku Cadang

Dalam instruksi ini Anda akan belajar cara menggunakan chip mikrokontroler Arduino ATMEGA328 sebagai mikrokontroler yang berdiri sendiri.

Harganya hanya 2 dolar, dapat melakukan hal yang sama seperti Arduino Anda dan membuat proyek Anda sangat kecil.

Kami akan membahas tata letak pin, cara membuatnya siap untuk perangkat lunak Arduino dengan membakar bootloader dan cara mengunggah sketsa.

Tonton sisa instruksi ini untuk mengetahui bagaimana Anda dapat membuat proyek Arduino Anda lebih kecil dan lebih murah dalam waktu singkat.

Langkah 1: Daftar Bagian

1 Arduino

1 chip ATMEGA328P-PU. Saya mendapatkan milik saya di sini:

Papan tempat memotong roti

kabel

Opsional: LED dan resistor 330 ohm untuk pengujian

Langkah 2: Unduh dan Instal Perpustakaan

Unduh dan Instal Perpustakaan
Unduh dan Instal Perpustakaan
Unduh dan Instal Perpustakaan
Unduh dan Instal Perpustakaan

Papan Arduino dilengkapi standar dengan osilator eksternal 16MHz.

Kami tidak benar-benar membutuhkan osilator 16MHz ini karena ATMEGA328P-PU memiliki osilator 8MHz bawaan.

Untuk membuat chip ini berfungsi sebagai mikrokontroler yang berdiri sendiri pada 8MHz, kita harus mengunduh dan menginstal perpustakaan untuk lingkungan Arduino kita.

Untuk melakukan ini, klik tautan yang cocok dengan versi Arduino Anda untuk mengunduh file zip.

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

Bakar Bootloader
Bakar Bootloader

Selanjutnya kita harus mencari folder sketchbook Arduino dengan cara klik File → preferences → “Sketchbook Location”. Dalam kasus saya "C:\Users\tomtomheylen\Documents\Arduino" ini bisa berbeda dalam kasus Anda.

Salin lokasi dan buka "PC ini", tempel di bilah dan tekan enter.

Jika Anda melihat folder bernama "hardware", buka.

Jika belum, buat folder baru bernama “hardware” dengan cara klik kanan dan pilih “new → folder” dan ketik “hardware”. Sekarang buka.

Pindahkan folder papan tempat memotong roti dari arsip zip ke folder "perangkat keras".

Bakar Bootloader
Bakar Bootloader

Mulai ulang Arduino IDE Anda dan buka "Alat → papan".

Jika semuanya OK, Anda akan melihat dalam daftar "Atmega 328 pada papan tempat memotong roti (jam internal 8MHz)".

Bagian tersulit sudah selesai sekarang jadi mari bersenang-senang memompa kehidupan di ATMEGA328 itu.

Langkah 3: Bakar Bootloader

Chip mikrokontroler ATMEGA328 ini biasanya kosong. Untuk membuatnya bekerja dengan Arduino IDE, kita harus melakukan sesuatu yang disebut "membakar bootloader". Ini adalah sedikit kode yang kami bakar pada chip sehingga akan memahami perangkat lunak Arduino.

Mengunggah Sketsa
Mengunggah Sketsa

Untuk melakukan ini, hubungkan Arduino Anda ke komputer Anda dan buka "File → contoh → ArduinoIsp" dan pilih "Arduino Isp". Unggah sketsa ini ke Arduino Anda dan putuskan sambungan dari komputer Anda.

Mengunggah Sketsa
Mengunggah Sketsa

Selanjutnya kita hubungkan Arduino dengan ATMEGA328 seperti yang terlihat pada gambar.

Perhatikan setengah lingkaran pada chip. Pastikan itu di sisi yang benar.

Sekarang hubungkan Arduino Anda dan di Arduino IDE pergi ke “tools → Programmer” dan pilih “Arduino as ISP”.

Selanjutnya pergi ke "Alat → Papan" dan pilih "Atmega 328 pada papan tempat memotong roti (jam internal 8MHz)".

Sekarang pergi ke alat dan pilih "Bakar Bootloader".

Bootloader Anda terbakar dan chip Anda siap untuk mengunggah sketsa!

Jika Anda memiliki pesan kesalahan, cabut Arduino Anda dan ulangi langkah sebelumnya.

Langkah 4: Mengunggah Sketsa

Untuk mengunggah sketsa Anda harus melepas chip ATMEGA328 dari papan Arduino dan menghubungkan ke papan tempat memotong roti seperti yang ditunjukkan pada gambar.

Anda juga dapat menggunakan pemrogram USB ke serial seperti FT232RL untuk melakukan ini. Saya telah membuat instruksi mini tentang ini di sini:

Saya telah menghubungkan led dengan resistor di papan untuk menguji sketsa kedipan.

Berikut adalah cara menggunakan gambar ini untuk tata letak pin.

Jadi misalnya jika Anda menginisialisasi pin 13 di IDE, itu mewakili pin 13 di papan Arduino atau pin 19 pada chip ATMEGA328.

Selamat, Anda berhasil! Anda sekarang dapat mulai menyolder proyek Arduino Anda yang telah diperkecil secara gratis.

Langkah 5: Beberapa Tip Bermanfaat

Beberapa Tip Bermanfaat
Beberapa Tip Bermanfaat

Saya akan mengakhiri instruksi ini dengan memberi Anda beberapa kiat bermanfaat lainnya:

Jika Anda menyolder proyek, Anda perlu menggunakan soket DIP 28 pin dan menambahkan ATMEGA328 setelah menyolder proyek.

Aku punya milikku di sini

Ini adalah praktik yang baik untuk menyolder beberapa pin header malevor female ke 3 kaki pertama sehingga Anda masih dapat mengubah atau mengunggah sketsa jika diperlukan.

Jika pengontrol mikro Anda berperilaku aneh, Anda dapat menambahkan kapasitor 10 hingga 100 uf di antara + dan -.

Pastikan saat Anda memesan chip tersebut adalah ATMEGA328P-PU.

Langkah 6: Catatan Akhir

Apakah Anda menyukai instruksi ini, silakan klik tombol Favorit dan berlangganan.

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

Sampai jumpa di Instruktur berikutnya.

Terima kasih, Tom Heylen

Facebook:

Donasi untuk membantu saya terus melakukan pekerjaan ini:

Direkomendasikan: