Stap 3: Ontwerp & bouw van het Circuit
Adafruit (het bedrijf dat produceert de Bluetooth-chip die we gebruikten) biedt sommige broncode en een aanbevolen pinout. We fundamenteel gemaakt alle verbindingen volgens deze voorwaarde pinout, waarvan de gegevens beschikbaar in het circuit diagram geboden zijn.
Hoe u ervoor kiest om uw circuit is een kwestie van voorkeur, maar het fundament van het circuit is als volgt. De drie belangrijkste modules hier zijn de arduino, de bluetooth-chip en de LED. De RGBW LED-pakket hebben we gebruikt wordt geleverd met een heatsink base (zie sectie materialen). U geven 12 volt aan elke LED in het pakket samen met een weerstand van de macht. Na de LED-pakket gaat de stroom van elke LED in de verzamelaar van een TIP120 van de Darlington transistor. De uitstoters van alle de transistors zijn toen sloeg. De Darlingtons handelen als switches, zodat wanneer ze worden aangedreven (door de arduino), huidige stromen kan en de LED branden gaat. Wanneer de Darlington is uitgeschakeld, huidige niet kan stromen en de LED is uitgeschakeld. Met behulp van puls breedte modulatie (PWM) pinnen op de arduino, kunnen we de controle van de tijdgemiddelde van de intensiteit van de LED, effectief veranderen van de kleur van de lamp.
De specifieke kenmerken van de verbindingen tussen de LED en de arduino zijn arbitrair en afhankelijk van hoe u uw code schrijven. Wij voorzien onze pinout die met onze schets werkt.
De bluetooth-chip nRF8001 verbindt met de arduino zo goed en vindt u de details van deze verbindingen in het schakeldiagram. Wij moeten ook bedenken dat waar het zegt 12 volt in het diagram, dit wordt verzorgd door een gemeenschappelijke voedingsbron voorwaarde door een muur adapter die de hele lamp bevoegdheden.