
Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-23 15:02

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


Videoen går også gjennom byggeprosessen, hvis du foretrekker å lære på den måten!
Trinn 2: 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




Før jeg designet en PCB, bestemte jeg meg for å bygge en prototype på et perfboard.
Og det fungerte bra ……
Trinn 6: 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:

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.


- 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

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:
Felt Micro: bit Name Badge - Craft + Coding !: 6 trinn (med bilder)

Felt Micro: bit Name Badge - Craft + Coding !: Det viktigste du trenger på en sommerleir er et kult navnemerke! Disse instruksjonene viser deg hvordan du programmerer en BBC micro: bit for å vise alle hvem du er, og lag deretter og tilpasse et filtmerke for å inneholde det. Trinn 1 & 2 handler om prog
Bærbar gaming bærbar PC ved hjelp av Raspberry Pi: 8 trinn

Bærbar gaming bærbar PC ved hjelp av Raspberry Pi: Hei folkens, I denne instruksen vil vi lære å bygge en bærbar gaming bærbar PC ved hjelp av Raspberry Pi. Når jeg sier gaming laptop, mener jeg ikke High End Laptop som selges på markedet. Du vil ikke kunne spille Windows -spill på denne bærbare datamaskinen
KeyPi - en billig bærbar Raspberry Pi 3 bærbar datamaskin under $ 80: 11 trinn (med bilder)

KeyPi - en billig bærbar Raspberry Pi 3 bærbar datamaskin under $ 80: *** OPPDATERING *** Hei alle sammen! Først og fremst takk for all støtte og tilbakemelding, fellesskapet her er fantastisk :) Her er svar på noen spørsmål: Hvorfor gjorde du dette? Jeg ønsket å lage en bærbar datamaskin som hadde et tastatur i full størrelse. Jeg følte at t
Billig bærbar stativ / bærbar til stasjonær omformer: 3 trinn

Billig bærbar stativ / bærbar til stasjonær omformer: Jeg finner meg selv i å bruke min bærbare datamaskin i lange perioder. Det blir ubehagelig etter hvert. Tastaturet og skjermen bør ideelt sett være atskilt for å redusere nakkebelastning ved langvarig bruk. Hvis du er en bærbar bruker på heltid, foreslår jeg at du bygger
Hvordan håndtere overoppheting av bærbar/bærbar datamaskin: 8 trinn

Hvordan håndtere overoppheting av bærbar/bærbar datamaskin: Overoppheting av bærbar datamaskin kan forårsake alvorlig skade. Plutselige nedleggelsesfeil eller tilfeldige dødsskjermer kan bety at du kveler den bærbare datamaskinen. Min siste notatbok smelter bokstavelig talt på sengen min da jeg blokkerte kjøleviftene på puten min. Dette