Elektrische Imp aan 8 elektrische verlichting met behulp van internet (6 / 6 stap)

Stap 6: Stuur schakelaar indrukt om Imp gebruiken web-pagina.


Om te zien een werkend voorbeeld van de webpagina gebruiker controle paneel (zie hierboven) goto:
http://www.catpin.com/demo

1) u kunt de demo op uw smartphone bekijken en zien hoe de dia schakelt werk.
2) u kunt de HTML-broncode om te zien de JQuery en scripts (met behulp van uw browser, HTML-bron weergeven) bekijken.
3) het PHP script dat POST waarde aan het GMB wordt weergegeven in de afbeelding hierboven.

Ik gebruik met mijn Imp-code, een website die maakt gebruik van JQuery en/of JQuery Mobile om te verzenden een pulsdrukschakelaar pers naar het GMB.  Druk op ON, Press af.  U kunt elk type van web-pagina die u wenst, en uw javascripting of HTML5 is wat u wilt worden.  Ik ben met behulp van PHP serverscripts aan POST de waarde(n) aan het GMB.  U kunt Perl, of een andere server-side-methode.

Het doel van het PHP script voor POST is om te verbergen van de imp agent URL van de gebruiker.  Als u de POST met behulp van JQuery code, zal de gebruiker kunnen zien de URL in de HTML-broncode.  Met PHP (server-side), die URL geheim is gehouden.

De code van de Imp (tekstbestand in stap 3) heeft reacties binnen die beschrijven wat ik doe.

Kortom, de 'kern' van het project: U stuurt het GMB een waarde (0-255 decimaal of 00-FF Hex) en verzendt deze stroom van bits uit de UART seriële poort (pin 1 en 2).  De TI-chip kan alleen ontvangen bits, dus Imp pin 2 (RX) wordt niet gebruikt.

Met de knop of schakelaar verandering op de webpagina naar het werkelijke licht of uitschakelen duurt ongeveer 1 seconde, afhankelijk van hoe snel het internet is voor jou.  Die snelheid omvat de snelheid van uw verbinding (DSL, breedband, enz.).  1 seconde lijkt snel, maar in deze industrie, "ongeveer 1 seconde" niet instant, en het is niet voorspelbaar, dus hou dat in gedachten als timing is van cruciaal belang.

Ik zal met behulp van dit project gedurende het seizoen van Kerstmis te laten mensen stoppen voor mijn huis log-in en de controle mijn licht.

==========================================================================
DOE EEN SNELLE TEST ZONDER HET PHP SCRIPT GEDOE...

Test het uit met een 'minimalist' HTML-script, kopieer dit testscript en uploaden naar uw website.  Zet in uw eigen Agent-ID.  Voer waarden zoals 01,02,04,08,10,20,40,80... dat zijn de 8 bits voor de respectieve Relais.

"test.html"... een super eenvoudige HTML script om te testen uw voltooide circuit...

< html >
< vormen actie = methode van de "https://agent.electricimp.com/nH58i4tGp5ur/" = "post" >
Waarde: < input type = "text" name = "data" >
< input type = "submit" naam = "submit" waarde = "Submit" >
< / form >
< / html >

Gerelateerde Artikelen

Genereren van spanning op een piëzo-elektrische schijf met behulp van licht

Genereren van spanning op een piëzo-elektrische schijf met behulp van licht

Piëzo-elektrische schijven zijn leuk weinig apparaten die gebruikmaken van kristallijnen structuren comprimeren om te produceren een spanning. Je kan ze beter als sprekers weet! Ja, leveren een spanning ontstaat er een verstoring in de kristallijne s
How to Build een elektrische Battlebot met behulp van batterijen

How to Build een elektrische Battlebot met behulp van batterijen

Heb je ooit wilde bouwen van een robot gebouwd voor vernietiging? Dit instructable zal u tonen hoe te bouwen van onze succesvolle bot, Roulette. Laat niet de titel dwaas u kan, het elektrische maar dit beest batterij aangedreven werd getest met behul
Deur geactiveerd LED-verlichting met behulp van sensoren Hall-Effect

Deur geactiveerd LED-verlichting met behulp van sensoren Hall-Effect

ik heb zin om iets te maken koel voor mijn slaapzaal deze komende semester en besloten dat sommige aangepaste kast lichten zou ziet er geweldig uit. In dit Instructable, zal ik u tonen hoe te maken van enkele mooie LED-lampjes die zal aanzetten autom
Geautomatiseerde verlichting met behulp van DMX en Perl

Geautomatiseerde verlichting met behulp van DMX en Perl

waarom automatiseren uw verlichting?Nou, om eerlijk te zijn, de meeste van mijn huis is geautomatiseerd zo leek het duidelijk om te doen.Er zijn tal van voordelen in het automatiseren van onderdelen van uw huis, verlichting in het bijzonder gewoon ma
Solar verlichting met behulp van Water en A Bottle

Solar verlichting met behulp van Water en A Bottle

Hallo, dit is een leuk project om te doen voor kinderen die graag spelen in vakken!  Het is eenvoudig en duurt niet zeer lang te doen.  Wat ik graag over dit idee, is dat het zich bezighoudt met de kinderen te denken 'buiten de box', terwijl het eige
Verlichting met behulp van een puntenslijper brand

Verlichting met behulp van een puntenslijper brand

Hallo en Welkom bij een andere Instructable door mij Capsos.Ik hoop dat u geniet van deze en zorg ervoor dat u check out mijn andere Instructables hier, ook mee als u in Bushcraft of zou willen zien een beetje meer over wat ik leer dan Controleer mij
Slimme telefoon gecontroleerde LED-verlichting met behulp van HC-05 en Arduino UNO

Slimme telefoon gecontroleerde LED-verlichting met behulp van HC-05 en Arduino UNO

Bluetooth Module HC-05 is een van de meest gebruikte stuk van hardware waarmee u kunt snel prototype uw ideeën waarvoor een draadloze controle/connective-element. Dit project is een zeer snelle demonstratie van hoe wij kunnen deze module met een ardu
Stem aan Arduino: Controle LEDs met behulp van spraakherkenning MIT

Stem aan Arduino: Controle LEDs met behulp van spraakherkenning MIT

Hallo, iedereen!!! Het is al enige tijd die ik niet had bijgewerkt mijn post hier. Vandaag wil ik delen met u kerels een experiment die ik heb gemaakt. I 'm gonna controle LEDs met behulp van spraakherkenning voor MIT app uitvinder. Oh voordat ik het
Deeltje Core - Sensor van de motie met behulp van Internet knop

Deeltje Core - Sensor van de motie met behulp van Internet knop

In dit instructable ga ik u tonen hoe te bouwen van een sensor van de motie met behulp van een kern van het deeltje of foton en een Internet-knop. Deze maakt gebruik van de aan boord 3 axis versnellingsmeter van de Internet-knop en verandert de kleur
Met behulp van internet van android op computer.

Met behulp van internet van android op computer.

velen van ons willen Android telefoon gebruiken als modem voor computermaar te wijten aan enkele reden we cant.Android biedt deze functie.Stap 1:vereisten:-1. USB-kabel2. android telefoon3. laptop of computer met USB-sleuf4. android telefoons stuurpr
Crystal verlichting met behulp van elektrische lampen of kaarsen

Crystal verlichting met behulp van elektrische lampen of kaarsen

De Crystal lichten keek geweldig dan wat we verwacht toen we begonnen met het maken ervan. Het enige materiaal dat gebruikt is lichtgewicht plastic vis tank kiezels.Het is ideaal voor Delft serviesje-tafel of een kleurrijk feest verlichtingDe instruc
Inleiding tot de elektrische schakelaar met behulp van Snap Circuits

Inleiding tot de elektrische schakelaar met behulp van Snap Circuits

In deze foto Instructable zal ik u een korte introductie tot Snap Circuits. Hier leert u hoe te bouwen van een eenvoudige schakeling, om Direct Current (DC), te begrijpen en hoe werkt een elektrische schakelaar.Module Circuits is een educatief speelg
Blinky verlichting met behulp van de Arduino en LumiGeek

Blinky verlichting met behulp van de Arduino en LumiGeek

ik gebruikte de Arduino UNO gecombineerd met drie LumiGeek shields voor het uitvoeren van de verlichting. LumiGeek heeft schilden ter ondersteuning van 1 Watt RGB LED's die constante stroom, adresseerbare RGB LED-Strip en RGB LED-Strip Non-Addressabl
Bias verlichting met behulp van het licht van de IKEA Ledberg

Bias verlichting met behulp van het licht van de IKEA Ledberg

ik besteden veel tijd op computers en hebben momenteel zes monitoren op mijn bureau. Mijn kantoor bevindt zich ook in een donkere kelder. Tussen deze twee dingen is vermoeidheid van de ogen een constant probleem voor mij. Dus een paar weken terug toe