Sadržaj:
Video: Nosiva značka LED matričnog zaslona: 8 koraka (sa slikama)
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-13 06:57
Vodite li neki događaj, natjecanje ili čak organizirate rođendansku zabavu?
Značke su svestrana stavka koja može uvelike olakšati upoznavanje i slavlje. Nikada ne biste započeli razgovor sa "zdravo, moje ime je …………". pa zašto bi vaša značka?
Pa dopustimo da dizajnirate PCB značku koju možete ponosno pričvrstiti i nositi na sljedećem važnom događaju.
U ovom projektu pokazat ću kako sam izgradio LED matrični zaslon temeljen na ATtiny85 veličini značke (matrica 5x4). Koristio sam Charliplexing tehniku za pogon 20 LED dioda pomoću ATtiny85.
čak možete jednostavno dodati dodatne tekstove u svoju značku po želji. Istaknite se iz gomile s ovom izvrsnom značkom na PCB -u.
Započnimo:)
Korak 1: Pogledajte video
Video također prolazi kroz proces izgradnje, ako više volite učiti na taj način!
Korak 2: Stvari korištene u ovom projektu
Hardverske komponente
- Mikročip ATtiny85 x1
- Novčanica baterija CR2032 x1
- 3 mm LED x20
- CR2032 Držač ćelija za novčiće x1
-
8 -polna DIP IC utičnica x1
- Klizni prekidač x1
- Otpornik 100 ohma x5
Za programiranje ATtiny85 potrebne su vam arduino uno ili bilo koje druge arduino ploče
Softverske aplikacije:
Arduino IDE
Ručni alati:
Lemilica
Korak 3: Charlieplexing
Charliplexing je tehnika za pogon multipleksiranog zaslona u kojoj se koristi relativno malo I/O pinova na mikrokontroleru, npr. za pogon niza LED -ova. Metoda koristi logičke sposobnosti tri stanja mikrokontrolera kako bi postigla učinkovitost u odnosu na tradicionalno multipleksiranje.
Formula za Charlieplexing jeLEDs = n^2 - n
gdje je 'n' broj upotrijebljenih pinova.
Koristim ATtiny85 programiran s arduinom kao ISP. Dakle, koristi 5 pinova za 20 LED dioda.
Više informacija o Charlieplexingu:
Korak 4: Shematski dijagram
Korak 5: Prototip
Prije projektiranja PCB -a, odlučio sam izgraditi prototip na ploči.
I dobro je radilo ……
Korak 6: Dizajn PCB -a
Koristio sam KiCad za dizajn PCB -a. Rubovi su napravljeni pomoću. DXF datoteke koja je dizajnirana i generirana pomoću Autodesk Fusion 360.
Veličina PCB značke bila je 55*86 mm.
Citirao sam i naručio PCB putem PCBWay.com.
Napomena: Zaslon od bijele svile u sredini predviđen je za upisivanje vašeg imena ili bilo čega što želite:)
Nakon lemljenja PCB izgleda ovako:
Ovaj projekt je otvorenog koda. Ako želite izgraditi vlastiti, svi su resursi dostupni na mojoj stranici GitHub.
Korak 7: Spojite krug na bljeskalicu ATtiny
(NE stavljajte bateriju sada.)
Na PCB-u sam osigurao 6-pinski konektor za programiranje ATtiny85.mala točka u blizini 6-pinskog konektora je prvi pin (MISO), pogledajte fotografije za alternativne veze.
- Arduino +5V - VCC
- Arduino GND -GND
- Arduino pin 10 -RST
- Arduino pin 11 -MOSI
- Arduino pin 12 -MISO
- Arduino pin 13 -SCK
Slijedite donju vezu za programiranje ATtinyja:
Upravitelj zajednice Instructables randofo napisao je lijepe instrukcije na temu "Programiraj ATtiny s Arduinom".
možete preuzeti sve izvorne datoteke sa moje stranice githhub:
Nakon što konfigurirate Arduino IDE Tools Menu, prenesite zadanu arduino skicu
Napomena: ažurirajte 11. red arduino skice za prikaz po vašoj želji
Korak 8: Sneak Peek Video
Zabavi se:)
Hvala vam puno na čitanju ako trebate još informacija, slobodno pitajte u komentarima, a ja ću vam dati sve od sebe.
Ako vam se sviđa ovaj projekt, možete podržati moj projekt glasovanjem za Party Challenge.
Također možete podržati moj projekt na PCBWAY -ovom natječaju I can Solder KIT 2019
Sretno u izradi!:)