Wearable anslagstavla (4 / 5 steg)

Steg 4: Programmet mikrokontroller



Jag programmerade min styrelse genom att helt enkelt byta ut atmega chip i uttaget direkt från min arduino. Du kan göra detta för att enkelt bygga ett projekt som detta, eller kan du gå till extra flera minuter för att lägga till en programmering header pins och få billiga FTDI programmerare. I framtiden som är hur jag skulle gå om andra projekt, men jag hade inte gränssnittet FTDI tillgänglig och jag var för lat för att använda en arduino för det. Du kan läsa mer om det på länkarna på prototyping steg.

HÄMTA ARDUINO SKISS
Jag ingår också schematiskt
(Obs: det visar en RGB LED-matris i stället för en enda färg... bortse från detta)
Denna skiss är typ av slarvig och inte väl kommenterade (om någon vill rensa upp gärna skicka mig en kopia av uppdateringar). Sakerna att notera är att den har flera exempel på MAX72XX biblioteket rullade in en skiss samt en anpassad 8 x 8 Animation format. Du kan utöka detta mycket enkelt genom att nya animationer som förklaras nedan. Om du har några problem med denna skiss, gärna bara skjuta mig en kommentar och jag ska försöka besvara den.

Krav:
MAX72XX panelen Bibliotek
Adafruit GFX bibliotek

Aktuell lista över kommandon:
Du kan utlösa ett gäng olika animationer och ikoner genom att skicka någon av följande kommandon till enheten via serial:

orm
Spin
Boom
ansikte
hjärta
musik
höger
vänster
Pacman
Pinky
leende
skalle
Ani

Om en av de ovan lista objekt inte är skickade skissen antar du vill skicka en läsradsläge meddelande och för att bläddra igenom meddelandet. Varje kommando eller upprepas tills du skickar ett annat kommando (utom "boom");
"ani" är en slinga av flera av ikoner kan du se funktionen längst ned i skissen att se tidpunkten etc.

Lägga till animationer:
Du kan anpassa din anslagstavla med anpassade animeringar. Jag byggde i en standardiserad metod för att skriva ut bitmappar som lagras som ett 64 byte byte [] matris. Detta gör att du kan ha upp till 8 bilder av 8 x 8 animering för en enda funktion. Animeringarna genereras genom att skriva nya bytevärden i minnet och kan skrivas som binära representationer av de lysdioder på matrisen. Så kan du använda en 1 för hög (lyser) eller 0 för låg (dim) att göra en bild. Om du lägger till nya vänligen bilder eller animationer dela dem... jag skulle älska att se vad andra människor gör med detta.

exempel:
Om du Kisa ögonen på detta bör du kunna se 2 ramar av ghost animeringen:

void pinky() {
MEMSET(mBitmap,0,sizeof(mBitmap)); Tydlig mBitmap byte []-array
aniFrames = 2; Berätta arduino för hur många bildrutor du är animation är
mBitmap [0] = B00111000;
mBitmap [1] = B01111100;
mBitmap [2] = B10010010;
mBitmap [3] = B11011010;
mBitmap [4] = B11111111;
mBitmap [5] = B11111111;
mBitmap [6] = B11111111;
mBitmap [7] = B10101010;

mBitmap [8] = B00111000;
mBitmap [9] = B01111100;
mBitmap [10] = B10010010;
mBitmap [11] = B10110110;
mBitmap [12] = B11111111;
mBitmap [13] = B11111111;
mBitmap [14] = B11111111;
mBitmap [15] = B01010101;

dBitmap(); kör dBitmap om du vill rita bitmapp bildrutorna på matrisen
}

dBitmap fungerar bara loopar igenom varje byte i matrisen och gör en bitvis jämförelse för att se om motsvarande LED bör vara hög eller låg.

Måste du spela med detta lite att få det att se rätt. Du kommer också vill lägga till kommandot i slingan så när ett nytt seriella kommando skickas till variabeln band det kan utlösa funktionen. (ser du vad jag menar i koden... om inte be och jag hjälper dig)

Se Steg
Relaterade Ämnen

Wearable skärbräda för elektronik - ProtoHoodie

när du prototyp, gör vad du gör men använder en prototyp? Från circuit designer till modedesigner gör denna bärbara bakbord det hela. Valfria komponenter.Brödunderläggen för elektronik (nej, jag frågade aldrig varför de är namngivna som), är plattfor...

Anslagstavla

Hej!I detta instructable jag vill visa dig hur man gör denna anslagstavla.Det skapas på ett sätt som du kan välja hur stor måste vara!Steg 1: Verktyg och material Vilka verktyg behöver du:-en fräs-en såg-en skruvmejsel-measering verktygVilka material...

Ett trådlöst kontrollerade, Arduino-Powered anslagstavla

bygga själv en trådlöst styrd, Arduino-powered anslagstavla!Här är ett enkelt projekt som skapar en trådlöst programmerbart anslagstavla. XBee moduler använder för att ge en trådlös seriell länk mellan datorn och enheten. Du interagerar med den via e...

100% återvunnet magnetisk anslagstavla!

Detta är för kylskåp magnet utmaningen.Detta är tillverkad av delar som jag hade runt. Allt det återanvänds!Steg 1: Vad du behöver För detta projekt behöver du,-102 korkar-12 "x 15" bit kartong-Kniv-Lim (jag använde Gorilla lim)-Maskering/målare...

Bygga en morsekod Wearable

Koderna används för att skicka hemliga meddelanden. Men de används för massor av andra skäl: effektivitet, noggrannhet, tillförlitlighet och identitet. Internetprotokoll är en typ av kod. Bilderna och musiken du titta på, och kläderna du bär är en an...

D-jag-Y Wearables

asymmetriska moderna 001 är en ledde-embedded klänning för att svara på ändrade luminositet data.3lectromode innehar visionen om innovation inom kläder genom att kombinera teknik med anpassningsbara prêt-â-porter mode. Vi strävar efter att inspirera...

Gud partikel Wearable LHC Demonstrator skjorta

hög 5 sigma för att ta ett steg närmare att räkna ut vad universum handlar om, om ni tror det eller inte. Förstå vad den Higgs-Boson partikeln är kan ta lite mer än huvudet-repas att förstå. Förstå en enhet för att spåra det kan vara lite enklare. Sc...

Wearable ZOO masker knorra Workshop

Detta instructable fungerar som dokumentation för "Wearable ZOO workshop", en knorra verksamhet utformades på musa Fablab. Syftet med workshopen var att skapa djur masker för att dekorera en Google kartong, samtidigt införa skötare att knorra te...

Iron Man Wearable bågreaktorn byggt på bara 30 minuter!

Hej vänner, jag delar min erfarenhet på hur jag byggde en mycket effektiv Iron Man bågreaktorn bara i 30 minuter för The Super Hero tema evenemang på mitt kontor. Jag byggde denna wearable bara för showcase. Det lättar bara upp till ge utseende och k...

Tangentbord anslagstavla

återanvända de gamla tangentbord måste du göra en anslagstavla där du kan säga något du vill! Det är lätt att göra och när du gjort det är så kul att använda det och göra meddelanden eller anteckningar! Kan börja!Steg 1: material jag har inte lagt al...

Wearable 3D glödande hjärta!

i detta instructable, jag ska visa dig hur man gör en charmig tredimensionella ta upp i form av ett hjärta, upplyst från insidan av en LED. Om brotschar är inte din sak, kan du också ta hjärtat och lägga den på ett kort, på toppen av en presentförpac...

GLO: Midnatt anslagstavla och RSS-visning

som ett litet barn, jag minns lyser i mörkret stjärnorna och former man skulle kunna sticka på deras tak för tid nattvisning, ärligt talat jag minns formerna är extremt tråkigÄldre, utrustade med vissa grundläggande elektronik kunskap och ett djupt i...

Veleman LCD rullning anslagstavla

Steg 1: Delar som ingår POWERTIP PC1601A LCD skärmen modul mängd muttrar och skruvar 2 X 6 sätt manliga pin kontakter 16 sätt kvinnliga pin connecter tryckt PCB styrelsen 100uf elektrolytisk kondensator 1uf elektrolytisk kondensator 4 x KRS0610 momen...

Vattentäta din Wearables

unik bärbar teknik snabbt vinner betydande intresse på grund av de fantastiska prestationerna i avancerade material och mobil teknik. Sådan teknik kommer att ge oss en uppsjö av unika användarupplevelser som vi bara har drömt om. Innovativa produkter...

Wearable varelse armband

Bygga en cool wearable varelse armband med handcut/laserskuret E-flöjt korrugerad kartong.Material du behöver.1. vissa E-flöjt korrugerad kartong (lokal konst leverans butik)2. Xacto kniv (eller tillgång till en laserskärare)3. metall linjal (för kni...

Wearable utrymme konst Via Bleach målning

jag gillar rymden. Gillar du yttre rymden? Naturligtvis göra du. Den är full av fina saker som galaxer och nebulosor. Här är ett enkelt sätt att göra cool-ser, wearable utrymme konst spiralgalax övertalningsförmåga använda hushålls blekmedel.Steg 1:...

Wearable kroppen värmare och massör (uppladdningsbara och bärbara)

Hej alla! Idag ska jag visa dig hur man gör en bärbar laddningsbara bärbara kroppen värmare-- och massör. Detta kommer att fungera som en Bodywarmer som hjälper dig att överleva de bittra kalla vintrarna. Funktionen vibrator ger effektiv blodcirkulat...

Wearable Cyberpunk gest Pad

Denna sexiga cyberpunk armband sätter en mångsidig styrplatta på din arm, för den ultimata multi-touch-kontrollen för din cybernetiska stödsystem. Den är stabil, bekväm, lätt att montera, hacka-vänlig, och ser löjligt cool.Under huven är detta bara e...

Wearable Pendrive

Hej alla, jag ska lära dig att göra din egen bärbara Pendrive Band i dag.Steg 1: Saker du behöver...Pendrive är den mest användbara gadgeten när du är ute för arbete särskilt för system & nätverkstekniker, jag bära alltid en bärbar Pendrive som inneh...