Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
Ali vodite dogodek, tekmovanje ali celo priredite rojstnodnevno zabavo?
Značke so vsestranski predmet, ki lahko olajša predstavitve in praznovanja. Nikoli se ne bi začeli pogovarjati z "zdravo, moje ime je …………". zakaj bi torej morala vaša značka?
Tako lahko oblikujemo značko PCB, ki jo lahko ponosno pripnete in nosite na naslednjem pomembnem dogodku.
V tem projektu bom pokazal, kako sem zgradil LED matrični zaslon velikosti ATtiny85 na osnovi značke (matrika 5x4). Uporabil sem tehnologijo Charliplexing za poganjanje 20 LED z uporabo ATtiny85.
lahko celo preprosto dodate dodatna besedila na svojo značko, če želite. Izstopite iz množice s to čudovito značko iz tiskanega vezja.
Začnimo:)
Korak: Oglejte si video
Videoposnetek gre tudi skozi postopek izdelave, če se raje tako učite!
2. korak: Stvari, uporabljene v tem projektu
Strojne komponente
- Mikročip ATtiny85 x1
- Coin Cell Battery CR2032 x1
- 3 mm LED x20
- Držalo za kovance CR2032 x1
-
8 -polna DIP IC vtičnica x1
- Drsno stikalo x1
- Upor 100 ohm x5
Za programiranje ATtiny85 potrebujete arduino uno ali katero koli drugo arduino ploščo
Programske aplikacije:
Arduino IDE
Ročno orodje:
Spajkalnik
3. korak: Charlieplexing
Charliplexing je tehnika za upravljanje multipleksiranega zaslona, pri kateri se uporablja relativno malo V/I zatičev na mikrokrmilniku, npr. za pogon niza LED. Metoda uporablja tri-logične zmožnosti mikrokrmilnika, da bi pridobila učinkovitost pred tradicionalnim multipleksiranjem.
Formula za Charlieplexing je LED = n^2 - n
kjer je 'n' število uporabljenih zatičev.
Kot ponudnik internetnih storitev uporabljam ATtiny85, programiran z arduinom, zato uporablja 5 nožic za 20 LED.
Več informacij o Charlieplexingu:
4. korak: Shematski diagram
5. korak: Prototip
Preden sem oblikoval tiskano vezje, sem se odločil izdelati prototip na plošči.
In dobro je delovalo ……
Korak 6: Oblikovanje PCB
Za oblikovanje tiskanih vezij sem uporabil KiCad, rob je bil narejen z datoteko. DXF, ki je bila oblikovana in ustvarjena z uporabo Autodesk Fusion 360.
Velikost značke PCB je bila 55*86 mm.
Citiral sem in naročil PCB prek PCBWay.com.
Opomba: Beli svileni zaslon na sredini je na voljo za pisanje svojega imena ali karkoli želite:)
Po spajkanju je tiskano vezje videti tako:
Ta projekt je odprtokoden. Če želite zgraditi svojega, so vsi viri na voljo na moji strani GitHub.
Korak 7: Priključite vezje na bliskavico ATtiny
(Ne vstavljajte baterije zdaj.)
Na tiskanem vezju sem priložil 6-polni konektor za programiranje ATtiny85. majhna pika v bližini 6-pinskega priključka je prvi pin (MISO), alternativne povezave si oglejte na fotografijah.
- Arduino +5V - VCC
- Arduino GND -GND
- Arduino pin 10 -RST
- Arduino pin 11 -MOSI
- Arduino pin 12 -MISO
- Arduino pin 13 -SCK
Za programiranje ATtiny sledite spodnji povezavi:
Upravitelj skupnosti Instructables randofo je napisal lepe napotke o "Programiranju ATtinyja z Arduinom".
vse izvorne datoteke lahko prenesete z moje strani githhub:
Ko konfigurirate meni orodij Arduino IDE, naložite dano skico arduina
Opomba: posodobite 11. vrstico skice arduino, da se prikaže po vaši želji
8. korak: Sneak Peek Video
Zabavaj se:)
Najlepša hvala za branje, če potrebujete še kakšno informacijo, me vprašajte v komentarjih in potrudil se bom.
Če vam je ta projekt všeč, ga lahko podprete tako, da ga glasujete za Party Challenge.
Moj projekt lahko podprete tudi na natečaju PCBWAY I can Solder KIT 2019
Veselo izdelavo!:)