Smiley - ett leende-utlöst godis maskinen som delar! (3 / 6 steg)

Steg 3: Igenkännande leenden och kodning Arduino



  1. Hämta och installera AutoSmiley-001-Mac.zip Auto-Smiley App
  2. När du har hämtat och installerat AutoSmiley app, öppna det och kontrollera att den ansluter till din dators webbkamera och känner igen ditt leende. Det ska se ut två bilder sett ovan.
  3. Hämta AutoSmiley-av-0061.zip från http://fffff.at/auto-smiley/
    1. Öppna "andra" mapp
    2. Öppna OF_serialTest-mappen
    3. Öppna OF_serialTest.pde
    4. och kopiera följande kod till Arduino:

      int ledPin = 13. Välj den PIN-kod för LED

      int val = 0; variabel för att lagra data från den seriella porten

      void setup() {

      pinMode(ledPin,OUTPUT); deklarera lysdioder pin som utdata

      Serial.BEGIN(9600); ansluta till den seriella porten

      }

      Ogiltig loop () {

      Läs den seriella porten

      Val = Serial.read();

      Om inljudet är "-1" är det inga data

      på ingång, annars kolla om det är "a"

      om det, skicka tillbaka ett meddelande "ABC"

      och sätta på och stänga LED på stift 13

      //

      Observera att det tar ca 5-10 sekunder för tx/rx för arduino att få

      fast. vänta kort efter uppladdning, sedan öppna seriell bildskärmen

      När du skriver i en (och tryck på skicka eller återvända) bör du se ABC återvände

      i konsolen nedan. kontrollera detta först, och försök sedan exemplet openframeworks

      //

      i av måste du ange tydligt vilken seriell port du kommunicerar på.

      ta en titt ovan på "Verktyg > seriell port"

      dvs, "COM7" eller "dev/tty..."

      och se till att det sätts in i din kod när du använder ofSerial

      om (val! = -1) {

      om (val == "a") {

      Serial.Print("ABC"); skicka tillbaka ett meddelande enkelt som ABC

      digitalWrite (ledPin, hög);

      Delay(200);

      digitalWrite (ledPin, låg);

      }

      }

      }

      4. en gång i Arduino, ändra den understruket och fetstil text av följande: om (val == ':') {

      5. Bygg knapp med LED exempel.

      6. Kontrollera din kod och ladda upp den till din Arduino ombord.

      7. nästa, öppna seriell bildskärmen genom att klicka på den övre vänstra knappen med förstoringslinsen.

      8. När du har den seriella monitorn öppna, skriv ett kolon (:) i toppen band. Om din kod är korrekt seriell bildskärmen bör svara med "ABC" och ögonblickligt belysa din LED.

      9. När denna kod fungerar, bygga snurra motorn snurra kretsen (CIRC-03) som finns i de Experimenter's Guide för Arduino.

      10. när den motoriska kretsen är byggd, ladda ner den bifogade Smiley.ino kod (som kombinerar LED koden med motorstyrningar)

      11. Kontrollera din kod och ladda upp den till din Arduino ombord.

      12. nästa öppna bildskärmen följetong och skriver ett kolon (:) i toppen band. Om din kod är korrekt, när du skickar kolon, bör bildskärmen seriell svara igen med "ABC" som kör din motor i 5 sekunder.

      13. nästa öppen upp den Auto Smiley app. Klicka in text band i följetong bildskärm och leende.

      14. Auto Smiley app ska skicka det :) signal till bildskärmen följetong. Seriella bildskärmen kommer att erkänna kolon (:) och kommer att svara med "ABC" som utlöser din motor att köra i 5 sekunder! *(The Auto Smiley app will type:) into any application you have open that allows typing, so be careful not to accidentally smile while clicked into your code window) *

Se Steg
Relaterade Ämnen

Mark's Lego godis maskinen

Detta är min Lego candy maskin. Den har käglor och om du vill köpa skittles. Men du måste betala 25 cent ha godis. Du måste registrera 25 cent mynt maskinen att köpa ditt godis. Detta godis maskinen har ramp för godis att glida ner och har en giganti...

Lego Mindstorms godis maskinen

Denna "söt" godis godis maskinen har två stuprör, en låsmekanism för att lagra godis, och en rolig och enkel design. 2 EV3 servomotorer används för att driva både godis rännor. Maskinens program kan dessutom finjusteras för att lägga till olika...

DIY bomull godis maskinen

Hej killar! Detta instructable handlar om att göra en sockervadd maskin av hushållsartiklar butik. Grundtanken är en maskin, som jag kan ta av skåpet, häll lite socker och Njut med vrida lite sockervadd!Jag gjorde också en steg för steg video guide,...

Twitter aktiverat godis maskinen

ge bort godis är en twitter aktiverat candy maskin byggd av mig ochTweet eller för att ge oss godis och du kan se det live på http://www.giveawaycandy.com/Hårdvara:Candy machine - karusell Jukebox Gumball maskinServo - full rotationServo controller -...

LEGO godis maskinen

jag har gjort två godis maskiner använder online-tutorials och jag älskade dem... så jag bestämde mig att göra min egen. YAY! Detta godis maskinen/dispenser avstår smarties på en knapptryckning. Jag beklagar också att jag inte kunde ge en full tutori...

Makecourse USF: Arduino godis maskinen

Detta Instructable skapades enlighet projektet kravet på Makecourse vid University of South Florida (www.makecourse.com)Detta är en enkel Arduino kör godis maskinen med en stepper motor två knappar och fyra 3D tryckta stycken. I detta Instructable al...

Hur man gör en Lego godis maskinen

Detta är en bra eftermiddag projekt för Lego älskare som jag själv. Jag gillar att göra saker av Legos och godis, så det verkade passa för att skapa detta projekt. Jag hoppas du läser detta och att göra det, och skulle uppskatta om du vill rösta på m...

SnackBot: Internet ansluten godis maskinen!

Under 2013 Bay området Maker Faire, elektriska Imp distribuerade en häpnadsväckande 40-plus pounds av M & Ms med vår Internet ansluten SnackBot. Hundratals deltagare älskade det, så vi beslutade att dela hur vi byggde den.Våra SnackBot är uppbyggd kr...

DIY: Göra ett Hnefatafl, vikingarnas schackbrädet spel, som en resande styrelsen version av skum lera

StorylineHej alla,Jag upptäckte nyligen schackbräde-gilla spelet när du besöker en kulturell utställning på vikingar som ägde rum i ett museum i Berlin. Jag åkte dit först om TV-programmet på de krigarna är tillförlitliga med de historiska fakta.Jag...

Arduino godis maskinen

IntroduktionJag ville skapa en enhet som skulle avstå från godis, (men det kan undvara mycket mer eftersom den är gjord av LEGO behållaren är anpassningsbar till din smak) så jag började fundera och med många misslyckade design försök, beslöt jag att...

LEGO godis maskinen mekanism

Detta är en lego gumball maskin. Jag kommer att visa hur mekanismen fungerar. Du kan använda mekanismen i din egen gumball maskiner.Steg 1: Visar bara på knappen Ganska mycket så denna maskin fungerar är: när du sätter i en kvart och tryck på knappen...

Hur man gör en Mini Lego godis maskinen

Steg 1: Hur det fungerar Detta är hur det fungerarSteg 2: Base Få en platt bit 6 x 8 och lägga till en platt bit 4 x 6 på den (halv) sedan sätta släta bitar på det som detSteg 3: Lägg till väggar Så härSteg 4: Lägga till fler väggar Som denna någon L...

Mini Lego godis maskinen

detta var bara kul att göraSteg 1: Ta en 1 stud tallrik och ta tre cylindrar och koppla demSteg 2: Nästa ta en tegelsten och lägga den på glas fallet med tre dubbar inuti...

Design för 3D utskrift

Additiv tillverkning eller "3D-utskrift" har gjort underverk för att få prisvärda och högkvalitativa prototyper och små-run tillverkning massor att inom räckhåll för konsumenterna. Men har 3D-utskrift ännu inte nått fas där man enkelt kan slå pr...

Glad Yummy hjärta på en kex bänk

detta är en dessert som jag beslutat att göra till min älskling på alla hjärtans dag. Dagen som alla flickor verkar vara galna om (och ärligt talat jag stilla skränande finna anledningen varför). Men det finns verkligen något olika i allt detta... ka...

Vatten ventil strömbrytare för en Pipe lampa

Jag hade sett några steampunk stil skrivbordslampor gjorda med röret med vattenventiler som växeln, och ville göra något liknande för en uppsättning av upplysta bokhyllor med röret. Skrivbordslampor med ventiler som växlar är en dime var ett dussin p...

Bygga ett akvarium som ser bra ut på alla vardagsrum

Varning: Först och främst varnas att detta är en lång instructable! Ca 1 timme av läsning. Kanske är det mer "lättsmälta" genom att bara ha en blick på bilder och senare återkomma till läsa lite historia bakom det och några tips på delarna du är...

Skönhet är bara skin deep - paketet projektet som ett proffs

Detta kommer inte för att vara en av dina normala Instructables där jag visa dig något som jag har skapat på en skärbräda, ge några källkoden, en Principskiss, styrelsen layout, och avsluta med en bild på det färdiga projektet (vanligtvis inklämda i...

Hur du använder förmögenhet rösträknare som ett stöd för revidering.

Genom att göra "förmögenhet rösträknare", studenter kommer att revidera nyckel ordförråd och fakta i ett ämne av ditt val.Mest folk vet hur man gör förmögenhet rösträknare, och de flesta lärare har haft att konfiskera deras andel genom åren - så...