Kazalo:
- 1. korak: Stvari, ki jih potrebujete:
- 2. korak: Sestavite ploščo
- 3. korak: Programiranje čipa
- 4. korak: Izbirno: 3D natisnjena torbica
- 5. korak: Kako nastaviti na žepnem trgu
Video: Žareči žepni kvadrat: 5 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:07
Dobrodošli v mojih prvih Instructables! To je bil zabaven majhen projekt, ki sem ga želel deliti, vendar pazite, da bo kmalu na voljo več stvari! Prvotno sem to naredil za maturantski ples, vendar bi to obliko lahko uporabili za veliko podobnih projektov, od LED vez do žarečih luči po meri.
1. korak: Stvari, ki jih potrebujete:
Materiali:
- Attiny85 ali podobno
- Odpadna protoboard
- Nosilec in baterija za uro CR2032
- Odpadna žica
- Majhno stikalo
- RGB LED
Orodja:
- Spajkalnik
- Roke za pomoč
- Prenosni računalnik z Arduino IDE ali podobnim
Neobvezne stvari, ki sem jih slučajno uporabil:
- 3D tiskalnik
- Klešče
- Kondenzator
- IC nosilec za ponovno programiranje
- Bakrena žica
- Pinceta
- Spajkalnik
- Delovna luč
- Majhen programer AVR (https://learn.sparkfun.com/tutorials/tiny-avr-programmer-hookup-guide)
2. korak: Sestavite ploščo
Vabljeni, da to sestavite, kakor koli želite, vendar bom opisal svoj postopek za vse zainteresirane.
- Najprej sem sestavil luč. Uporabil sem knockoff Neopixel RGBW LED (https://www.amazon.com/ALITOVE-Similar-Individally-Addressable-embedded/dp/B01K4HCVDC/), ki sem ga imel pri prejšnjem projektu. Uporabil sem tudi standardne 4 -polne RGB LED s skupno katodo s čipom attiny85, tako da bi tudi to moralo delovati, vendar ne bo tako svetlo.
- Nato sem spajal 4,7 mikrofarad kondenzator na pozitivne in negativne sponke (kot je priporočeno za to posebno LED), nato sem spajkal pozitivne in negativne kable ter podatkovni vod na LED z uporom 470 ohmov.
- Nato sem nastavil držalo za baterijo. Uporabil sem večjo protoboard, kot sem jo potreboval, zato sem imel po potrebi prostor za razširitev, nato pa pozitivno površino zgornjega dela nosilca baterije cr2032 spajkal na protoboard. Uporabil sem nekaj gole bakrene žice, da sem pod držalo baterije nanizal negativno stran.
- Nato sem na protoboard postavil 8 -polni nosilec čipa IC z nameščeno baterijo, tako da sem vedel, da bo dovolj prostora, zložil zatiče in ga spajal.
- Na spodnji strani sem priključil napajalni in ozemljitveni kabel držala baterije na držalo IC. Pustite malo dolžine, ki jo lahko kasneje prerežete, da dodate stikalo na daljnovod.
- Dvakrat preverite, ali baterija še vedno drži, in če imate multimeter, preverite vtičnico za napajanje in ozemljitev držala IC. Morda se zdi dolgočasno, toda preverjanje teh stvari se bo obrestovalo, če boste morali pozneje odpraviti težave.
- Priključite kable za svetlobo na napajanje in ozemljitev (blizu povezave z držalom IC) in vodite eno podatkovno linijo s standardnega zatiča na IC. (dvakrat preverite s pinout listom, da se prepričate, da je pin na voljo, sicer pa uporabite tisto, ki je najbolj primerna za spajkanje)
- Nato odrežite bakreno žico daljnovoda, preden pride do nosilca IC, spajkajte majhno dolžino žice na obe strani.
- Nato odrežite žico po velikosti, spajkajte kable na dva kabla majhnega stikala, tretjo žico pripnite in stikalo vroče lepite na odprt prostor ob strani. Previdno izolirajte stikalo, če ga nameščate na drugo izpostavljeno žico ali blizu nje, saj je ohišje kovinsko. Preprosto sem uporabil majhen kos električnega traku.
3. korak: Programiranje čipa
Mojo kodo za ta projekt lahko povlečete iz Github: https://github.com/3jackattack3/simpleSpectrumLigh…. Za programiranje tega sem uvedel vtičnik Platformio za urejevalnik besedil atom z uporabo "tinyAVRprogrammerja" iz sparkfun. Po mojih izkušnjah je bil to moj najljubši način pisanja in nalaganja kode na čipe IC, kot je attiny85.
Vtičnik platformio je bolj osebna želja, čeprav toplo priporočam, da ga preverite. Preizkusil sem 3 različne načine programiranja arduinov v urejevalnikih besedil, ki so mi všeč, in naletel sem na težave z vtičnikoma Stino in Deviot za besedilo Sublime, vendar sem s tem vtičnikom platformio za atom doživel velik uspeh. Ker pa je to bolj osebna izbira, bom poskušal dodati tradicionalno kodo arduino IDE takoj, ko bom imel čas. Če ga želite sami pretvoriti, samo kopirajte besedilo datoteke.cpp v nov projekt arduino in odstranite prvo vrstico: "#include Arduino".
Programiranje IC pa postane nekoliko bolj zapleteno. Metoda, ki sem jo uporabil, prihaja neposredno iz sparkfuna in je najboljša metoda, ki sem jo doslej našel. Oglejte si njihov vodnik za preprost vodič po programiranju čipov AVR (https://learn.sparkfun.com/tutorials/tiny-avr-prog…). Druga prevladujoča metoda, ki sem jo videl, je uporaba arduino Uno kot zagonskega nalagalnika za čip IC, kar je veliko ceneje, če imate na voljo dodatno ploščo, vendar je bolj nagnjena k napakam.
4. korak: Izbirno: 3D natisnjena torbica
Za dokončanje te gradnje sem želel, da bi bil nekoliko bolj profesionalen, hkrati pa bi zaščitil elektroniko in zavaroval stikalo. Zgoraj si lahko ogledate moj iterativni postopek oblikovanja ohišja, modele pa najdete na thingiverse! (https://www.thingiverse.com/thing:2904029) Te sem zasnoval posebej za svojo gradnjo, vendar bi model verjetno lahko spremenili tako, da ustreza vašim potrebam, ali pa ga preprosto uporabili kot navdih za svoje lastne modele!
5. korak: Kako nastaviti na žepnem trgu
Bodite ustvarjalni! Začel sem s standardnim preklopom "one tip up" (https://www.tie-a-tie.net/how-to-fold-a-pocket-squa…), ki dobro deluje pri razpršitvi svetlobe žepnega kvadrata. Tu je material žepnega kvadrata zelo pomemben. Na Amazonu lahko poceni dobite svileni žepni kvadrat (https://www.amazon.com/Fine-White-Silk-Pocket-Squa…), ki fantastično razprši svetlobo.
Zložite kvadrat na četrtine, nato napravo vstavite v pregib, tako da je trden na obeh zgornjih straneh (orientiran kot diamant). Dokončajte pregib in uporabite varnostni zatič na dnu, da ohranite obliko. Ko bo varnostni zatič vstavljen v žep, bo popolnoma skrit, in če se napihne v desno, se bo svetloba razpršila kot v videoposnetku in ne tukaj prikazane točkovne luči.
Priporočena:
LED žepni kvadrat: 5 korakov (s slikami)
LED Pocket Square: Odkar sem videl Draper 2.0 ChrisSmolinksi na Instructables, sem želel narediti nekaj podobnega. No, moja priložnost je končno prišla, ko sva bila z ženo povabljena na MFA Gala v Boston z "Creative Black Tie" kot kodeksom oblačenja. To je bilo
Žareči okras: 6 korakov (s slikami)
Žareči okras: Originalni žareči okras za vaše božično drevo. Narejen je iz medeninastih palic, ožičenih po metodi proste oblike in vsebuje 18 žarečih LED
Žareči klavirski obesek: 3 koraki
Žareči klavirski obesek za ključe: Pozdravljeni svet V tem projektu bom pokazal, kako narediti svetleč obesek za ključe, ki je sestavljen iz dveh LED, ki začneta žareti, ko sta na plošči za ključe povezana s prsti ali drugimi prevodnimi materiali. Kako sem to dobil? ideja? Ko
Žareči LEGO Man z USB pogonom: 3 koraki
Žareči LEGO Man z USB pogonom: To je moj prvi Instructable, zato bodite z mano, če so slike na napačnih mestih … Do konca tega navodila boste imeli malega žarečega lego moškega, ki ga lahko priključite v računalnik. Lego manLED Tanka žica z in brez pl
Žareči vesoljec v kozarcu: 8 korakov (s slikami)
Žareči vesoljec v kozarcu: Nekaj sem jih naredil za zabavo Jurijeve noči (http://www.yurisnight.net/). Tujec sedi v žareči tekočini in učinek izgleda precej kul v temni sobi. Potrebni materiali so 1) kozarec s pokrovom, ki je dovolj debel, da prikrije netopirja