Daftar Isi:

Memprogram ATtiny Dengan Arduino: 7 Langkah (dengan Gambar)
Memprogram ATtiny Dengan Arduino: 7 Langkah (dengan Gambar)

Video: Memprogram ATtiny Dengan Arduino: 7 Langkah (dengan Gambar)

Video: Memprogram ATtiny Dengan Arduino: 7 Langkah (dengan Gambar)
Video: Cara Program ATTINY 85 dengan Arduino 2024, Juli
Anonim
Memprogram ATtiny Dengan Arduino
Memprogram ATtiny Dengan Arduino

Berikut ini adalah petunjuk untuk memprogram mikrokontroler ATtiny menggunakan Arduino IDE. Dalam bahasa Inggris sederhana, ini adalah cara memprogram chip Atmel 8-pin seperti yang biasa Anda lakukan pada Arduino. Ini keren karena ATtiny kecil, dan - yah - ini memungkinkan Anda membuat hal-hal kecil yang tidak memerlukan mikrokontroler besar.

Instruksi yang saya posting di sini hampir sama dengan instruksi yang diberikan oleh Tutorial Teknologi Tinggi-Rendah yang luar biasa. Saya memposting versi instruksi saya di sini karena saya berencana untuk membuat beberapa proyek mendatang menggunakan chip ATtiny dan berpikir saya akan menunjukkan proses saya.

Langkah 1: Dapatkan Barang

Pergi Dapatkan Barang
Pergi Dapatkan Barang

Anda akan perlu:

- Arduino - Breadboard - ATtiny85 (atau ATtiny45) - kapasitor elektrolit 10uF- resistor 220ohm 1/4 watt - LED - kabel hookup

Harap dicatat bahwa beberapa tautan di halaman ini berisi tautan afiliasi Amazon. Ini tidak mengubah harga barang apa pun yang dijual. Namun, saya mendapat komisi kecil jika Anda mengklik salah satu tautan itu dan membeli apa pun. Saya menginvestasikan kembali uang ini ke dalam bahan dan alat untuk proyek masa depan. Jika Anda menginginkan saran alternatif untuk pemasok suku cadang apa pun, beri tahu saya.

Langkah 2: Kawat Sirkuit

Kawat Sirkuit
Kawat Sirkuit
Kawat Sirkuit
Kawat Sirkuit
Kawat Sirkuit
Kawat Sirkuit
Kawat Sirkuit
Kawat Sirkuit

Hubungkan Arduino ke ATtiny sebagai berikut:

  • Arduino +5V - ATtiny Pin 8
  • Arduino Ground - ATtiny Pin 4
  • Arduino Pin 10 - ATtiny Pin 1
  • Arduino Pin 11 - ATtiny Pin 5
  • Arduino Pin 12 - ATtiny Pin 6
  • Arduino Pin 13 - ATtiny Pin 7

Langkah 3: Program Arduino

Memprogram Arduino
Memprogram Arduino
Memprogram Arduino
Memprogram Arduino
Memprogram Arduino
Memprogram Arduino

Pilih sketsa "ArduinoISP" dari menu "Contoh".

Unggah sketsa ke Arduino Anda seperti yang Anda lakukan pada sketsa lainnya.

Arduino Anda sekarang dikonfigurasi sebagai programmer serial yang dapat memprogram chip lain.

Langkah 4: Tutup Filter

Tutup Filter
Tutup Filter

Letakkan kapasitor 10uF antara ground dan pin reset Arduino. Pastikan untuk mengawasi polaritas kapasitor (ground to ground!).

Dikabarkan bahwa Anda hanya memerlukan ini untuk Arduino Uno, tetapi saya merasa sangat membantu jika menyertakannya dengan versi sebelumnya juga. Jika Anda merasa itu tidak berfungsi di langkah selanjutnya, hapus saja dan lihat apakah itu membantu.

Langkah 5: File Inti ATtiny

File Inti ATtiny
File Inti ATtiny
File Inti ATtiny
File Inti ATtiny

Catat folder buku sketsa Anda dari menu preferensi Arduino.

Buat folder baru di folder buku sketsa Anda yang disebut "perangkat keras"

Lalu, buka halaman ini dan unduh file: attiny45_85.zip

Buka zip file ini dan biarkan di folder perangkat keras baru.

Terakhir, restart lingkungan pemrograman Arduino. Core baru sekarang harus dimuat.

Perhatikan bahwa ada juga file inti untuk sejumlah chip ATtiny lainnya. Halaman ini adalah titik awal yang baik untuk berinteraksi dengan berbagai macam dari mereka menggunakan Arduino.

Langkah 6: Program ATtiny

Programkan ATtiny
Programkan ATtiny

Pilih dari menu atas: Tools Board ATtiny85 (dengan Arduino sebagai ISP)

(Tentu saja, Anda ingin memilih chip yang berbeda untuk ini jika Anda menggunakannya.)

Kemudian buka contoh kedipan dasar dan ubah nomor pin dari 13 menjadi 0.

Terakhir, unggah seperti yang Anda lakukan pada sketsa lainnya.

Seharusnya memberikan kesalahan berikut dua kali: avrdude: harap tentukan sinyal PAGEL dan BS2 dalam file konfigurasi untuk bagian ATtiny85 avrdude: harap tentukan sinyal PAGEL dan BS2 dalam file konfigurasi untuk bagian ATtiny85

Abaikan saja pesan kesalahan dan Anda harus melakukannya dengan baik.

Langkah 7: Sirkuit Uji

Sirkuit Uji
Sirkuit Uji
Sirkuit Uji
Sirkuit Uji
Sirkuit Uji
Sirkuit Uji

Hubungkan resistor 220 ohm ke pin 5.

Hubungkan LED antara resistor dan +5V.

Ini harus berkedip.

Selamat. Kamu sudah selesai.

Gambar
Gambar

Apakah menurut Anda ini berguna, menyenangkan, atau menghibur? Ikuti @madeineuphoria untuk melihat proyek terbaru saya.

Direkomendasikan: