Cov txheej txheem:

Felt & Neopixel Rainbow Crown: 8 Kauj Ruam (nrog Duab)
Felt & Neopixel Rainbow Crown: 8 Kauj Ruam (nrog Duab)

Video: Felt & Neopixel Rainbow Crown: 8 Kauj Ruam (nrog Duab)

Video: Felt & Neopixel Rainbow Crown: 8 Kauj Ruam (nrog Duab)
Video: it's a good deal. parody of a parody by Matt Storer #strangerthings #animation #b3d #blender3d 2024, Hlis ntuj nqeg
Anonim
Felt & Neopixel Zaj sawv yas
Felt & Neopixel Zaj sawv yas
Felt & Neopixel Zaj sawv yas
Felt & Neopixel Zaj sawv yas

Lub asthiv no, Kuv tau teeb lub teeb, neopixel qhib lub kaus mom rau kuv tus kwvtij uas muaj 3 xyoos. Nws ib txwm zoo li zoo heev nrog kuv lub teeb pom kev zoo li ntawd kuv xav tias nws yog lub sijhawm nws muaj ib qho ntawm nws tus kheej. Nws zoo nkaus li txias heev, thiab kuv xav ua kom nws nkag mus rau hauv kuv lub ntiaj teb ntawm cov teeb ntsais ntsais thiab ua rau thaum hluas …

Muaj ob qhov ib nrab rau txoj haujlwm no-cov khoom siv hluav taws xob-thiab-code, thiab kev tsim cov yas. Lawv haum ua ke thiab koj tuaj yeem ua lawv nyob rau hauv ib qho kev txiav txim tiag tiag. Koj tsis tas yuav yog tus kws tshaj lij ntawm ib qho twg - Kuv xav hais tias qhov no yog qhov pib ua haujlwm zoo, txawm tias koj tsis muaj kev paub ntau hauv ob cheeb tsam.

Txhawm rau ua txoj haujlwm, koj yuav xav tau cov cuab yeej hauv qab no:

  • Khoos phis tawj nrog Arduino IDE
  • Laser txiav thiab nrog software
  • Tshuab xaws (lossis khoom siv xaws tes + sijhawm)
  • Soldering hlau, solder thiab lwm yam.

Koj tseem yuav xav tau cov ntaub ntawv hauv qab no:

  • Adafruit Trinket Microcontroller
  • Adafruit PowerBoost 500C Charger/Booster
  • Me 3.7v LiPo Roj Teeb (ncig 150mAh)
  • Ob peb xaim
  • Neopixel /WS2812B LED Sawb ntev li ntev tau lub taub hau ib puag ncig
  • Felt ntawv, ~ 600x200mm
  • Cov xov dawb Hook-and-loop daim kab xev, ib daim ~ 10cm
  • Ob peb daim nplaum thiab qee daim kab xev meej
  • SPST hloov

Kauj Ruam 1: Crown Tsim

Crown Tsim
Crown Tsim
Crown Tsim
Crown Tsim

Thawj qhov uas yuav tsum tau ua yog nrhiav qhov ncig ntawm tus neeg lub taub hau. Koj xav kom qhov no nyob ze qhov twg lub crown yuav zaum tab sis tsis txhob txhawj ntau - lub taub hau yog cov duab coj txawv txawv, cov ntaub yog hloov pauv tau, thiab koj tuaj yeem ua lub crown kho tau ib qho twg los xij. Lub taub hau ntawm tus menyuam muaj 4 xyoos zoo li nruab nrab kwv yees li 51cm, yog li qhov kuv tau siv. Keeb kwm txoj phiaj xwm yog 3D luam cov yas, tab sis 3D luam vajtswv tsis nyob ntawm kuv ib sab thaum kuv sim qhov ntawd yog li kuv txiav txim siab siv laser txiav txiav, uas yog yoog raws thiab mos dua. Kuv tsim cov yas hauv QCAD - nws yooj yim heev.

Qhov tseem ceeb nws yog lub duab plaub ntev li ntev li lub taub hau ib puag ncig, thiab 50mm siab, nrog qhov ntxiv me ntsis hauv qab kom xaws hla NeoPixel sawb. Kuj tseem muaj lub hnab ntim me me ntxiv rau cov khoom siv hluav taws xob, thiab tab ntawm ib kawg rau qee qhov velcro ntxiv. Nyob ib ncig ntawm qhov ua kom zoo nkauj kuv tau ntxiv ntau tsab ntawv M (kuv tus npawg lub npe pib nrog M), thiab tshem cov kab koom nrog lawv rau hauv lub cev yog li lawv yuav raug txiav ua ib qho. Kuv yuav tsum tau siv tus qauv chunky ncaj rau cov no, tab sis lawv tau tawm los zoo.

Koj tuaj yeem rub cov ntawv kuv tau siv ntawm no, tab sis nws zoo dua los ua koj tus kheej. Koj tuaj yeem ua tus tsim kom ntxaws - tsuav nws yuav txiav OK tawm ntawm qhov xav tias tsis tawg.

Kauj Ruam 2: Laser Txiav Qhov Felt

Laser Txiav Qhov Felt
Laser Txiav Qhov Felt
Laser Txiav Qhov Felt
Laser Txiav Qhov Felt

Tom ntej no, laser txiav tus tsim ntawm lub tshuab txiav laser rau hauv qee qhov kev xav (Kuv zoo nkauj heev kuv li yog cov khoom siv hluavtaws, saib nws). Kuv siv lub tshuab txiav laser ntawm Norwich Hackspace, qhov uas peb muaj 60W Tsuas yog Ntxiv Sharks Greyfin A2 cutter, thiab kuv siv Ceev 20, Fais Fab 55 hauv LaserCut 5.3 software rau cov uas xav paub. NB qhov no yuav luag yuav txawv rau koj lub tshuab!

Kauj Ruam 3: Xaws lub Crown

Xaws lub Crown
Xaws lub Crown
Xaws lub Crown
Xaws lub Crown
Xaws lub Crown
Xaws lub Crown
Xaws lub Crown
Xaws lub Crown

Tam sim no xaws lub crown. Ua ntej tshaj, txiav ob daim kab xev ntawm daim kab xev-thiab-kab los txhawm rau txhawm rau ua kom zoo nkauj. Kuv ua lub voj ib feem ntev dua qhov sib ntsib, yog li nws tuaj yeem kho tau rau qib. Xaws nuv-thiab-lub voj ntawm thawj zaug, tom qab ntawd sab saum toj thiab qhov kawg ntawm NeoPixel channel nrog lub tshuab xaws, thiab tom qab ntawd nyob ib puag ncig sab saum toj ntawm lub hnab tshos rau cov khoom siv hluav taws xob (tab sis tawm ib sab qhib kom thawb NeoPixels los ntawm)

Kauj Ruam 4: LED Sijhawm

LED Lub Sijhawm
LED Lub Sijhawm

Muab cov hlua ntawm LEDs tso rau ntawm cov yas, thiab txiav nws kom nws haum rau hauv cov yas. Koj yuav tsum txiav cov hlua ntawm LEDs qhov sib txuas tooj liab, yog li hloov mus rau cov kab tooj liab tom ntej hauv qab qhov ntev ntawm cov yas kom cov hlua tsis lo tawm. Koj tuaj yeem siv 30, 60 lossis 144 LED-per-meter Neopixels nyob ntawm qhov koj tau txais. Kuv siv 30 vim tias nws yog qhov kuv muaj thiab nws tau zoo, tab sis kuv xav tias qhov zoo dua.

Kauj Ruam 5: Txuas lub Trinket

Txuas lub Trinket
Txuas lub Trinket
Txuas lub Trinket
Txuas lub Trinket
Txuas lub Trinket
Txuas lub Trinket
Txuas lub Trinket
Txuas lub Trinket

Txhua LED hauv cov kab neopixel siv cov ntaub ntawv microcontroller xa tawm, nyeem nws, txheeb xyuas yog tias cov ntaub ntawv qhia nws ua qee yam, thiab tom qab ntawd dhau cov ntaub ntawv nrog. Vim tias txoj hauv kev no ua haujlwm, txhua lub pixel muaj cov ntaub ntawv kawg thiab cov ntaub ntawv tawm qhov kawg.

Txiav thiab hle 4 txoj kab luv luv, thiab txuas lawv raws li hauv qab no: Cov laug ib qhov ntev mus rau 5v tus pin Cov laug ntev rau tus pin 1, sau tias '#1' (koj tuaj yeem siv lwm tus pin yog tias koj nyiam tab sis koj yuav tsum tau hloov chaws). Muab ob txoj hlua txuas ntxiv ua ke thiab txuas rau GND tus pin.

Tam sim no koj yuav tsum txuas 3 ntawm cov mus rau neopixel sawb: Ib qho ntawm cov xov hlau hauv av txuas rau hauv av ntawm kab txaij Tus lej 5v txuas rau VIN ntawm kab txaij Cov lej #1 tus pin txuas rau DIN ntawm kab txaij. Yog tias koj muaj kab txaij nrog cov ntaub thaiv tsis muaj dej silicone, koj yuav tsum tau txiav me ntsis ntawm qhov rov qab nrog txiab ua ntej pib ua kom yaj.

Kuv tau pom txoj hauv kev yooj yim tshaj plaws los txuas rau cov kab no yog los ntawm txheej txheej txheej nrog cov laug, txheej koj cov xov hlau nrog cov laug, thiab yaj lawv ua ke.

Kauj ruam 6: Code

Code!
Code!
Code!
Code!
Code!
Code!

Peb yuav siv Arduino IDE los ua haujlwm Trinket, hloov kho tus lej piv txwv muaj rau Neopixels kom nws ua qhov peb xav tau. Koj tuaj yeem nruab Arduino IDE los ntawm no yog tias koj tsis tau teeb tsa nws. Yog tias koj tsis tau ua haujlwm nrog Trinket ua ntej, ua raws Adafruit cov lus qhia ntawm no txhawm rau txhim kho tag nrho cov khoom ntxiv uas koj xav tau (Trinket tsis yog tus qauv Arduino pawg thawj coj, tab sis tuaj yeem tsim kho nrog Arduino software). Thaum koj tau xa cov kab ntsais ntsais mus rau lub trinket thiab nws ua haujlwm, koj npaj txhij los rub tawm thiab hloov kho txoj cai.

Thawj kauj ruam yog teeb tsa Adafruit Neopixel lub tsev qiv ntawv los tswj cov LEDs. Lawv muaj cov lus qhia zoo txog ntawm no yog li kuv xav kom koj ua raws qhov ntawd thiab rov qab los rau qhov no.

Koj tuaj yeem lo txhua txoj cai uas koj nyiam ntawm cov yas. Tus qauv piv txwv 'strandtest' muab rau koj lub tswv yim zoo ntawm cov pixels muaj peev xwm ua dab tsi. Txhawm rau thauj qhov no, mus rau hauv cov ntaub ntawv> piv txwv> Adafruit NeoPixel> strandtest. Koj yuav tsum tau hloov ob peb yam hauv txoj cai: tus lej PIN sib txawv nyob rau sab saum toj yuav tsum tau hloov mus rau tus pin koj siv (lub neej ntawd yog 6), thiab hauv kab txaij teeb tsa txoj cai koj yuav tsum tau hloov nws mus rau tus lej ntawm LEDs ntawm kab txaij uas koj tau siv (tsuas yog suav lawv).

Koj tuaj yeem tshem tawm ib feem ntawm cov cai koj tsis xav tau. Lub voj muaj nuj nqi (qhia raws li tsis muaj dab tsi voj nyob hauv txoj cai) hu rau txhua txoj haujlwm (qhia nws kom ua haujlwm) ua ntu zus kom koj pom nws nthuav tawm tag nrho cov haujlwm sib txawv. Kuv txiav txim siab tias kuv tsuas xav tau RainbowCycle raws li qhov kuv nyiam, yog li kuv tsuas yog tshem tag nrho lwm qhov kev hu xov tooj thiab tso ib qho ntawd tsuas yog nws ua haujlwm.

Thaum koj ua tiav, nias lub pob ntawm lub trinket kom tso nws rau hauv hom upload, thiab xa koj cov cai. Koj yuav tsum muaj ntau lub teeb ci! Yog tias koj tau txais qhov yuam kev, pib nrog txoj cai strandtest zoo li nws yog thawj zaug, tom qab ntawd maj mam tshem cov khoom koj tsis xav tau/xav tau. Yog tias koj tseem muaj teeb meem, txheeb xyuas Adafruit cov lus qhia txuas saum toj no.

Kauj Ruam 7: Roj teeb thiab Chargers

Roj teeb thiab Chargers
Roj teeb thiab Chargers
Roj teeb thiab Chargers
Roj teeb thiab Chargers
Roj teeb thiab Chargers
Roj teeb thiab Chargers

Qhov kawg uas xav tau yog qee lub zog. Kuv txiav txim siab yuav qhov khoom siv Adafruit 500C lub roj teeb kom raug - Kuv ib txwm siv qee chav Suav, tab sis kuv tsis hais txog yuav muaj feem yuav nyob ze kuv tus npawg lub taub hau, ua tsaug. Yog tias koj muaj lub roj teeb LiPo nrog JST txuas, koj tuaj yeem ntsaws nws mus rau 500C. Yog tias tsis yog, koj yuav tsum tau muab nws yaj ib yam li kuv tau ua, rau VBAT thiab Gnd pins. Nws yog lub tswv yim tsim nyog kom tsis txhob siv VBAT thiab Gnd pins uas nyob ib sab, vim tias tom qab ntawd lub roj teeb yuav luv. Kuv siv GND tus pin ntawm sab hauv qab ntawm USB txuas txuas raws li kuv li nws tau loj thiab nyob deb ntawm lwm yam.

Kuv xav suav nrog lub zog hloov pauv, yog li kuv txuas qhov yooj yim SPST hloov mus rau EN thiab GND pins nrog qee qhov xaim. Hauv qhov rov qab, lub pob nyem nyem yuav zoo dua rau qhov no. Tom qab ntawd txuas rau - tus pin tso tawm ntawm qhov kawg mus rau cov xov hlau hauv av seem los ntawm ua ntej, thiab txiav thiab hle lwm lub xov hlau los txuas rau + tus pin ntawm qhov kawg mus rau VUSB tus pin ntawm Trinket. Koj yuav tsum pom NeoPixels teeb tom qab ib pliag thaum nws qhib

Kauj Ruam 8: Rooj Sib Tham Kawg

Los Ua Ke Kawg
Los Ua Ke Kawg
Los Ua Ke Kawg
Los Ua Ke Kawg
Los Ua Ke Kawg
Los Ua Ke Kawg

Siv qee cov ntaub nplaum los txuas lub trinket rau hauv qab ntawm lub roj teeb thiab lub roj teeb rau PowerBoost kom ua tau zoo ntawm cov khoom siv hluav taws xob. Cov kab xev me ntsis nyob ib puag ncig cov no pab ua kom nws ruaj khov, tiv thaiv nws los ntawm cov ntiv tes xoo, thiab khaws qhov hloov chaw.

Thaum kawg, pib shoving nws tag nrho rau hauv kev xav. Kuv pom tias nws tau txais txiaj ntsig los tso qee daim kab xev tseeb hla qhov kawg ntawm kab txaij kom nws tsis txhob hnov qab thaum thawb. Qhov no me ntsis nyuaj, tab sis nrog me ntsis ntawm kev thawb thiab txav nws yooj yim txaus. Thawb lub Circuitry-pawg rau hauv hnab tshos thaum kawg.

Qhov ntawd yog nws!

Kuv txaus siab heev nrog qhov ua tiav. Raws li kev sau ntawv nws kuv tseem tsis tau muab nws rau nws tus neeg tau txais kev pab tab sis … nws yog lub teeb pom kev zoo nkauj zaj sawv thiab nws yog 4 xyoos tus ntxhais thiaj li ….

Pom zoo: