Effets sonores d’Halloween sans fil (5 / 6 étapes)

Étape 5: Code de HTML pour la tablette

Le code HTML/Javascript, que j’ai utilisé pour la tablette est attaché à cette étape. Il utilise jQuery Mobile pour créer une simple interface utilisateur de la 2 page. La première page indique l’état de la demande, tandis que la seconde page contient les paramètres.

Les paramètres sont utiles pour la capture de l’Imp Agent URL spécifique à votre Imp. Vous ne devez saisir la séquence de caractères après l’URL que le code Javascript ajoute automatiquement l’URL de base, comme indiqué ci-dessous

« https://agent.electricimp.com/ » + halloweenSettings.URLKey

La APIKey est un mécanisme de sécurité de base pour s’assurer que, si votre URL est compromise, vous pouvez toujours empêcher tout accès non autorisé à votre API. Le code de l’Agent en cours d’exécution dans le nuage Imp vérifie pour s’assurer que la clé correspond à toutes les demandes entrantes. La clé peut être toute chaîne alphanumérique aléatoire - il vous suffit de faire en sorte que la chaîne est identique dans le code de l’Agent et le code HTML. (Idée clé API de http://forums.electricimp.com/discussion/comment/...

Le code Javascript demander périodiquement l’état du capteur PIR de la PMI. Lorsque le PIR a détecté le mouvement, le code client génère un nombre aléatoire qui est un index dans un tableau d’effets sonores. Sur les appareils mobiles, les sons ne sont pas chargés pour conserver votre pan de données mobiles, donc un élément d’interface utilisateur est nécessaire pour démarrer leur chargement. Le bouton « Press to start » lance le chargement de tous les effets sonores et ensuite dissimulé. Il lance aussi le cycle d’interrogation pour les appels ajax à l’agent de l’imp de l’état du capteur PIR. Les sons que j’ai utilisé sont tous domaine public et ont été trouvées sur soundbible.com. Il existe de nombreux sites de domaine public là-bas et vous n’avez pas à vous limiter à 10 bruitages... utiliser autant de fois que vous avez besoin !

Le cycle d’interrogation met en forme une requête JSON pour l’Agent de l’Imp. L’URL contient un horodatage pour empêcher le navigateur de la mise en cache de la demande sortante.

La réponse de l’Agent de l’Imp est l’état du capteur PIR. Si l’état du capteur est « 1 » puis un nombre aléatoire est généré à l’index de la table sonore.

La fonction PlaySound joue le son et affiche le courant sonore sur l’écran. Ceci est utile pour le débogage et vous donne aussi quelque chose à regarder quand on s’ennuie pas !

Si vous avez un serveur web, vous pouvez simplement copier les fichiers fournis avec cette étape vers le serveur web, pointez votre tablette/PC/Smartphone sur l’URL et vous avez terminé. Si vous n’avez pas un serveur web et que vous utilisez un PC fixe ou portable, vous pouvez copier les fichiers directement dans un dossier et ouvrez le fichier i.html dans le dossier que vous avez utilisé.

Si vous n’utilisez pas un serveur web, vous pouvez copier les fichiers directement sur la tablette. C’est un peu délicat parce que le chemin du dossier sur la tablette n’est pas évident. À l’aide d’une tablette Android connectée à un port USB du PC, vous serez en mesure de voir la structure des dossiers de la tablette. Ajoutez un dossier nommé Halloween et copiez tous les fichiers dans ce dossier. À l’aide de Google Chrome sur la tablette, utilisez le protocole file:/// pour ouvrir le fichier i.html.

Pour trouver le chemin d’accès sur la tablette Android, téléchargez l’une de la File Explorer applications gratuites sur l’Android App Store et accédez à votre dossier d’Halloween. L’application de l’Explorateur de fichiers va révéler le chemin d’accès au dossier. Par exemple, file:///storage/emulated/0/halloween/i.html

Articles Liés

Sans fil RF contrôlé les effets de feu

Sans fil RF contrôlé les effets de feu

Cavemen inventé le feu il y a un tas d'ans, et depuis ce jour l'homme a été venir avec toujours plus inventive façons de faire des boules de feu plus grands et plus gros. Voici ma tentative d'apporter votre homo erectus effets de flamme de style dans
Électricité sans fil alimenté par Halloween Horrible Prop

Électricité sans fil alimenté par Halloween Horrible Prop

Salut, Halloween jour 2015 est rapproche alors qu'il était impossible pour moi attendre un mois et a décidé de rendre le projet Halloween et les projets en cours m'a fait pressé et moi avions fait citrouille qui brille se rapprochant juste à sa plate
Costume de Robot enfant avec effets sonores, détecteur de Candy et plus

Costume de Robot enfant avec effets sonores, détecteur de Candy et plus

j'ai fait ma fille ce costume de robot pour l'halloween. J'ai été inspiré par ce costume Kid Robot. J'ai pris la mienne dans un peu d'une direction différente et ajouté quelques nouveautés plus comme les lampes dans les antennes et les oreilles, un t
Bandes de LED sans fil Phone Remote-Controlled : RasPi w / pilote Fadecandy w / WS2811/WS2812 adressable LED Strips w / App Smartphone TouchOSC w / Iphone ou Droid

Bandes de LED sans fil Phone Remote-Controlled : RasPi w / pilote Fadecandy w / WS2811/WS2812 adressable LED Strips w / App Smartphone TouchOSC w / Iphone ou Droid

Voilà un aperçu de la conception de plus en plus complète de mon dernier projet. Voici une vidéo que j'ai téléchargé la liste des fonctionnalités :La progression d'idée originale a quelque chose comme ce qui suit :Adressable LED strip (s, nous voulon
Sans fil de transmission de l’énergie

Sans fil de transmission de l’énergie

Il s'agit d'une conception théorique avec des applications pour un panneau solaire plus efficace, transfert d'énergie sans fil efficace et l'énergie de confectionnement de tous les jours « bruit ». (Pat. En attente)Inspiration :L'idée de cette concep
Construire votre propre contrôleur (bon marché!) multifonctions sans fil caméra.

Construire votre propre contrôleur (bon marché!) multifonctions sans fil caméra.

IntroductionJamais imaginé de construire votre propre contrôleur de caméra ?Remarque importante : Les condensateurs pour le MAX619 sont 470n ou 0.47u.  Le schéma est correct, mais la liste des composants a été mal - mise à jour.Il s'agit d'une entrée
Sans fil indicateur météo

Sans fil indicateur météo

J'ai décidé d'utiliser des capacités de l'One de Linkit GSM pour créer un indicateur de temps. Cela me permettrait de faire quelque chose de pratique et agréable visuellement, un indicateur météo sans fil.Étape 1: Matériaux/outils OutilsFer à souderO
Morse Code de sonnette émetteur et d’imprimante sans fil

Morse Code de sonnette émetteur et d’imprimante sans fil

Dans ce instructable, je vais vous montrer comment modifier une sonnette de porte sans fil dans un code Morse émetteur et le récepteur. Aussi, je vais vous montrer comment faire une imprimante de code Morse en temps réel avec des pièces simples.Rense
Sans fil, Bass

Sans fil, Bass

Un nouveau type de basse à combler le fossé entre les instruments à cordes et de contrôleurs basée sur des clés.Pin « cou » mesurant 24 pouces abrite l'unité arduino, la maquette et la mousse conductrice capteurs. Pour sélectionner une note, tout sim
Fun sans fil DIY présentateur

Fun sans fil DIY présentateur

présentant un exposé de votre ordinateur portable? Vous pouvez acheter une souris sans fil de cliquer par l'intermédiaire de votre powerpoint. Mais vous pourriez faire quelque chose de plus créatif et amusant.Pour environ 20 euro de l'électronique, v
Comment ajouter des sonneries personnalisées à une sonnette sans fil

Comment ajouter des sonneries personnalisées à une sonnette sans fil

La plupart des sonnettes juste faire un ton générique simple. Mais j'ai pensé que ce serait amusant pour modifier une sonnette de la porte pour qu'elle ait une sonnerie personnalisable. De cette façon, vous pouvez définir pour jouer la musique ou les
Nuage de domestique sans fil pour la foule

Nuage de domestique sans fil pour la foule

J'ai passé de nombreuses heures reproduisant les projets d'autrui sur des choses intelligentes sans fil. En fait si nombreux que je me suis retrouvé avec une conclusion évidente : après la troisième ou quatrième emploi vous trouver que tous d'entre e
Faible technologie Rotary Phone fait sans fil.

Faible technologie Rotary Phone fait sans fil.

Un téléphone à cadran est cool, ils devraient rester cool même sans fil !Je dois dire que je n'aime pas les objets vintage. Un de mes préférés est bien sûr un vieux téléphone à cadran. J'ai utilisé d'en avoir un à la maison jusqu'à ce que j'avais 10
La plateforme du robot sans fil PicRobi

La plateforme du robot sans fil PicRobi

Salut tout le monde,J'aimerais partager mon petit projet de robot avec vous, j'espère que ça pourrait être source d'inspiration pour vous. Alors j'ai étudié l'électronique et j'ai toujours voulu faire quelque chose ce qui implique que tout ce que j'a