Wireless Halloween geluidseffecten (5 / 6 stap)

Stap 5: HTML-Code voor de tablet


De HTML/Javascript-code die ik voor de Tablet PC gebruikte is aangesloten op deze stap. Het maakt gebruik van jQuery Mobile om een eenvoudige gebruikersinterface van 2 pagina. De eerste pagina toont de status van de toepassing, terwijl de tweede pagina bevat de instellingen.

De instellingen zijn handig voor het vastleggen van de Imp Agent URL die specifiek zijn voor uw Imp. U uitsluitend nood voor steken de volgorde van de tekens na de URL als de Javascript-code automatisch de basis-URL bevat zoals hieronder getoond

'https://agent.electricimp.com/' + halloweenSettings.URLKey

De APIKey is een fundamentele veiligheidsmechanisme om ervoor te zorgen dat als uw URL wordt gecompromitteerd, u nog steeds voorkomen ongeautoriseerde toegang tot uw API dat kunt. De Agent-code die wordt uitgevoerd in de wolk Imp controleert alle inkomende verzoeken om ervoor te zorgen dat de sleutel overeenkomt met. De sleutel kan elke willekeurige alfanumerieke tekenreeks worden - u hoeft alleen maar om ervoor te zorgen dat de tekenreeks hetzelfde in de code van de Agent en de HTML-code is. (API-sleutel idee van http://forums.electricimp.com/discussion/comment/...

De Javascript-code regelmatig Verzoekstatus de PIR sensor van het GMB. Wanneer de PIR heeft gedetecteerd motion, de clientcode genereert een willekeurig getal dat een index in een array van geluidseffecten. Op mobiele apparaten, worden de geluiden niet geladen wanneer u wilt uw mobiele data-pan besparen dus een user interface-element is vereist om ze te starten laden. De knop 'Druk op om te beginnen' initieert het laden van alle geluidseffecten en worden daarna verborgen. Dit initieert ook de polling-cyclus voor ajax oproepen naar de imp-agent voor PIR sensor status. De geluiden die ik heb gebruikt zijn alle openbaar domein en werden gevonden op soundbible.com. Er zijn veel sites van het publieke domein daar en u niet hoeft te beperken jezelf tot 10 geluidseffecten... gebruik zoveel als je nodig hebt!

De polling-cyclus formaten een JSON-verzoek voor de Imp-Agent. De URL bevat een tijdstempel om te voorkomen dat de browser caching het uitgaande verzoek.

De reactie van de Imp-Agent is de status van de PIR-sensor. Als de status van de sensor is '1' dan een willekeurig getal gegenereerd naar index in de tabel van geluid.

De functie PlaySound speelt het geluid en toont de huidige geluid op het scherm. Dit is nuttig voor debugging en geeft je ook iets om naar te kijken wanneer je vervelen te!

Als u een webserver hebt, u kunt gewoon kopiëren van de bestanden naar de webserver voorzien van deze stap, wijs uw tablet/PC/Smartphone naar de URL en u wordt gedaan. Als je heb geen webserver en u een PC of laptop gebruikt, kunt u de bestanden rechtstreeks naar een map kopiëren en opent u het bestand i.html vanuit de map die u hebt gebruikt.

Als u geen van een webserver gebruikmaakt, kunt u de bestanden direct naar de Tablet. Dit is een beetje lastig, omdat het pad van de map op de Tablet PC niet duidelijk is. Met behulp van een Android-tablet aangesloten op een PC USB poort, u zal zitten kundig voor zien van de tablet-mapstructuur. Voeg een map met de naam Halloween en kopieer alle bestanden naar deze map. Met behulp van Google Chrome op de tablet, het file:///-protocol gebruiken om het bestand i.html te openen.

Vind je het pad op de Android tablet, een van de gratis File Explorer Apps downloaden in de Android App Store en navigeer naar de map van uw Halloween. De bestand Verkenner-app zal onthullen het pad naar de map. Bijvoorbeeld, file:///storage/emulated/0/halloween/i.html

Gerelateerde Artikelen

Hoe maak je een geanimeerde Morphing gezicht

Hoe maak je een geanimeerde Morphing gezicht

hier is een manier om een geanimeerde of niet geanimeerde omgevormd zombie gezicht met behulp van de gratis foto-editing program (Gimp), en een paar borstels gedownload van het internet. Zodra u uw foto hebt gemaakt in een super griezelige monster be
Child's Robot kostuum met geluidseffecten, Candy Detector en meer

Child's Robot kostuum met geluidseffecten, Candy Detector en meer

ik maakte mijn dochter deze robot kostuum voor halloween. Ik was geïnspireerd door Dit Kid Robot kostuum. Ik nam mij een beetje in een andere richting en toegevoegd een paar meer nieuwigheden zoals lichten in de antennes en oren, een grote knop pad m
R2-D2 Halloween kostuum

R2-D2 Halloween kostuum

Halloween (of echt, elk moment) kostuum van onze favoriete Star Wars droid, R2-D2, gemaakt voor mijn 9-jarige vriend (ongeveer 4 voet zich lang) op haar verzoek, voornamelijk uit de dingen die ik al had rond het huis, waarschijnlijk een totaal van 40
Beheersing van Halloween effecten met DIY Infrarood afstandsbedieningen

Beheersing van Halloween effecten met DIY Infrarood afstandsbedieningen

Halloween is de perfecte gelegenheid om het maken van leuke speciale effecten. Wanneer u zin voor zitten kundig voor rekwisieten en effecten op afstand te bedienen, is een goede optie het gebruik van een infrarood afstandsbediening. Dus in dit projec
Solid-State Halloween controller en hoe te bouwen van een Haunted House

Solid-State Halloween controller en hoe te bouwen van een Haunted House

dit was oorspronkelijk een artikel in 03 maken waar mijn geweldige editor Paul Spinrad eigenlijk maakte een replica van mijn controller en heeft een veel betere baan documenteren dan ik zou. Voor de controller boord, moet u meer uitleg dan "een bos v
Chainsaw Monster Halloween kostuum Prototype

Chainsaw Monster Halloween kostuum Prototype

Ik hou van Halloween. Meer in het bijzonder, ik hou van cool kostuums en ze pronken. Sinds de afgelopen jaren, is mijn kostuum van keuze een phoenix-outfit die uiteindelijk uitgegroeid tot een flamboyante gedrocht met een spanwijdte van 12', een bela
Maak een levensgrote Batmobile Tumbler en Batman thema Halloween vertoning

Maak een levensgrote Batmobile Tumbler en Batman thema Halloween vertoning

hier zijn de stapsgewijze instructies over het bouwen van een prop van de volledige schaal van de Tuimelaar uit de Batman begint/Dark Knight films. Ik heb ook wat informatie voor het maken van een hele thema vertoning van de Batman met dingen zoals e
DIY geluidseffecten

DIY geluidseffecten

Geluidseffecten zijn de miskende helden van films, radio en spookhuizen. Alle gedetailleerde geluiden horen maakt het voelen van dat de actie gebeurt rechts naast je. Door zorgvuldig te selecteren welke geluidseffecten zijn gemarkeerd, kunt u de perf
Hoe om te schrikken van een goede Halloween!

Hoe om te schrikken van een goede Halloween!

Halloween. De enige vakantie waar helft te schrikken mensen dood zal niet krijg je een rechtszaak. Maar helaas, met Halloween omhoog en komen, je hersenen dood op de bank zitten, gedachteloos opvulmateriaal uw gezicht met de snoep je jezelf beloofd u
UFO invasie op Area 51 Halloween weergeven

UFO invasie op Area 51 Halloween weergeven

Het doel voor de weergave van dit jaar was om te zetten van mijn huis in een landing gebied voor vliegende schotels bij Area 51 die de wordt binnengevallen door buitenaardse wezens.  In de vroege stadia van de planning, kon niet ik beslissen of ik de
Maken van een James Bond spion auto (w / wapens) en een spion School Halloween Display

Maken van een James Bond spion auto (w / wapens) en een spion School Halloween Display

hier zijn de instructies nodig voor het omzetten van een Mazda 6 (mijn Aston Martin is in de winkel) in een James Bond spion auto. Ik ook enkele instructie op het interactieve algemene thema (Spy School) dat we dit jaar gehad.Elk jaar, doen mijn zoon
Thomas de trein Halloween (Choo-Choo Boo!)

Thomas de trein Halloween (Choo-Choo Boo!)

Mijn zoon is een enorme fan van Thomas en hij wilde zijn Thomas voor Halloween, dus we een trein van kartonnen dozen gemaakt.  Het enige wat dat we hadden om te kopen voor ons project was wat plakband en elastiek voor de bretels aan holdup het kostuu
Maak een recoiling kanon voor een interactieve Halloween display

Maak een recoiling kanon voor een interactieve Halloween display

elk jaar, willen we iets nieuw voor Halloween.  Deze schermen zijn gronden-up bouwt jaarlijks en aan deze criteria voldoen: leuke, spannende, interactieve voor de kinderen, het betrekken van gameplay en bieden een kans voor mij om electricuted.  Beki
Halloween Animatronics

Halloween Animatronics

bouwen een pratende Animatronic schedel en pompoenNa het zien van de Animatronics Workshop exposeren op de Wired NextFest, werd onze familie geïnspireerd om te proberen het maken van een weergave van de animatronic voor Halloween.Voor uw plezier--The