SmartMatrix - dynamisk LED Art Display (1 / 10 steg)

Steg 1: Del urval

Major komponenter

32 x 32 RGB ledde matrisen Panel


En 32 x 32 RGB LED Matrix Panel är ett prisvärt sätt att lägga till över tusen ljusa pixlar i projektet. Jämfört med en Neopixel matris, dessa paneler använder mindre lysdioder som är ljusa, men inte bländande och har en högre bildpunktstäthet. Till skillnad från en Neopixel matris kräver panelen en mikrokontroller uppdatera lysdioder kontinuerligt för att visa en bild. Det tar ungefär 40% av CPU-tid och de flesta av minnet av en Arduino Uno bara för att uppdatera en panel, och det är med en låg uppdateringsfrekvens och en begränsad 12-bitars färgpalett. För att få en bättre bildkvalitet, kommer att vi använda en mer kraftfull mikrokontroller.

Teensy 3.1

Trots sin ringa storlek packar den Teensy 3,1 en massa HÄSTKRAFTER som den använder en ARM Cortex M4-processor som körs på 72MHz och har 64kB ram. Detta är mer än nog kraft och minne uppdatera displayen med en hög uppdateringsfrekvens och fullständiga färgpaletten. Ännu bättre, processorn i det Teensy 3.1 kommer med en DMA-motor som kan flytta data från minnet till stift för att uppdatera visningen i bakgrunden, så att huvudprogrammet kan köras utan så många avbrott. Det Teensy 3.1 är programmerbara använder en modifierad Arduino IDE, och använder många av de samma bibliotek som normala Arduino styrelser, så det borde vara bekant för programmet för alla som har skrivit en Arduino skiss innan.

SmartMatrix sköld och bibliotek

SmartMatrix sköld är det bästa sättet att ansluta den Teensy 3,1 till panelen RGB LED Matrix. Skölden tar hand om dirigering 13 signaler behövs för att uppdatera datavisningen, läggs bekvämt kontakter för makt och framhäver de oanvända signalerar att ett bekvämt expansion huvud. SmartMatrix biblioteket innehåller kod som uppdaterar i bakgrunden, och innehåller funktioner som gör det enkelt att rita på skärmen och rulla texten på ritningen.

Shadowbox Picture Frame

8 "x 8" storlek Shadowbox Picture Frame är en gemensam storlek ram, åtminstone i USA. Ramarna har en glasvägg med en avdelare runt utsidan skiljer glaset från baksidan av ramen, med tillräckligt utrymme för att montera panelen inuti.

Frostad akryl

Acrylite gör en specialitet Frostad akryl blad som är gjord för belysningstillämpningar. Det passerar > 80% av ljus genom bladet men sprider ljuset, med ett Matt ytskikt som inte återspeglar mycket utanför ljus när skärmen är avstängd. Sprida ljuset kan du se subtila variationer i färg bättre och är mer behaglig att titta på än kala lysdioder. Byta ut glaset i ramen för denna akryl ger dig en mycket snyggare display, men i en nypa kan du bara lägga till ett pappersark kopia bakom glaset i en primitiv diffusion skärm.

Denna del är tyvärr inte lätt att källan. Det är tillgängliga direkt från tillverkaren online, men deras minsta storlek i USA är 12 "x 12" så de kommer inte att klippa det ner till 8 "x 8" storlek behövs, och deras fraktkostnader är höga för bara ett ark.

Evonik säljer en liknande blad under varumärket Plexglas utanför USA, men vi inte har hämtas detta för att testa. Klicka på landet i det övre högra av sin webbplats att hitta deras globala platser och Sök efter "0D 010" för att hitta motsvarande blad i 3mm tjocklek.

Du kanske kan hitta detta blad i din lokala plast shop. Vi hittade detta blad på Canal plast i NYC. Inte alla frostat akryl är desamma, bör du testa ett prov med din panel innan du beställer ett större ark om du är osäker på om det är en exakt matchning för det rekommenderade Acrylite Satinice bladet. En Frostad akryl för privatlivet kommer inte ser nästan lika bra som en gjord för belysning.

Skruvarna

Panelerna använda M3 skruvar för montering. I oss M3 skruvar är inte så lätt att hitta, men är vanliga i datorn församling för att fästa optiska och mindre hård drivar till datorlådor. Du kanske har bättre tur söker M3 skruvar på en dator lagra butik än en järnaffär. Det finns åtta fästhål på dessa paneler, även fästa fyra skruvar till hörnen bör vara mer än tillräckligt att hålla panelen på plats.

Reservdelslista

Adafruit

  • Behöver 8 ledare totalt, en pack är mer än nog för detta projekt
  • MicroSD-minneskort
  • Titta på crystal
  • Tillval: batteri backas RTC modul
  • eBay

    Acrylite Shop

    Pololu - (tillval) bättre kabel för anslutande IR-sensor

    Amazon, andra online-butiker, eventuellt lokala butiker

    • 8 "x 8" Shadowbox Picture Frame

      • MCS delnummer 40393 är ramen används för den SmartMatrix produkten på kicken. Det är en 1" djup ram som ger en pixelated effekt när den används med frostat akryl. Det är tillgängliga från Amazon.com och andra online-butiker, och kan vara tillgängliga på lokala butiker.
      • Observera att Walmart säljer en MCS ram med samma nummer 40393, men det verkar vara en anpassad del med sämre kvalitet och rekommenderas inte.

    Lokal järnaffär eller dator delar butik

    • M3 skruvar
    Se Steg
    Relaterade Ämnen

    Stor 8 x 8 LED Matrix Display

    Har du arbetat med färdiga 8 x 8 ledde matrisen som visar? De finns i olika storlekar och är ganska intressant att arbeta med. En stor lätt tillgängliga storlek är runt 60 x 60 mm. Men om du letar efter en mycket större färdiga ledde matrisen, kanske...

    PIXEL - interaktiva LED Art

    I detta Instructable, ska jag tala om PIXEL som för närvarande är på kicken (skamlös plugg). Och även hur en kille med en dagjobb kan ta en idé och förvandla det till en verklig produkt.Kicken för PIXEL innehåller också DIY Kit version av detta proje...

    LED Tube Display

    This dot matrix display consists of 384 discrete red 5mm LEDs. Lysdioderna är ordnade att bilda ett cylindriskt rör form.Lager bildas genom att arrangera 24 lysdioder i en cirkel form. Anoder för varje LED i ett lager lödas ihop med 0,7 mm tin belagd...

    Inramade färg förändras LED Art

    denna bakgrundsbelyst inramade visar LED konst pjäs en abstrakt, skiftande mönster av kulört ljust på en genomskinlig skärm. Den projicerade bilden har en vätska-kvalitet; ungefär som en solid-state Lavalampa. Den färgskiftande lysdioder cykla långsa...

    Stora Led Bar Display

    Jag beslöt att göra detta bygga eftersom jag har velat göra en stor 10 segment LED bar skärm för ett tag. Efter att ha stött på en 5050 SMD LED ljus remsa, undrade jag om jag kunde skära en längd av det upp för sådan en display. Jag hade redan ett pa...

    Aurora 9 x 18 RGB LED art

    *** kolla min blogg uppdaterad version av detta projekt och mycket mer! ***Min besatthet av lysdioder har lett mig till detta. Aurora 9 x 18 är en sak av skönhet (om jag får säga så själv)-har 162 RGB-lysdioder i en cirkulär konfiguration. Färg i var...

    LEGO LED for display

    Jag fick en LEGO-liknande polisstation och jag tror det blir vackert om jag gör några belysning, så jag gör några "plug and play" LED moduler.Lampmodulen ingårCR2032 / 2025 batteri5mm vit ledde (kort)batterihållareliten switchbit av LEGOAnslut b...

    Art Display för skolan korridorer

    hänga konstverk i korridoren i skolan utan tejp, stift etc.Steg 1: leveranser Liten bindemedel klipp, trappstege, konstverk, High School Hall med släpp i tak.Steg 2: konstverk Fäst ett bindemedel klipp längst upp till vänster och höger hörn av teckni...

    Voice ingång Arduino Bi-color LED Matrix prydande Text Display (Bluetooth + Android)

    Medan du surfar på intressanta projekt på Instructables, snubblade vi över imponerande röst aktiverat Arduino (Bluetooth + Android) instructable. Du kan kolla upp det påVi har nyligen satt upp en instructable att bygga en 7 Bi-color 8 x 8 LED Matrix...

    Charlieplexed Arduino 8 x 8 LED rutnät Display sköld gjorde och simuleras i 123D kretsar

    redigera: Wow, detta vann ett fantastiskt pris! Många Tack killar!Charlieplexing (http://wealoneonearth.blogspot.nl/2013/03/design-note-charlieplexing-led-matrices.html) är en kraftfull metod för att driva ett stort antal lysdioder från en relativt l...

    LEDaliveshow.com ger flexibel led skärm med mobila och portabla display design

    P6 flexibla LED-skärm med mobile design är en ny uppfinning som bryter igenom olika flaskhalsen jämfört med traditionella LED display, det förtjänar det uppfinning patent och Utility modell patent internationellt.6mm pitch LED flex skärmar är sammans...

    Raspberry Pi 4 x 4 x 4 LED Cube

    Jag har varit fascinerad av LED kuber ett tag nu, men har inte kunnat förmå mig att bygga en Arduino-baserad kub. De vänder snabbt och fint, ja, men skriva koden är en hemsk röra av bits och bytes. Raspberry Pi Python-baserade GPIO gränssnittet var m...

    Baserade Arduino Bi-color LED Matrix Audio Spectrum Visualizer

    Efter att vi kom med Bi-color LED Matrix drivrutinsmodulen kit, har vi letat efter intressanta projekt att arbeta med den.Du kan vara intresserad av några av de projekt som vi har lagt upp på instructables använder detta ledde matrisen kit.Instructab...

    Baserade Arduino Bi-color LED Matrix Game of Life

    Conway's Game of Life är inte en konventionell spel. Det är den mest kända tvådimensionell cellulär automat skapad av brittiska mathematicianen John Horton Conway 1970.Det spelas på ett tvådimensionellt rutnät av celler. En cell kan vara död eller le...

    Web kontrollerad LED information Ticker

    Projektet var ett samarbete med min rumskompis, vän och kollega hacker rishi2. Bosatt i New York, använder vi båda kollektivtrafik varje dag, så vi trodde det skulle vara häftigt att ha en ticker att Visa buss och tunnelbana gånger från internet. Det...

    Arduino Parola zon tid Msg Display

    Vi har byggt en hel del projekt med våra jolliFactory utformade Bi-färg (rött och grönt) LED Matrix drivrutinsmodulen kit och har publicerat dem som instructables här. Var och en av dessa moduler använder två MAX7219 Display Driver ICs för att driva...

    LED TV ljus

    stor uppdatering:Hey Guys!Många saker har förändrats sedan jag började mitt projekt och jag väntade mig inte att så många idéer, kommentarer och förbättringar.Eftersom det är mycket lättare att bygga en Ambilight än i min instruktion, bestämde jag mi...

    LCD-Display ombord med en Linkit och Bluetooth

    HejI detta instructable lär du dig gränssnitt LCD med Linkit en och hur man styr samma med BluetoothSteg 1: Komponenter som krävs Linkit en styrelseArduino UNO16 * 2 LCD LCD sköldBluetooth-antenn (hittade tillsammans med en Linkit)SmartPhonesladdarSt...

    Hur man gör en fläkt POV Display

    I detta projekt kommer jag visa dig hur jag förändrat en vanlig gammal fläkt till en LED POV Display som kan presentera dig lätta mönster, ord, även tiden. Låt oss komma igång!Steg 1: Titta på videon!Videon ger dig alla grundläggande information du b...