Indholdsfortegnelse:

Glowing Pocket Square: 5 trin (med billeder)
Glowing Pocket Square: 5 trin (med billeder)

Video: Glowing Pocket Square: 5 trin (med billeder)

Video: Glowing Pocket Square: 5 trin (med billeder)
Video: Установка маяков под штукатурку. Углы 90 градусов. #12 2024, Juli
Anonim
Image
Image
Glowing Pocket Square
Glowing Pocket Square

Velkommen til min første Instructables! Dette var et sjovt lille projekt, jeg ville dele, men pas på, at der snart kommer flere ting! Jeg lavede det oprindeligt til min fest, men dette design kunne bruges til mange lignende projekter fra LED -bånd til brugerdefinerede glødelamper.

Trin 1: Ting du skal bruge:

Materialer:

  • Attiny85 eller lignende
  • Skrot protoboard
  • CR2032 ur batteriholder og batteri
  • Affaldstråd
  • Lille kontakt
  • RGB LED

Værktøjer:

  • Loddekolbe
  • Hjælpende hænder
  • Bærbar computer med Arduino IDE eller lignende

Valgfrie ting, jeg tilfældigvis brugte:

  • 3D printer
  • Tang
  • Kondensator
  • IC -holder for at muliggøre omprogrammering
  • Kobbertråd
  • Pincet
  • Lodde røgudsugning
  • Arbejdslys
  • Lille AVR-programmør (https://learn.sparkfun.com/tutorials/tiny-avr-programmer-hookup-guide)

Trin 2: Saml brættet

Saml bestyrelsen!
Saml bestyrelsen!
Saml bestyrelsen!
Saml bestyrelsen!
Saml bestyrelsen!
Saml bestyrelsen!

Du er velkommen til at samle dette, som du vil, men jeg vil skitsere min proces for alle interesserede.

  1. Først samlede jeg lyset. Jeg brugte en knockoff Neopixel RGBW LED (https://www.amazon.com/ALITOVE-Similar-Individually-Addressable-embedded/dp/B01K4HCVDC/), som jeg havde liggende fra et tidligere projekt. Jeg har også brugt standard 4 -pin fælles katode RGB LED'er med attiny85 -chippen, så det burde også fungere, men vil ikke være helt så lyst.
  2. Derefter lodde jeg en 4,7 mikrofarad kondensator til de positive og negative terminaler (som anbefalet til denne specifikke LED), derefter lodde jeg positive og negative ledninger og datalinjen til LED'en med en 470 ohm modstand.
  3. Så satte jeg min batteriholder op. Jeg brugte et større protoboard, end jeg havde brug for, så jeg havde plads til at udvide om nødvendigt og loddet derefter den positive topplade af cr2032 batteriholderen til protoboardet. Jeg brugte noget blottet kobbertråd til at snor den negative side op under batteriholderen.
  4. Derefter placerede jeg den 8 -benede IC -chipholder på protoboardet med batteriet på plads, så jeg vidste, at der ville være nok plads, foldede stifterne om og loddet ind.
  5. I bunden sluttede jeg strøm- og jordledningerne til batteriholderen til IC -holderen. Sørg for at efterlade en lille længde, der senere kan skæres for at tilføje en kontakt til strømledningen.
  6. Dobbelttjek, at batteriet stadig passer, og hvis du har et multimeter, skal du kontrollere strøm- og jordstikkene på IC -holderen. Det kan virke kedeligt, men at tjekke disse ting undervejs vil betale sig, hvis du skal foretage fejlfinding senere.
  7. Tilslut lysledningerne til strøm og jord (nær forbindelsen til IC -holderen), og kør en datalinje fra en standardstift på IC'en. (dobbelttjek med et pinout -ark for at sikre, at nålen er tilgængelig, men ellers skal du bare bruge den, der er bedst at lodde)
  8. Snip derefter kobbertråden på kraftledningen, før den når IC -holderen, lod en lille trådlængde til hver side.
  9. Snip derefter tråden i størrelse, lod lodningerne til to ledninger i en lille kontakt, klip den tredje ledning, og varmlim kontakten til et åbent mellemrum på siden. Vær omhyggelig med at isolere kontakten, hvis den placeres på eller i nærheden af en anden udsat ledning, da kabinettet er af metal. Jeg brugte simpelthen et lille stykke elektrisk tape.

Trin 3: Programmering af din chip

Min kode til dette projekt kan hentes fra Github: https://github.com/3jackattack3/simpleSpectrumLigh…. For at programmere dette implementerede jeg et Platformio plugin til atom tekst editor ved hjælp af en "tinyAVRprogrammer" fra sparkfun. Efter min erfaring har dette været min foretrukne måde at skrive og uploade kode til IC -chips som attiny85.

Platformio -pluginet er mere en personlig præference, selvom jeg stærkt anbefaler at tjekke det ud. Jeg har prøvet 3 forskellige metoder til programmering af arduinos i tekstredigerere, jeg kan lide, og jeg er stødt på problemer med både Stino- og Deviot -plugins til sublim tekst, men har haft stor succes med dette platformio -plugin til atom. Men da dette mere er en personlig præference, vil jeg prøve at tilføje traditionel arduino IDE -kode, så snart jeg har tid. Hvis du vil konvertere det selv, skal du bare kopiere teksten i.cpp -filen til et nyt arduino -projekt og fjerne den første linje: "#include Arduino".

Programmering af IC bliver dog lidt mere kompliceret. Den metode, jeg brugte, stammer direkte fra sparkfun, og er den bedste metode, jeg har fundet hidtil. Tjek deres guide for en let at følge vejledning i programmering af AVR-chips (https://learn.sparkfun.com/tutorials/tiny-avr-prog…). Den anden dominerende metode, jeg har set, er at bruge en arduino Uno som en bootloader til IC -chippen, hvilket er meget billigere, hvis du har et ekstra bræt, men er mere tilbøjeligt til fejl.

Trin 4: Valgfri: 3D -trykt sag

Valgfrit: 3D -trykt sag!
Valgfrit: 3D -trykt sag!

For at afslutte denne konstruktion ville jeg gøre den lidt mere professionel, samtidig med at jeg beskyttede elektronikken og sikrede kontakten. Ovenfor kan du se min iterative proces med sagsdesignet, og du kan finde modellerne på thingiverse! (https://www.thingiverse.com/thing:2904029) Jeg har designet disse specifikt til min build, men du kan sandsynligvis ændre modellen, så den passer til dine behov, eller bare bruge den som inspiration til dine egne designs!

Trin 5: Sådan opsættes du på en lommeplads

Sådan opsættes på en lommeplads
Sådan opsættes på en lommeplads
Sådan opsættes på en lommeplads
Sådan opsættes på en lommeplads
Sådan opsættes på en lommeplads
Sådan opsættes på en lommeplads

Vær kreativ! Jeg startede med en standard "one tip up" fold (https://www.tie-a-tie.net/how-to-fold-a-pocket-squa…), der fungerer godt til at sprede lyset på lommepladsen. Her betyder materialet på lommepladsen meget. Du kan få en silke lomme firkant til en billig pris på amazon (https://www.amazon.com/Fine-White-Silk-Pocket-Squa…), der fungerer fantastisk til at sprede lyset.

Fold firkanten i kvarte, og indsæt derefter enheden i en fold, så den er solid på begge oversider (orienteret som en diamant). Fuldfør folden og brug en sikkerhedsnål i bunden for at bevare formen. Når den er indsat i en lomme, vil sikkerhedsnålen være helt skjult, og hvis den fluffes til højre, vil lyset virke diffust som i videoen frem for punktlyset, der vises her.

Anbefalede: