Daftar Isi:
- Langkah 1: Kumpulkan Beberapa Barang dan Beberapa File
- Langkah 2: Mengubah Arduino Menjadi Programmer
- Langkah 3: Menyiapkan Arduino V1.0.1
- Langkah 4: Menghubungkan Arduino Dengan ATmega8
- Langkah 5: Membakar Bootloader ke ATmega8
- Langkah 6: Mengunggah Sketsa ke ATmega8
- Langkah 7: Selamat
Video: ATmega8 Sebagai Arduino (menggunakan Crystal 8Mhz Internal): 7 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:57
Saat ini, gadget seperti Arduino telah menemukan penggunaan yang sangat populer. Mereka dapat digunakan untuk membuat banyak proyek, namun, mereka menempati banyak ruang dan mahal bagi sebagian dari kita (termasuk saya). Untuk mengatasi masalah ini, saya mempersembahkan kepada Anda instruksi ini, yang akan mengajari Anda cara menggunakan chip ATmega8 (atau avr lainnya) untuk menyimpan kode Arduino dan bertindak sebagai Arduino yang ringkas dan murah. Melakukan hal ini membutuhkan barang elektronik yang mudah didapat, yang, jika Anda juga seorang penghobi, pasti sudah memilikinya. Tidak seperti instruksi lainnya, yang bergantung pada penggunaan osilator kristal eksternal untuk mencapai tujuan yang sama, proyek ini menggunakan kristal 8Mhz internal ATmega8, yang menjadikannya keuntungan bagi mereka yang tidak memiliki kristal 16Mhz.
Juga, saya akan menggunakan Arduino sebagai ISP untuk memprogram chip, jadi ini membuatnya lebih murah.
Sekarang, tanpa basa-basi lagi, mari kita mulai mengutak-atik!
Langkah 1: Kumpulkan Beberapa Barang dan Beberapa File
Persyaratan:
1. Kapasitor 10uF - 1
2. Kabel Jumper Pria ke Pria - 8
3. Papan tempat memotong roti - 1
4. Chip ATmega8 - 1
5. Arduino UNO atau Arduino lainnya
Barang Untuk Diunduh:
1. Bootloader untuk ATmega8
2. Arduino IDE v1.0.1
Tautan ini akan membawa Anda ke halaman Unduhan Arduino IDE. Unduh v.1.0.1 secara khusus karena menurut saya ini berfungsi sempurna dengan chip ATmega8. Untuk beberapa alasan, versi terbaru tidak mendukung modifikasi Boards.txt, yang sangat penting untuk instruksi ini.5. Papan.txt
Penggunaan file ini akan dijelaskan kemudian.
Langkah 2: Mengubah Arduino Menjadi Programmer
Arduino dapat diubah menjadi programmer hanya dengan mengunggah sketsa ArduinoISP ke dalamnya. Ini disediakan sebagai contoh sketsa oleh Arduino. Namun, saya juga menyediakan kode sebagai file. Unduh dan unggah ke Arduino Anda.
Setelah kode diunggah, lanjutkan ke langkah berikutnya.
Langkah 3: Menyiapkan Arduino V1.0.1
Setelah mengunduh Arduino v1.0.1, ekstrak. Juga, salin seluruh teks file "boards.txt" yang Anda unduh.
1. Sekarang Anda harus menelusuri file berikut di folder yang diekstrak:
"……..\arduino-1.0.1\hardware\arduino\boards.txt"
2. Buka "boards.txt" dan tempel teks yang disalin di akhir file.
3. Sekarang buka "arduino.exe" yang ditempatkan di folder Arduino 1.0.1 yang diekstraksi.
4. Pilih papan Arduino sebagai "ATmega8-noxtal @8MHz"
5. Pilih Programmer sebagai "Arduino sebagai ISP"
Sekarang Arduino IDE v1.0.1 Anda sudah siap!
Langkah 4: Menghubungkan Arduino Dengan ATmega8
Hubungkan IC ATmega8 dengan Arduino Anda dengan mengacu pada skema yang diposting di atas.
Juga, perlu diingat untuk menempatkan kapasitor 10uF di antara pin RESET dan GND.
Saya telah melampirkan gambar bagaimana saya menghubungkan Arduino saya ke ATmega8.
Langkah 5: Membakar Bootloader ke ATmega8
Bootloader adalah file yang memungkinkan mikrokontroler diprogram secara independen. Oleh karena itu, setelah ATmega8 dibakar dengan bootloader, kita akan dapat menggunakannya sebagai Arduino.
Untuk membakar bootloader:
1. Ekstrak "atmega8_noxtal.zip" ke "…….\arduino-1.0.1\hardware\arduino\bootloaders\".
2. Jika Arduino IDE sudah berjalan, restart, buka lagi.
3. Periksa apakah Programmer, COM Port, dan Board telah diatur dengan benar seperti yang dijelaskan di salah satu langkah sebelumnya.
4. Tekan "Bakar Bootloader" di bawah menu "Alat".
Jika Anda telah memasang kabel dengan benar, saat mengklik opsi "Bakar Bootloader", lampu RX, TX, dan L pada Arduino akan mulai menyala terang. Gambarnya juga sudah saya posting.
Langkah 6: Mengunggah Sketsa ke ATmega8
Setelah membakar bootloader ke ATmega8 Anda, Anda hampir menyelesaikan proyek ini.
Sekarang yang tersisa untuk dilakukan adalah mengunggah sketsa yang Anda inginkan ke chip Anda. Untuk melakukan itu, pastikan papan diatur ke "Atmega8-noxtal @8Mhz", dan programmer ke "Arduino sebagai ISP".
Ingatlah bahwa kabel yang Anda gunakan untuk membakar bootloader juga digunakan untuk mengunggah sketsa
Upload sketsa dilakukan dengan menggunakan Arduino sebagai programmer, jadi tidak seperti biasanya, ketika Anda menekan "Ctrl+U", sekarang Anda harus menekan "Ctrl+Shift+U", yang memberitahu IDE untuk memprogram chip melalui Arduino.
Langkah 7: Selamat
Selamat Anda telah berhasil mengubah chip ATmega8 Anda menjadi Arduino mini. Sekarang Anda dapat membuat proyek Anda jauh lebih ringkas dan murah. Untuk memahami hubungan pinnya dengan pin Arduino, lihat file "ATmega8 as Arduino Pinout" yang telah Anda unduh sebelumnya.
Juga, jika Anda menganggap instruksi ini bermanfaat, tolong dukung saya dengan membuka kembali tautan unduhan yang dipersingkat dua atau tiga kali. Anda juga dapat mendukung saya di Patreon.
Itu saja untuk instruksi ini! Jika Anda memiliki keraguan, jangan ragu untuk berkomentar.
Terus Berkeringat!
Proyek Oleh:
Utkarsh Verma
Terima kasih kepada Ashish Choudhary karena telah meminjamkan kameranya.
Direkomendasikan:
Pemrograman ATmega328 Dengan Arduino IDE Menggunakan Crystal 8MHz: 4 Langkah
Pemrograman ATmega328 Dengan Arduino IDE Menggunakan Kristal 8MHz: Dalam Instuctable ini saya akan membahas panduan langkah demi langkah pemrograman IC ATmega328P (Mikrokontroler yang sama hadir di Arudino UNO) menggunakan Arduino IDE dan Arduino UNO sebagai programmer untuk menjadikan diri Anda seorang Arduino kustom, untuk membuat proyek Anda
Pemegang Gambar Dengan Speaker Internal: 7 Langkah (dengan Gambar)
Picture Holder Dengan Built-in Speaker: Ini adalah proyek yang bagus untuk dilakukan selama akhir pekan, jika Anda ingin membuat speaker Anda sendiri yang dapat menampung gambar/kartu pos atau bahkan daftar tugas Anda. Sebagai bagian dari pembangunan kita akan menggunakan Raspberry Pi Zero W sebagai jantung dari proyek, dan sebuah
Cara Menggunakan Pembaca Kartu Memori PS3 Internal Sebagai Perangkat USB di PC Anda: 6 Langkah
Cara Menggunakan Pembaca Kartu Memori PS3 Internal Sebagai Perangkat USB di PC Anda: Pertama-tama ini adalah Instruksi pertama saya (yippie!), Saya yakin akan ada banyak lagi yang akan datang. Jadi, saya memiliki PS3 yang rusak dan ingin memanfaatkan beberapa komponen kerja. Hal pertama yang saya lakukan adalah menarik lembar data untuk chip konverter pada kartu PS3 r
Menggunakan PSP Sebagai Joystick Komputer dan Kemudian Mengontrol Komputer Anda Dengan PSP: 5 Langkah (dengan Gambar)
Menggunakan PSP Sebagai Joystick Komputer dan Kemudian Mengontrol Komputer Anda Dengan PSP: Anda dapat melakukan banyak hal keren dengan homebrew PSP, dan dalam instruksi ini saya cam akan mengajari Anda cara menggunakan PSP sebagai joystick untuk bermain game, tetapi ada juga sebuah program yang memungkinkan Anda menggunakan joystick sebagai mouse. Berikut materinya
Cara Menggunakan Wiimote Sebagai Mouse Komputer Menggunakan Lilin Sebagai Sensor!!: 3 Langkah
Cara Menggunakan Wiimote Sebagai Mouse Komputer Menggunakan Lilin Sebagai Sensor!!: Panduan ini akan menunjukkan cara menghubungkan Wii Remote (Wiimote) ke komputer dan menggunakannya sebagai mouse