Felt & Neopixel Taji ya Upinde wa mvua: Hatua 8 (na Picha)
Felt & Neopixel Taji ya Upinde wa mvua: Hatua 8 (na Picha)
Anonim
Felt & Neopixel Taji ya Upinde wa mvua
Felt & Neopixel Taji ya Upinde wa mvua
Felt & Neopixel Taji ya Upinde wa mvua
Felt & Neopixel Taji ya Upinde wa mvua

Wikiendi hii, nilitengeneza taji iliyowezeshwa na neopixel kwa binamu yangu wa miaka 3. Yeye huonekana kila wakati akichukuliwa na vifupisho vyangu vya taa-kwa hivyo nilifikiri ilikuwa wakati alikuwa na moja yake. Inaonekana ni nzuri sana, na ningependa kumfundisha kwenye ulimwengu wangu wa taa za blinky na kutengeneza akiwa mchanga …

Kuna nusu mbili za mradi huu - upande wa umeme na kificho, na utengenezaji halisi wa taji. Zinatoshea pamoja na unaweza kuzifanya kwa mpangilio wowote kweli. Huna haja ya kuwa mtaalam hata - ningesema huu ni mradi mzuri wa kuanza, hata ikiwa huna uzoefu mwingi katika eneo lolote.

Ili kufanya mradi, utahitaji zana zifuatazo:

  • Kompyuta na Arduino IDE
  • Laser cutter na programu inayoambatana
  • Mashine ya kushona (au vifaa vya kushona mikono + wakati)
  • Chuma cha kulehemu, solder nk.

Utahitaji pia vifaa vifuatavyo:

  • Mdhibiti Mdogo wa Trinet ya Adafruit
  • Adafruit PowerBoost 500C Chaja / nyongeza
  • Batri ndogo ya 3.7v LiPo (karibu 150mAh)
  • Waya chache
  • Ukanda wa LED wa Neopixel / WS2812B marefu kama mzunguko wa kichwa
  • Karatasi ya kuhisi, ~ 600x200mm
  • Uzi mweupe Mkanda wa ndoano-na-kitanzi, kipande ~ 10cm
  • Pedi kadhaa za kunata na mkanda wazi
  • Kubadilisha SPST

Hatua ya 1: Ubunifu wa Taji

Ubunifu wa Taji
Ubunifu wa Taji
Ubunifu wa Taji
Ubunifu wa Taji

Jambo la kwanza kufanya ni kujua mzunguko wa kichwa cha mtu. Unataka hii iwe mahali ambapo taji itakaa lakini usijali sana - vichwa ni maumbo ya kushangaza, kitambaa ni rahisi, na unaweza kufanya taji iweze kurekebishwa. Kichwa cha mtoto wa miaka 4 kinaonekana wastani juu ya 51cm, kwa hivyo ndivyo nilivyotumia. Hapo awali mpango huo ulikuwa kuchapisha 3D taji, lakini miungu ya uchapishaji ya 3D haikuwa upande wangu wakati nilijaribu hiyo kwa hivyo niliamua kutumia laser cut waliona, ambayo ni rahisi zaidi na laini hata hivyo. Niliunda taji katika QCAD - ni rahisi sana.

Kwa kweli ni mstatili marefu kama mduara wa kichwa, na urefu wa 50mm, na ziada kidogo chini kushona juu ya ukanda wa NeoPixel. Kuna pia mfuko mdogo uliopanuliwa kwa mzunguko, na tabo mwisho mmoja kwa velcro fulani kuongezwa. Kando ya juu kama mapambo niliongeza herufi nyingi M (jina la binamu yangu linaanza na M), na kuondoa mistari inayojiunga nao mwilini ili ikatwe kama kipande kimoja. Ilinibidi nitumie aina nzuri ya maandishi kwa haya, lakini zilitoka vizuri.

Unaweza kupakua faili nilizotumia hapa, lakini labda ni bora kutengeneza yako. Unaweza kufanya muundo ufafanue kabisa - maadamu itakata sawa nje ya mwili mwembamba bila kuvunjika.

Hatua ya 2: Kukata Laser kwa Uhisi

Laser Kukata Felt
Laser Kukata Felt
Laser Kukata Felt
Laser Kukata Felt

Ifuatayo, laser ilikata muundo kwenye mkataji wa laser ndani ya baadhi ya waliona (nina hakika kuwa yangu ni ya maandishi, na kuiangalia). Nilitumia cutter laser huko Norwich Hackspace, ambapo tuna 60W Ongeza tu cutter Greyfin A2 cutter, na nilitumia Speed 20, Power 55 katika programu ya LaserCut 5.3 kwa wale wanaopenda. NB hii hakika itakuwa tofauti kwa mashine yako!.

Hatua ya 3: Kushona Taji

Kushona Taji
Kushona Taji
Kushona Taji
Kushona Taji
Kushona Taji
Kushona Taji
Kushona Taji
Kushona Taji

Sasa kushona taji juu. Kwanza, kata vipande viwili vya mkanda wa ndoano na kitanzi ili kufunga taji. Nilifanya sehemu ya kitanzi kuwa ndefu zaidi kuliko ndoano, ili iweze kubadilishwa kwa kiwango. Shona ndoano na kitanzi kwanza, kisha chini juu na mwisho wa mwisho wa kituo cha NeoPixel na mashine ya kushona, na kisha kuzunguka juu ya mfukoni kwa vifaa vya elektroniki (lakini acha upande wazi ili kushinikiza NeoPixels ziingie)

Hatua ya 4: Wakati wa LED

Wakati wa LED
Wakati wa LED

Weka ukanda wa LED kwenye taji, na uikate ili iweze kutoshea taji. Itabidi ukate ukanda wa LED mahali ambapo unganisho la shaba liko, kwa hivyo zunguka hadi ukanda wa shaba unaofuata chini ya urefu wa taji ili ukanda usishike. Unaweza kutumia Neopixels 30, 60 au 144 za LED-kwa kila mita kulingana na kile umepata. Nilitumia 30 kwa sababu ndio niliyokuwa nayo na ikawa sawa, lakini nadhani ni zaidi ya kuunganishwa.

Hatua ya 5: Kuunganisha Trinket

Kuunganisha Trinket
Kuunganisha Trinket
Kuunganisha Trinket
Kuunganisha Trinket
Kuunganisha Trinket
Kuunganisha Trinket
Kuunganisha Trinket
Kuunganisha Trinket

Kila LED kwenye ukanda wa neopixel huchukua data ambayo microcontroller hutuma, kuisoma, kukagua ikiwa data inaiambia ifanye kitu, na kisha kupitisha data hiyo. Kwa sababu ya jinsi hii inafanya kazi, kila pikseli ina data mwishowe na mwisho wa data.

Kata na ukate waya 4 mfupi, na uambatishe kama ifuatavyo: Gundisha urefu mmoja kwa pini 5v Solder urefu mmoja ili kubandika 1, iliyoandikwa '# 1' (unaweza kutumia pini nyingine ukipenda lakini utahitaji kubadilisha nambari). Pindisha waya 2 zilizobaki pamoja na uziambatanishe na pini ya GND.

Sasa unahitaji kuunganisha 3 ya hizo kwenye ukanda wa neopixel: Moja ya waya za ardhini inaunganisha chini ya ukanda Pini 5v inaunganisha na VIN kwenye ukanda Pini ya dijiti # 1 inaunganisha na DIN kwenye ukanda. Ikiwa umejivua na kifuniko kisicho na maji cha silicone, utahitaji kukata kidogo ya hiyo nyuma na mkasi kabla ya kuanza kutengenezea.

Nimepata njia rahisi ya kuungana na vipande hivi ni kwa kufunika pedi na solder, kufunika waya zako na solder, na kuziyeyusha pamoja.

Hatua ya 6: Kanuni

Nambari!
Nambari!
Nambari!
Nambari!
Nambari!
Nambari!

Tutatumia Arduino IDE kupanga Trinket, tukibadilisha nambari ya mfano inayopatikana kwa Neopixels kuifanya ifanye tunataka. Unaweza kusakinisha Arduino IDE kutoka hapa ikiwa tayari haujasanikishwa. Ikiwa haujafanya kazi na Trinket hapo awali, fuata mafunzo ya Adafruit hapa kusakinisha biti zote za ziada unazohitaji (Trinket sio bodi ya kawaida ya Arduino, lakini inaweza kusanidiwa na programu ya Arduino). Unapopakia nambari ya blink kwenye trinket na inafanya kazi, uko tayari kufanya kupakia na kurekebisha nambari.

Hatua ya kwanza ni kusanikisha maktaba ya Adafruit Neopixel kudhibiti LED. Wana mafunzo bora juu ya hiyo hapa kwa hivyo ninakukubali ufuate hiyo kisha urudi kwa hii.

Unaweza kushikilia nambari yoyote unayopenda kwenye taji. Nambari ya mfano 'strandtest' inakupa wazo nzuri la saizi zina uwezo wa nini. Ili kupakia hii, nenda kwenye faili> mifano> Adafruit NeoPixel> strandtest. Utahitaji kubadilisha vitu kadhaa kwenye nambari: ubadilishaji wa PIN hapo juu unahitaji kubadilishwa kuwa pini uliyotumia (chaguo-msingi ni 6), na katika msimbo wa kuweka kificho utahitaji kuibadilisha kuwa idadi ya LED kwenye ukanda uliotumia (zihesabu tu).

Kisha unaweza kufuta sehemu yoyote ya nambari ambayo hutaki. Kazi ya kitanzi (iliyoonyeshwa kama kitanzi batili katika msimbo) inaita kila kazi (inaiambia iendeshe) kwa mfululizo ili uione onyesha kazi zote tofauti. Niliamua kuwa ninataka tu RainbowCycle kwani ndio nilikuwa nipenda zaidi, kwa hivyo nilifuta tu simu zingine zote za kazi na kuziacha hizo zikiwa zinaendesha tu.

Ukimaliza, bonyeza kitufe kwenye trinket ili kuiweka ili kupakia hali, na kupakia nambari yako. Unapaswa kuwa na taa nyingi zinazoangaza! Ukipata hitilafu, anza na nambari ya strandtest kama ilivyokuwa mwanzoni, kisha uondoe polepole bits ambazo hutaki / hazihitaji. Ikiwa bado una shida, angalia mafunzo ya Adafruit yaliyounganishwa hapo juu.

Hatua ya 7: Betri na Chaja

Betri na chaja
Betri na chaja
Betri na chaja
Betri na chaja
Betri na chaja
Betri na chaja

Jambo la mwisho ambalo linahitajika ni nguvu fulani. Niliamua kununua chaja sahihi ya Adafruit 500C - kwa kawaida mimi hutumia kitengo cha Wachina, lakini siko karibu kuchukua nafasi karibu na kichwa cha binamu yangu, asante. Ikiwa una betri ya LiPo na kontakt ya JST, unaweza kuiingiza hadi 500C. Ikiwa sio hivyo, utahitaji kuuuza kama nilivyofanya, kwa pini za VBAT na Gnd. Ni wazo la busara kutotumia pini za VBAT na Gnd zilizo karibu, kwa sababu basi betri inaweza kuwa fupi. Nilitumia pini ya GND chini ya kontakt ya malipo ya USB kama yangu kwani ilikuwa kubwa na mbali na kitu kingine chochote.

Nilitaka kujumuisha swichi ya nguvu, kwa hivyo niliunganisha swichi rahisi ya SPST kwenye pini za EN na GND na waya fulani. Kwa mtazamo wa nyuma, kitufe cha kubonyeza ingekuwa bora zaidi kwa hili. Kisha unganisha pini ya pato-mwisho mwisho kwa waya wa ardhini wa vipuri kutoka mapema, na ukate na ukate waya mwingine ili unganisha pini + mwisho na pini ya VUSB kwenye Trinket. Unapaswa kuona NeoPixels ikiwaka baada ya muda ikiwa imewashwa

Hatua ya 8: Mkutano wa Mwisho

Mkutano wa Mwisho
Mkutano wa Mwisho
Mkutano wa Mwisho
Mkutano wa Mwisho
Mkutano wa Mwisho
Mkutano wa Mwisho

Tumia pedi kadhaa za kunata kushikamana na trinket chini ya betri na betri kwenye PowerBoost kutengeneza mkusanyiko mzuri wa umeme. Kanda zaidi karibu na hizi husaidia kuilinda, kuiweka kwenye prying vidole, na kuweka swichi mahali.

Mwishowe, anza kuingiza yote ndani ya kujisikia. Niliona ilikuwa na msaada kuweka mkanda wazi juu ya mwisho wa ukanda ili isiweze kushika waliona wakati wa kusukuma. Kidogo hiki ni ngumu sana, lakini kwa kusukuma kidogo na kupiga ni rahisi kutosha. Pushisha stack-stack ndani ya mfukoni mwishoni.

Hiyo tu!

Nimefurahishwa sana na matokeo ya kumaliza. Wakati wa kuiandika bado sijampa mpokeaji aliyekusudiwa lakini … ni taa ya upinde wa mvua inayoweka taji na yeye ni msichana wa miaka 4 hivyo….

Ilipendekeza: