LED Matrix Shirt (6 / 7 stap)

Stap 6: codering

Wanneer de naaien voltooid is, is het tijd om de download het programma naar de Arduino LilyPad. Bij het bepalen van wat het display moet doen, wisten we dat we zeker zitten kundig voor schuiven van tekst wilden, en ook toevoegen sommige games of animaties die goed op de relatief lage resolutie van de 8 x 6 zou kijken. Op het einde hebben we een potje "Pong", die werkte in de automatische of interactieve modus, een eenvoudig spel "Slang" en een functie waardoor het shirt weer te geven van de uitdrukking "Me een vraag stellen" en geef "Ja" of "Nee" afhankelijk van welke manier de joystick werd ingedrukt.

Programmeren van een Arduino board is het makkelijkst met de Arduino IDE Software. Ik schreef de code in C++ een basisklasse wilt maken met sommige eenvoudige matrix eigenschappen voor beeldscherm en te behandelen de multiplexing, maken een onderliggende klasse voor elke game functie van het shirt. Om lichtkranttekst werken, vond ik een lage resolutie 5 x 5 lettertype hier. Mijn codering werd een beetje roestig voor dit project, maar het werkt.

De code bevat een kiezer-functie waarmee de gebruiker om te selecteren welke functie uit te voeren, en de looping functie (standaard in Arduino) controleert of de joystick voor knooppersen om te schakelen van de kiezer. Als geen toets wordt ingedrukt, doorlopen het welke led matrix spel/functie wordt uitgevoerd op het moment. De code die ik via de koppeling in deze stap geschreven kunt u downloaden.

Gerelateerde Artikelen

Daft Punk LED Matrix Breakout Board

Daft Punk LED Matrix Breakout Board

ik was altijd onder de indruk door de Daft Punk-koffietafel.  Zijnde kundig voor een stelletje LEDs oplichten en knipperen ze patronen heeft zoveel toepassingen.  Het was een van de redenen waarom ik kocht een Arduino zien hoe kon Informaticacontrole
Controle van een RGB-LED-Matrix met Android- en IOIO

Controle van een RGB-LED-Matrix met Android- en IOIO

De versie van het product van dit project beschikbaar op http://ledpixelart.com ***Een Android gecontroleerd interactieve spiegel. Running verschillende Android apps draaien, weergegeven de interactieve spiegel foto's, lopende tekst, eenvoudige games
8 x 8 LED matrix

8 x 8 LED matrix

dit instructable zal u tonen hoe te maken van een 8 x 8 LED matrix in heks kunt u controleren van evry één LED en uw eigen patronen maken, zolang ze hoeft alleen 64 pixels om ze te laten in één kleur.Update 25.09.10Ik heb toegevoegd een patroon gener
Arduino gebaseerd Bi-color LED Matrix Audio Spectrum Visualizer

Arduino gebaseerd Bi-color LED Matrix Audio Spectrum Visualizer

Nadat we met de Bi-color LED Matrix Driver Module kit kwamen, we hebben ons gebogen rond voor interessante projecten te werken.Bent u wellicht geïnteresseerd in een aantal van de projecten die we hebben opgemaakt op instructables met behulp van deze
Grote 8 x 8 LED Matrix Display

Grote 8 x 8 LED Matrix Display

Heb je gewerkt met kant en klare 8 x 8 LED matrix als beeldschermen? Ze komen in verschillende maten en zijn erg interessant om mee te werken. De grootte van een grote beschikbaar is rond 60 x 60 mm. Als u op zoek bent voor een veel grotere kant en k
Arduino gebaseerd Bi-color LED Matrix Game of Life

Arduino gebaseerd Bi-color LED Matrix Game of Life

Conway's Game of Life is geen conventionele spel. Het is de bekendste tweedimensionale cellulaire automaat gemaakt door de Britse wiskundige John Horton Conway in 1970.Het wordt gespeeld op een tweedimensionaal raster van cellen. Een cel kan worden d
Arduino gebaseerde Bi-color LED Matrix Tetris Game

Arduino gebaseerde Bi-color LED Matrix Tetris Game

Een van de elektronica DIY kit jolliFactory kwam omhoog met is de Bi-color LED Matrix Driver Module Kit. Deze module is ontworpen om kunnen keten-zodat u kan serieschakeling de modules samen aan het aantal modules moet u past bij uw project.De volgen
Stem ingang Arduino Bi-color LED Matrix scrollen tekstweergave (Bluetooth + Android)

Stem ingang Arduino Bi-color LED Matrix scrollen tekstweergave (Bluetooth + Android)

Tijdens het browsen interessante projecten op Instructables, stuitte we op de indrukwekkende stem geactiveerd Arduino (Bluetooth + Android) instructable. Je kan check it out opOnlangs, hebben zetten we een instructable te bouwen een 7 Bi-color 8 x 8
8 x 8 LED Matrix voor RaspberryPi en 3 programma's

8 x 8 LED Matrix voor RaspberryPi en 3 programma's

Dit is een 8 x 8 LED matrix voor een RaspberryPi en drie programma's uit te voeren op het:1 - een "Hello World" programma met een volledige Engelse lettertype.2 - een dobbelspel.3 - een kleine versie van de 8 x 8 van Conway's Game of Life..U moe
Een 8 x 8 LED matrix verbinden met een klein Breadboard

Een 8 x 8 LED matrix verbinden met een klein Breadboard

deze matrices zijn leuk om te spelen met, maar hun grootte maakt hen moeilijk te gebruiken op de meeste breadboard. Hier is een manier om te mounten op een klein breadboard in een (relatief) nette manier.Hebt u nodig:1 breadboard1 8 x 8 LED matrix (d
Hoe maak je een individueel adresseerbare LED Matrix teken

Hoe maak je een individueel adresseerbare LED Matrix teken

Een paar dagen geleden, postte Adafruit een blog over hun nieuwe NeoMatrix bibliotheek.Ze hoeven niet een tutorials omhoog, maar gekoppeld aan hun github voor iedereen die gewoon niet kan wachten kunnen gaan en hebben een hack op het. Dus gisteravond
LED-matrix met behulp van shift registers

LED-matrix met behulp van shift registers

dit instructable is bedoeld om te worden een meer volledige uitleg dan anderen beschikbaar online. Met name zorgt dit voor meer uitleg van de hardware dan is beschikbaar in de LED lichtkrant instructable door led555.DoelstellingenDit instructable pre
LED T-Shirt met LCD en Bluetooth

LED T-Shirt met LCD en Bluetooth

Zelfgemaakte LED T-Shirt met 324 adresseerbare WS2812B LED's. Instelbaar met behulp van Arduino pro micro gekoppeld aan LCD touchscreen en Bluetooth aan Android telefoon app. alles gemaakt in huis (printplaat, shirt code, telefoon app, shirt lay-out,
Infinity LED Matrix - gecontroleerd Bluetooth

Infinity LED Matrix - gecontroleerd Bluetooth

U hebt waarschijnlijk oneindig spiegels voor gezien. Maar heb je ooit gezien dat een bluetooth gecontroleerde Infinity Matrix?Het doel met onze Matrix Infinity was te kunnen trekken in licht, bijna als een Infinity Etch A Sketch. We wilden controlere