Innehållsförteckning:

Glowing Pocket Square: 5 steg (med bilder)
Glowing Pocket Square: 5 steg (med bilder)

Video: Glowing Pocket Square: 5 steg (med bilder)

Video: Glowing Pocket Square: 5 steg (med bilder)
Video: МОЩНЫЙ мультиметр UNI-T UT171B купить сегодня, или что лучше? 2024, Juli
Anonim
Image
Image
Glowing Pocket Square
Glowing Pocket Square

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

Sätt ihop styrelsen!
Sätt ihop styrelsen!
Sätt ihop styrelsen!
Sätt ihop styrelsen!
Sätt ihop styrelsen!
Sätt ihop styrelsen!

Du är välkommen att montera detta hur du vill, men jag ska beskriva min process för alla intresserade.

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. 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.
  7. 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)
  8. Klipp sedan koppartråden på kraftledningen, innan den når IC -hållaren, löd en liten trådlängd till endera sidan.
  9. 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

Valfritt: 3D -tryckt fodral!
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

Hur man ställer upp på en Pocket Square
Hur man ställer upp på en Pocket Square
Hur man ställer upp på en Pocket Square
Hur man ställer upp på en Pocket Square
Så här ställer du upp på en Pocket Square
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: