Innehållsförteckning:
- Steg 1: Saker du behöver:
- Steg 2: Montera styrelsen
- Steg 3: Programmering av ditt chip
- Steg 4: Valfritt: 3D -tryckt fodral
- Steg 5: Så här ställer du upp på en Pocket Square
Video: Glowing Pocket Square: 5 steg (med bilder)
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:46
Välkommen till mina första instruktioner! Det här var ett roligt litet projekt jag ville dela med mig av, men se upp för fler saker som kommer snart! Jag gjorde ursprungligen detta till min bal, men den här designen kan användas för många liknande projekt från LED -band till anpassade glödlampor.
Steg 1: Saker du behöver:
Material:
- Attiny85 eller liknande
- Skrot protoboard
- CR2032 klockbatterihållare och batteri
- Skrottråd
- Liten switch
- RGB LED
Verktyg:
- Lödkolv
- Hjälpande händer
- Bärbar dator med Arduino IDE eller liknande
Valfria saker som jag råkade använda:
- 3d skrivare
- Tång
- Kondensator
- IC -fäste för att möjliggöra omprogrammering
- Koppartråd
- Pincett
- Lödrökutsug
- Arbets Ljus
- Liten AVR-programmerare (https://learn.sparkfun.com/tutorials/tiny-avr-programmer-hookup-guide)
Steg 2: Montera styrelsen
Du är välkommen att montera detta hur du vill, men jag ska beskriva min process för alla intresserade.
- Först monterade jag ljuset. Jag använde en knockoff Neopixel RGBW LED (https://www.amazon.com/ALITOVE-Similar-Individually-Addressable-embedded/dp/B01K4HCVDC/) som jag hade liggande från ett tidigare projekt. Jag har också använt vanliga 4 -stifts gemensamma katod -RGB -lysdioder med attiny85 -chipet så det borde fungera också, men blir inte riktigt lika ljust.
- Sedan lödde jag en 4,7 mikrofarad kondensator till de positiva och negativa terminalerna (enligt rekommendation för denna specifika lysdiod), sedan lödde jag positiva och negativa ledningar och datalinjen till lysdioden med ett 470 ohm motstånd.
- Sedan satte jag upp min batterihållare. Jag använde ett större protoboard än jag behövde så jag hade utrymme att expandera om det behövs och lödde sedan den positiva topplattan på cr2032 -batterihållaren till protoboardet. Jag använde en naken koppartråd för att snodda upp den negativa sidan under batterihållaren.
- Därefter placerade jag den 8 -poliga IC -chiphållaren på protoboardet med batteriet på plats så jag visste att det skulle finnas tillräckligt med utrymme, vikade stiften och lödde in det.
- På undersidan kopplade jag batterihållarens ström- och jordledningar till IC -hållaren. Se till att lämna en liten längd som senare kan klippas för att lägga till en strömbrytare på kraftledningen.
- Dubbelkolla att batteriet fortfarande sitter, och om du har en multimeter, kontrollera ström- och jorduttagen på IC -hållaren. Det kan verka tråkigt, men att kontrollera dessa saker när du går kommer att löna sig om du måste felsöka senare.
- Anslut ljuskablarna till ström och jord (nära anslutningen till IC -hållaren) och kör en datalinje från en standardstift på IC. (dubbelkolla med ett pinout -ark för att se till att stiftet är tillgängligt, men annars kan du bara använda det som är mest lämpligt att löda)
- Klipp sedan koppartråden på kraftledningen, innan den når IC -hållaren, löd en liten trådlängd till endera sidan.
- Klipp sedan in tråden i storlek, löd ledningarna till två ledningar på en liten strömbrytare, klipp den tredje ledningen och hetlim den i ett öppet utrymme kvar på sidan. Var noga med att isolera strömbrytaren om den placeras på eller nära en annan exponerad tråd, eftersom höljet är av metall. Jag använde helt enkelt en liten bit tejp.
Steg 3: Programmering av ditt chip
Min kod för detta projekt kan hämtas från Github: https://github.com/3jackattack3/simpleSpectrumLigh…. För att programmera detta implementerade jag ett Platformio -plugin för atomtextredigeraren med hjälp av en "tinyAVRprogrammer" från sparkfun. Enligt min erfarenhet har detta varit mitt favorit sätt att skriva och ladda upp kod till IC -chips som attiny85.
Platformio -plugin är mer en personlig preferens, även om jag rekommenderar starkt att kolla in det. Jag har provat tre olika metoder för att programmera arduinos i textredigerare jag gillar, och jag har stött på problem med både Stino och Deviot plugins för Sublime text, men har haft enorma framgångar med detta platformio -plugin för atom. Men eftersom detta är mer en personlig preferens, ska jag försöka lägga till traditionell arduino IDE -kod så snart jag har tid. Om du vill konvertera den själv, kopierar du bara texten i.cpp -filen till ett nytt arduino -projekt och tar bort den första raden: "#include Arduino".
Att programmera IC blir dock lite mer komplicerat. Metoden jag använde kommer direkt från sparkfun och är den bästa metoden jag hittat hittills. Kolla in deras guide för en lättanvänd guide för programmering av AVR-chips (https://learn.sparkfun.com/tutorials/tiny-avr-prog…). Den andra dominerande metoden jag har sett är att använda en arduino Uno som en bootloader för IC -chipet, vilket är mycket billigare om du har en extra bräda som ligger, men är mer benägen för fel.
Steg 4: Valfritt: 3D -tryckt fodral
För att avsluta detta bygge ville jag göra det lite mer professionellt, samtidigt som jag skyddade elektroniken och säkra omkopplaren. Ovan kan du se min iterativa process av falldesignen, och du kan hitta modellerna på thingiverse! (https://www.thingiverse.com/thing:2904029) Jag designade dessa för min byggnad specifikt, men du kan förmodligen ändra modellen för att passa dina behov, eller bara använda den som inspiration för dina egna mönster!
Steg 5: Så här ställer du upp på en Pocket Square
Var kreativ! Jag började med en standard "one tip up" -vikning (https://www.tie-a-tie.net/how-to-fold-a-pocket-squa…) som fungerar bra för att sprida ljuset på fickor. Här spelar materialet på fickan stor roll. Du kan få en sidenficka för billigt på amazon (https://www.amazon.com/Fine-White-Silk-Pocket-Squa…) som fungerar fantastiskt för att sprida ljuset.
Vik kvadraten i kvartar, sätt sedan in enheten i en vikning så att den är solid på båda ovansidor (orienterad som en diamant). Komplettera vikningen och använd en säkerhetsnål vid basen för att behålla formen. När den väl sätts in i en ficka kommer säkerhetsnålen att vara helt dold, och om den fluffas upp rätt, kommer ljuset att se diffust ut som i videon snarare än punktljuset som visas här.
Rekommenderad:
Pocket Useless Box (med personlighet): 9 steg (med bilder)
Pocket Useless Box (med personlighet): Även om vi kanske är långt borta från ett robotuppror, finns det en maskin som redan motsäger människor, om än på det smälligaste sätt som möjligt. Oavsett om du vill kalla det en värdelös låda eller en lämna-mig-ensam-maskin, är den här klumpiga, tjuriga roboten
Pocket Signal Visualizer (Pocket Oscilloscope): 10 steg (med bilder)
Pocket Signal Visualizer (Pocket Oscilloscope): Hej alla, vi gör alla så många saker varje dag. För varje arbete där behöver du några verktyg. Det är för tillverkning, mätning, efterbehandling etc. .. Så för elektroniska arbetare behöver de verktyg som lödkolv, multimätare, oscilloskop, etc.
Glowing Stones LED -lampa: 5 steg (med bilder)
Glödande stenar LED -lampa: Många vuxna kan komma ihåg att de byggde en lampa av trä och dekorerade den med en läskburk på gymnasiet. Det här projektet påminner om den tiden. Min 13 år. gammal dotter ville bygga en lampa och detta gav en bra låsning, hem-
LED Pocket Square: 5 steg (med bilder)
LED Pocket Square: Ända sedan jag såg Draper 2.0 av ChrisSmolinksi på Instructables har jag velat göra något liknande. Tja, min chans kom äntligen när min fru och jag blev inbjudna till en MFA Gala i Boston med 'Creative Black Tie' som klädkod. Det var
Glowing Alien in a Jar: 8 steg (med bilder)
Glowing Alien in a Jar: Jag gjorde ett par av dessa till en Yuri's Night (http://www.yurisnight.net/) fest. Utlänningen sitter i en glödande vätska och effekten ser ganska cool ut i ett mörkt rum. Materialen som krävs är 1) En burk med lock som är tillräckligt tjockt för att dölja en fladdermus