Maken van een start-en landingsbaan klaar programmeerbare LED-Matrix jurk (2 / 8 stap)

Stap 2: Planning: Grid, macht en Base kledingstuk


Om ervoor te zorgen dat de matrix LED werkt goed, is het belangrijk om plan stroomverdeling, grid lay-out, geheugentoewijzing, enz. Hier zijn een paar dingen na te denken over bij het plannen van uw Leidene Kleding van de matrix:

1.) HET RASTER

Maken van een programmeerbare LED-matrix jurk klinkt simpel en leuk totdat je begint te overwegen hoeveel individuele eenheden er zijn naar te schrijven voor de matrix zelf. We begonnen met een rechte raster en uiteindelijk besloten om een gespreide en gevormde raster dat de jurk bodice beter zou passen. Dit betekent echter dat het gebruik van een soort van bestaande matrix bibliotheek geen bueno is zoals onze raster had verschillende aantallen pixels voor elke rij. We moesten beslissen over dit vroege zodat is het mogelijk onze online ontwerptool toewijzen aan elke pixel op de werkelijke jurk.

2.) MACHT

De neopixel uber gids biedt wat grote informatie over het gebruik van neopixels! Onder die nuttige informatie is macht behoeften voor pixels. Elke pixel, als 100% op volledig wit over 60milliamps trekt. Dat betekent 1 uur van de macht voor een 201 pixelraster is ongeveer 12 Ampere. We wilden uit jurk aan laatste 90 min zonder een kleur, dus we 18 versterkers accu-energie op 3.7 v en gedistribueerde macht elke 66 pixels gebruikten. Het is belangrijk dat de kracht gelijkmatig verdelen of krijg je vreemde kleurwijzigingen over het raster.

Merk op dat de meeste lipoly acculaders op ongeveer 1000milliamps/uur laden. Als u wilt dat een volledige lading, zorg ervoor dat u laat 6 uur voordat de show moet gaan!

3.) GEHEUGEN

Elke animatie is ongeveer 3000 tekens en elk teken wordt opgeslagen als een int (2 bytes). We hadden 10 animaties en een overgang tussen elkaar. Voor de animaties, zouden we moeten 60.000 bytes of 60kbytes. Elke chip Eeprom heeft 32kbytes geheugen, zodat we nodig 2 extra fiches te houden alle onze animaties! Charles Yarnold, onderdeel van dev voor dit project, kwam met een knappe compressiealgoritme voor het opslaan van twee getallen in elke int, dus dat kunnen we het beste van onze beperkte geheugen.

Gerelateerde Artikelen

Het maken van een androïde toepassing voor Arduino (LED Turn on/off)

Het maken van een androïde toepassing voor Arduino (LED Turn on/off)

hier hebben we een androïde toepassing die gebruikmaakt van ecllipsedeze toepassing inschakelen leidde op arduino.deze toepassing werkt ook in je LAN.Hardware vereist:1: arduino uno2: arduino ethernet Shield3: RJ45-kabel4: LED5. android telefoonDe so
Maken van een kartonnen ghettoblaster met fancy knipperende LEDs

Maken van een kartonnen ghettoblaster met fancy knipperende LEDs

maakte ik een ghettoblaster kartonnen doos voor een 80s thema gekostumeerd partij. Ik dacht dat ik zou delen hoe ik heb gemaakt hier.Wat ik gebruikt/wat u nodig zult hebben:Kartonnen doosDiverse verfMasking tape20 LEDs40 draden ongeveer 10 inches lan
Bouw een Daft Punk helm met programmeerbare LED-display

Bouw een Daft Punk helm met programmeerbare LED-display

dit Instructable zal het proces van het creëren van uw zeer eigen Thomas Bangalter Daft Punk helmetdetailleren. Hoewel deze tutorial specifieke aan Thomas Bangalter van helm in het bijzonder lijkt misschien, zijn er veel processen betrokken binnen di
De zaaimachine leven - maken van een overdekt zaad starter

De zaaimachine leven - maken van een overdekt zaad starter

Hallo iedereen,in deze instrucable zal ik delen met u mijn nieuwste ontwerp, het leven zaaimachine..wat? leven zaaimachine is een eenvoudige indoor zaad starten machine. het heeft een fundamentele frame met ingebouwde verlichting en fans. het is voll
Maken van een intelligente bureauklok, geschreven in JavaScript, aangedreven door de Intel Edison

Maken van een intelligente bureauklok, geschreven in JavaScript, aangedreven door de Intel Edison

Waarom moeten mijn klokken worden intelligenter...Ik altijd herinneringen instellen voor mijn agenda vergaderingen maar wanneer die weinig "XYZ vergadering, die begint in 15 minuten" desktop kennisgeving in de hoek van het computerscherm van mij
Maken van een Live USB te starten vanaf een USB drive

Maken van een Live USB te starten vanaf een USB drive

Een Live USB laat je uitvoert van een besturingssysteem op een USB-drive, dus u kunt proberen een besturingssysteem zonder een partitie, of voeren een favoriete transactie met u, of hebben een emergency back-up voor het geval uw computer vastloopt.In
Maken van een bruidstaart

Maken van een bruidstaart

gezien ik heb nogal wat bruidstaarten, mijn verschuilen op het samenstellen van dit instructable is enigszins beschamend. Het maken van een bruidstaart is leuk, saaie, pijnlijke, spannende, vermoeiend en iets dat je met trots vullen zal, of het nu vo
Maken van een korset

Maken van een korset

er gaat niets boven een korset om u te geven dat perfecte zandloper figuur, of je het of niet hebt!  Dit instructable ziet u de bouw van een fundamentele uitgebeend korset van start tot finish.  Ik ga niet in detail treden over patroon maken, maar ee
Maken van een spel in Kladblok en nog veel veel meer

Maken van een spel in Kladblok en nog veel veel meer

Dit is mijn eerste instructable. Zo hebt u please suggesties commentaar. Laat aan de slag!Als we alle het woord Kladblok horen denken we aan sommige saai nutteloos toepassingen te noteren van spullen. Goed Kladblok is veel meer dan dat.. We kunnen co
Maken van een Wi-fi-Webcam van een oude Android telefoon

Maken van een Wi-fi-Webcam van een oude Android telefoon

Draaien een van mijn oude Android-telefoons in een webcam is iets wat die ik nagedacht heb over het doen voor een lange tijd nu. Een paar jaar geleden, heb ik een 3D printer project gesteund op Kickstarter (RigidBot, als je geïnteresseerd bent). Het
Maken van een 2D computerspel met eenheid

Maken van een 2D computerspel met eenheid

In dit Instructable, ik zal je laten zien om een echt eenvoudige 2D Video spel te maken. Het is een oneindige runner stijl spel, zoals "Fly with Me" of "DoodleJump".Probeer het hier!Ik heb een zip van het exe-bestand van het spel, dat
Maken van een SMD-Reflow-Oven

Maken van een SMD-Reflow-Oven

Ik heb al vele jaren een elektronica-hobbyist en hebben altijd geplakt met via-hole onderdelen bij het maken van een project. Maar naarmate de tijd vordert, niet alleen zijn meer en meer onderdelen zijn alleen beschikbaar in SMD (surface mount appara
Maken van een N64 Game aangepast

Maken van een N64 Game aangepast

als een spel verzamelaar, niets drijft me gek meer dan onjuist opgeslagen spel cartridges. Sega had (meestal) hard plastic gevallen. NES/SNES games had kartonnen dozen (die niet de beste voor de bescherming van het spel), maar ze hadden ook stof cove
"To Infinity & Beyond!" [Het maken van een Correx SpacePod moedig naar ruimte en terug]

"To Infinity & Beyond!" [Het maken van een Correx SpacePod moedig naar ruimte en terug]

Ik maakte deel uit van een team van DesignSpark, belast met het verzenden van een Superman beeldje naar ruimte in een SpacePod, dan hem te 'springen' van de pod en vrije val terug naar de aarde. Ik was verantwoordelijk voor het maken van een SpacePod