Met behulp van slimme telefoon als Motion Sensor Alarm (5 / 5 stap)

Stap 5: Code uitleg & conclusie

Allereerst, als je begrijpen van de WiFi-communicatie en hoe de app de app verbindt met de Arduino met behulp van WiFi Shield wilt, het zal nuttig zijn te volgen van mijn vorige tutorial: Remote Controlled LED met behulp van de mobiele telefoon en Internet. Ik ben met behulp van de dezelfde voorbeeldcode voor app maar met kleine aanpassingen:

Bewegingsdetectie

We gebruiken Evothings Studio te snel prototype onze app, later-op, als we blij met de app zijn, we kunnen bundelen de app in Cordova en het schip naar de app-winkels. Hoe dat werkt? Eenvoudig! De app Evothings Client in wezen bestaat in Cordova (voorheen PhoneGap), dus wat is beschikbaar voor Cordova, is het beschikbaar voor Evothings Client app zo goed.

Cordova is een HTML5-wrapper voor mobiele telefoons en door middel van gespecialiseerde plugins, het biedt u de mogelijkheid om toegang tot native telefoonfuncties, zoals toegang tot hardware versnellingsmeter, camera, batterijstatus enz.

Met behulp van de versnellingsmeter voorbeeld gegeven in Cordova documentatie, schreef ik mijn beweging detectie functie in JavaScript.

In index.html vindt u:

De functie nemen de versnellingsmeter lezingen, ronde hen uit en vergelijkt ze met de eerder opgeslagen waarden, als waarden van de versnellingsmeter zijn verschillend, dat betekent de telefoon of in horizontale of in verticale richting gaat.

Het inschakelen van het licht

Het roept vervolgens app.lightOn functie, die een "Laag" trigger naar de Arduino, die op zijn beurt de lage D12 output stuurt stuurt, waar onze Relais module het licht wordt ingeschakeld.

Conclusie

Vandaag, hebben we geleerd hoe een studie lamp inschakelen als uw mobiele telefoon de beweging detecteert. Voel je vrij om rond sleutelen, misschien interface een claxon in plaats van de studie lamp of zet de lichten in-/ uitschakelen terwijl u uw mobiele telefoon schudden. De mogelijkheden zijn grenzeloos!

Gelukkig knutselen!

Gerelateerde Artikelen

Met behulp van uw telefoon als een tracking-apparaat

Met behulp van uw telefoon als een tracking-apparaat

als je ooit behoefte aan te weten van de verblijfplaats van een individu, zij het uw kinderen, uw echtgenoot of een persoon die van belang, Apple heeft de app voor u. Dit instructable leert u wat u nodig hebt, waar te krijgen het, en tactiek voor de
Met behulp van een telefoon als een toestel voor een Handheld Radio

Met behulp van een telefoon als een toestel voor een Handheld Radio

dit instructable toont hoe het bouwen van een adaptter die het mogelijk maakt een telefoon als een toestel gebruikt voor een bidirectionele radio. Het voordeel is dat meer ergonomisch lust voor de gebruiker dan een headset mic regeling kan worden. He
Met behulp van oude telefoons als een intercom

Met behulp van oude telefoons als een intercom

Het circuit te maken van de twee telefoons die werken als een intercom is uiterst eenvoudig. U kunt zien in de foto, alles wat je echt nodig hebt is een beetje van telefoonkabels, een verdeeldoos, 680 Ohm resiter (zelfs zonder resiter dit circuit wer
Home Security Alarm of een bewegingsmelder met behulp van Arduino,P.I.R Sensor en LCD-scherm.

Home Security Alarm of een bewegingsmelder met behulp van Arduino,P.I.R Sensor en LCD-scherm.

Hallo iedereen,Vandaag ga ik om u te tonen hoe maak je een interessante, goedkope en prachtige huisveiligheid alarm. Deze Gadget helpt u om uw huis tegen dieven beschermen. In dit project 'm i gonna een Freeduino Board(Arduino Compatible),P.I.R Senso
Afstand meten en obstakel detectie met behulp van NXP 89v51rd2fn en ultrasone sensor HC-SR04.

Afstand meten en obstakel detectie met behulp van NXP 89v51rd2fn en ultrasone sensor HC-SR04.

Iedereen maakt gebruik van arduino uno of mega om projecten te maken zoals ze makkelijk te gebruiken zijn en de code voor de arduino gemakkelijk beschikbaar zijn op de arduino forums is en niemand atmel, philips of andere microcontroller gebruik te m
Met behulp van uw auto als een zonne-oven.

Met behulp van uw auto als een zonne-oven.

Met behulp van uw auto als een zonne-oven. (of waarom niet te verlaten kinderen of huisdieren in de auto wanneer het het warm buiten). Ik zou waarschijnlijk hebben gemaakt een ei mcmuffin-look-a-like door te laten wat melk stremmen om kaas en een koe
Schets naar Atmega328P-PU branden op een Breadboard met behulp van Arduino Uno als programmeur

Schets naar Atmega328P-PU branden op een Breadboard met behulp van Arduino Uno als programmeur

Er zijn al verschillende instructables op hoe te branden van de Arduino schets naar Atmega328P-PU op een breadboard met behulp van verschillende USB - UART modules. Echter, zoals de meeste van deze modules zijn gemaakt in China, ze zijn slecht gedocu
Controle Arduino RC auto met behulp van android telefoon & 1Sheeld

Controle Arduino RC auto met behulp van android telefoon & 1Sheeld

Als u besturen RC auto met uw Androïde slimme telefoon wilt zonder met behulp van Bluetooth-module en programmering androïde toepassing, kunt u 1Sheeld gebruiken in plaats van hen.1Sheeld bestaat in principe uit twee delen. Het eerste deel is een sch
DIY IPhone Dolly met behulp van een telefoon-Clip

DIY IPhone Dolly met behulp van een telefoon-Clip

Als u het maken van video's met je iPhone en proberen om enkele mooie shots, proberen om een DIY telefoon dolly.In deze tip, zal wij u tonen hoe glad iPhone dolly om schoten te nemen met behulp van een clip van de telefoon. Het maakt uw iPhone films
FerretPi: Met behulp van Raspberry Pi als een beveiligde FTP-Server

FerretPi: Met behulp van Raspberry Pi als een beveiligde FTP-Server

ik weet wat je denkt: "hoe cool zou het zijn als ik had mijn eigen Google Drive/SkyDrive/Dropbox die ik gebruiken kan wanneer ik wil?" Of misschien bent u gewoon het krijgen in de beweging van de Maker en je denkt dat het is het grootste ding si
Met behulp van een stappenmotor als Automotive snelheidssensor

Met behulp van een stappenmotor als Automotive snelheidssensor

ik was op zoek naar enkele snelheidssensor voor mijn snelheidsmeter projectEr zijn veel ideeën als het gaat om de snelheidssensoren.1-variabele terughoudendheid magnetische halen (zoals automotive ABS sensoren)2 - IR LEDs & IR detectoren3 - Hall effe
Arduino gebaseerde lijn volgeling robot met behulp van Pololu kW-8RC lijn sensor

Arduino gebaseerde lijn volgeling robot met behulp van Pololu kW-8RC lijn sensor

UPDATE FEB 2012: deze gids is featured op de Adafruit bloghttp://www.adafruit.com/blog/2012/02/14/Arduino-based-line-follower-robot/Dit is de Faz3a II, mijn eerste lijn-volgende robot, die hopelijk ook te gebruiken voor het oplossen van de doolhof. I
Branden van de Bootloader op de ATMega328 met behulp van Arduino UNO als ISP

Branden van de Bootloader op de ATMega328 met behulp van Arduino UNO als ISP

UPDATE: deze tutorial zal werken op de Arduino IDE 1.0.1, de recente 1.0.5 brengt enkele wijzigingen op de schets van de ISP, dus ik ben niet zeker of het zal werken (ik kocht 2 ATMega328 en verbrand, zowel op 1.0.1).Gebruik 1.0.1 om eventuele proble
Met behulp van de ShopBot als een Plotter

Met behulp van de ShopBot als een Plotter

ik heb zin om dit te doen al geruime tijd, en gewoon de andere dag ik ten slotte gebruikt de ShopBot Alphain TechShop San Jose uitzetten in een gevectoriseerde San Jose Sharks-logo dat ik gemaakt met behulp van Illustrator.Het proces is vrij eenvoudi