Arduino Web aktiverat RGB belysning (2 / 6 steg)
Steg 2: Krets montering och testning
Första provning av min styrkrets innan jag monterade det på stripboard:
Jag nämner effektivitet eftersom som ni kan se av bilden nedan jag leverera Arduino med 12v via det är ombord på fat jack och använder detta för att köra lamporna via Vin stiftet på Arduino, detta innebär att Arduino måste konvertera 12v till 5v via det är linjär omvandlare, som fick mycket varm efter en timme eller så.
Till följd av detta jag beslutat att använda switchmode DC-DC omvandlare för att kliva ner till 5v 12v för Arduino och levereras via 5v PIN-koden. helt förbi den Arduino linjär omvandlare, för att göra detta jag var tvungen att ändra min sköld något för att omdirigera 12v för lysdioderna och lägga till kablar ska 5v och marken pins på Arduino.
12v tillgången för lysdioderna kommer att gå direkt efter huvudströmbrytaren, marken kommer att gå till marken och 5v kommer från produktionen av DC-DC omvandlare, i min controller använde jag en isolerad DC-DC omvandlare (dvs input marken är isolerad från utdata marken) som jag hade dem kvar från elektronik, men detta är inte viktigt för detta så en vanlig 3 terminal omvandlare skulle också vara bra.
Jag har också en tryckknapp som växlar mellan Lysdioderna mellan off, full på och den senaste inställningen ange med hjälp av webbtjänsten, en gång sköt det kommer att ändra ljuset med sist används (eller standard om inte Ställ) övergång och övergångstid. Du behöver inte använda den här knappen, inga ändringar i koden behövs för att stänga av den, om du vill använda den allt det har att göra är byta en Arduino stift till marken.