Cuprins:

Insignă de afișare cu matrice LED purtabilă: 8 pași (cu imagini)
Insignă de afișare cu matrice LED purtabilă: 8 pași (cu imagini)

Video: Insignă de afișare cu matrice LED purtabilă: 8 pași (cu imagini)

Video: Insignă de afișare cu matrice LED purtabilă: 8 pași (cu imagini)
Video: Community Medicine | Epidemiology | Introduction | (Part 1) 2024, Iunie
Anonim
Insignă de afișare cu matrice LED purtabilă
Insignă de afișare cu matrice LED purtabilă

Organizați un eveniment, o competiție sau chiar găzduiți o petrecere de ziua de naștere?

Insignele sunt elemente versatile care pot face prezentările și sărbătorile mult mai ușoare. Nu ați începe niciodată o conversație cu „salut, numele meu este ………….” deci de ce ar trebui să aveți insigna?

Așadar, să proiectăm o insignă PCB pe care o poți fixa cu mândrie și să o porți la următorul eveniment important.

În acest proiect, voi arăta cum am construit un afișaj cu matrice LED bazat pe ATtiny85 (matrice 5x4). Am folosit tehnica Charliplexing pentru a conduce 20 de LED-uri folosind ATtiny85.

puteți chiar să adăugați cu ușurință texte suplimentare la insigna dvs., după cum doriți.

Să începem:)

Pasul 1: vizionați videoclipul

Image
Image

Videoclipul trece și prin procesul de construire, dacă preferați să învățați așa!

Pasul 2: Lucruri utilizate în acest proiect

Lucruri utilizate în acest proiect
Lucruri utilizate în acest proiect
Lucruri utilizate în acest proiect
Lucruri utilizate în acest proiect
Lucruri utilizate în acest proiect
Lucruri utilizate în acest proiect

Componente hardware

  • Microchip ATtiny85 x1
  • Baterie pentru celule de monedă CR2032 x1
  • LED de 3 mm x20
  • CR2032 Coin Cell Holder x1
  • Soclu IC DIP cu 8 pini x1

  • Comutator glisant x1
  • Rezistor 100 ohmi x5

Pentru a programa ATtiny85 aveți nevoie de un arduino uno sau de orice alte plăci arduino

Aplicații software:

IDE Arduino

Unelte de mana:

Ciocan de lipit

Pasul 3: Charlieplexing

Charliplexarea este o tehnică pentru acționarea unui afișaj multiplexat în care sunt utilizați relativ puțini pini I / O pe un microcontroler, de ex. pentru a conduce o serie de LED-uri. Metoda folosește capacitățile logice tri-stare ale microcontrolerului pentru a câștiga eficiență față de multiplexarea tradițională.

Formula pentru Charlieplexing este LED-uri = n ^ 2 - n

unde „n” este numărul de pini folosiți.

Folosesc un ATtiny85 programat cu arduino ca ISP, deci folosește 5 pini pentru 20 de LED-uri.

Mai multe informații despre Charlieplexing:

Pasul 4: Diagrama schematică

Pasul 5: Prototipul

Prototipul!
Prototipul!
Prototipul!
Prototipul!
Prototipul!
Prototipul!
Prototipul!
Prototipul!

Înainte de a proiecta un PCB, am decis să construiesc un prototip pe un perfboard.

Și a funcționat bine …

Pasul 6: Proiectare PCB

Design PCB
Design PCB
Design PCB
Design PCB
Design PCB
Design PCB
Design PCB
Design PCB

Am folosit KiCad pentru PCB Design. Marginea a fost realizată folosind fișierul. DXF care a fost proiectat și generat folosind Autodesk Fusion 360.

Dimensiunea insignei PCB a fost de 55 * 86 mm.

Am citat și comandat PCB prin PCBWay.com.

Notă: Ecranul alb de mătase din centru este furnizat pentru a vă scrie numele sau orice doriți:)

După lipire, PCB arată astfel:

Imagine
Imagine

Acest proiect este open source. Dacă doriți să vă construiți propriile dvs., toate resursele sunt disponibile în pagina mea GitHub.

Pasul 7: conectați circuitul la Flash ATtiny

(NU introduceți bateria acum.)

Pe PCB am furnizat conector cu 6 pini pentru programarea ATtiny85. Punctul mic lângă conectorul cu 6 pini este primul pin (MISO), consultați fotografiile pentru conexiuni alternative.

Imagine
Imagine
Imagine
Imagine
  • Arduino + 5V - VCC
  • Arduino GND -GND
  • Pinul Arduino 10 -RST
  • Pinul Arduino 11 -MOSI
  • Pinul Arduino 12 -MISO
  • Pinul Arduino 13 -SCK

Urmați linkul de mai jos pentru programarea ATtiny:

Randofo, Managerul Comunității Instructables, a scris un instructabil frumos pe „Programează un ATtiny Cu Arduino”.

puteți descărca toate fișierele sursă de pe pagina mea githhub:

După configurarea meniului Instrumente Arduino IDE, încărcați schița arduino dată

Notă: actualizați a 11-a linie de schiță arduino pentru a afișa după dorința dvs

Pasul 8: Video Sneak Peek

Image
Image

A se distra:)

Vă mulțumesc foarte mult pentru citire dacă aveți nevoie de mai multe informații, nu ezitați să întrebați în comentarii și vă voi răspunde cel mai bine.

Dacă vă place acest proiect, puteți susține proiectul meu votându-l pentru Party Challenge.

De asemenea, puteți susține proiectul meu în cadrul concursului I can Solder KIT 2019 al PCBWAY

Fericire fericită!:)

Recomandat: