Interaktiva Bluetooth humör lampa (3 / 5 steg)
Steg 3: Designa & konstruera kretsen
Adafruit (det företag som tillverkar Bluetooth chipet vi använde) ger några källkoden och en rekommenderad pinut. Vi gjorde i princip alla anslutningar i enlighet med här angivna pinut, som finns i kopplingsschemat som tillhandahålls.
Hur du väljer att ställa in din krets är en fråga om preferens, men grunden för kretsen är följande. De tre huvudsakliga modulerna här är arduino, bluetooth chipet och LED. Vi använde RGBW LED-paketet kommer med en kylfläns bas (se avsnittet material). Du ger 12 volt till varje LED i paketet tillsammans med ett power motstånd. Efter LED-paketet går strömmen från varje LED i samlaren av en Darlington TIP120 transistor. Utsläpp av alla transistorer är sedan jordade. Darlingtons fungera som växlar så att när de drivs (av arduino), ström kan flöda och lysdioden tänds. När Darlington är avstängd, nuvarande kan inte flöda och LED är avstängd. Med puls bredd modulation (PWM) stift på arduino, vi kan kontrollera tid genomsnittet av intensiteten i varje LED, effektivt ändra färg på lampan.
Detaljerna i anslutningarna mellan LED och arduino är godtyckliga och beror på hur du skriver din kod. Vi gav våra pinut som fungerar med vår skiss.
Bluetooth nRF8001 chip ansluter till arduino samt och detaljer av dessa anslutningar finns i kopplingsschemat. Vi bör också notera att där det står 12 volt i diagrammet, detta kommer från en gemensam strömkälla under förutsättning av en vägg adapter som driver hela lampan.