Stap 1: onderzoek
Ik dit project gebaseerd op een paar verschillende projecten en bibliotheken die ik zeer nuttig gevonden. Deze jongens hebben een geweldige baan en betekende dat de programmering was een stuk makkelijker.
Matthias Hertel heeft uitstekende DMX bibliotheken en een DMX-shield voor Arduino gemaakt. Dit is de bibliotheek die ik gebruik te ontvangen van de DMX en ik gebruikte zijn schild schematische als basis voor de DMX-ontvanger in mijn ontwerp. Ik opteerde niet RDM functionaliteit bieden, aangezien het door mij is niet vereist.
Elco Jacobs gemaakt een bibliotheek voor het genereren van PWM met behulp van shift registers. Dit betekende dat ik kon uitgang 15 kanalen met behulp van slechts een paar pinnen. u kunt meer uitgangen zeer voordelig aan mijn ontwerp toevoegen.
ShiftPWM bibliotheek (momenteel zijn site down is)
Dit waren de belangrijkste bronnen van informatie. Ik gebruikte ook Google en Youtube om kleine stukjes en tips langs de weg te vinden. Dit omvatte het gebruik van Eagle en hoe om te gaan met SMD onderdelen.