Raspberry Pi musikaliska Christmas Lights (3 / 5 steg)
Steg 3: Tråd reläer
8 kanal relay modulen används för att ge ström till var och en av de 7 trådar av ljus. Lamporna utnyttja 110 V växelström så det är viktigt att använda ett isolerade relä för att skydda Raspberry Pi från högspänning kretsen. Jag använde hade opto-anordningar byggdes för varje relä i styrelsen. 3.3 V utgång från Raspberry Pi kan bara driva några av reläerna i taget. Om du försökte aktivera alla 8 samtidigt, skulle ingenting hända. För att lösa detta, tillhandahålls power till relä modul av ett separat 12V batteri. Eftersom modulen relä är 5V, användes en DC avgå omvandlare konvertera 12V signalen till 5V. Den + och - utgångar från omvandlaren är anslutna till JD-VCC och marken stiften på relay styrelsen i det nedre högra hörnet. En bra resurs för relay board kan hittas på: Arduino Power handledning.
Fullständig kopplingsschemat visas i den bifogade skissen. En tråd (+) av varje av de 7 ljusa slingor är ansluten direkt till COM (gemensam) terminalen för varje relay. NR (nominellt öppen) terminalen för varje relay var ansluten till 110V växelström från en Kopplingsplint. Den andra kabeln (-) av varje av de 7 ljusa slingor är ansluten till marken. En 110V AC förlängningssladd var ansluten till vägguttaget och den andra änden av förlängningssladden var skära och kopplad till en positiv och negativ Kopplingsplint. Användningen av terminal block gjorde det lite lättare att organisera uppsättningarna av 7 kablar och ge en common + 110V AC och marken.
Jag slutade med ett 12V bly-syra-batteri till makten relay board. Jag försökte både en 9V alkaliskt batteri och en 6V 7amp-hr bly-syra batteri och hade problem med dem igång av makt. Jag åter ut 12V batteriet med en sol laddare var 4-5 dagar och hade ingen ytterligare power problem.
Slutligen är de 8 input stift och VCC pin (inte att förväxla med JD-VCC pin) anslutna till Raspberry Pi. Helt enkelt välja en uppsättning av 7 i Pi: s GPIO stiften och se till att programvaran är kodade med den samma pin-koder som du anslutit (se nästa steg).