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: Hack Windows 7 machine with ATtiny85 (bad USB) #shorts 2024, Juli
Anonim
Image
Image
Uvezite svoju datoteku
Uvezite svoju datoteku

U ovoj verziji projekta pokazat ćemo vam kako napraviti vlastiti ATtiny Arduino štit programera pomoću Bantam Tools stolne PCB glodalice. 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. Hajde da počnemo!

Korak 1: Skupite svoje alate i materijale

ALATI

Bantam Tools Desktop PCB glodalica

Računar sa instaliranim softverom za glodalice za računare 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 kabel

MATERIJALI

PCB prazno, FR-1, jednostrano

Traka, visoke čvrstoće, dvostrana

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 ekranu. Korištenje zagrade 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 vašeg posla. Brzo ćemo proći kroz ovu postavku. Ako vam je potrebno više smjernica o tome kako učitati vaš alat i unijeti podatke u softver za glodalice glodalica Bantam Tools, pogledajte projekt Light-Up PCB Badge.

  1. Priključite stolnu glodalicu za PCB i otvorite softver za stolnu glodalicu Bantam Tools.
  2. Kući mlin.
  3. Dvaput provjerite da li se u zagradama nalazi Zagrada.
  4. Odaberite 1/32 "glodalicu s ravnim krajem, umetnite je s pričvršćenim ventilatorom za bitove i locirajte 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 traku visoke čvrstoće na jednu stranu PCB-a i stavite je na ploču sa spoilboardom tako da se poravna s kutom držača za poravnanje.

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 krajem i graviranje za PCB 0,005". Vaše vrijeme mlinovanja varirat će ovisno o brzinama i receptu za uvlačenje koji koristite. Za ovu operaciju koristili smo sljedeće recepte.

Za 1/32 mlin sa 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 sažetke sadržaja našoj, kliknite Datoteka> Biblioteka 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

Započni glodanje
Započni glodanje

Spreman? Kliknite Počni glodanje.

Upamtite, za ovaj posao je potrebna promjena alata. Kada se to od vas zatraži, instalirajte graviranje za PCB debljinu od 0,005 sa pričvršćenim ventilatorom bita, pronađite alat i odaberite Pokretanje glodanjem da biste dovršili ploču.

Korak 5: Lemite komponente

Lemiti komponente
Lemiti komponente
Lemiti komponente
Lemiti komponente

U redu, vrijeme je za lemljenje! Uzmite 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

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

Čestitam! Napravili ste svoj 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 šablon ATtiny koji ste upravo glodali na Arduino ploču koju želite programirati. Otvorite Arduino IDE. (Ako već niste, preuzmite ga ovdje.)

  1. Prenesite ArduinoISP Sketch na Arduino Uno.
  2. Instalirajte ATTinyCore od Spencea Kondea preko Arduino Board Managera.
  3. Kliknite Alati> Ploča> ATTiny 25/45/85 (ili 24/44/84).
  4. Kliknite 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 bi trebala početi disati nakon niza pokretanja.

Zatim kliknite Alati> Programer> Arduino kao davatelj internetskih usluga, 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. Provjerite jeste li u izborniku Sketch odabrali “Upload Using Programmer”. Napomena: Za dodatne informacije o programiranju vašeg Arduino čipa pogledajte Arduino vodič za programiranje Arduino Uno.

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

LED diode: LED diode su priključene na Arduino pinove 7, 8 i 9 kako bi prikazale programiranje, greške i otkucaje srca. To su statusne LED diode tokom programiranja i ugrađene u ArduinoISP skicu. Žuta LED "diše" kada ste povezani; zelena LED lampica treperi dok je programiranje u toku; a crvena LED lampica se uključuje kada dođe do greške i kada se skica završi s otpremanjem.

  • Pin 7 - Programiranje
  • Pin 8 - Greš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
  • Resetovati

Korak 7: Testirajte svoju Arduino ploču

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

U ovom posljednjem koraku, vrijeme je da testirate svoju ploču. Da 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.
  • Kliknite Alati> Programer. Odaberite Arduino kao ISP.
  • Kliknite Sketch> Upload> Programmer.

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

Preporučuje se: