Isi kandungan:

Perisai Pengaturcaraan ATtiny Arduino: 7 Langkah
Perisai Pengaturcaraan ATtiny Arduino: 7 Langkah

Video: Perisai Pengaturcaraan ATtiny Arduino: 7 Langkah

Video: Perisai Pengaturcaraan ATtiny Arduino: 7 Langkah
Video: How to use Prototyping Shield with breadboard for Arduino 2024, Julai
Anonim
Image
Image
Import Fail Anda
Import Fail Anda

Dalam pembinaan projek ini, kami menunjukkan kepada anda cara membuat perisai pengaturcara ATtiny Arduino anda sendiri menggunakan Mesin Penggilingan PCB Desktop Alat Bantam. Komponen penting ini membolehkan anda memasang dan memprogram cip ATtiny melalui Arduino IDE. Projek ini memerlukan sedikit persediaan dan masa pengilangan untuk mencapai produk siap. Mari kita mulakan!

Langkah 1: Kumpulkan Alat dan Bahan Anda

ALAT

Mesin Pengilangan PCB Desktop Alat Bantam

Komputer dengan Perisian Desktop Milling Machine Bantam Tools dipasang

Program Arduino IDE dipasang

Kilang hujung rata, 1/32"

Bit ukiran PCB, 0,005"

Kurungan penjajaran

Besi pematerian

Gunting wayar pepenjuru

wayar USB

BAHAN

PCB kosong, FR-1, satu sisi

Pita, kekuatan tinggi, dua sisi

Tajuk pitch, 2.54mm (32)

Perintang (3)

LED (1 merah, 1 hijau, 1 kuning)

Dip soket, 2x4

Dip soket, 2x7

Kapasitor, 10uF

FILES

Muat turun fail ATtiny-Jig-Final-Bantam-Tools.brd.

Langkah 2: Siapkan Pekerjaan Anda

Pertama, kita perlu memasang dan mencari pendakap penjajaran. Setelah anda memasang braket penjajaran, di bawah Fixturing, pilih Cari, dan ikuti arahan di skrin. Menggunakan pendakap penjajaran akan memastikan bahawa papan anda kuasa dua sempurna di sudut kiri depan.

Catatan: Sekiranya anda belum memasang braket penjajaran sebelumnya, ikuti langkah-langkah dalam panduan sokongan ini.

Dengan pendakap penjajaran dipasang, sudah tiba masanya untuk mengatur tugas anda. Kami akan melalui persediaan ini dengan cepat. Sekiranya anda memerlukan lebih banyak panduan mengenai cara memuat alat anda dan memasukkan maklumat ke dalam Perisian Mesin Penggilingan Desa Alat Bantam, rujuk ke projek Light-Up PCB Badge.

  1. Sambungkan Mesin Penggilingan Desktop PCB dan buka Perisian Mesin Pengilangan Desktop Alat Bantam.
  2. Rumah kilang.
  3. Periksa semula untuk memastikan ia mengatakan Bracket di bawah Fixturing.
  4. Pilih 1/32 "Flat End Mill, muatkan dengan kipas bit yang terpasang, dan cari alat tersebut.
  5. Dalam menu lungsur Bahan, pilih FR-1 Sisi Tunggal.
  6. Ukur dan masukkan dimensi dalam nilai X, Y, dan Z di bawah Bahan. Kemudian gunakan pita sisi dua kekuatan tinggi pada satu sisi PCB, dan letakkan ke papan spoil sehingga sejajar dengan sudut pendakap pelurus.

Langkah 3: Import Fail Anda

Dalam perisian Bantam Tools, di bawah Rencana, klik Buka Fail dan pilih ATtiny-Jig-Final-Bantam-Tools.brd. Kemudian, pilih 1/32 "Flat End Mill dan 0,005" PCB Engraving Bit. Masa kilang anda akan berbeza bergantung pada kelajuan dan resipi makanan yang anda gunakan. Untuk operasi ini, kami menggunakan resipi berikut.

Untuk kilang hujung rata 1/32 :

  • Kadar Umpan: 59 in / min
  • Kadar Terjun: 15 in
  • Kelajuan Spindle: 25, 000 RPM
  • Stepover: 49%
  • Kedalaman Lulus: 0,010 in

Untuk bit ukiran PCB 0,005 :

  • Kadar Umpan: 4.00 in / min
  • Kadar Terjun: 5.00 in
  • Kelajuan Spindle: 25, 000 RPM
  • Stepover: 50%
  • Kedalaman Lulus: 0,006 in

Sekiranya anda ingin menyesuaikan kelajuan dan suapan anda agar sesuai dengan kecepatan kami, klik Fail> Perpustakaan Alat> Tambah Alat. Namakan alat baru anda dan kemudian masukkan resipi laju dan suapan. Anda boleh mengetahui lebih lanjut mengenai penyesuaian Perpustakaan Alat anda di sini.

Langkah 4: Mulakan Pengilangan

Mulakan Pengilangan
Mulakan Pengilangan

Sedia? Klik Mula Pengilangan.

Ingat, pekerjaan ini memerlukan pertukaran alat. Apabila diminta, pasang bit ukiran PCB 0,005 dengan kipas bit terpasang, cari alat, dan pilih Start Milling untuk menyelesaikan papan.

Langkah 5: Memateri Komponen

Memateri Komponen
Memateri Komponen
Memateri Komponen
Memateri Komponen

Baiklah, sudah tiba masanya untuk menyolder! Pegang komponen dan seterika solder anda. Paling mudah untuk menyolder komponen mengikut urutan berikut:

  1. Perintang
  2. Soket celup 2x4 atau 2x7
  3. Tajuk nada 2.54mm
  4. LED kuning, hijau, dan merah
  5. Kapasitor 10uF

Apabila selesai menyolder, papan akan kelihatan seperti yang ditunjukkan di sini. Perhatikan bagaimana komponen melalui bahagian belakang FR-1.

Tahniah! Anda telah membuat perisai pengaturcara ATtiny Arduino anda sendiri menggunakan Mesin Penggilingan PCB Desktop Alat Bantam.

Langkah 6: Programkan Cip Arduino Anda

Programkan Cip Arduino Anda
Programkan Cip Arduino Anda

Pasang jig pengaturcaraan ATtiny yang baru anda pasangkan ke papan Arduino yang ingin anda atur cara. Buka Arduino IDE. (Sekiranya belum, muat turun di sini.)

  1. Muat naik Sketsa ArduinoISP ke Arduino Uno.
  2. Pasang ATTinyCore oleh Spence Konde melalui Pengurus Lembaga Arduino.
  3. Klik Alat> Papan> ATTiny 25/45/85 (atau 24/44/84).
  4. Klik Alat> Jam - 8 MHz (Dalaman).
  5. Klik Alat> Cip> ATTiny85 (atau ATTiny84).
  6. Klik Alat> LTO - "Dilumpuhkan".

Pasang ATtiny ke soket. Dengan port USB Arduino menunjuk ke bawah, pin 1 harus berada di kanan bawah. Kemudian pasangkan jig pengaturcaraan yang anda gabungkan ke Arduino dan hidupkan. LED kuning harus mula bernafas selepas urutan permulaan.

Seterusnya, klik Tools> Programmer> Arduino As ISP, dan kemudian pilih Tools> Burn Bootloader. Langkah ini hanya perlu dilakukan sekali setiap cip. Setelah anda membakar Arduino Bootloader ke ATTiny, anda boleh memuat naik sejumlah lakaran dari folder contoh di Arduino IDE, atau anda boleh membuat kod anda sendiri. Pastikan anda memilih "Upload Menggunakan Programmer" dari menu Sketch. Catatan: Untuk maklumat lebih lanjut mengenai pengaturcaraan cip Arduino anda, lihat panduan Arduino untuk memprogram Arduino Uno.

Semasa memprogram cip anda, berikut adalah beberapa nota reka bentuk yang perlu diingat

LED: LED dipasang pada pin Arduino 7, 8, dan 9 untuk menunjukkan pengaturcaraan, kesilapan, dan degupan jantung. Ini adalah LED status semasa pengaturcaraan dan dibina dalam lakaran ArduinoISP. LED kuning "bernafas" semasa anda bersambung; LED hijau berkelip semasa pengaturcaraan sedang dijalankan; dan LED merah menyala apabila terdapat ralat dan ketika lakaran selesai dimuat naik.

  • Pin 7 - Pengaturcaraan
  • Pin 8 - Kesalahan
  • Pin 9 - Denyutan jantung

Serial Peripheral Interface (SPI): SPI digunakan oleh mikrokontroler untuk komunikasi pantas dengan satu atau lebih peranti periferal, atau dalam hal ini papan litar. Selalu ada satu peranti induk yang mengawal peranti lain.

  1. Pin 10 - Salve Select (SS)
  2. Pin 11 - Master Out Slave In (MOSI)
  3. Pin 12 - Master In Slave Out (MISO)
  4. Pin 13 - Jam Bersiri (SCK)

Pengaturcaraan Global

  • 5V - Kuasa
  • GND - Tanah
  • Tetapkan semula

Langkah 7: Uji Papan Arduino Anda

Uji Papan Arduino Anda
Uji Papan Arduino Anda

Pada langkah terakhir ini, sudah tiba masanya untuk menguji papan kenyataan anda. Untuk memastikan papan anda berfungsi, selesaikan langkah-langkah berikut:

  • Klik Fail> Contoh> 01. Asas> Berkelip. Tukar pin LED ke 3. Ini adalah pin 2 pada 85 dan pin 10 pada 84.
  • Klik Alat> Pengaturcara. Pilih Arduino sebagai ISP.
  • Klik Sketsa> Muat naik> Pengaturcara.

Adakah topik yang ingin anda bahas dalam video panduan seterusnya? E-mel [email protected] atau hubungi kami di saluran media sosial kami. Pastikan untuk mengikuti kami di Instagram, Facebook, dan Twitter untuk mendapatkan petunjuk terkini, projek CNC, dan kemas kini!

Disyorkan: