Innehållsförteckning:
- Steg 1: Titta på videon
- Steg 2: Saker som används i detta projekt
- Steg 3: Charlieplexing
- Steg 4: Schematisk diagram
- Steg 5: Prototypen
- Steg 6: PCB -design
- Steg 7: Anslut kretsen till Flash ATtiny
- Steg 8: Sneak Peek Video
Video: Bärbar LED -matrisskylt: 8 steg (med bilder)
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:44
Arrangerar du ett evenemang, en tävling eller ens en födelsedagsfest?
Märken är mångsidiga objekt som kan göra introduktioner och fester så mycket enklare. Du skulle aldrig inleda en konversation med "hej, mitt namn är ………….." så varför ska ditt märke?
Så låt oss designa ett PCB -märke som du kan fästa med stolthet och bära vid ditt nästa viktiga evenemang.
I det här projektet kommer jag att visa hur jag byggde en märkesstor ATTiny85-baserad LED-matrisdisplay (5x4 matris). Jag har använt Charliplexing -teknik för att köra 20 lysdioder med ATtiny85.
du kan till och med enkelt lägga till extra texter till ditt märke som du vill. Standout från mängden med detta fantastiska PCB -märke.
Låt oss börja:)
Steg 1: Titta på videon
Videon går också igenom byggprocessen, om du föredrar att lära dig så!
Steg 2: Saker som används i detta projekt
Hårdvarukomponenter
- Mikrochip ATtiny85 x1
- Myntcellsbatteri CR2032 x1
- 3 mm LED x20
- CR2032 myntcellshållare x1
-
8 -stifts DIP IC -uttag x1
- Skjutbrytare x1
- Motstånd 100 ohm x5
För att programmera ATtiny85 behöver du en arduino uno eller andra arduino -kort
Programvaruappar:
Arduino IDE
Handverktyg:
Lödkolv
Steg 3: Charlieplexing
Charliplexing är en teknik för att driva en multiplexskärm där relativt få I/O -stift på en mikrokontroller används, t.ex. för att driva en rad lysdioder. Metoden använder mikrokontrollerns tri-state-logikfunktioner för att få effektivitet jämfört med traditionell multiplexering.
Formeln för Charlieplexing isLED = n^2 - n
där 'n' är antalet stift som används.
Jag använder en ATtiny85 programmerad med arduino som ISP. Så den använder 5 stift för 20 lysdioder.
Mer information om Charlieplexing:
Steg 4: Schematisk diagram
Steg 5: Prototypen
Innan jag designade ett kretskort bestämde jag mig för att bygga en prototyp på en perfboard.
Och det fungerade bra ……
Steg 6: PCB -design
Jag använde KiCad för PCB Design. Kantskärningen gjordes med. DXF -fil som designades och genererades med Autodesk Fusion 360.
Storleken på PCB -märket var 55*86 mm.
Jag citerade och beställde PCB via PCBWay.com.
Obs! Den vita siden på mitten finns för att skriva ditt namn eller vad du vill:)
Efter lödning ser kretskortet ut så här:
Detta projekt är öppen källkod. Om du vill bygga dina egna är alla resurser tillgängliga på min GitHub -sida.
Steg 7: Anslut kretsen till Flash ATtiny
(Sätt INTE batteriet nu.)
På kretskortet har jag tillhandahållit 6-polig kontakt för programmering av ATtiny85. Den lilla pricken nära 6-stiftskontakten är den första stiftet (MISO), se bilderna för alternativa anslutningar.
- Arduino +5V - VCC
- Arduino GND -GND
- Arduino stift 10 -RST
- Arduino pin 11 -MOSI
- Arduino stift 12 -MISO
- Arduino stift 13 -SCK
Följ länken nedan för att programmera ATtiny:
Instructables Community Manager randofo hade skrivit fina instruktioner om "Program a ATtiny With Arduino".
du kan ladda ner alla källfiler från min githhub -sida:
Efter att du har konfigurerat Arduino IDE Tools Menu, ladda upp den givna arduino -skissen
Obs: uppdatera 11: e raden av arduino -skiss för att visa som din önskan
Steg 8: Sneak Peek Video
Ha så kul:)
Tack så mycket för att du läste om du behöver mer information, fråga gärna i kommentarerna, så ska jag göra mitt bästa för att svara dig.
Om du gillar det här projektet kan du stödja mitt projekt genom att rösta på det för Party Challenge.
Du kan också stödja mitt projekt på PCBWAY: s I can Solder KIT 2019 -tävling
Glad att göra!:)
Rekommenderad:
Flytande smart magisk spegel från gammal bärbar dator med Alexa röstigenkänning: 6 steg (med bilder)
Flytande smart magisk spegel från gammal bärbar dator med Alexa röstigenkänning: Anmäl dig till min 'Elektronik i ett nötskal' kurs här: https://www.udemy.com/electronics-in-a-nutshell/?couponCode=TINKERSPARK Kolla också in min youtube -kanal här för fler projekt och elektronikhandledning: https://www.youtube.com/channel/UCelOO
KeyPi - en billig bärbar Raspberry Pi 3 bärbar dator under $ 80: 11 steg (med bilder)
KeyPi - en billig bärbar Raspberry Pi 3 bärbar dator under $ 80: *** UPPDATERING *** Hej alla! För det första tack för allt stöd och feedback, gemenskapen här är fantastisk :) Här är svar på några frågor: Varför gjorde du det här? Jag ville göra en bärbar dator som hade ett tangentbord i full storlek. Jag kände att t
Bärbar vattenresistent LED -picknickfilt med hård mittservering !: 10 steg (med bilder)
Bärbar vattenresistent LED -picknickfilt med hård mittservering !: Här i Los Angeles finns det ett gäng platser att picknicka på kvällarna och titta på en utomhusfilm, som Cinespia på Hollywood Forever Cemetery. Det här låter skrämmande, men när du har din egen vinylpicknickfilt att sprida ut på gräsmattan, för att
Bärbar reklamskylt på billiga i bara 10 steg !!: 13 steg (med bilder)
Bärbar reklamskylt på billiga i bara 10 steg !!: Gör din egen, billiga, bärbara reklamskylt. Med denna skylt kan du visa ditt meddelande eller din logotyp var som helst överallt i staden. Denna instruerbara är ett svar på/förbättring/förändring av: https://www.instructables.com/id/Low-Cost-Illuminated-
Hur man hanterar överhettning av bärbar dator/bärbar dator: 8 steg
Hur man hanterar överhettning av bärbar dator/bärbar dator: Överhettning av bärbar dator kan orsaka allvarliga skador. Plötsliga avstängningsfel eller slumpmässigt förekommande dödsskärmar kan innebära att du kväver din anteckningsbok. Min sista anteckningsbok smälte bokstavligen på min säng när jag blockerade dess kylfläktar på min kudde