Stap 8: Nerd tijd
Nu de andere kant van uw DMX connector kabel assemblage, en brengen het losse einde van de draden in de behuizing van uw elektronica. Breng in de voedingsaansluiting aan de andere kant en krijgen solderen. De pennen zijn allemaal duidelijk riep in de software: via #defines aan de bovenkant, dus gewoon die hieraan tot de pinnen van uw hardware. Zorg ervoor dat je trek uw macht rechtstreeks de LED strips, niet door het Arduino tenzij u probeert om een eenmalig gebruik Arduino broodrooster, die welwillend zuigen.
Ik zou adviseren over de arduino Yun's setup op de website van arduino.cc of vele andere grote middelen daar lezen.
Ik heb de software als uitgangspunt (of een one stop shop als jij 2 van hen net als ik) toegevoegd. I 'm not exactly de meest efficiënte codeur, dus het kon waarschijnlijk veel beter worden geschreven, maar het krijgt de klus te klaren. Maar het duurt ongeveer 99% van het programmageheugen en 50% van de RAM, dus verwacht niet te veel software toevoegen zonder het verwijderen van sommige eerste.
Alle instellingen worden opgeslagen in EEprom, zodat de gebruiker ze naar wens aanpassen kan (mijn kinderen hebben frequente verzoeken om kleuren te veranderen) en u kunt die via Wifi instellen met elk apparaat met een webbrowser. Het met behulp van de rest api, dus als u niet over een wachtwoord dat u setup kunt enkel het gebruiken van de opdracht 192.168.xx.xx/arduino/UserRed/255, waar UserRed is de variabele die u wilt instellen en de waarde na het / de gewenste waarde is. U kunt zien in de screenshot telkens als die ik een opdracht sturen, zal het vertellen me wat de andere parameters zijn momenteel ingesteld te--die is een geweldige manier om te debuggen.
De software heeft een visuele alarm, nachtlampje modus en de gebruiker gekozen licht kleur--ieder heeft een onafhankelijke kleur. Er wordt langzaam verdwijnende tussen aan/uit en synchronisatie met internettijd ook tijd. Ik had aanvankelijk gepland over het opzetten van een webserver om te verlichten van het gebruik van de REST api--- maar omdat ik vond dat ik vaak hoeft niet te wijzigen van de instellingen die ik heb niet de moeite genomen.
Hoop dat je genoten hebt van mijn eerste instructable!
Als u geïnteresseerd in de stapelbedden bent, heb ik hen en een heleboel andere houtbewerkingsprojecten op LumberJocks.com