Sommario:
- Passaggio 1: guarda il video
- Passaggio 2: cose utilizzate in questo progetto
- Passaggio 3: Charlieplexing
- Passaggio 4: diagramma schematico
- Passaggio 5: il prototipo
- Passaggio 6: progettazione PCB
- Passaggio 7: collegare il circuito al flash ATtiny
- Passaggio 8: anteprima del video
Video: Badge display a matrice LED indossabile: 8 passaggi (con immagini)
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:02
Stai organizzando un evento, una competizione o persino una festa di compleanno?
I badge sono oggetti versatili che possono rendere le presentazioni e le celebrazioni molto più semplici. Non inizieresti mai una conversazione con "ciao, mi chiamo …………." quindi perché dovrebbe il tuo badge?
Quindi progettiamo un badge PCB che puoi appuntare con orgoglio e indossare al tuo prossimo evento importante.
In questo progetto, mostrerò come ho costruito un display a matrice LED basato su ATtiny85 delle dimensioni di un badge (matrice 5x4). Ho usato la tecnica Charliplexing per pilotare 20 LED usando ATtiny85.
puoi anche aggiungere facilmente testi extra al tuo badge come desideri. Distinguiti dalla massa con questo fantastico badge PCB.
Iniziamo:)
Passaggio 1: guarda il video
Il video passa anche attraverso il processo di creazione, se preferisci imparare in questo modo!
Passaggio 2: cose utilizzate in questo progetto
Componenti hardware
- Microchip ATtiny85 x1
- Batteria a bottone CR2032 x1
- LED 3mm x20
- Supporto per celle a bottone CR2032 x1
- Presa CI DIP a 8 pin x1
- Interruttore a scorrimento x1
- Resistenza 100 ohm x5
Per programmare ATtiny85 è necessario un arduino uno o qualsiasi altra scheda arduino
Applicazioni software:
Arduino IDE
Strumenti manuali:
Saldatore
Passaggio 3: Charlieplexing
Charliplexing è una tecnica per pilotare un display multiplexato in cui vengono utilizzati relativamente pochi pin I/O su un microcontrollore, ad es. per pilotare un array di LED. Il metodo utilizza le capacità logiche a tre stati del microcontrollore per ottenere efficienza rispetto al multiplexing tradizionale.
La formula per Charlieplexing è LEDs = n^2 - n
dove 'n' è il numero di pin utilizzati.
Uso un ATtiny85 programmato con arduino come ISP. Quindi utilizza 5 pin per 20 LED.
Maggiori informazioni su Charlieplexing:
Passaggio 4: diagramma schematico
Passaggio 5: il prototipo
Prima di progettare un PCB, ho deciso di costruire un prototipo su una perfboard.
E ha funzionato bene……
Passaggio 6: progettazione PCB
Ho usato KiCad per PCB Design. I bordi tagliati sono stati realizzati utilizzando il file. DXF che è stato progettato e generato utilizzando Autodesk Fusion 360.
La dimensione del badge PCB era di 55*86 mm.
Ho quotato e ordinato PCB tramite PCBWay.com.
Nota: la serigrafia bianca al centro è fornita per scrivere il tuo nome o qualunque cosa tu voglia:)
Dopo aver saldato il PCB si presenta così:
Questo progetto è open source. Se desideri crearne uno tuo, tutte le risorse sono disponibili nella mia pagina GitHub.
Passaggio 7: collegare il circuito al flash ATtiny
(NON inserire la batteria ora.)
Sul PCB ho previsto un connettore a 6 pin per la programmazione di ATtiny85. il puntino vicino al connettore a 6 pin è il primo pin (MISO), vedi le foto per i collegamenti alternativi.
- Arduino +5V - VCC
- Arduino GND -GND
- Arduino pin 10 -RST
- Arduino pin 11 -MOSI
- Arduino pin 12 -MISO
- Arduino pin 13 -SCK
Segui il link sottostante per programmare ATtiny:
Il Community Manager di Instructables randofo aveva scritto un simpatico tutorial su "Programma un ATtiny con Arduino".
puoi scaricare tutti i file sorgente dalla mia pagina githhub:
Dopo aver configurato il menu Strumenti IDE di Arduino, carica lo schizzo arduino dato
Nota: aggiorna l'undicesima riga dello schizzo arduino per visualizzarlo come desideri
Passaggio 8: anteprima del video
Divertiti:)
Grazie mille per aver letto se hai bisogno di ulteriori informazioni non esitare a chiedere nei commenti e farò del mio meglio per risponderti.
Se ti piace questo progetto puoi sostenere il mio progetto Votandolo per Party Challenge.
Puoi anche supportare il mio progetto nel concorso I can Solder KIT 2019 di PCBWAY
Felice realizzazione!:)
Consigliato:
Badge elettronico indossabile: 6 passaggi (con immagini)
Badge elettronico indossabile: ecco un grande progetto da intraprendere se hai intenzione di andare a un incontro di Hardware/Python o hai intenzione di andare al tuo Makerfaire locale. Crea un badge elettronico indossabile, basato su un Raspberry Pi Zero e un display PaPiRus pHAT eInk. Puoi seguire
[Mouse indossabile] Controller per mouse indossabile basato su Bluetooth per Windows 10 e Linux: 5 passaggi
[Wearable Mouse] Controller per mouse indossabile basato su Bluetooth per Windows 10 e Linux: ho realizzato un controller per mouse basato su Bluetooth che può essere utilizzato per controllare il puntatore del mouse ed eseguire operazioni relative al mouse del PC al volo, senza toccare alcuna superficie. Il circuito elettronico, incorporato in un guanto, può essere utilizzato per tracciare h
EqualAir: display NeoPixel indossabile attivato dal sensore di inquinamento dell'aria: 7 passaggi (con immagini)
EqualAir: display NeoPixel indossabile attivato dal sensore di inquinamento atmosferico: l'obiettivo del progetto è realizzare una t-shirt indossabile che mostri una grafica evocativa quando l'inquinamento atmosferico supera una soglia impostata. La grafica è ispirata al classico gioco "brick breaker", in quanto l'auto è come una pagaia che sp
Badge per la frequenza cardiaca indossabile: 7 passaggi (con immagini)
Badge per la frequenza cardiaca indossabile: questo badge per la frequenza cardiaca è stato creato utilizzando i prodotti Adafruit e Bitalino. È stato progettato non solo per monitorare la frequenza cardiaca dell'utente, ma anche per fornire un feedback in tempo reale attraverso l'uso di LED colorati diversi per diversi intervalli di frequenza cardiaca
Un display indossabile sound-to-light, senza microprocessore - il Musicator Junior.: 5 passaggi (con immagini)
Un display indossabile sound-to-light, senza un microprocessore - il Musicator Junior.: Più piccolo della batteria da 9 volt che lo alimenta, il Musicator Jr. visualizza il suono che "sente" (attraverso il microfono a elettrete) come barre luminose fluttuanti . Abbastanza piccolo da stare nel taschino della camicia, può anche essere posizionato su una superficie piana per