Kazalo:
- 1. korak: Zberite orodja in materiale
- 2. korak: Nastavite svoje delo
- 3. korak: Uvozite datoteko
- 4. korak: Začnite rezkanje
- 5. korak: Spajkajte komponente
- 6. korak: Programirajte svoje čipe Arduino
- 7. korak: Preizkusite svojo ploščo Arduino
Video: ATtiny Arduino programski ščit: 7 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:04
V tej sestavi projekta vam pokažemo, kako z uporabo Bantam Tools namiznega rezkalnega stroja za PCB -je izdelati svoj ščit programerja ATtiny Arduino. Ta bistvena komponenta vam omogoča priključitev in programiranje čipov ATtiny prek Arduino IDE. Ta projekt zahteva zelo malo nastavitve in časa rezkanja za dosego končnega izdelka. Začnimo!
1. korak: Zberite orodja in materiale
ORODJA
Namizni rezkalni stroj za PCB Bantam Tools
Računalnik z nameščeno programsko opremo namiznega rezkalnega stroja Bantam Tools
Nameščen je program Arduino IDE
Mlin z ravnim koncem, 1/32"
Gravirni bit za PCB, 0,005"
Nosilec za poravnavo
Spajkalnik
Diagonalne škarje za žice
USB kabel
MATERIALI
PCB prazno, FR-1, enostransko
Dvostranski trak visoke trdnosti
Nagibi glave, 2,54 mm (32)
Upori (3)
LED (1 rdeča, 1 zelena, 1 rumena)
Potopna vtičnica, 2x4
Potopna vtičnica, 2x7
Kondenzator, 10uF
DATOTEKE
Prenesite datoteko ATtiny-Jig-Final-Bantam-Tools.brd.
2. korak: Nastavite svoje delo
Najprej moramo namestiti in poiskati nosilec za poravnavo. Ko pritrdite nosilec za poravnavo, v razdelku Pritrditev izberite Poišči in sledite navodilom na zaslonu. Z uporabo nosilca za poravnavo boste zagotovili, da bo vaša plošča popolnoma kvadratna v sprednjem levem kotu.
Opomba: Če nosilca za poravnavo še niste namestili, sledite korakom v tem priročniku za podporo.
Ko je nameščen nosilec za poravnavo, je čas, da nastavite svoje delo. To nastavitev bomo hitro izvedli. Če potrebujete več navodil o tem, kako naložite svoje orodje in vnesete podatke v programsko opremo namiznih rezkalnih strojev Bantam Tools, si oglejte projekt Lightge-up PCB Badge.
- Priključite namizni rezkalni stroj na PCB in odprite programsko opremo namiznega rezkalnega stroja Bantam Tools.
- Domov mlin.
- Dvakrat preverite, ali se v oklepu Nosilec piše Bracket.
- Izberite 1/32 "Flat End Mill, naložite ga s pritrjenim ventilatorjem in poiščite orodje.
- V spustnem meniju Material izberite Enostransko FR-1.
- Izmerite in vnesite dimenzije v vrednosti X, Y in Z pod Material. Nato na eno stran tiskanega vezja nanesite dvostranski trak z visoko trdnostjo in ga položite na ploščo tako, da se poravna z vogalom nosilca za poravnavo.
3. korak: Uvozite datoteko
V programski opremi Bantam Tools pod Načrti kliknite Odpri datoteke in izberite ATtiny-Jig-Final-Bantam-Tools.brd. Nato izberite 1/32 "rezkar z ravnim koncem in 0,005" graviranje za PCB. Vaš čas mliniranja se bo razlikoval glede na hitrost in recept za krmo, ki ga uporabljate. Za to operacijo smo uporabili naslednje recepte.
Za 1/32 mlin z ravnim koncem:
- Hitrost podajanja: 59 in/min
- Stopnja potopitve: 15 palcev
- Hitrost vretena: 25 000 vrt / min
- Prehod: 49%
- Globina prehoda: 0,010 palca
Za graviranje 0,005 PCB graviranje:
- Hitrost podajanja: 4,00 in/min
- Stopnja potopitve: 5,00 in
- Hitrost vretena: 25 000 vrt / min
- Prehod: 50%
- Globina prehoda: 0,006 palca
Če želite hitrosti in vire prilagoditi našim, kliknite Datoteka> Knjižnica orodij> Dodaj orodje. Poimenujte svoja nova orodja in nato vnesite hitrosti in recepte virov. Več o prilagajanju knjižnice orodij lahko izveste tukaj.
4. korak: Začnite rezkanje
Pripravljen? Kliknite Začni rezkanje.
Ne pozabite, da bo to delo zahtevalo menjavo orodja. Ko vas računalnik pozove, namestite 0,005 -palčni gravir za PCB s pritrjenim ventilatorjem, poiščite orodje in izberite Začni rezkanje, da dokončate ploščo.
5. korak: Spajkajte komponente
V redu, čas je za spajkanje! Vzemite svoje komponente in spajkalnik. Sestavine je najlažje spajkati v naslednjem vrstnem redu:
- Upori
- 2x4 ali 2x7 vtičnica
- Glave glave 2,54 mm
- Rumene, zelene in rdeče LED
- 10uF kondenzator
Ko končate spajkanje, bo plošča videti kot tista, ki je prikazana tukaj. Upoštevajte, kako grejo komponente skozi zadnjo stran FR-1.
Čestitke! Izdelali ste svoj lasten ščit programerja ATtiny Arduino z uporabo namiznega rezkalnega stroja Bantam Tools PCB.
6. korak: Programirajte svoje čipe Arduino
Programsko opremo ATtiny, ki ste jo pravkar rezkali, pritrdite na ploščo Arduino, ki jo želite programirati. Odprite Arduino IDE. (Če tega še niste storili, ga prenesite tukaj.)
- Naložite skico ArduinoISP v Arduino Uno.
- Namestite ATTinyCore by Spence Konde prek upravitelja odbora Arduino.
- Kliknite Orodja> Kartica> ATTiny 25/45/85 (ali 24/44/84).
- Kliknite Orodja> Ura - 8 MHz (notranja).
- Kliknite Orodja> Čip> ATTiny85 (ali ATTiny84).
- Kliknite Orodja> LTO - »Onemogočeno«.
ATtiny priključite v vtičnico. S priključkom USB Arduino obrnjenim navzdol, mora biti pin 1 spodaj desno. Nato priključite programsko opremo, ki ste jo brusili, v Arduino in jo vklopite. Rumena LED mora začeti dihati po zagonskem zaporedju.
Nato kliknite Orodja> Programer> Arduino kot ponudnik internetnih storitev in izberite Orodja> Zapiši zagonski nalagalnik. Ta korak je treba narediti le enkrat na čip. Ko zapisujete zagonski nalagalnik Arduino na ATTiny, lahko naložite številne skice iz zglednih map v Arduino IDE ali pa svoje kodirate. Prepričajte se, da ste v meniju Skica izbrali »Naloži s programerjem«. Opomba: Za dodatne informacije o programiranju vašega čipa Arduino si oglejte Arduinov priročnik za programiranje Arduino Uno.
Med programiranjem čipov morate upoštevati nekaj oblikovalskih opomb
LED: LED diode so pritrjene na zatiče 7, 8 in 9 Arduino, da prikažejo programiranje, napake in srčni utrip. To so LED diode stanja med programiranjem in vgrajene v skico ArduinoISP. Rumena LED "diha", ko ste povezani; med programiranjem zelena LED utripa; in rdeča LED se prižge, ko pride do napake in ko se skica naloži.
- Pin 7 - Programiranje
- Pin 8 - Napake
- Pin 9 - Srčni utrip
Serijski periferni vmesnik (SPI): SPI uporabljajo mikrokrmilniki za hitro komunikacijo z eno ali več perifernimi napravami ali v tem primeru vezji. Vedno obstaja ena glavna naprava, ki upravlja druge naprave.
- Pin 10 - Salve Select (SS)
- Pin 11 - Master Out Slave In (MOSI)
- Pin 12 - Master In Slave Out (MISO)
- Pin 13 - Serijska ura (SCK)
Globalno programiranje
- 5V - Napajanje
- GND - Ozemljitev
- Ponastaviti
7. korak: Preizkusite svojo ploščo Arduino
V tem zadnjem koraku je čas, da preizkusite svojo ploščo. Če želite zagotoviti, da vaša plošča deluje, izvedite naslednje korake:
- Kliknite Datoteka> Primeri> 01. Osnove> Utripaj. Zamenjajte LED pin na 3. To je pin 2 na 85 in pin 10 na 84.
- Kliknite Orodja> Programer. Za ponudnika internetnih storitev izberite Arduino.
- Kliknite Skica> Naloži> Programer.
Ali obstaja tema, ki bi jo radi obravnavali v naslednjem video posnetku? Pošljite e -pošto na [email protected] ali nas kontaktirajte na naših kanalih v družabnih medijih. Spremljajte nas na Instagramu, Facebooku in Twitterju za najnovejša navodila, CNC projekte in posodobitve!
Priporočena:
Programski kabel DIY z uporabo Arduino Uno - Baofeng UV -9R Plus: 6 korakov (s slikami)
Programski kabel DIY z uporabo Arduino Uno-Baofeng UV-9R Plus: Pozdravljeni vsi, to je preprost vodnik, kako pretvoriti vaš Baofeng UV-9R (ali plus) kabel za slušalke / ušesni kabel v programski kabel z uporabo Ardunio UNO kot USB Serijski pretvornik. [IZJAVA O ODGOVORNOSTI] Ne prevzemam nobene odgovornosti za morebitno škodo
Zanimiv programski vodnik za oblikovalca-Ustvarite svojo sliko (drugi del): 8 korakov
Zanimiva programska navodila za oblikovalca-Ustvarite svojo sliko (drugi del): Matematika se za večino od vas zdi neuporabna. V vsakdanjem življenju se najpogosteje uporablja samo seštevanje, odštevanje, množenje in deljenje. Vendar pa je precej drugače, če lahko ustvarjate s programom. Več ko veste, bolj čudovit rezultat boste dobili
8-pinski programski ščit: 14 korakov (s slikami)
8-pinski programski ščit: 8-pinski programski ščit vam omogoča programiranje čipov serije ATtiny z uporabo samega Arduina kot programerja. Z drugimi besedami, to priključite na svoj Arduino in nato preprosto programirate 8-polne čipe. Ti majhni mikrokrmilniki so potem lahko
Arduino Attiny programski ščit - SMD: 4 koraki
Arduino Attiny Programming Shield - SMD: Pozdravljeni, v zadnjih mesecih sem delal na nastavitvi svojega programskega orodja za nosljive naprave. Danes bi rad povedal, kako sem ustvaril svoj Arduino ščit. Po nekaj časa googlanju sem našel ta zanimiv star članek programski ščit Attiny, ki
Programski ščit za zagon nalagalnika ATMEGA328 za Arduino Uno: 3 koraki (s slikami)
Programski ščit zagonskega nalagalnika ATMEGA328 za Arduino Uno: Programski ščit za programiranje zagonskega nalagalnika ATMEGA328P za Arduino Uno Včasih se to zgodi in poškodujete mikroprocesor Arduino Uno Atmega328P. Lahko zamenjate procesor. Najprej pa mora v njem programirati zagonski nalagalnik. Torej ta vadnica, kako narediti to b