Taula de continguts:
- Pas 1: mireu el vídeo
- Pas 2: coses utilitzades en aquest projecte
- Pas 3: Charlieplexing
- Pas 4: Diagrama esquemàtic
- Pas 5: el prototip
- Pas 6: disseny de PCB
- Pas 7: connecteu el circuit a Flash ATtiny
- Pas 8: vídeo de Sneak Peek
Vídeo: Insígnia de pantalla LED portàtil: 8 passos (amb imatges)
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:14
Esteu organitzant un esdeveniment, una competició o fins i tot organitzant una festa d’aniversari?
Les insígnies són un article versàtil que pot fer les presentacions i les celebracions molt més fàcils. Mai no començareu una conversa amb "hola, el meu nom és …………". Llavors, per què hauria de tenir la vostra insígnia?
Així doncs, dissenyem una insígnia de PCB que podeu fixar amb orgull i portar al vostre proper esdeveniment important.
En aquest projecte, mostraré com he construït una pantalla de matriu LED basada en ATtiny85 de mida insígnia (matriu 5x4). He utilitzat la tècnica de Charliplexing per conduir 20 LEDs mitjançant ATtiny85.
fins i tot podeu afegir fàcilment textos addicionals a la vostra insígnia com vulgueu.
Comencem:)
Pas 1: mireu el vídeo
El vídeo també passa pel procés de compilació, si preferiu aprendre així.
Pas 2: coses utilitzades en aquest projecte
Components de maquinari
- Microchip ATtiny85 x1
- Bateria mòbil CR2032 x1
- LED de 3 mm x20
- CR2032 Coin Cell Holder x1
-
Socket IC DIP de 8 pins x1
- Interruptor lliscant x1
- Resistència 100 ohm x5
Per programar ATtiny85 necessiteu un arduino uno o qualsevol altra placa arduino
Aplicacions de programari:
IDE Arduino
Eines de mà:
Soldador
Pas 3: Charlieplexing
El charliplexing és una tècnica per conduir una pantalla multiplexada en la qual s’utilitzen relativament pocs pins d’E / S d’un microcontrolador, per exemple. per conduir una sèrie de LEDS. El mètode utilitza les capacitats lògiques de tres estats del microcontrolador per tal d’obtenir eficiència respecte al multiplexatge tradicional.
La fórmula per Charlieplexing és LED = n ^ 2 - n
on 'n' és el nombre de pins utilitzats.
Faig servir un ATtiny85 programat amb l’arduino com a ISP, de manera que fa servir 5 pins per a 20 LED.
Més informació sobre Charlieplexing:
Pas 4: Diagrama esquemàtic
Pas 5: el prototip
Abans de dissenyar un PCB, vaig decidir construir un prototip sobre un perfboard.
I va funcionar bé …
Pas 6: disseny de PCB
Vaig utilitzar KiCad per al disseny de PCB. El tall de la vora es va fer amb el fitxer. DXF que es va dissenyar i generar amb Autodesk Fusion 360.
La mida del distintiu de PCB era de 55 * 86 mm.
Vaig citar i demanar PCB a través de PCBWay.com.
Nota: La pantalla de seda blanca del centre es proporciona per escriure el vostre nom o el que vulgueu:)
Després de soldar, el PCB té aquest aspecte:
Aquest projecte és de codi obert. Si voleu crear els vostres propis, tots els recursos estan disponibles a la meva pàgina de GitHub.
Pas 7: connecteu el circuit a Flash ATtiny
(NO introduïu la bateria ara.)
Al PCB he proporcionat un connector de 6 pins per programar ATtiny85.
- Arduino + 5V - VCC
- Arduino GND -GND
- Pin Arduino 10 -RST
- Pin Arduino 11 -MOSI
- Pin Arduino 12 -MISO
- Pin Arduino 13 -SCK
Seguiu l'enllaç següent per programar ATtiny:
Randofo, el Community Manager d’Instructables, havia escrit un bon instructable a “Programar un ATtiny amb Arduino”.
podeu descarregar tots els fitxers font de la meva pàgina de githhub:
Després de configurar el menú Eines Arduino IDE, pengeu l'esbós donat d'arduino
Nota: actualitzeu l’onzena línia d’esbós d’Arduino per mostrar-lo com vulgueu
Pas 8: vídeo de Sneak Peek
Diverteix-te:)
Moltes gràcies per llegir si necessiteu més informació, no dubteu a demanar-nos comentaris i us faré la millor resposta.
Si us agrada aquest projecte, podeu donar suport al meu projecte votant-lo per al repte del partit.
També podeu donar suport al meu projecte al concurs I can Solder KIT 2019 de PCBWAY
Feliç fer!:)
Recomanat:
Pantalla tàctil Macintosh - Mac clàssic amb un iPad Mini per a la pantalla: 5 passos (amb imatges)
Pantalla tàctil Macintosh | Mac clàssic amb un iPad Mini per a la pantalla: Aquesta és la meva actualització i disseny revisat sobre com substituir la pantalla d'un Macintosh vintage per un iPad mini. Aquest és el sisè d'aquests que he fet al llarg dels anys i estic bastant content de l'evolució i el disseny d'aquest! El 2013, quan vaig fer
Insígnia electrònica Insígnia de robot parpellejant LED: kit de soldadura: 11 passos
Insígnia electrònica Insígnia LED de robot parpellejant: kit de soldadura: aquest article està patrocinat amb orgull per PCBWAY.PCBWAY fabrica PCB de prototipatge d’alta qualitat per a persones de tot el món. Proveu-ho per vosaltres mateixos i obteniu 10 PCB per només 5 dòlars a PCBWAY amb una qualitat molt bona, gràcies PCBWAY. El Robadge # 1 que vaig desenvolupar per
KeyPi: un portàtil portàtil Raspberry Pi 3 barat amb menys de 80 dòlars: 11 passos (amb imatges)
KeyPi: un portàtil portàtil Raspberry Pi 3 barat de menys de 80 dòlars: *** ACTUALITZACIÓ *** Hola a tothom! En primer lloc, gràcies per tot el suport i els comentaris, la comunitat aquí és increïble :) Aquí hi ha respostes a algunes preguntes: Per què heu creat això? Volia fer un ordinador portàtil que tingués un teclat de mida completa. Vaig sentir que no
Arduino Uno: Animació de mapa de bits en pantalla de pantalla tàctil ILI9341 TFT amb visuino: 12 passos (amb imatges)
Arduino Uno: Animació de mapa de bits a la pantalla tàctil ILI9341 amb pantalla tàctil TFT amb Visuino: els pantalles tàctils TFT basats en ILI9341 són pantalles de pantalla molt populars per a Arduino. Visuino els ha donat suport des de fa força temps, però mai no vaig tenir l'oportunitat d'escriure un tutorial sobre com utilitzar-los. Recentment, però, poca gent va preguntar
Netejador de pantalla de microfibra ultra portàtil (portàtil / portàtil): 4 passos
Netejador de pantalla de microfibra ultra portàtil (ordinador portàtil / portàtil): estic acostumat a perdre moltes de les meves eines, de manera que se’m va acudir la idea de per què no fer un netejador de pantalla de microfibra ultra portàtil que s’adapti a la ranura de la meva targeta de PC. Aquesta idea es podria aplicar a qualsevol ranura per a targetes de PC de qualsevol ordinador portàtil