Sadržaj:

ATtiny Arduino programski štit: 7 koraka
ATtiny Arduino programski štit: 7 koraka

Video: ATtiny Arduino programski štit: 7 koraka

Video: ATtiny Arduino programski štit: 7 koraka
Video: Arduino Pushbutton with ATtiny 2024, Srpanj
Anonim
Image
Image
Uvezite svoju datoteku
Uvezite svoju datoteku

U ovoj izgradnji projekta pokazat ćemo vam kako napraviti vlastiti štit programera ATtiny Arduino pomoću stolnog PCB glodalice Bantam Tools. Ova bitna komponenta omogućuje vam uključivanje i programiranje ATtiny čipova kroz Arduino IDE. Ovaj projekt zahtijeva vrlo malo vremena za postavljanje i glodanje kako bi se postigao gotov proizvod. Započnimo!

Korak 1: Skupite svoje alate i materijale

ALATI

Bantam Tools Desktop PCB glodalica

Računalo s instaliranim softverom za glodalice za stolne glodalice Bantam Tools

Arduino IDE program instaliran

Mlin s ravnim krajem, 1/32"

Bit za graviranje na PCB -u, 0,005"

Nosač za poravnanje

Lemilica

Dijagonalne škare za žicu

USB kabl

MATERIJALI

PCB prazno, FR-1, jednostrano

Traka, dvostrana, visoke čvrstoće

Nagibi zaglavlja, 2,54 mm (32)

Otpornici (3)

LED diode (1 crvena, 1 zelena, 1 žuta)

Utičnica, 2x4

Utičnica, 2x7

Kondenzator, 10uF

DATOTEKE

Preuzmite datoteku ATtiny-Jig-Final-Bantam-Tools.brd.

Korak 2: Postavite svoj posao

Prvo moramo instalirati i locirati držač za poravnanje. Nakon što pričvrstite držač za poravnanje, u odjeljku Učvršćivanje odaberite Lociraj i slijedite upute na zaslonu. Korištenje zagrada za poravnanje osigurat će da vaša ploča bude savršeno kvadratna u prednjem lijevom kutu.

Napomena: Ako prije niste instalirali držač za poravnanje, slijedite korake u ovom vodiču za podršku.

S instaliranim nosačem za poravnanje, vrijeme je za postavljanje posla. Brzo ćemo proći kroz ovu postavku. Ako vam trebaju dodatne upute o tome kako učitati vaš alat i unijeti podatke u softver stolnih glodalica Bantam Tools, pogledajte projekt Light-Up PCB Badge.

  1. Priključite stolni PCB glodalicu i otvorite softver za stolne glodalice Bantam Tools.
  2. Kućni mlin.
  3. Dvaput provjerite provjerava li piše Zagrada u odjeljku Učvršćivanje.
  4. Odaberite 1/32 "glodalicu s ravnim krajem, umetnite je s pričvršćenim ventilatorom i pronađite alat.
  5. Na padajućem izborniku Materijal odaberite Jednostrano FR-1.
  6. Izmjerite i unesite dimenzije u vrijednosti X, Y i Z u odjeljak Materijal. Zatim nanesite dvostranu ljepljivu traku visoke čvrstoće na jednu stranu PCB-a i stavite je na ploču s oplatom tako da se poravna s kutom držača za poravnavanje.

Korak 3: Uvezite datoteku

U softveru Bantam Tools u odjeljku Planovi kliknite Otvori datoteke i odaberite ATtiny-Jig-Final-Bantam-Tools.brd. Zatim odaberite 1/32 "glodalicu s ravnim završetkom i 0,005" PCB graviranje. Vaše vrijeme mlinovanja varirat će ovisno o brzinama i receptu za hranu koji koristite. Za ovu operaciju koristili smo sljedeće recepte.

Za 1/32 mlin s ravnim krajem:

  • Brzina uvlačenja: 59 in/min
  • Brzina poniranja: 15 inča
  • Brzina vretena: 25 000 o / min
  • Prijelaz: 49%
  • Dubina prolaza: 0,010 in

Za graviranje za PCB 0,005 :

  • Brzina uvlačenja: 4,00 in/min
  • Brzina poniranja: 5,00 in
  • Brzina vretena: 25 000 o / min
  • Prijelaz: 50%
  • Dubina prolaza: 0,006 inča

Ako želite prilagoditi svoje brzine i feedove tako da odgovaraju našoj, kliknite Datoteka> Knjižnica alata> Dodaj alat. Imenujte svoje nove alate, a zatim unesite brzine i recepte za feedove. Ovdje možete saznati više o prilagođavanju biblioteke alata.

Korak 4: Počnite glodanje

Počnite glodanje
Počnite glodanje

Spreman? Pritisnite Počni glodanje.

Upamtite, ovaj posao zahtijeva promjenu alata. Kad se to od vas zatraži, instalirajte 0,005 graviranje za PCB graviranje s priključenim ventilatorom bita, pronađite alat i odaberite Start Milling da biste dovršili ploču.

Korak 5: Lemite komponente

Lemiti komponente
Lemiti komponente
Lemiti komponente
Lemiti komponente

U redu, vrijeme je za lemljenje! Zgrabite komponente i lemilicu. Najlakše je lemiti komponente sljedećim redoslijedom:

  1. Otpornici
  2. 2x4 ili 2x7 utičnica
  3. Zaglavlja koraka 2,54 mm
  4. Žute, zelene i crvene LED diode
  5. 10uF kondenzator

Kad završite s lemljenjem, ploča će izgledati poput ove prikazane ovdje. Obratite pozornost na to kako komponente prolaze kroz stražnju stranu FR-1.

Čestitamo! Napravili ste vlastiti ATtiny Arduino programerski štit pomoću glodalice za PCB glodalice Bantam Tools.

Korak 6: Programirajte svoje Arduino čipove

Programirajte svoje Arduino čipove
Programirajte svoje Arduino čipove

Pričvrstite programski dodatak ATtiny koji ste upravo glodali na Arduino ploču koju želite programirati. Otvorite Arduino IDE. (Ako već niste, preuzmite ga ovdje.)

  1. Prenesite ArduinoISP skicu na Arduino Uno.
  2. Instalirajte ATTinyCore od Spencea Kondea putem Arduino Board Managera.
  3. Kliknite Alati> Ploča> ATTiny 25/45/85 (ili 24/44/84).
  4. Pritisnite Alati> Sat - 8 MHz (interno).
  5. Kliknite Alati> Čip> ATTiny85 (ili ATTiny84).
  6. Kliknite Alati> LTO - "Onemogućeno".

Uključite ATtiny u utičnicu. S Arduinovim USB priključkom prema dolje, pin 1 trebao bi biti dolje desno. Zatim priključite programski šablon koji ste glodali u Arduino i uključite ga. Žuta LED dioda trebala bi početi disati nakon niza pokretanja.

Zatim kliknite Alati> Programer> Arduino kao ISP, a zatim odaberite Alati> Snimanje pokretačkog programa. Ovaj korak je potrebno izvršiti samo jednom po čipu. Nakon što ste snimili Arduino Bootloader na ATTiny, možete prenijeti brojne skice iz primjera mapa u Arduino IDE ili možete kodirati vlastite. Svakako odaberite "Upload Using Programmer" s izbornika Sketch. Napomena: Za dodatne informacije o programiranju vašeg Arduino čipa pogledajte Arduinov vodič za programiranje Arduino Uno.

Dok programirate svoje čipove, evo nekoliko napomena o dizajnu koje morate imati na umu

LED diode: LED diode su pričvršćene na Arduino pinove 7, 8 i 9 za prikaz programiranja, pogrešaka i otkucaja srca. To su statusne LED diode tijekom programiranja i ugrađene u ArduinoISP skicu. Žuta LED "diše" kada ste povezani; zelena LED dioda treperi tijekom programiranja; a crvena LED lampica svijetli kada dođe do pogreške i kada se skica završi s učitavanjem.

  • Pin 7 - Programiranje
  • Pin 8 - Pogreške
  • Pin 9 - Otkucaji srca

Serijsko periferno sučelje (SPI): SPI koriste mikrokontroleri za brzu komunikaciju s jednim ili više perifernih uređaja, ili u ovom slučaju pločama. Uvijek postoji jedan glavni uređaj koji kontrolira ostale uređaje.

  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 - Serijski sat (SCK)

Globalno programiranje

  • 5V - Napajanje
  • GND - Uzemljenje
  • Poništi

Korak 7: Testirajte svoju Arduino ploču

Testirajte svoju Arduino ploču
Testirajte svoju Arduino ploču

U ovom posljednjem koraku, vrijeme je za testiranje ploče. Kako biste bili sigurni da vaša ploča radi, dovršite sljedeće korake:

  • Kliknite Datoteka> Primjeri> 01. Osnove> Treptanje. Promijenite LED pin na 3. Ovo je pin 2 na 85 i pin 10 na 84.
  • Pritisnite Alati> Programer. Odaberite Arduino kao ISP.
  • Pritisnite Sketch> Upload> Programmer.

Postoji li tema koju biste htjeli obraditi u našem sljedećem videu s uputama? Pošaljite e -poruku na [email protected] ili nam se obratite na našim kanalima društvenih medija. Pratite nas na Instagramu, Facebooku i Twitteru za najnovije upute, CNC projekte i ažuriranja!

Preporučeni: