RPi-noll IoT händelse indikator / Color lampa (7 / 7 steg)

Steg 7: Remote webbsida kontroll



På denna punkt kan du styra din IOT färg lampa från var som helst i det lokala nätverket.
Hur till göra den synlig över offentliga internet är inte en del av detta instructable.
Om du ställer in en publik IP för din enhet, då måste du använda att IP i kommandot Öppna socket i JavaScript av dina sidor (t.ex. ~ / node_rgb/public/index.html)

Jag planerar att använda min Pi-Zero IOT-enhet som en realtid färg indikator för dagens förändring i Dow Jones Index. Jag skapade en sida som gör detta, som hämtar json data från google.com/finance.
Jag skapade ytterligare några webbsidor för att visa en mängd olika användningsområden för denna lilla IOT enhet.
I stället för att sätta min PiZero på Internet, jag värd sidor på min befintliga offentliga motstående webbserver (97.82.109.110), som körs på en original version B hallon-Pi.

I koden på min remote sidor öppnade jag socketanslutningar till 192.168.1.41:8080
Fast jag hade min Pi-noll ip till 192.168.1.41. På motsvarande sätt följa anvisningarna på setting-up-raspberry-pi-with-wifi-and-a-static-ip under rubriken: statisk IP-adress.
Så om du setup din PiZero för att vara på 192.168.1.41 i det lokala nätverket, kommer dessa sidor, öppnas från min webbplats, kommunicera med enheten, eftersom anslutningen görs från klientsidan.

Här är de sidor som jag använde för att testa och styra min Pi-Zero IOT belysning enhet. Om du tar upp dessa sidor (http://97.82.109.110/iot/rgbLamp/ eller någon av sidorna inramade på den sidan) klientsidan JavaScript kommer att driva din skapade IOT ljus (med tanke på det är igång på denna url "192.168.1.41:8080") om du som du kan kopiera källan till någon av dessa sidor och ändra till din smak.

Med första sidan kan du ställa in enheten till valfri färg. LED lampa och färg du ser i webbsidor spårar ganska väl. Resister värden som används kan tweaked (samt bildskärmen) för att få dem mer verkligt matchas. Jag tillbringade lite eller ingen tid att se till att de matchade. Denna sida kommer uppdatera sin färg när någon annan ändrar färg och servern skickar ut uppdaterade information budskapet.

En sida är en enkel knapp kontrollerad trafikljus.

Det finns en sida för att spåra en sports tävling (e.g. fotboll, basket, baseball), ett val, eller ens anpassade för en fond raiser eller DEFCON alert nivå stil indikator. Noter (eller engagerade elektorsröster) kan erhålls från en webbtjänst automatiskt eller skrapas bort några andra webbsida. Jag har inte en automatisk matning köra min Contest_demo sida. Någon med den rätta kunskapen kunde lägga till en makt drivrutin för att köra hög effekt ledde översvämning ljus och bada ett rum (eller sportbar) med ett team färg när de är framåt. Tyvärr är jag för sent med detta instructable för årets Super bowl parter, men i tid för valet till 2016.

Är det sidan liknar den som jag ska använda till vända min enhet till en Dow Jones spårning indikator. Reglage och knappar är endast på DJI demosida för demonstrationen. I källan för den här sidan finns koden jag utvecklats för att re-färg en grönskärms-inspirerad bild; med tillräckligt många kommentarer som du kan också vara praktiskt.

Endast först av dessa 4 sidor (tillsammans med Pi-noll baserat index.html-sida) lyssnar för server uppdatera meddelanden och uppdatera därmed. Alla övriga bara skicka till servern.

Se Steg
Relaterade Ämnen

Hur man gör en Mini Multi Color lampa (enkel version)

någonsin ville ha en liten ficka storlek lampa som kan vara en mild disco ljus för ditt rum som visar ljust av ditt humör? Du kan göra det med mini multi color lampa med enklaste saker någonsin hittats. Fortsätt att läsa...Steg 1: Saker du behöver So...

PI noll IOT ledde matrisen Beamer-A meddelande på väggen

När jag såg denna lampa för barn, jag hade inget val, jag var tvungen att köpa den och optik för denna lampa gör den perfekt för den här hacka...Resultatet är en ledde matrisen projektor som kan visa meddelanden och bilder från Internet på väggen. Ef...

IoT badrum vakans indikator för hackare

När i delstaten flöde, vill kreativa människor oftast inte ta en paus för dödliga överväganden som äter eller badrum raster. Den stora Beethoven höll bekant en kammare potten under hans piano, för att inte tappa fart i ett anfall av geni.Detta gäller...

HackerBoxes 0006: Internet saker (IoT) projekt med partikel fotonen

Hacking Internet saker! Denna månad, abonnenter till HackerBoxes arbetar med spånskivor Photon IoT att styra enheter över Internet, samla sensor data över Internet, lagra data i molnet, och mycket mer.Detta Instructable innehåller information för att...

Somabot - en automatiserad bartender (Intel IOT)

Somabot är en automatiserad bartender. Välj bara i ingredienserna och och dryckerna som kan nås från alla mobila eller stationära webbläsare redo att göra cocktails för dig. Jag har bifogat ett NFC-chip högst upp till vänster, så styrgränssnittet aut...

Resten ägget: Ett högt ljud Alert System

Sjukhus är mycket för högt för att återfå patienter att vila ordentligt.Vårt team utformat detta system med det i åtanke - en vilsam miljö är en hälsosam miljö.Detta projekt är prisvärda ($50-30) och lätt att använda. Låt oss få utvilad!Steg 1: Vad d...

Barn ljus Matrix

Detta är en helg projekt för familjen. Främst avsedd för barn runt två år som älskar att slå på och av ljus.Steg 1: Vad du behöverVerktyg:AvbitareWire stripporLödkolvVarmlimma fastSkruvmejslar16mm holesawlinjalenFörbrukningsmaterial:Alla förbruknings...

Min fysiska webbutrymme

En fysisk webbutrymme, är en hemsida som följer dig runt vart du än går. Bokstavligen, därav den "fysiskt". Den är värd i en liten server som jag bär på mig själv, drivs av... 3 AAA batterier! Användare kan komma åt det via ett lokalt WiFi nätve...

Retropie Gamecube fall projekt

Målet med detta projekt är i renovera en gammal gamecube (redan döda från en strömstöt) med en Raspberry pi 2b som jag redan fick liggandes. Jag vill behålla fall utseendet (efter lite målning) och använda den ursprungliga styrenheter och anslutninga...

Raspberry PI USB vs seriell kommunikation med gsm sköld (itbrainpower.net a-gsm sköld)

Om hur manHur man refererar till den itbrainpower.net a-gsm sköld, har följande huvudfunktioner:Hela världen kompatibilitet - quad band modulGSM / GPRS / SMS / DTMF stödsTvå SIM uttag (enda SIM aktiv)Combo integrerad GSM-antenn och uFL anslutning för...

Automatisk gatubelysningen

en introduktion:Behöver ingen manuell drift för att växla ON och OFF. När det finns behov av ljus växlar den automatiskt ON. När mörkret stiger till en viss värdet sedan sensor circuit blir aktiverad och växlar ON och när det finns annan källa av lju...

IoT mood lamp from power socket

En dag en ytbehandla monterade uttag brunnit ut i rummet. Het tråd vidrörde marken PIN-koden. Uttaget vände svart på insidan, men förblev orörd på utsidan. Jag har ersatt det med en ny, och av någon anledning jag kasta inte bort den skadade en. Jag b...

IoT Silhouette humör lampa (e-post och Twitter anmälaren)

Sakernas Internet (Internet of Things) blir mer och mer populär och fler antal mikro-kontrollanter är IoT aktiverat, beslutat jag att göra en serie av handledning på Sakernas Internet med hjälp av en partikel foton och en Intel Edison.Ska idag jag vi...

IoT: Ansluter RPi, Arduino och världen!

(Om du gillar detta Instructable, glöm inte att rösta på det (ovan: högra hörnet flaggan). det konkurrerar om SAKERNAS INTERNET och sensorer tävlingar. Tack så mycket! ;-)I detta projekt kommer vi program en RPi och en Arduino, arbeta tillsammans för...

RPi IoT: Cloud loggning robotic luftfuktighet controller

Övervakning är bra, men kontroll är ännu bättre!Jag postat nyligen en instructable för att bygga en temperatur och luftfuktighet monitor, du kan kolla här:Raspberry Pi IoT: Temperatur och luftfuktighet monitorSå, jag bestämde mig när jag behövde en r...

Vit LED-lampa i en bi-color LED-lampa

Hej alla! Den här artikeln visar hur du ändrar en vit färg LED-lampa i en bi-color LED-lampa. För att göra detta, behöver du en SMD LED-lampa och två whiteboard markörer i olika färger. Jag använde en 5w LED-lampa.Steg 1: färg Först ta din LED-lampa...

IOT omgivande ljus: VIPER lampa

Låg effekt-standarden i kombination med låg kostnad, Ultra miniatyr LED, sensorer och kommunikationsenheter har gjort smarta belysning en katalysator för Sakernas Internet och hemautomation.I denna tutorial får vi se hur man styr en NeoPixel LED stri...

Luminch Color LED lampa

Första gången jag såg den En Luminch av Francisco Castro, jag var förvånad över enkelheten och den magisk upplevelsen. Men eftersom det kan aldrig vara tillräckligt magi, beslöt jag att göra en med en liten twist: Luminch färg.Luminch färgen inte bar...

Intellekten Edison IoT: Automatisk lampa (relä, HC-SR04)

Projektet är helt enkelt en automatisk lampa som tänds när den "ser" rörelse. Eftersom detta är hemautomation.Med detta kan du:1. spara energi.2. spara din egen tid.3. säkerställa säker går med händerna fulla av grejer eftersom ljuset tänds auto...