Arduino ljuskrona från burkar (4 / 12 steg)
Steg 4: Kopplingsschema och programmering
Efter shopping alla elektroniska delar, montera jag krets följa krets diagram referensen från elcojacobs.
Med 50 RGB lysdioder, jag behöver 19 St 74hc595 till driven.
Förklara:
Ta en titt på schematiskt
Varje RGB ledde består av tre färger, motsvarande 3 nåla fast styrenhet.
Varje 8-bitars SKIFT register 74HC595 har 8 kontroll utgång.
Jag måste kontrollera 50 RGB lysdioder, vilket innebär att jag behöver 50 x 3 = 150 stift kontroll, motsvarar 150/8 = 19 SKIFT register.
HUR LADDA UPP DESSA SKISSER TILL EN ARDUINO MINI:
Jag har varit i Arduino programmering nyligen och ser fram emot att skapa en liten form faktorn projekt. För att få koden till det kanske du vill prova följande teknik.
Du behöver en USB-seriell Adapter ljus eller Arduino Uno, Duemillanove eller något liknande att agera som värd (löstagbara Chip!).
I princip ansluta den huvudsakliga Arduino 5v, GND, RX, TX (inte korsade, bara RX till RX och TX till TX) och återställa till mini. Nu till den viktigaste delen. Lossa ATMega chip från värd styrelsen (Duemilanove, Uno.. vad någonsin) och börja ladda upp dina skisser som med normala arduino. Behöver du inte ändra styrelsen i programvaran Arudino. Det var allt. Inget mer. Bara göra det och njuta.
Om programmering:
Jag använder ShiftPWM bibliotek för Arduino, du kan ladda ner på Elcojacops Githup. Mycket mycket tacksam till Elco Jacobs för det här biblioteket. Du kan referera till exempelfilen i biblioteket.
Baserat på programvara PWM på webbplatsen http://www.elcojacobs.com/shiftpwm/ valde jag PWM frekvensen är 60, maximal ljusstyrka är 255.
Min fil är bifogat nedan.