WiFi aktiverat valp Condo (8 / 10 steg)
Steg 8: programvara
Spark IDE
Det första jag började med blir WS2801 lysdioder med gnista, eftersom du inte kan bara ta ett bibliotek som arduino IDE. Vad du behöver göra är skapa en annan fil inom Spark IDE & lägga till Adafruit WS2801 bibliotek innehåll i rätt fil & lägger filen .h i filen .ino. Med funktionen Spark i IDE jag gjorde en funktion för att arbeta med javascript på serversidan att skilja de olika ID från HTML för de olika delarna av lysdioder. Med några switch Falls, if: s & funktion, det funkade. Om du är intresserad av koden du gärna kontakta mig! Jag skulle vara mer så nöjd att du kolla upp det! & kanske även få vissa förändringar!
Web App
Jag ville inte att alltid behöva manuellt skicka kommandon till gnistan så jag ville skapa en riktigt enkel liten app för att ändra ljusa färger och ljusstyrka. Jag ville också, vänner och familj för att kunna leka med den. Så det första skapat jag en layout i photoshop av de övre & nedre våningarna. När bilden var gjort, jag skapade ett bildschema gå över alla ljus delar (svarta staplar på bilden). Med hjälp av JQuery skapade jag ett litet popup-fönster att jag kan välja färger och ljusstyrka när jag klickar på någon av avsnitten. Jag skapade också en popup att jag specifikt kan välja någon LED i lägenhet & färg.
Denna beskrivning är egentligen inte alltför på djupet om hur allt fungerar men tveka inte att kontakta mig om du har några frågor.