Smiley - une machine candy déclenchées sourire qui partage ! (3 / 6 étapes)

Étape 3: Reconnaissance des sourires et codage Arduino

  1. Téléchargez et installez AutoSmiley-001-Mac.zip Auto-Smiley App
  2. Une fois que vous avez téléchargé et installé l’application AutoSmiley, ouvrez-le et assurez-vous qu’il se connecte à la webcam de votre ordinateur et reconnaît votre sourire. Il devrait ressembler les deux photos ci-dessus.
  3. Télécharger AutoSmiley-de-0061.zip de http://fffff.at/auto-smiley/
    1. « Autres » Ouvrezledossier
    2. Ouvrir le dossier OF_serialTest
    3. Ouvrir OF_serialTest.pde
    4. et copiez le code suivant dans l’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 == ‘:') { soulignés et en gras

      5. construire le bouton poussoir avec voyant d’exemple.

      6. vérifier votre code et transférez-le sur votre carte Arduino.

      7. ensuite, ouvrez le moniteur de la série en cliquant sur le bouton supérieur gauche avec la loupe.

      8. une fois que vous avez le moniteur série ouvrir, tapez le signe deux-points (:)) dans le ruban supérieur. Si votre code est correct, que le moniteur série doit répondre avec « ABC » et momentanément illuminer votre LED.

      9. une fois que ce code fonctionne, construire le circuit de rotation moteur Spin (CIRC-03) qui se trouvent dans le Guide de l’expérimentateur pour Arduino.

      10. une fois le circuit du moteur est construit, Télécharger le code de Smiley.ino ci-joint (qui combine le code de voyants et les commandes de moteurs)

      11. vérifier votre code et transférez-le sur votre carte Arduino.

      12. ensuite, ouvrez votre moniteur série et entrez un signe deux-points (:)) dans le ruban supérieur. Si votre code est correct, lorsque vous envoyez le côlon, votre moniteur série devrait répondre de nouveau avec « ABC » ainsi que laisser tourner votre moteur pendant 5 secondes.

      13. ensuite ouvrir l’App Auto Smiley cliquez dans le ruban de texte dans le moniteur de la série et le sourire.

      14. l’app Auto Smiley doit envoyer le signal:) à votre moniteur série. Le moniteur de la série sera reconnaître le signe deux-points (:)) et va répondre avec « ABC » ainsi que déclencher votre moteur de tourner pendant 5 secondes! *(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) *

Articles Liés

Machine à brouillard déclenchée de mouvement

Machine à brouillard déclenchée de mouvement

machines à fumée peuvent être bêtes indisciplinés. Surtout les modèles non-professionnels vous achetez pour halloween. Avec des cycles de service faible, causant des quantités massives de brouillard lorsque vous n'avez pas besoin et pas de brouillard
Comment faire pour démarrer une entreprise de Machine Candy

Comment faire pour démarrer une entreprise de Machine Candy

Hi, tout le monde ! Il s'agit de mon premier instructible, me couper un peu de jeu si ce n'est pas trop grand...En tout cas, de Gumball est une très bonne source de revenus, même Dave Ramsey (investisseur immobilier millionnaire) fait la promotion. E
Machine candy LEGO

Machine candy LEGO

C'est ce que j'ai fait : une machine candy de legoEtape 1: Le boutonVoilà comment j'ai fait le bouton : prenez votre lego et construisez comme je l'ai générez-le.Étape 2: Mise en placeconstruire autour du bouton et vérifiez que le bouton peut toujour
« Texas Roadhouse » Sweet levure pain recette facile à mélanger dans une Machine à pain

« Texas Roadhouse » Sweet levure pain recette facile à mélanger dans une Machine à pain

je savais que cette recette a été un gardien lorsque mon mari a donné un gars de la livraison des petits pains frais de mon four, et le gars dit: ".. .tu sais, ces goûts de rouleaux comme celles ce restaurant... »Début de fermentation votre levure, d
Construire une Machine de dizaines à supprimer la douleur

Construire une Machine de dizaines à supprimer la douleur

machine A Tens est utilisé pour fournir un moyen gratuit de drogue d'éliminer la douleur de votre corps (des dizaines correspond à la Stimulation nerveuse électrique transcutanée). Ici je vais vous montrer comment construire votre propre des dizaines
FAIRE une machine de rêve d’esprit contrôle hypnose Cheap

FAIRE une machine de rêve d’esprit contrôle hypnose Cheap

c'est essentiellement le projet Nap Flash avec quelques fonctionnalités supplémentaires et quelques travaux.C'est aussi une version minimale de machines de l'hypnose « Lumière/son » qui a coûté des centaines de dollars,mais si vous avez des pièces, c
Comment créer une Machine virtuelle de Ubuntu avec VirtualBox (Mac)

Comment créer une Machine virtuelle de Ubuntu avec VirtualBox (Mac)

Les instructions suivantes vous permettra de créer une machine virtuelle de Ubuntu. Ils ont été créés spécifiquement pour un ordinateur Mac, mais sont essentiellement les mêmes pour Windows. Que vous suivez les instructions, vous verrez qu'ils ont ét
Conseils techniques utiles pour construire une machine de Rube Goldberg : déconstruire la photosynthèse

Conseils techniques utiles pour construire une machine de Rube Goldberg : déconstruire la photosynthèse

ce week-end, nous avons participé à La déconstruction, comme « Les carottes de Patagonie ». Notre projet était de déconstruire la photosynthèse dans une machine de Rube Goldberg. Notre machine commence avec une ampoule et finit par un morceau de sucr
Machine candy Twitter a permis

Machine candy Twitter a permis

donner des bonbons est une machine à bonbons twitter activé construite par moi etTweet ou de nous donner des bonbons et vous pouvez voir en direct à http://www.giveawaycandy.com/Matériel :Machine Candy - carrousel Jukebox Gumball MachineServo - rotat
Comment faire une machine à eau gazeuse !

Comment faire une machine à eau gazeuse !

Je peux déjà imaginer sourires et pensées de certaines personnes concernant le fait qu'il est plus facile de revoir une eau gazeuse dans un supermarché)) je suis tout à fait d'accord ! Toutefois, cette section est nommée: « faire de tes propres mains
Machine Candy Arduino

Machine Candy Arduino

IntroductionJ'ai voulu créer un dispositif qui se distribuent bonbons, (mais il est possible de puiser beaucoup plus car il est fait de LEGO, le conteneur est personnalisable à votre goût) alors j'ai commencé à penser et avec de nombreux conception i
Une Machine qui écoute

Une Machine qui écoute

Si vous pensez cela, machines et ordinateurs nous ressemblent à bien des égards - ils ont des cerveaux (processeurs), yeux (caméras), oreilles (microphones), etc. Sens Machine est une série d'objets ayant pour but d'inverser la perspective sur la faç
Lettres à une Machine d’amour

Lettres à une Machine d’amour

J'ai souvent penser les projets que je fais comme les lettres d'amour. Pour moi, le processus de prendre le temps et l'attention vraiment essayer de mieux comprendre quelqu'un ou quelque chose et pour emballer sous la forme d'un objet, un processus..
Ne paniquez pas : Broder une serviette avec une Machine à coudre Standard, tout comme un Frood Hoopy

Ne paniquez pas : Broder une serviette avec une Machine à coudre Standard, tout comme un Frood Hoopy

Broder votre propre serviette ne panique pour célébrer le jour de la serviette, un tribut annuel à la fin auteur Douglas Adams qui se déroule chaque 25 mai. Ces serviettes peuvent accrocher tranquillement dans votre salle de bains ou aller à l'aventu