Innehållsförteckning:

Bärbar LED -matrisskylt: 8 steg (med bilder)
Bärbar LED -matrisskylt: 8 steg (med bilder)

Video: Bärbar LED -matrisskylt: 8 steg (med bilder)

Video: Bärbar LED -matrisskylt: 8 steg (med bilder)
Video: AmazingChina: Modular & Flexible LED TV Wall 2024, November
Anonim
Bärbar LED -matrisskylt
Bärbar LED -matrisskylt

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

Image
Image

Videon går också igenom byggprocessen, om du föredrar att lära dig så!

Steg 2: Saker som används i detta projekt

Saker som används i detta projekt
Saker som används i detta projekt
Saker som används i detta projekt
Saker som används i detta projekt
Saker som används i detta projekt
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

Prototypen!
Prototypen!
Prototypen!
Prototypen!
Prototypen!
Prototypen!
Prototypen!
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

PCB -design
PCB -design
PCB -design
PCB -design
PCB -design
PCB -design
PCB -design
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:

Bild
Bild

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.

Bild
Bild
Bild
Bild
  • 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

Image
Image

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: