Arduino alimenté Haunted Mansion chant bustes (2 / 3 étapes)

Etape 2: Logiciel : laisse aller à la tête de la classe

Évidemment une des parties plus importantes de ce projet était la source vidéo. J’ai été assez chanceux pour trouver quelques enregistrements originaux des bustes chant de Disneyland sur Youtube. Vous pouvez trouver celui que j’ai utilisé ici: "Phantom 4 of 5 Grim Grinning Ghosts". J’ai tiré la vidéo de Youtube et utilisé que pour la vidéo et audio dans ce projet.

Comme je l’ai dit dans l’introduction, que j’ai utilisé principalement quatre morceaux de logiciels pour exécuter ce projet (qui sont gratuits), ils sont :

  1. Mon Arduino UNO programmée
  2. AutoHotKey (Programme de macro de Windows)
  3. Clés d’AAC (Entrée série se transforme en frappes)
  4. VLC (lecture vidéo)

Aussi, j’ai mis mon fond de Windows au noir et se cacha la barre des tâches, donc rien ne s’affiche lorsque la vidéo ne jouait pas.

Voici le code pour le script AutoHotKey :

a: :

Exécuter, c:\Program Files\VideoLAN\VLC\vlc.exe-j’ai rc « VIDEO_FILE_NAME »
Sommeil, 61000 ; Pause pour la vidéo à jouer, empêche le déclenchement de plusieurs fois.
Processus, étroite, vlc.exe ; Tuer le vlc et assurez-vous qu’elle reste morte.
Retour

Comme vous pouvez le voir, c’est assez simple. Lorsque vous appuyez sur la touche « a » VLC est lancé avec des arguments pour afficher uniquement la vidéo elle-même. Le script attend pendant la durée de la vidéo (61 secondes) puis il ferme VLC pour réinitialiser et exécutez à nouveau.

L’esquisse de l’Arduino n’est pas beaucoup plus compliqué, qu'il attend jusqu'à ce que la cellule photoélectrique est déclenchée, puis envoie la touche « a » à l’ordinateur via USB (qui clés d’AAC se transforme en une combinaison de touches) et attend pour 61 secondes avant il peut être déclenché à nouveau.

/*
Clavier série

Utilisé pour envoyer des frappes sur un PC Windows exécutant AACKeys.exe qui
transforme les données séries en frappes. Préférable d’utiliser en conjonction avec
AutoHotKey.

Exemples et idée basée sur les travaux de http://www.arkadian.eu et
informations de http://wwww.ladyada.net

2010 TheNewHobbyist < http://www.thenewhobbyist.com>

*/

Initialiser des variables
const int buttonPin = 2 ;
const int ledPin = 13 ;
buttonState int = 0 ;

Définissez inpout/sortie et lancez serial
void setup() {}
pinMode (ledPin, sortie) ;
pinMode (buttonPin, entrée) ;
Serial.Begin(9600) ;
}

Boucle de code principal
void loop() {}
buttonState = digitalRead(buttonPin) ;
Si (buttonState == HIGH) {}
digitalWrite (ledPin, HIGH) ;
Serial.Print("a") ; Envoyer la clef au PC pour démarrer la lecture vidéo
Delay(61000) ; ignorer l’entrée jusqu'à ce que la vidéo se termine
}
else {}
désactiver la LED :
digitalWrite (ledPin, basse) ;
}
}

Articles Liés

Vélo - arduino alimenté système de purification de l’eau (à l’aide de lumière UVC)

Vélo - arduino alimenté système de purification de l’eau (à l’aide de lumière UVC)

Cette instructable montre comment alimenter un système de purification de l'eau UV-C avec un contrôle de la bicyclette et arduino. Une dynamo à l'arrière de la bicyclette charge une batterie (que nous avons initialement chargé déjà pour ce projet) qu
Arduino alimenté citrouille d’Halloween avec détection de mouvement

Arduino alimenté citrouille d’Halloween avec détection de mouvement

SalutCet Instructable va vous montrer comment faire certains Halloween décorations dont arduino alimenté citrouille d'Halloween avec détection de mouvement.Étape 1: Faire la citrouille d'Halloween Matériaux :Ballon rondVieux journauxFarine lisseEauTe
Arduino alimenté Infared chose

Arduino alimenté Infared chose

Bonjour, ceci est mon premier instructible. Je vais vous montrer comment faire un arduino alimenté par un capteur analogique lecteur (je vais utiliser une photodiode infrarouge).Étape 1: pièces Vous aurez besoin de plusieurs choses à faire ceci :1. u
Faire un Arduino alimenté automatisation de Rideau

Faire un Arduino alimenté automatisation de Rideau

Dans cette vidéo j'ai commencer à travailler sur vous montrant comment faire un dispositif Arduino alimenté par qui va ouvrir et fermer les rideaux !À l'aide d'une corde et un servo de rotation continue, je suis capable de créer un système de poulies
Lumières de Noël Musical Arduino alimenté

Lumières de Noël Musical Arduino alimenté

après explorant le site Instructables, j'ai trouvé quelques projets qui ont atteint un sommet de mon intérêt et ceux qui m'amènent à la réflexion, j'ai pu faire quelques lumières de Noël musicales. Plupart de ce que j'ai passé mon temps sur provenait
Arduino alimenté les doublures de gants chauffants

Arduino alimenté les doublures de gants chauffants

Arduino alimenté gants chauffantsCe projet est sur la façon de rendre les monde plus intelligent chauffé gant des doublures de conditions extrêmement froides comme celles de Minnesota ou personnes qui ont syndrome(like me) de Raynaud. Ces gants vous
Nocturnal Emissions : Mon Arduino alimenté par Internet activé rêve générateur

Nocturnal Emissions : Mon Arduino alimenté par Internet activé rêve générateur

nous avons tous besoin de rêver plus, j'ai donc créé ce Arduino alimenté « générateur de rêve » pour aider à planter des graines pour certains folie de penser grand.  Quand vous approchez le générateur d'un capteur à ultrasons Maxbotix déclenche lumi
Arduino alimenté ELMod

Arduino alimenté ELMod

c'est mon premier instructable s'il vous plaît ours avec moi. Mon nom est Stanley Deakins et j'ai joué avec électronique depuis un certain temps, bien qu'il y a ans. En raison de mon emploi récent j'ai raviver cette passion. J'ai obtenu mes mains sur
Arduino alimenté Gainclone (amplificateur)

Arduino alimenté Gainclone (amplificateur)

pour ceux d'entre vous qui ne connaissent pas (et je n'ai pas jusqu'à une date récente), un Gainclone est un ampli qui est un « clone » de la conception originale d'un ampli fabriqué par 47 Labs appelés un Gaincard et reposent sur des amplificateurs
Comment construire un Robot jouant Arduino alimenté par Chess

Comment construire un Robot jouant Arduino alimenté par Chess

à en juger par le nombre d'échecs liés Instructables, je pense qu'il est sûr de dire que la communauté bénéficie du jeu.  Il peut être difficile, toutefois, de trouver quelqu'un qui joue au même niveau que vous faire.  Pour résoudre ce dilemme et d'a
Arduino alimenté RGB ambiance lampe plus Simon

Arduino alimenté RGB ambiance lampe plus Simon

c'est fondamentalement une lampe d'ambiance RGB arduino alimenté plus le jeune simon dit jeu, deux en un.Mode d'emploi : L'appareil commence avec le programme de lampe d'ambiance RVB par défaut, lorsque vous appuyez sur une des quatre touches en bas,
Haunted Mansion inspiré Costume victorienne

Haunted Mansion inspiré Costume victorienne

je lance la maison hantée à l'école élémentaire de ma fille et ont eu envie de faire un costume de type « Haunted Mansion » pendant quelques années. Cette année j'ai enfin eu le temps de le faire. Elle a été faite à partir d'un modèle commercial.Étap
Arduino alimenté RGB LED Vodka plateau

Arduino alimenté RGB LED Vodka plateau

cette instructable va obtenir vous passer à faire vos propres arduino alimenté projet rouge vert et bleu LED. Il ne doit même pas être une tablette ! Bouteilles de vodka justement pour éclairer joliment c'est ainsi que ce que j'ai choisi de le faire.
Interactive Arduino alimenté LED Skis

Interactive Arduino alimenté LED Skis

Malade de la noirceur terne de skier la nuit ? N'ayez pas peur ! Arduino skis de LED interactifs programmables viendront égayer votre soirée.Ces maison construite skis ont LED incorporé sous le p-tex et la feuille du dessus. Une Arduino et accéléromè