Smiley - een glimlach-geactiveerd snoep machine die deelt! (3 / 6 stap)

Stap 3: Herkennen van glimlacht en codering van de Arduino


  1. Downloaden en installeren van de AutoSmiley-001-Mac.zip- Auto-Smiley App
  2. Zodra u hebt gedownload en geïnstalleerd de AutoSmiley app, open het en zorg ervoor dat het verbonden met uw computer webcam en herkent uw glimlach. Het moet uitzien als de twee foto's hierboven gezien.
  3. Download AutoSmiley-van-0061.zip van http://fffff.at/auto-smiley/
    1. 'Andere' map openen
    2. Open OF_serialTest-map
    3. Open OF_serialTest.pde
    4. en kopieer de volgende code in de Arduino:
       int ledPin = 13; // select the pin for the LED int val = 0; // variable to store the data from the serial port 
       void setup() { 
       pinMode(ledPin,OUTPUT); // declare the LED's pin as output 
       Serial.begin(9600); // connect to the serial port 
       } 
       void loop () { 
       // read the serial port 
       val = Serial.read(); 
       // if the input is '-1' then there is no data 
       // at the input, otherwise check out if it is 'a' 
       // if it is, send back a message "ABC" 
       // and turn on and off the LED on pin 13 
       // 
       // note, it takes about 5-10 seconds for the tx/rx of arduino to get 
       // settled. wait briefly after uploading, then open the serial monitor 
       // when you type in a (and press send or return) you should see ABC returned 
       // in the console below. check this first, and then try the openframeworks example 
       // 
       // in OF, you need to specify clearly which serial port you are communicating on. 
       // take a look above at "tools > serial port" 
       // ie, "COM7" or "dev/tty...." 
       // and make sure that is put into your code when you use ofSerial 
       if (val != -1) { 
        if (val == 'a') { 
      Serial.Print("ABC"); Serial.print("ABC"); // send back a message simple as ABC 
       digitalWrite(ledPin, HIGH); 
       delay(200); 
       digitalWrite(ledPin, LOW); 
       } 
       } 
       } 4. Once in Arduino, change the underlined and bolded text to the following: if (val == ‘:') { onderstreept en vet weergegeven

      5. bouw drukknop met LED voorbeeld.

      6. Controleer of uw code en deze uploaden naar je Arduino board.

      7. volgende, open de seriële monitor door te klikken op de bovenste linker knop met het vergrootglas.

      8. Als u eenmaal de seriële monitor openen, typt u een dubbele punt (:) in het bovenste lint. Als uw code juist is moet de seriële monitor reageren met 'ABC' en tijdelijk verlichten uw LED.

      9. Zodra deze code werkt, bouwen de Motor Spin Spin circuit (CIRC-03) die kan worden gevonden in de de experimentator gids voor de Arduino.

      10. Zodra het motorcircuit is gebouwd, de bijgevoegde Smiley.ino code (die combineert de LED-code met de motor besturingselementen) downloaden

      11. Controleer of uw code en deze uploaden naar je Arduino board.

      12. vervolgens openen uw seriële monitor en een dubbele punt (:) typt in het bovenste lint. Als uw code klopt, wanneer u de dikke darm verzendt, moet uw seriële monitor reageren weer met 'ABC', alsmede uitvoeren van uw motor gedurende 5 seconden.

      13. vervolgens open te stellen Auto Smiley app. Klik in het lint van de tekst in de seriële monitor en GLIMLACH.

      14. de Auto Smiley-app moet naar uw seriële monitor de :) signaal sturen. De seriële monitor zal herkennen de dubbele punt (:) en zal reageren met 'ABC' evenals activeren van uw motor uit te voeren gedurende 5 seconden! *(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) *

Gerelateerde Artikelen

Hoe maak je een Mini Lego snoep Machine

Hoe maak je een Mini Lego snoep Machine

Stap 1: Hoe het werkt Dit is hoe het werktStap 2: Base Krijgen van een vlak stuk 6 x 8 en toevoegen van een vlak stuk van 4 x 6 daarop (de helft) dan als dat gladde stukken op te zettenStap 3: Wanden toevoegen Like thisStap 4: Meer wanden toevoegen A
Motion geactiveerd mist Machine

Motion geactiveerd mist Machine

rookmachines kunnen onhandelbare beesten. Met name de niet-professionele modellen die u koopt voor halloween. Met lage plicht cycli, waardoor enorme hoeveelheden mist als je niet nodig, en geen mist wanneer u doet. Zou het niet leuk om te hebben mist
Mark's Lego snoep Machine

Mark's Lego snoep Machine

Dit is mijn Lego snoep machine. Het heeft skittles en als u wilt kopen kegelen. Maar, je moet betalen 25 cent dat snoep. In de machine van de munt te kopen uw snoep moet je 25 cent. Deze snoep machine heeft oprit voor de candy te glijden en een gigan
Twitter ingeschakeld snoep machine

Twitter ingeschakeld snoep machine

weggeven snoep is een twitter ingeschakeld snoep machine gebouwd door mij enTweet of om ons snoep en u kunt zien het live op http://www.giveawaycandy.com/Hardware:Snoep machine - carrousel Jukebox Gumball MachineServo - volledige omwentelingServo con
Een Machine die luistert

Een Machine die luistert

Als je erover nadenkt, machines en computers zijn als wij op vele manieren - ze hebben hersenen (processors), ogen (camera's), oren (microfoons), etc. Machine zintuigen is een serie van artefacten die gericht zijn op de vooruitzichten op hoe we techn
Lego Mindstorms snoep Machine

Lego Mindstorms snoep Machine

Deze "sweet" snoep machine voorzien van twee candy chutes, een "locking" mechanisme voor het opslaan van snoep, en een leuke en eenvoudige ontwerp. Het maakt gebruik van 2 EV3 servomotoren werken beide chutes snoep. Ook kan van de mach
Dance Dance Roverbot! Een licht geactiveerd dansen Snap Circuits programmeerbare Robot te bouwen.

Dance Dance Roverbot! Een licht geactiveerd dansen Snap Circuits programmeerbare Robot te bouwen.

In dit Instructable u hoe leert te bouwen een licht geactiveerd dansende Snap Circuits programmeerbare robot. Eerst leert u het installeren van de PICAXE programmering Editor (de PICAXE is de microcontroller, of computer hersenen voor uw dans dans Ro
PRANKS! Maak een giant spuitende bloem machine!

PRANKS! Maak een giant spuitende bloem machine!

Hi peeps! Tina en ik werd onlangs gevraagd om te bouwen van een gigantische versie van de oude hilarische spuitende bloem prank, behalve dat deze zou worden interactief en spuiten van slijm. We hadden de slachtoffers om dicht bij de machine (die we g
Makecourse USF: Arduino snoep Machine

Makecourse USF: Arduino snoep Machine

Dit Instructable ontstond vervulling de project-eis van de Makecourse bij de Universiteit van Zuid-Florida (www.makecourse.com)Dit is een eenvoudige Arduino uitvoeren snoep machine met behulp van een stepper motor twee knoppen en vier 3D gedrukte stu
Arduino snoep Machine

Arduino snoep Machine

IntroductieMij wilden voor wekken een apparaat dat van snoep afzien zou, (maar het kan afzien veel meer omdat het is gemaakt van LEGO de container is aanpasbaar aan uw eigen smaak) dus ik begon te denken en met veel pogingen van de ontwerp mislukte,
Hoe te beginnen een bedrijf van de Machine Candy

Hoe te beginnen een bedrijf van de Machine Candy

Hi, iedereen! Dit is mijn eerste instructible, sneed me één of andere verslapping wanneer het is niet te groot...Anyway, gumball machines zijn een zeer goede bron van inkomsten, zelfs Dave Ramsey (miljonair vastgoedbelegger) bevordert hen. En ook kau
Hoe maak je een drie-as CNC Machine (goedkoop en gemakkelijk)

Hoe maak je een drie-as CNC Machine (goedkoop en gemakkelijk)

het idee achter dit Instructable moest vervullen mijn verlangen voor een desktop CNC machine formaat. Hoewel het leuk geweest zou om te kopen een off van de eenheid van de plank de kwestie van de prijs evenals grootte onbetaalbaar bewezen. Met dit in
Houd ongewenste bezoekers weg met een Motion geactiveerd Sprinkler

Houd ongewenste bezoekers weg met een Motion geactiveerd Sprinkler

De lokale dieren denkt dat uw gazon hun persoonlijke toilet? Ninja moordenaars en probeer te sluipen in uw huis? Houd deze ongewenste bezoekers weg met een motie geactiveerde sprinkler systeem. Zodra ze stap in uw gazon, een passieve infrarood bewegi
De apocalypse - een K'nex bal machine

De apocalypse - een K'nex bal machine

Welkom op mijn instructable.Hallo, mijn naam is Guus en ik ben de bouwer van 'De apocalypse'. Ik ben 14 jaar oud en ik woon in Nederland, dus mijn Engels is niet zo groot. Maar ik hoop dat u zult begrijpen het en zitten kundig voor volgen naar de opv