Innholdsfortegnelse:

Bærbar LED Matrix Display Badge: 8 trinn (med bilder)
Bærbar LED Matrix Display Badge: 8 trinn (med bilder)

Video: Bærbar LED Matrix Display Badge: 8 trinn (med bilder)

Video: Bærbar LED Matrix Display Badge: 8 trinn (med bilder)
Video: 🔶 Flipper Zero Fake Videos | everywhere... #shorts 2024, Juni
Anonim
Bærbar LED Matrix Display Badge
Bærbar LED Matrix Display Badge

Kjører du et arrangement, en konkurranse eller arrangerer du en bursdagsfest?

Merker er et allsidig element som kan gjøre introduksjoner og feiringer så mye enklere. Du ville aldri begynne en samtale med "hei, jeg heter …………". så hvorfor skal merket ditt?

Så la oss designe et PCB -merke som du kan feste stolt og bruke på ditt neste viktige arrangement.

I dette prosjektet vil jeg vise hvordan jeg bygde en merke-størrelse ATtiny85-basert LED-matrisedisplay (5x4 matrise). Jeg har brukt Charliplexing -teknikk for å kjøre 20 lysdioder med ATtiny85.

du kan til og med enkelt legge til ekstra tekster på merket ditt som du ønsker. Standout fra mengden med dette fantastiske PCB -merket.

La oss komme i gang:)

Trinn 1: Se videoen

Image
Image

Videoen går også gjennom byggeprosessen, hvis du foretrekker å lære på den måten!

Trinn 2: Ting som brukes i dette prosjektet

Ting som brukes i dette prosjektet
Ting som brukes i dette prosjektet
Ting som brukes i dette prosjektet
Ting som brukes i dette prosjektet
Ting som brukes i dette prosjektet
Ting som brukes i dette prosjektet

Maskinvarekomponenter

  • Mikrochip ATtiny85 x1
  • Myntcellebatteri CR2032 x1
  • 3 mm LED x20
  • CR2032 myntcelleholder x1
  • 8 -pinners DIP IC -kontakt x1

  • Skyvebryter x1
  • Motstand 100 ohm x5

For å programmere ATtiny85 trenger du en arduino uno eller andre arduino -tavler

Programvare -apper:

Arduino IDE

Hånd verktøy:

Loddejern

Trinn 3: Charlieplexing

Charliplexing er en teknikk for å kjøre en multiplekset skjerm der det brukes relativt få I/O -pinner på en mikrokontroller, f.eks. for å drive en rekke LEDS. Metoden bruker tri-state logic-funksjonene til mikrokontroller for å oppnå effektivitet i forhold til tradisjonell multiplexing.

Formelen for Charlieplexing isLEDs = n^2 - n

hvor 'n' er antall pinner som brukes.

Jeg bruker en ATtiny85 programmert med arduinoen som ISP. Så den bruker 5 pins for 20 lysdioder.

Mer informasjon om Charlieplexing:

Trinn 4: Skjematisk diagram

Trinn 5: Prototypen

Prototypen!
Prototypen!
Prototypen!
Prototypen!
Prototypen!
Prototypen!
Prototypen!
Prototypen!

Før jeg designet en PCB, bestemte jeg meg for å bygge en prototype på et perfboard.

Og det fungerte bra ……

Trinn 6: PCB -design

PCB -design
PCB -design
PCB -design
PCB -design
PCB -design
PCB -design
PCB -design
PCB -design

Jeg brukte KiCad for PCB Design. Kantskåret ble laget med. DXF -fil som ble designet og generert ved hjelp av Autodesk Fusion 360.

Størrelsen på PCB -merket var 55*86 mm.

Jeg siterte og bestilte PCB gjennom PCBWay.com.

Merk: Den hvite silkeskjermen på midten er gitt for å skrive navnet ditt eller hva du vil:)

Etter lodding ser kretskortet slik ut:

Bilde
Bilde

Dette prosjektet er åpen kildekode. Hvis du ønsker å bygge din egen, er alle ressursene tilgjengelige på min GitHub -side.

Trinn 7: Koble kretsen til Flash ATtiny

(IKKE sett inn batteriet nå.)

På kretskortet har jeg levert 6-pinners kontakt for programmering av ATtiny85. Den lille prikken nær 6-pinners kontakten er den første pinnen (MISO), se bildene for alternative tilkoblinger.

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

Følg lenken nedenfor for å programmere ATtiny:

The Instructables Community Manager randofo hadde skrevet fine instrukser om "Program an ATtiny With Arduino".

du kan laste ned alle kildefilene fra githhub -siden min:

Etter konfigurering av Arduino IDE Tools Menu, last opp gitt arduino -skisse

Merk: oppdater den 11. linjen med arduino -skisser for å vise som du ønsker

Trinn 8: Sniktitt -video

Image
Image

Ha det gøy:)

Tusen takk for at du leser hvis du trenger mer informasjon, vennligst spør i kommentarene, så skal jeg gjøre mitt beste for å svare deg.

Hvis du liker dette prosjektet, kan du støtte prosjektet mitt ved å stemme på Party Challenge.

Du kan også støtte prosjektet mitt på PCBWAYs I can Solder KIT 2019 -konkurranse

Glad i å lage!:)

Anbefalt: