Stap 1: Vaardigheden en materialen die nodig zijn
Het project vereist een heleboel solderen. Echter geen hiervan is moeilijk en de solderer van een beginner zou geen problemen hebben. Ik gebruikte alle via holes onderdelen (hoewel SMD zou mooier zijn geweest).
Comfort met de Arduino IDE is een bonus, maar niet vereist tenzij u wenst om de code te wijzigen.
Wat betreft materialen, zal u het volgende nodig:
- Soldeerbout + soldeer
- Handgereedschap zoals pincet, draadsnijder en knipsels
- Arduino te gebruiken als programmeur
- Atmega328p
- 512 RGB LED's (gemeenschappelijke anode, verspreid)
- Koperdraad (ik gebruikte 24 gauge maar dunner zou beter zijn)
- 16MHz oscillator
- 25 74HC595 shift registers
- 136 100 ohm weerstanden
- 64 125 ohm weerstanden
- 212 1 k ohm weerstanden
- 2-10 k ohm weerstanden
- 2 22pF condensatoren
- 0.1 uF condensator (elektrolytisch)
- 10 uF condensator (elektrolytisch)
- 100 uF condensator (elektrolytisch)
- 1000 uF condensator (elektrolytisch)
- 25 16-pins IC voeten
- 1 28-pins IC socket
- 2 x 5 AVR ISP kop
- 200 2N3904 transistoren
- 8 IRF9540 P-zenders MOSFETs (overkill, maar ik had ze op de hand)
- Stekker
- Power-knop
- 5V voeding (1A is voldoende)
Bovendien, had ik een PCB gemaakt voor de basis van de Raad van bestuur om tijd en kosten besparen op draad beheer. Dit betekende ook dat ik moest ervoor zorgen dat mijn ontwerpen waren gelijk in de eerste poging. Terwijl alles prima werkte, zijn er dingen die ik (zoals SMD componenten of swapping afzonderlijke onderdelen bevorderen zou) als ik dit opnieuw doen. Ik had ook een basis behuizing laser gesneden te verbergen van de PCB en geef het een duidelijkere interface. De bestanden voor beide van deze onderdelen zullen worden opgenomen in latere stappen.
Kosten voor welbeschouwd vorenstaand kwam in totaal $80 voor alle elektronica en LEDs, $28 voor de PCB, en de basis die ik kon hebben van laser gesneden met schroot zwart acryl die ik had rondhangen. Ik prijs het uit op ponoko als kost $50, maar ik stel voor een bezoek aan uw lokale FABlab of IRL om kosten te besparen.