Obsah:

Programovací štít ATtiny Arduino: 7 kroků
Programovací štít ATtiny Arduino: 7 kroků

Video: Programovací štít ATtiny Arduino: 7 kroků

Video: Programovací štít ATtiny Arduino: 7 kroků
Video: Arduino Pushbutton with ATtiny 2024, Listopad
Anonim
Image
Image
Importujte svůj soubor
Importujte svůj soubor

V tomto sestavení projektu vám ukážeme, jak si vytvořit vlastní štít programátoru ATtiny Arduino pomocí stolní frézky na plošné spoje Bantam Tools. Tato základní součást vám umožňuje zapojit a naprogramovat čipy ATtiny prostřednictvím Arduino IDE. Tento projekt vyžaduje velmi málo času na nastavení a frézování, aby se dosáhlo hotového produktu. Začněme!

Krok 1: Shromážděte své nástroje a materiály

NÁSTROJE

Stolní PCB frézka Bantam Tools

Počítač s nainstalovaným softwarem stolní frézky Bantam Tools

Program Arduino IDE nainstalován

Rovinná fréza, 1/32"

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

Vyrovnávací závorka

Páječka

Nůžky na diagonální dráty

USB kabel

MATERIÁLY

Deska plošných spojů, FR-1, jednostranná

Páska, vysoce pevná, oboustranná

Rozteč záhlaví, 2,54 mm (32)

Rezistory (3)

LED diody (1 červená, 1 zelená, 1 žlutá)

Ponorná zásuvka, 2x4

Ponorná zásuvka, 2x7

Kondenzátor, 10uF

SOUBORY

Stáhněte si soubor ATtiny-Jig-Final-Bantam-Tools.brd.

Krok 2: Nastavení úlohy

Nejprve musíme nainstalovat a najít zarovnávací držák. Po připojení zarovnávacího držáku v části Upevnění vyberte Vyhledat a postupujte podle pokynů na obrazovce. Pomocí zarovnávacího držáku zajistíte, aby vaše deska byla v levém předním rohu dokonale hranatá.

Poznámka: Pokud jste ještě nenainstalovali zarovnávací držák, postupujte podle pokynů v této příručce podpory.

S nainstalovaným zarovnávacím držákem je čas nastavit úlohu. Toto nastavení rychle projdeme. Potřebujete-li další pokyny k načítání nástroje a zadávání informací do softwaru stolní frézky Bantam Tools, podívejte se na projekt Light-Up PCB Badge.

  1. Připojte stolní frézku na desky plošných spojů a otevřete software stolní frézky Bantam Tools.
  2. Domů mlýn.
  3. Znovu zkontrolujte, zda je v části Upevnění uvedeno Bracket.
  4. Vyberte 1/32 "frézu s plochým čelem, vložte ji s připojeným bitovým ventilátorem a vyhledejte nástroj.
  5. V rozevírací nabídce Materiál vyberte Jednostranný FR-1.
  6. Změřte a zadejte rozměry v hodnotách X, Y a Z v části Materiál. Poté na jednu stranu desky plošných spojů naneste oboustrannou pásku s vysokou pevností a položte ji na spojovací desku tak, aby byla zarovnána s rohem zarovnávací konzoly.

Krok 3: Importujte svůj soubor

V softwaru Bantam Tools v části Plány klikněte na Otevřít soubory a vyberte ATtiny-Jig-Final-Bantam-Tools.brd. Poté vyberte 1/32 "plochý stopkový frézovací nástroj a 0,005" gravírovací bit do DPS. Doba mletí se bude lišit v závislosti na použitém receptu na rychlosti a posuvy. Pro tuto operaci jsme použili následující recepty.

Pro 1/32 plochou stopkovou frézu:

  • Rychlost posuvu: 59 palců/min
  • Rychlost ponoru: 15 palců
  • Rychlost vřetena: 25 000 ot / min
  • Stepover: 49%
  • Hloubka průchodu: 0,010 palce

Pro gravírovací bit 0,005 PCB:

  • Rychlost posuvu: 4,00 palce/min
  • Rychlost ponoru: 5,00 palců
  • Rychlost vřetena: 25 000 ot / min
  • Stepover: 50%
  • Hloubka průchodu: 0,006 palce

Pokud chcete upravit své rychlosti a kanály tak, aby odpovídaly našim, klikněte na Soubor> Knihovna nástrojů> Přidat nástroj. Pojmenujte své nové nástroje a poté zadejte recepty na rychlosti a kanály. Zde se můžete dozvědět více o přizpůsobení knihovny nástrojů.

Krok 4: Spusťte frézování

Začněte frézovat
Začněte frézovat

Připraveni? Klikněte na Spustit frézování.

Pamatujte, že tato práce bude vyžadovat výměnu nástroje. Po vyzvání nainstalujte 0,005 gravírovací bit do DPS s připojeným bitovým ventilátorem, vyhledejte nástroj a výběrem Spustit frézování dokončete desku.

Krok 5: Pájejte součásti

Pájejte součásti
Pájejte součásti
Pájejte součásti
Pájejte součásti

Dobře, je čas pájet! Popadněte své součásti a páječku. Je nejjednodušší pájet součásti v následujícím pořadí:

  1. Rezistory
  2. Zásuvka 2x4 nebo 2x7
  3. Rozteč záhlaví 2,54 mm
  4. Žluté, zelené a červené LED diody
  5. 10uF kondenzátor

Po dokončení pájení bude deska vypadat jako zde. Všimněte si, jak komponenty procházejí zadní stranou FR-1.

Gratuluji! Vytvořili jste si vlastní štít programátoru ATtiny Arduino pomocí stolní frézky na plošné spoje Bantam Tools.

Krok 6: Naprogramujte čipy Arduino

Naprogramujte si čipy Arduino
Naprogramujte si čipy Arduino

Připojte programovací přípravek ATtiny, který jste právě vyfrézovali, na desku Arduino, kterou chcete naprogramovat. Otevřete Arduino IDE. (Pokud jste tak ještě neučinili, stáhněte si jej zde.)

  1. Nahrajte skicu ArduinoISP do Arduino Uno.
  2. Nainstalujte ATTinyCore od Spence Konde prostřednictvím Správce desek Arduino.
  3. Klikněte na Nástroje> Deska> ATTiny 25/45/85 (nebo 24/44/84).
  4. Klikněte na Nástroje> Hodiny - 8 MHz (interní).
  5. Klikněte na Nástroje> Čip> ATTiny85 (nebo ATTiny84).
  6. Klikněte na Nástroje> LTO - „Zakázáno“.

Zapojte ATtiny do zásuvky. S USB portem Arduina směřujícím dolů by měl být pin 1 vpravo dole. Poté zapojte programovací přípravek, který jste vyfrézovali, do Arduina a zapněte jej. Žlutá LED by měla začít dýchat po spouštěcí sekvenci.

Dále klikněte na Nástroje> Programátor> Arduino jako ISP a poté vyberte Nástroje> Vypálit bootloader. Tento krok je třeba provést pouze jednou na čip. Poté, co vypálíte zavaděč Arduino na ATTiny, můžete nahrát několik skic z ukázkových složek v Arduino IDE, nebo můžete kódovat vlastní. Ujistěte se, že jste v nabídce Skica vybrali „Nahrát pomocí programátoru“. Poznámka: Další informace o programování čipu Arduino najdete v příručce Arduino k programování Arduino Uno.

Při programování čipů je třeba mít na paměti několik návrhových poznámek

LED diody: LED diody jsou připojeny k pinům Arduino 7, 8 a 9, aby zobrazovaly programování, chyby a srdeční tep. Jedná se o stavové LED během programování a zabudované do skici ArduinoISP. Žlutá LED „dýchá“, když jste připojeni; zelená LED bliká, když probíhá programování; a červená LED se rozsvítí, když dojde k chybě a když se skica dokončí nahrávání.

  • Pin 7 - Programování
  • Pin 8 - chyby
  • Pin 9 - prezenční signál

Sériové periferní rozhraní (SPI): SPI používají mikrokontroléry pro rychlou komunikaci s jedním nebo více periferními zařízeními nebo v tomto případě deskami s obvody. Vždy existuje jedno hlavní zařízení, které ovládá ostatní zařízení.

  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ální programování

  • 5V - napájení
  • GND - Ground
  • Resetovat

Krok 7: Otestujte desku Arduino

Otestujte si desku Arduino
Otestujte si desku Arduino

V tomto posledním kroku je čas otestovat vaši desku. Aby vaše deska fungovala, proveďte následující kroky:

  • Klikněte na Soubor> Příklady> 01. Základy> Mrknout. Změňte pin LED na 3. Toto je pin 2 na 85 a pin 10 na 84.
  • Klikněte na Nástroje> Programátor. Jako ISP vyberte Arduino.
  • Klikněte na Skica> Nahrát> Programátor.

Existuje téma, kterému byste se chtěli věnovat v našem dalším videu s návodem? E -mail na [email protected] nebo nás kontaktujte na našich kanálech sociálních médií. Nezapomeňte nás sledovat na Instagramu, Facebooku a Twitteru, kde najdete nejnovější návody, CNC projekty a aktualizace!

Doporučuje: