Uttryckssymbol hjälm (6 / 7 steg)

Steg 6: Koden



Denna del är en bygga på den multiplex delen. Att övervinna problemet med LED belysning att vi inte vill ha belysning måste vi kod Arduino över komma detta. Men först vi måste översätta kretsen till Arduino språk. Eftersom transistorerna ändra värdet från Arduino från "positiva" till "negativa", måste vi ställa dessa pins till hög [digitalWrite (pin #, hög);]. Detta gäller både "positiva" och "negativa" ändarna. Nu, tillbaka till problemet. För att åtgärda detta, kommer vi tända en rad, anger en fördröjning, vända bort den raden sedan ljus på nästa rad, ect. Men förseningen kommer att vara så snabb att ögat inte kan identifiera det (vi använde en fördröjning av 4 millisekunder). Så vi kan sätta lamporna vi vill tända på en rad och de andra lysdioder som vi vill ha lit på nästa rad.

Innan ansikten, måste vi testa lamporna för att se vilken ordning de är i. För detta använde vi en kod som skulle tända varje enskild LED för en viss tid, och sedan gå vidare till nästa LED, kommer från vänster till höger och uppifrån och ned. Bilden är där vi hittade varje LED att vara; siffrorna är PIN-koden som LED tilldelas (7 och 9 saknas på grund av en skruv upp i experimentell styrelsen).

Att göra i ansiktet som du vill, bara tända lysdioder som du vill på varje rad. Ett exempel skulle vara:
digitalWrite (pin10, hög);
digitalWrite (pin3, hög);
digitalWrite (pin5, hög);
Delay(4);
digitalWrite (pin10, låg);
digitalWrite (pin11, hög);
Delay(4);
....
och så vidare.

Knapparna tog också lite av skicklighet till programmet. Det är i grunden en massa om uttalanden. Det gör en loop, läser om knappen är aktiv, om det är, och sedan lägger till en räknare. Om det var "tidigare ansikte" knappen sedan det subtraherar från disken. Räknaren återställs när den når 12 eller är mindre än 0. Varje ansikte är tilldelad ett visst antal disk och visar på lysdioderna när det är nummer är aktiv. Om du skulle vilja decyfer det själv, att jag inkludera den kod som vi använde.

Se Steg
Relaterade Ämnen

Animerad/anpassade uttryckssymboler

egna bilder kan du göra en anpassad och/eller animerade uttryckssymboler. Jag använde Photoshop CS3 men detta bör fungera med andra Photoshop, GIMP och annan grafik mjukvaran. Titta på bilderna som de ibland är tydligare. (att göra en bild till en ut...

IM uttryckssymboler med Adobe Flash

hur man gör instant messaging uttryckssymboler för program som MSN messenger med Macromedia/Adobe Flash.Klicka på nästa!Steg 1: Ok, vi börjar med huvudet! Ok, måste vi först ett huvud.1. Rita en gul cirkel med en ljusare toning i mitten.2. med hjälp...

Hur man gör en uttryckssymbol jacka med LCD-skärm

Konceptet:Jag skulle vilja göra en jacka som har en liten LCD skärm att skapa undertexter för interpersonell mänsklig interaktion. Användaren skulle använda en begränsad "tangentbord" med kraft sensorer och knappar under mjuk silikon nycklar för...

Uttryckssymbol Ornament ;)

dessa foam bokstäver (foamies) har suttit bak i min låda för evigt. Här är ett enkelt sätt att göra en uttryckssymbol prydnad. Bara hitta de bokstäver du behöver och hålla dem på. Kan det vara enklare? Jag hade tur att brev kom med parentes, men om d...

Hur man gör uttryckssymboler på facebook

hur man gör uttryckssymboler på facebookMycket enkel xDSteg 1: Logga in på Facebook och gå till chat funktionen, beläget i nederkant högra hörnet av sidan. Välj en av dina vänner som är tillgänglig på chatten.Skriva en mening på chat-fönstret som kom...

Facebook: Hur du skapar anpassade uttryckssymboler

denna presentation kommer att visa dig hur du skapar anpassade uttryckssymboler på Facebook. Denna slidsahre handlar om att skapa dina egna känslor med ikonen. Med din egen känsla eller känslor med en anpassad bild kan du ange ditt statusmeddelande.S...

Uttryckssymbol ögon för Robot

Detta är OLED "ögon" för en robot som jag bygger. De visar olika ikoner för att uttrycka robotarna "känslor". Systemet är utformat för att styras av EZ-Robot robotics plattformen. https://www.EZ-robot.comDELAR2 x blå 0,96" IIC I2C...

Hur till lägga till uttryckssymboler till iOS 6

Steg 1: Öppna inställningar Öppna inställningar och tryck allmänna.Steg 2: Välj tangentbord Tangentbord kan hittas nära botten.Steg 3: Välj tangentbord.Steg 4: Välj Lägg till nytt tangentbordSteg 5: Välj EmojiSteg 6: Nu Använd tangentbordet! Använda...

Socker belagda honungsbin - eller - hur man testar för Varroa kvalster

Colony Collapse Disorder fick du ner? Du kan vifta med armarna i luften, dela tear drop text uttryckssymboler med dina vänner om hur mycket du älskade din döda bin, hashtag din besvikelse, skylla på bekämpningsmedel, men vad du gör, gör inte ett sock...

AVR dubbla RGB Matrix föraren

En vän till mig hade en bra idé för ett fantastiskt projekt. Han ville skapa ett par av servo riggar som skulle efterlikna rörelsen av händerna med ett språng förslag. På toppen av servon skulle sitta några lasrar så han kunde skapa någon form av las...

ETextiles med Intel Edison

eTextiles görs med hjälp av tekniker och material som gör det så elektriska komponenter kan bäddas in och integreras i tyg. Det är en viktig del av bärbar teknik och ett perfekt sätt för crafty människor att dyka till elektronik och vice versa. Dessa...

RabbitPi - Alexa aktiverad IFTTT ansluten, örat-vickar IoT assistent

Detta är en föråldrad 2005 Nabaztag "smart kanin" som jag har byggts om till en modern IoT assistent med en Raspberry Pi 3 och en Adafruit Motor hatt, med en webbkamera mikrofon och en Philips Soundshooter högtalare som finns i det söta ursprung...

Bli en iPhone serietecknare

I detta Instructable kommer jag att använda 3 iPhone apps Skapa övertygande serier. Detta är de bästa program jag har hittat för iPhone, men jag är säker det finns precis som lika värdig apps i App Store.Program som behövs:GoogleComicBookKomiska Tyco...

Installera talar omvänd sensorer!

Här är hur jag ersatte ett defekt beep beep omvänd sensorsystem med en talande typ kit för min frus bil.Steg 1: Den talande kit.Jag svär att det borde vara olagligt att installera ett beep beep omvänd sensorsystem... Det är ren skit. Detta talar kit...

DIY fjäril Smiley klistermärken

Jag har gjort dessa papper butterfly klistermärken (med leende ansikten) ungefär ett år sedan, men insåg inte hur söt de är tills några av mina vänner berättade för mig!Du kan göra detta för små, use'em som heminredning, uttrycka hur du mår (med uttr...

Facebook på ett enkelt sätt

Detta är en kort genomgång av hur man använder Facebook. Det kommer att gå igenom alla viktiga delar av Facebook. Saker som meddelanden, meddelanden, vänförfrågningar, block, grupper, etc.Steg 1: Logga in sidanVanligtvis bo människor loggade in på fa...

Hur man sätter Emoji på din iOS enhet?

Glömma :-) och :-(när du kan ha EMOJI!!! Men vad är emoji? Tja, är emoji en tangentbordsspråk med många uttryckssymboler. Här är vad jag ska göra.Steg 1: Gå till inställningar Öppna appen inställningar och välj allmänt.Steg 2: Välj tangentbord Välj t...

Försvinner fontän

detta projekt är för att bygga din egen utomhus försvinner fontän (err "vatten-funktionen" som jag antar att de kallar det i biz). Vi pratar inte om en liten kruka med en rännil av vatten i ett tefat. Jag är inte ett fan av fontäner som låter so...

Perfekt mjuk Pretzels

inget slår en smörig mjuk kringla. De är ganska enkla och roliga att göra. Spela med degen och göra olika former är super kul för alla åldrar. Men äta dem är den bästa delen.Steg 1: Samla dina ingredienser Du behöver mjöl, socker, bakpulver, salt (va...