Zo bracht ik veel tijd hier op Instructables helemaal op zoek de leuke dingen, maar ik kon niet beslissen over wat te bouwen. Afgelopen kerst zag ik een echt cool PCB kerstboom op een plaats van vrienden, en ik besloot om een (of enkele) voor dit jaar, en delen het hier om iets terug te geven aan de Gemeenschap. Op het einde maakte ik 10, en ze maakten grote giften voor het gezin!
Ik begon een beetje googlen om te zien als ik iets dergelijks vinden, maar in het einde vond ik alleen 2D varianten, en ik wilde al een echte boom, dat kan staan op zijn eigen, gemaakt van meerdere PCB-s verbonden door rechte hoeken pin headers. Gek genoeg, nadat ik klaar met mijn ontwerpen was, vond ik een blogpost op de oorspronkelijke boom zag ik vorig jaar. Zorg ervoor dat controleren van het uit ook, en ook de vorige versie van dezelfde boom, wilt u niet te doen zo veel SMD solderen.
Dus zijn hier de functies die ik wilde hebben op de boom:
- moeten zitten kundig voor stand-by zelf
- moet een heleboel LEDs, ideaal meerdere kleuren tonen verschillende patronen
- moeten worden van draagbare en draadloze - werken op batterij
- een soort van gebruikersinteractie gewenst - gevoelige knoop van de aanraking
- harde schakelaar aan de macht in- / uitschakelen
Aangezien ik heb al een Arduino, en ik voelde me vrij comfortabel mee, besloten heb ik om het te gebruiken om te controleren de LEDs. Een volledige Arduino is echter veel te omvangrijk voor zoiets (ook te duur), dus heb ik besloten om te proberen mijn geluk met iets meer geïntegreerd: een standalone ATMega328P chip rechtstreeks gesoldeerd op de kerstboom. Hoewel er waarschijnlijk uitvoerbaar met de standaardversie van de duik van de chip, heb ik gekozen voor de SMD-versie, de ATMega328P-AU. Ik had 3 redenen: het is veel kleiner, makkelijker te plaatsen op de PCB; geen puntige benen; Plus ik ook wilde leren SMD solderen, dus dit leek me een goed excuus. Vanwege dit, ik heb ook meestal SMD onderdelen, met uitzondering van de pin headers die in dit geval ook voor mechanische ondersteuning, dienen zal dus ik dacht dat het dat door-gat zou beter hier geselecteerd.