Att göra en flexibel ring av lysdioder (3 / 5 steg)
Steg 3: Lägga till mikrokontroller
Som nämnt innan, använde jag en ATTINY2313. Detta chip är billigt, och i mitt program det väntar kommandon vilka mönster att använda på RX stift (med UART).
Du måste göra en PCB lägga en bas för chip och bifogas till höger PIN grupperna av ledningar. Du kan göra det annorlunda förstås!
I grund och botten använder jag
PB7 grupp 1
PB6 grupp 2
Pb5 grupp 3
PB4 grupp 4
PB3 grupp 5
Pb2 grupp marken 1
PB1 grupp marken 2
PB0 grupp marken 3
PD6 grupp marken 4
PD5 grupp marken 5, se första bilden.
Jag använder den interna klockan, så inga extra oscillator krävs (inställning säkringarna för detta nödvändigt!) Oscillatorn på bilden används inte och kan sparas för andra projekt.
Om man tittar på ATTINY2313 pdf, ser du det finns PIN vänstra, vilket innebär att du kan göra matrisen större!
Och du måste lägga till VCC och GND.
Jag också lägga till sex sladdar och en kontakt för min programmerare. Se ritningen på trä av kontakten. För det mesta jag inte bort denna programmerare anslutning: Jag gillar ändra mönster och lägga till mer "vilket" senare.
Så är här zip:
(filnamnen är fortfarande hänvisar till astronom västen :-)
http://www.contrechoc.com/imthe1/LED_circle_AVR.zip
Vänligen ändra skriptet till dina behov! (Och ha kul...)
Till slut tre ringar kommer att användas för klänningen (5 av dessa ingår i astronom västen). Så blir det en central chip styrning mönster av den enda ATTINY2313. Detta centrala chip ATMEGA328P kopplas till sensorer (till exempel tilt eller LDR) och beroende på att be om mönster i LED ringar.