Obsah:

Klávesnice Attiny85 za méně než 8 $ !: 11 kroků (s obrázky)
Klávesnice Attiny85 za méně než 8 $ !: 11 kroků (s obrázky)

Video: Klávesnice Attiny85 za méně než 8 $ !: 11 kroků (s obrázky)

Video: Klávesnice Attiny85 za méně než 8 $ !: 11 kroků (s obrázky)
Video: Using Digispark Attiny85 Mini Arduino boards: Lesson 108 2024, Listopad
Anonim
Klávesnice Attiny85 za méně než 8 $!
Klávesnice Attiny85 za méně než 8 $!

Tato malá klávesnice byla vyrobena s několika pasivními součástmi, prázdným PCB materiálem, bzučákem, jednou LED, Attiny85 a spoustou lásky! Cílem projektu bylo vytvořit klávesnici, která bude zábavná a snadno vyrobitelná a jejíž výroba nebude stát majlant.

Krok 1: Potřebné materiály a nástroje

Přidal jsem ceny nákladů na všechny položky, v některých případech jsem musel koupit množství více než jedné položky najednou. Žiji v Jižní Africe, takže jednoduše převedu náklady na každou položku na základě aktuálního směnného kurzu, abych měl představu o tom, kolik bude tento projekt stát. Některé položky, jako například Arduino uno, si lze půjčit, protože budou použity pouze k přenosu programu na mikrořadič Attiny85, takže jsem to vyloučil z nákladů na klávesnici.

  1. Papír pro přenos toneru x 1 (0,3 USD)
  2. Attiny85 x 1 (2 $)
  3. 1206 SMD LED x 1 (0,2 $)
  4. 2k odpory x 13 (0,25 $)
  5. 1M odpor x 1 (0,25 USD)
  6. Odpor 47 ohmů x 1 (0,25 USD)
  7. 0,1uF kondenzátor x 1 (0,07 $)
  8. 10uF kondenzátor x 1 (0,2 $)
  9. 3V pasivní bzučák x 1 (0,3 $)
  10. 5V regulátor napětí x 1 (0,35 USD)
  11. 9V baterie x 1 (1,75 USD)
  12. Konektor 9V baterie x 1 (0,5 USD)
  13. 1 pin samec x 1 (0,25 $)
  14. Propojovací kabel žena - muž x 1 (0,1 $)
  15. Prázdný jednostranný PCB x 1 (1,11 USD)
  16. Zásuvka IC 8 Pin x 1 (0,07 $)

Celkové náklady na materiál jsou pouze 7,95 $!

Potřebné nářadí

  1. Páječka
  2. Železo
  3. Laserová tiskárna
  4. Trvalá značka
  5. Chlorid železitý nebo jiné leptající chemikálie
  6. Smirkový papír
  7. 0,6 mm vrták (nemusí to být přesně tato velikost)
  8. Vrtačka nebo rotační nástroj
  9. Arduino Uno
  10. Propojovací vodiče mezi muži a muži
  11. Prkénko
  12. Počítač nebo notebook, na kterém lze spustit Arduino IDE
  13. USB kabel pro Arduino

Krok 2: Tisk návrhu na tonerový papír

Vytiskněte návrh na tonerový papír
Vytiskněte návrh na tonerový papír

Pro tento krok stačí jednoduše vytisknout soubor PDF, který byl připojen k tomuto pokynu, na přenosový papír velikosti toneru A4. To musí být provedeno s laserovou tiskárnou a nastavení tisku musí být na nejvyšší možné dpi a nejtmavší možné možnosti toneru! Dávejte pozor, abyste se inkoustu po vytištění nedotkli, protože velmi snadno odpadává! Po vytištění návrhu je třeba jej vystřihnout, jak je znázorněno na fotografii.

Krok 3: Příprava prázdné desky plošných spojů

Příprava prázdné desky plošných spojů
Příprava prázdné desky plošných spojů

V tomto kroku musíte zhruba rozříznout desku plošných spojů na velikost. To lze řezat pilkou na železo, řemeslným nožem nebo jakýmkoli způsobem řezání, kterému dáváte přednost, protože tento řez nemusí být dokonalý. Změřte 75 mm, což je polovina desky plošných spojů 150 mm x 100 mm. Pískujte PCB brusným papírem o zrnitosti 400 až 800, jak je znázorněno na fotografii výše.

Krok 4: Přeneste návrh a odlepte přenosový papír

Přeneste design a odlepte přenosový papír
Přeneste design a odlepte přenosový papír
Přeneste design a odlepte přenosový papír
Přeneste design a odlepte přenosový papír
Přeneste design a odlepte přenosový papír
Přeneste design a odlepte přenosový papír
Přeneste design a odlepte přenosový papír
Přeneste design a odlepte přenosový papír

Pro tento krok jsem použil typ průmyslového toustovače za účelem přenosu tepla na měď, ale řekl jsem, že potřebujete železo, udělejte to v seznamu nástrojů, které jsou nutné. Platí stejné kroky. Je třeba umístit design dolů na měď tonerem dolů (toner se musí dotýkat mědi). Poté musí být teplo asi 2 minuty aplikováno (Žehlička musí mít nejvyšší teplotu). Po dvou minutách se musí žehlička otáčet a další minutu tlačit dolů, aby se zajistilo, že se bude všude přenášet. Poté desku nechte několik minut vychladnout a vložte ji na zhruba 10 minut do vlažné vody. Papír se již začne sám odlupovat. Nyní lze jemně stáhnout přenosový papír. Některé inkousty se nepřenesou správně, ale to bude opraveno v dalším kroku.

Krok 5: Vyplňte součásti, kam inkoust nepřenesl

Vyplňte součásti tam, kde se inkoust nepřenesl
Vyplňte součásti tam, kde se inkoust nepřenesl

V tomto kroku je vyžadován výrobce. Opatrně budou všechny části, kam inkoust nepřenesl správně. Lze také nesprávně přenesené části poškrábat kvůli příliš velkému teplu nebo tlaku.

Krok 6: Leptejte a vyčistěte desku

Leptejte a očistěte desku
Leptejte a očistěte desku
Leptejte a očistěte desku
Leptejte a očistěte desku

V tomto kroku jsem použil chlorid železitý k leptání desky, ale existuje mnoho možností, které jsou k dispozici. Je velmi důležité, aby během tohoto kroku byly použity rukavice a aby se to dělo v dobře větraném prostoru! Chlorid železitý se zředí vodou a smíchá se s vodou v poměru přibližně 1: 1. Poté ho musíte nechat asi 10 až 15 minut a neustále kontrolovat, zda byla z PCB odstraněna veškerá přebytečná měď. Poté desku vyčistěte v samostatné misce s vodou, dokud nebude čistá. Vezměte prosím na vědomí, že chlorid železitý nelze likvidovat do odpadu, protože je velmi škodlivý pro životní prostředí, je třeba jej likvidovat zodpovědně.

Krok 7: Vyčistěte hrany a vyvrtejte všechny otvory

Vyčistěte hrany a vyvrtejte všechny otvory
Vyčistěte hrany a vyvrtejte všechny otvory
Vyčistěte hrany a vyvrtejte všechny otvory
Vyčistěte hrany a vyvrtejte všechny otvory

Pro tento krok je třeba přesněji nařezat desku kolem obrysu kopírovaného v návrhu a obrousit okraje brusným papírem o zrnitosti 100, aby byla deska více prezentovatelná. Poté, co to bylo provedeno, je třeba vyvrtat všechny otvory, které byly přeneseny, aby byla deska připravena na malování a pájení. Při broušení laminátové desky, která může být zdraví škodlivá, noste masku a rukavice z částic! Jakmile je deska uklizená, je možné začít s vrtáním. Vyvrtejte všechny otvory (nejlépe nějakým vrtacím lisem) a tento krok je nyní dokončen!

Krok 8: (Volitelné) Namalujte desku plošných spojů

(Volitelné) Namalujte desku plošných spojů
(Volitelné) Namalujte desku plošných spojů

Vyleptanou desku plošných spojů natřete barvou ve spreji dle vašeho výběru. Po natření jednoduše zbrousíte měděnou stranu PCB brusným papírem o zrnitosti 400 a zbrousí se pouze měděné části, protože zbytek desky je níže než měď.

Krok 9: Pájecí čas

Pájecí čas!
Pájecí čas!
Pájecí čas!
Pájecí čas!
Pájecí čas!
Pájecí čas!
Pájecí čas!
Pájecí čas!

Nejprve připájejte SMD LED k jedné straně desky. Zjistil jsem, že je nejjednodušší, když jeden nejprve prodá podložky sám a poté umístí součást SMD na podložku s pájkou. Poté musí být páječkou na jednu stranu LED přivedeno teplo a na druhé straně zahřáto, aby se součást pájila. Na obrázku jsem naznačil, kterým směrem musí směřovat malá zelená tečka na LED. Dále musíme desku otočit a pájet zbytek součástek. Přidal jsem obrázek se štítky na všech komponentách ve správných pozicích. Pájejte součásti v následujícím pořadí, aby to bylo nejjednodušší; odpory, kondenzátor 0,1 uF, zásuvka IC, regulátor napětí, bzučák a nakonec jeden kolíkový konektor. Schéma bylo přidáno výše. Obvod je v podstatě jen sítí rezistorů, které rozdělují 5V op na 12 různých hodnot, které jsou poté načteny mikrokontrolérem, který hraje určitý tón prostřednictvím bzučáku.

Krok 10: Programování Attiny85 a přidání IC

Programování Attiny85 a přidání IC
Programování Attiny85 a přidání IC
Programování Attiny85 a přidání IC
Programování Attiny85 a přidání IC
Programování Attiny85 a přidání IC
Programování Attiny85 a přidání IC
Programování Attiny85 a přidání IC
Programování Attiny85 a přidání IC

Toto je poslední krok! Poté, co to bylo provedeno, lze IC umístit do zásuvky, připojit propojku a nakonec připojit baterii a je připravena hrát! Tento krok je však nejsložitější, proto je nutné kroky přesně replikovat. Pro začátek je třeba stáhnout Arduino 1.6.4 a lze jej stáhnout z tohoto odkazu;

www.arduino.cc/en/Main/OldSoftwareReleases… vyberte verzi 1.6.4 požadovaného operačního systému.

Otevřete kód, který byl připojen k tomuto pokynu označenému „Klíče“.

Dále musíme přejít do předvoleb pod souborem, jak je znázorněno na obrázku výše, a vložit následující odkaz, kde je uvedeno „Adresy URL dalších správců desek“

drazzy.com/package_drazzy.com_index.json

Dále musíme nainstalovat desku pod kartu správce desek, jak je znázorněno na obrázku výše.

Attiny85 pak lze umístit na prkénko, jak je uvedeno výše. Kondenzátor 10uF se musí připojit k resetovacím a zemnicím kolíkům na Arduino Uno. Uzemnění a 5V z arduina je třeba připojit k pinům 4 a 8 na Attiny85. Arduino Pin 13 musí být připojen k Attiny85 pinu 2. Arduino Pin 12 musí být připojen k Attiny85 pinu 1. Arduino Pin 11 musí být připojen k Attiny85 pinu 0 a Arduino pin 10 musí být připojen k Attiny pinu 1.

Jako desku vyberte Attiny25/45/85. Attiny85 jako čip, 8Mhz (interní) jako hodiny a ostatní možnosti ponechte tak, jak jsou. nyní z programátoru udělejte „Arduino jako ISP“.

Dále můžeme stisknout nahrát a stejně tak byl Attiny85 naprogramován!

Highlowtech má o tom nádherný článek, který vše vysvětluje mnohem lépe, než mohu, odkaz na to je;

highlowtech.org/?p=1706

Attiny85 lze nyní umístit do zásuvky IC na pájené desce plošných spojů. Orientace je velmi důležitá! Strana integrovaného obvodu s malou tečkou musí směřovat vlevo od desky.

Krok 11: Čas hrát

Připojte baterii a propojovací kabel a popusťte uzdu své fantazii! Omluvte mé strašné hraní.

Doporučuje: