Obsah:

Programovací štít ATtiny Arduino: 7 krokov
Programovací štít ATtiny Arduino: 7 krokov

Video: Programovací štít ATtiny Arduino: 7 krokov

Video: Programovací štít ATtiny Arduino: 7 krokov
Video: Arduino Pushbutton with ATtiny 2024, November
Anonim
Image
Image
Importujte svoj súbor
Importujte svoj súbor

V tomto zostavení projektu vám ukážeme, ako si vytvoriť vlastný štít programátora ATtiny Arduino pomocou stolnej frézky na dosky plošných spojov Bantam Tools. Tento zásadný komponent vám umožňuje zapojiť a naprogramovať čipy ATtiny prostredníctvom Arduino IDE. Tento projekt vyžaduje veľmi málo času na nastavenie a mletie, aby sa dosiahol hotový výrobok. Začnime!

Krok 1: Zhromaždite svoje nástroje a materiály

NÁSTROJE

Stolná fréza na dosky plošných spojov Bantam Tools

Počítač s nainštalovaným softvérom stolnej frézky Bantam Tools

Program Arduino IDE je nainštalovaný

Rovinná fréza, 1/32"

Gravírovací bit do DPS, 0,005"

Zarovnávacia konzola

Spájkovačka

Nožnice na diagonálne drôty

USB kábel

MATERIÁLY

PCB polotovar, FR-1, jednostranný

Páska, vysokopevnostná, obojstranná

Rozteč záhlavia, 2,54 mm (32)

Rezistory (3)

LED diódy (1 červená, 1 zelená, 1 žltá)

Ponorná zásuvka, 2x4

Ponorná zásuvka, 2x7

Kondenzátor, 10uF

SÚBORY

Stiahnite si súbor ATtiny-Jig-Final-Bantam-Tools.brd.

Krok 2: Nastavte si prácu

Najprv musíme nainštalovať a nájsť zarovnávaciu konzolu. Po pripevnení zarovnávacej konzoly v časti Upevnenie vyberte položku Nájsť a postupujte podľa pokynov na obrazovke. Použitie zarovnávacej konzoly zaistí, aby bola vaša doska v pravom prednom rohu perfektne zarovnaná.

Poznámka: Ak ste ešte nenainštalovali zarovnávaciu konzolu, postupujte podľa krokov v tejto príručke podpory.

S nainštalovanou zarovnávacou konzolou je čas nastaviť si prácu. Toto nastavenie si rýchlo prejdeme. Ak potrebujete ďalšie informácie o tom, ako načítať nástroj a zadať informácie do softvéru stolnej frézky Bantam Tools, pozrite si projekt Light-Up PCB Badge.

  1. Pripojte stolnú frézku na dosky plošných spojov a otvorte softvér stolnej frézky Bantam Tools.
  2. Domový mlyn.
  3. Znovu skontrolujte, či je v časti Upevnenie uvedené Bracket.
  4. Vyberte 1/32 "plochú frézu, naložte ju s pripojeným bitovým ventilátorom a vyhľadajte nástroj.
  5. V rozbaľovacej ponuke Materiál vyberte Jednostranný FR-1.
  6. Zmerajte a zadajte rozmery v hodnotách X, Y a Z v časti Materiál. Potom naneste obojstrannú pásku s vysokou pevnosťou na jednu stranu DPS a umiestnite ju na spojovaciu dosku tak, aby bola zarovnaná s rohom zarovnávacej konzoly.

Krok 3: Importujte svoj súbor

V softvéri Bantam Tools v časti Plány kliknite na položku Otvoriť súbory a vyberte položku ATtiny-Jig-Final-Bantam-Tools.brd. Potom vyberte 1/32 "plochú frézu a 0,005" gravírovací bit do DPS. Čas mlynčeka sa bude líšiť v závislosti od rýchlosti a receptov, ktoré používate. Na túto operáciu sme použili nasledujúce recepty.

Pre 1/32 plochú stopkovú frézu:

  • Rýchlosť posuvu: 59 palcov/min
  • Rýchlosť ponorenia: 15 palcov
  • Otáčky vretena: 25 000 ot / min
  • Stepover: 49%
  • Hĺbka priechodu: 0,010 palca

Gravírovací bit 0,005 do DPS:

  • Rýchlosť posuvu: 4,00 in/min
  • Rýchlosť ponorenia: 5,00 palcov
  • Otáčky vretena: 25 000 ot / min
  • Stepover: 50%
  • Hĺbka priechodu: 0,006 palcov

Ak chcete prispôsobiť svoje rýchlosti a kanály tak, aby sa zhodovali s našimi, kliknite na položky Súbor> Knižnica nástrojov> Pridať nástroj. Pomenujte svoje nové nástroje a potom zadajte recepty na rýchlosti a kanály. Tu sa môžete dozvedieť viac o prispôsobení knižnice nástrojov.

Krok 4: Začnite frézovať

Začnite frézovať
Začnite frézovať

Pripravený? Kliknite na položku Spustiť frézovanie.

Nezabudnite, že táto práca bude vyžadovať výmenu nástroja. Po vyzvaní nainštalujte 0,005 gravírovací bit do DPS s pripojeným bitovým ventilátorom, vyhľadajte nástroj a výberom položky Spustiť frézovanie dokončite dosku.

Krok 5: Spájkujte súčasti

Spájkujte súčiastky
Spájkujte súčiastky
Spájkujte súčiastky
Spájkujte súčiastky

Dobre, je čas spájkovať! Vezmite si svoje súčiastky a spájkovačku. Je najľahšie spájkovať súčiastky v nasledujúcom poradí:

  1. Rezistory
  2. Zásuvka 2x4 alebo 2x7
  3. Hlavičky s rozstupom 2,54 mm
  4. Žlté, zelené a červené LED diódy
  5. 10uF kondenzátor

Keď skončíte s spájkovaním, doska bude vyzerať ako tu. Všimnite si, ako komponenty prechádzajú zadnou stranou FR-1.

Gratulujem! Vytvorili ste si vlastný štít programátora ATtiny Arduino pomocou stolnej frézky na dosky plošných spojov Bantam Tools.

Krok 6: Naprogramujte si čipy Arduino

Naprogramujte si čipy Arduino
Naprogramujte si čipy Arduino

Pripojte programovací prípravok ATtiny, ktorý ste práve vyfrézovali, k doske Arduino, ktorú chcete naprogramovať. Otvorte Arduino IDE. (Ak ste to ešte neurobili, stiahnite si ho tu.)

  1. Nahrajte skicu ArduinoISP do Arduino Uno.
  2. Nainštalujte ATTinyCore od Spence Konde prostredníctvom správcu dosky Arduino.
  3. Kliknite na Nástroje> Doska> ATTiny 25/45/85 (alebo 24/44/84).
  4. Kliknite na Nástroje> Hodiny - 8 MHz (interné).
  5. Kliknite na Nástroje> Čip> ATTiny85 (alebo ATTiny84).
  6. Kliknite na Nástroje> LTO - „Zakázané“.

Zapojte ATtiny do zásuvky. Keď je port USB Arduina smerovaný nadol, kolík 1 by mal byť vpravo dole. Potom zapojte programovaný prípravok, ktorý ste vyfrézovali, do Arduina a zapnite ho. Po sekvencii spustenia by mala žltá dióda LED začať dýchať.

Potom kliknite na Nástroje> Programátor> Arduino As ISP a potom vyberte Nástroje> Napáliť bootloader. Tento krok je potrebné vykonať iba raz na čip. Potom, čo ste napálili bootloader Arduino na ATTiny, môžete nahrať niekoľko náčrtov z ukážkových priečinkov v Arduino IDE, alebo môžete kódovať svoje vlastné. Uistite sa, že ste v ponuke Skica vybrali „Nahrať pomocou programátora“. Poznámka: Ďalšie informácie o programovaní čipu Arduino nájdete v sprievodcovi Arduino k programovaniu Arduino Uno.

Pri programovaní vašich čipov je potrebné mať na pamäti niekoľko návrhov

LED diódy: LED diódy sú pripevnené k pinom 7, 8 a 9 Arduino, aby zobrazovali programovanie, chyby a srdcový tep. Jedná sa o stavové diódy LED počas programovania a zabudované do náčrtu ArduinoISP. Keď ste pripojení, žltá dióda LED „dýcha“; zelená LED bliká, keď prebieha programovanie; a červená LED sa rozsvieti, ak dôjde k chybe a keď sa skica dokončí nahrávanie.

  • Pin 7 - Programovanie
  • Pin 8 - chyby
  • Pin 9 - tlkot srdca

Sériové periférne rozhranie (SPI): SPI používajú mikrokontroléry na rýchlu komunikáciu s jedným alebo viacerými periférnymi zariadeniami alebo v tomto prípade s obvodmi. Vždy existuje jedno hlavné zariadenie, ktoré ovláda ostatné zariadenia.

  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 - Sériové hodiny (SCK)

Globálne programovanie

  • 5V - napájanie
  • GND - zem
  • Resetovať

Krok 7: Otestujte svoju dosku Arduino

Otestujte svoju dosku Arduino
Otestujte svoju dosku Arduino

V tomto poslednom kroku je načase otestovať vašu dosku. Aby ste sa uistili, že vaša doska funguje, vykonajte nasledujúce kroky:

  • Kliknite na položky Súbor> Príklady> 01. Základy> Žmurkať. Zmeňte pin LED na 3. Toto je pin 2 na 85 a pin 10 na 84.
  • Kliknite na Nástroje> Programátor. Vyberte ISP ako Arduino.
  • Kliknite na položku Skica> Nahrať> Programátor.

Existuje téma, ktorou by sme sa chceli zaoberať v našom nasledujúcom videu s návodom? Pošlite e -mail na adresu [email protected] alebo nás kontaktujte na našich kanáloch sociálnych médií. Nezabudnite nás sledovať na Instagrame, Facebooku a Twitteri, kde nájdete najnovšie návody, CNC projekty a aktualizácie!

Odporúča: