Schritt 9: Setup Arduino / genieße API-Befehle
Öffnen Sie die Datei "/ Arduino_Sketch/ElectricImp_Moodlamp/ElectricImp_Moodlamp.ino" mit der Arduino IDE und laden Sie sie auf Ihrem Arduino UNO.Sie brauchen nicht, etwas hier anpassen.
Das ist es, jetzt können Sie Ihre RGB - LED mit der APP Steuern sollte.
Das ist es!
Zusätzlich hier finden Sie eine Liste aller ElectricIMP Moodlamp HTTP-API-Befehle:
"http://agent.electricimp.com/YOURAPIKEY/?bri=0" - eingestellten Helligkeit 0-255
"? SA = 0" - Set HSL Sättigung 0 - 255
"? Farbton = 0" - Set HSL Farbton 0 - 360
"? rot = 0" - Set RGB Rot 0 - 255
"? blau = 0" - Set RGB Blau 0 - 255
"? grün = 0" - Set RGB grün 0 - 255
"? blau = 0" - Set RGB Blau 0 - 255
"? Readr"-Rot RGB-Wert zu erhalten
"? Readg"-grüne RGB-Wert zu erhalten
"? Readb"-blau RGB-Wert zu erhalten
"? Readh"-HSL Hue-Wert zu erhalten
"? liest"-HSL Sättigungswert zu bekommen
"? Readbr"-HSL Helligkeitswert erhalten
"? Tempalarm = 0" - eingestellte Temperaturalarm 0 = aus, 1 = on (Alarm wechselt Temp um 3 Grad Celsius), 2 = Fix
"? Setphsync = 0" - Set PhilipsHue Sync 0 = aus, 1 = on
"? Readphsync"-PhilipsHue Sync Wert If ein- oder ausschalten
"? Readphbulb"-die Namen der synchronisierten PhilipsHue Lampe
"? Getfuel" - NikeFuel erhalten und Farbe ändern
"? Readt"-Temperaturwert zu bekommen
Quellen, nützliche Links und Software, die mir geholfen, dieses Projekt zu realisieren:
getRGB() Funktion:
http://www.codeproject.com/miscctrl/CPicker.ASP
Dim_curve Idee von Jims:
http://www.Arduino.CC/cgi-bin/yabb2/YaBB.pl?NUM=1174674545
Philips Hue Farbkonvertierung:
Schlanke Rahmen:
http://www.slimframework.com
HSL - Slider-Konzept:
http://www.IP-Symcon.de/Forum/Threads/21453-universeller-HSL-Slider-mit-Farbkalibration
NetIO:
http://netio.davideickhoff.de/Editor
Philips Hue:
http://developers.meethue.com/gettingstarted.HTML Nike + Fuelband API:
https://github.com/Schnitzel/nikeplus_fuelband
Uberspace .htaccess Tutorial:
http://uberspace.de/DokuWiki/Webserver:htaccess
LED-Treiber-Schaltung:
http://www.tbideas.com/Blog/Build-an-Arduino-Shield-to-Drive-High-Power-RGB-LED/
LED-Treiber instructable:
ElectricIMP:
http://electricimp.com
Arduino:
http://www.Arduino.CC