Het licht van de ei - Wake-up Light aangesloten op smartphone (5 / 7 stap)

Stap 5: Software - LED control met een web-interface


1. installatie van de lichte Project van ei

Het project is beschikbaar op GitHub.

U moet enkel het downloaden en installeren op de Raspbian wortel:

 wget https://github.com/superchauzette/projetRGB/archive/master.zip unzip master.zip cd projetRGB-master sudo npm install 

Dan, om de start van het project, we kunnen het volgende doen:

 sudo node app.js 

De prompt zal tonen het beluisteren van de haven 3000 dat de poort van de webinterface is.

Het app.js-bestand zal worden lancering automatisch bij de Raspberry start om een autonoom systeem.

2. de invoering van de Web-interface

2.1 algemene presentatie

Om toegang tot de webinterface, na de lancering van het app.js-bestand, we gewoon moeten schrijven op de computer in uw browser de framboos IP adres gevolgd door: 3000. De vorige instructie is alleen beschikbaar voor een computer in hetzelfde netwerk dan de framboos. Vanuit de buitenkant is het nodig om te openen de poort 3000 op uw internet-box en schrijven het publieke IP met een omleiding van de havens. Deze informatie kunnen worden gevonden easly op het web.

De werkelijke web interface-versie bevat drie tabbladen waarmee:

  • Tabblad 1: Een RGB-kleur kiezen en wijzigen van de intensiteit, de on/off het licht (wit), macht, start zonsopgang of zonsondergang
  • Tabblad 2: Set a wakeup die het mogelijk maken om het licht als een zonsopgang
  • Tabblad 3: Kies een sfeer licht

Deze interface gebruiken Materialize framwork die echt nuttig is om te creëren een elegante en eenvoudige web-pagina.

2.2 het lusje van de kleur van picker - keuze van de kleur van het licht en zonsopgang/zonsondergang

Dit tabblad is de eerste gemaakt omdat het eenvoudige functies waarmee aan de macht op het licht met een RGB-kleur wordt gebruikt. We kunnen de "Picker" (de zwarte pen) schuif om te kiezen van de gewenste kleur. Wij gebruiken ook een functie om te converteren van RGB-variabele in HSV variabele om te veranderen van alleen de helderheid van de gekozen kleur met de V (waarde). Dit kan worden gedaan met de horizontale cursor.

Vervolgens hebben we geïntegreerd de zonsopgang en de zonsondergang. Deze functies zijn een beetje complexer omdat we wilt gebruiken van een kleur temperatuur conversie. Details van deze functies worden hieronder weergegeven.

2.3 wekker Tab - instellen van de wekker

Wij hebben vervolgens een wekker op deze webpagina geïntegreerd om het uur wanneer de zonsopgang zal zijn begin. Parameters worden ingesteld zijn hetzelfde dan deze die we kunnen vinden op onze smartphones als de mogelijkheid om te kiezen van de trigger-dag.

2.4 ambiance tabblad - paar ambiances licht

Om af te sluiten is een tabblad sfeer gemaakt. Belangrijkste sferen zijn temperatuur kleurconversies overeenkomt met, bijvoorbeeld, de zon bij de horizon, de licht geproduceerd door een gloeilamp of de zon in het Zenit...

Een bijzondere ambiance heeft overgenomen, die een schoorsteen brand. Het idee was om een leuke sfeer, er zijn enkele projecten die arduino gebruiken om een kaars bijvoorbeeld, maar altijd met een algorithme rijden verschillende leds produceren. In ons geval hebben wij slechts één die RGB led, dus we besloten om te veranderen aan de ene kant de intensiteit van het licht om de variatie van vlammen maken, en anderzijds om een andere kleur temperatuur die is niet constant voor een schoorsteen brand. Het resultaat was vrij goed tijdens de eerste test!

Gerelateerde Artikelen

LED licht tape aan het licht van de borst van een donkere kleren

LED licht tape aan het licht van de borst van een donkere kleren

zoals ik vóór mijn vrouw opstaan en niet storen haar wilt door het inschakelen van de lichten, kleren te selecteren uit de schappen binnen mijn kleren borst is getroffen of missen.  Zelfs wanneer de lichten zijn op, is het donker in daar.  Ik gebruik
Mount idee voor het beveiligen van uw zelfgemaakte Wake Board Rack voor een Kawasaki Ultra 300/310

Mount idee voor het beveiligen van uw zelfgemaakte Wake Board Rack voor een Kawasaki Ultra 300/310

Mount idee voor het beveiligen van uw zelfgemaakte Wake Board Rack voor een Kawasaki Ultra 300/310.
Het invoeren van het licht van de nacht! Wedstrijd

Het invoeren van het licht van de nacht! Wedstrijd

De nachten worden steeds langer, maar ze kunnen ook helderder krijgen. We willen weten welke manieren hebt voor de verlichting van je weg of jezelf gemakkelijker te zien. Zo laten sommige cool manieren om reflecterende of verlicht omhoog en deze invo
Hoe aan het licht van uw 3D-Printer

Hoe aan het licht van uw 3D-Printer

De titel is enigszins misleidend... de juiste lange is had moeten zijn:Hoe u een RGB LED strip koppelt aan uw RepRapr Prusa i3 3D Printer acryl Framevoor beter/prachtige verlichtingAnyway, dit instructable begeleidt u door het proces van verlichting
Hoe om het licht van uw LEGO World

Hoe om het licht van uw LEGO World

Leer hoe ledverlichting toevoegen aan uw creaties van LEGO in 3 eenvoudige stappen!Stap 1: Build Awesome LEGO creaties Alles wat die je wilt met LEGO of andere grote baksteen-merken makenStap 2: Aankoop van apparatuur nodig Koop wat je nodig hebt voo
Hoe het bouwen van een USB-Powered LED Light

Hoe het bouwen van een USB-Powered LED Light

de volgende instructable doorloopt u de procedures voor het maken van uw eigen USB-powered LED licht.  Kunt u dit licht als een cool accent licht achter de monitor/tv, zelfs als een licht tot verlichting van uw toetsenbord of boeken in het donker.  I
Dingen die zal gloeien In het licht van de Black(UV)

Dingen die zal gloeien In het licht van de Black(UV)

Once upon a time was Ultraviolet(UV) of "zwarte" licht voorbehouden voor clubs, theaters en science labs.Met de komst van CCFL-lampen en LEDs kunnen we alles hebben wat plezier.Stap 1: De wetenschap bitUltraviolet licht maakt deel uit van het el
DIY 1,5 V om het licht van 15 LED

DIY 1,5 V om het licht van 15 LED

Één LED minimaal nodig 3 V DC aan het licht. Maar op deze eksperiment we 15 oplichten kunnen leidde met 1,5 V bateries.Stap 1: Gebruikt torus uit gebroken lamp beelden uit: www.eyuana.comIk gebruikte torus uit gebroken lamp, en we kunnen gebruikte tr
Arts die tijd spleet in het licht van de muur Universe

Arts die tijd spleet in het licht van de muur Universe

Als het bouwen van een TARDIS is ook intimiderend zijn voor u, hoe over de volgende beste ding, met een barst in tijd en ruimte weergegeven in uw eigen kamer? Dit instructable zal u tonen hoe te maken van een redelijke facsimile zonder ontketenen de
Skate jig wakker - stap 1 van het maken van een skate-wake.

Skate jig wakker - stap 1 van het maken van een skate-wake.

Maken van een eenvoudige mal te maken van een skate-wake.UPDATE: Activerende skate bouw hier:Stap 1: Tools & suppliesDit project moet snijden lengtes van hout van iets meer dan 1m in lengte. Elektrisch gereedschap worden aanbevolen, maar voor de meer
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
Het licht van de USB-Super-efficient

Het licht van de USB-Super-efficient

lichten die op de USB-poort aansluit zijn zeer populair geweest en ik kocht een voor gebruik in de nacht.Het eerste wat dat ik zag was dat het niet te licht was, en toen een van de LED's snel stierf, was het tijd om te doen wat upgraden.De cover apar
Zet uw relector in het licht van een fiets!

Zet uw relector in het licht van een fiets!

Wat u nodig hebtEen fiets reflector beugelIets dat in de grove waar de weerspiegelen gaat glijden kan (Popsicle stick of wat je hebt liggen zal doen)Een kabelbinder of een rubberen bandU moet mogelijk een langere boutEn een zaklamp van uw keuzeStap 1
Maak uw eigen eenvoudige "wankel" generator aan het licht van een LED

Maak uw eigen eenvoudige "wankel" generator aan het licht van een LED

de Instructable zal u tonen hoe te maken van een zeer eenvoudige elektrische generator die een LED oplichten kan wanneer u het heen en weer schudden.  Het is een eenvoudige experiment dat aantoont hoe werkt een elektrische generator.  De generator ge