Orodha ya maudhui:

W6: Mchezo wa Kunywa kwa Wanaoamua: Hatua 9
W6: Mchezo wa Kunywa kwa Wanaoamua: Hatua 9

Video: W6: Mchezo wa Kunywa kwa Wanaoamua: Hatua 9

Video: W6: Mchezo wa Kunywa kwa Wanaoamua: Hatua 9
Video: Part 2 - The Song of Hiawatha Audiobook by Henry Wadsworth Longfellow (Chs 12-22) 2024, Julai
Anonim
Image
Image
Hatua ya 0: Kuwa na Rafu kadhaa
Hatua ya 0: Kuwa na Rafu kadhaa

Je! Nitanyosha Filimbi yangu na Whisky Gani?

Kwa miaka michache sasa, tumekuwa na seti ya rafu kwenye "chumba cha kulia" ambacho kusudi lake kuu ni kuonyesha na kufanya kupatikana kwa urahisi uchaguzi unaozunguka, wa kina wa kinywaji kikubwa zaidi kilichotengenezwa ulimwenguni, whisky. Kutoka Kusini hadi Denver hadi Ireland, Uskochi, na hata Japani, chaguzi ziko nyingi - ambayo inaleta swali, ni ipi nitajaribu leo?

Katika roho ya mwangaza wa likizo na vinywaji vya sherehe zilizoshirikiwa kati ya marafiki, niliamua kujibu swali hilo na mchezo wa kunywa, mtindo wa gurudumu lakini wenye kung'aa.

Katika roho ya kutopoteza shati langu, na kufanya mambo kuwa ya kihemko kidogo, nimebadilisha chupa nyingi za bei ghali na Jaegermeister, King Cobra, na Strongbow Golden Apple. Vito vingine hubaki, ingawa. (Kwa nyinyi Wazungu, Apple ya Dhahabu sio Strongbow unayopata nyumbani. Ni usafirishaji wa Amerika-tu wa sirahisi rahisi na ladha ya ladha ya tofaa. Ningependa kutua kwenye Redbreast, nakuahidi.)

Hatua ya 1: Hatua ya 0: Kuwa na rafu kadhaa

Kwa kweli, mchezo sio lazima ujengwe na akili katika pombe. Nadhani unaweza kucheza mkusanyiko mkubwa wa nafaka, ikiwa ungependa. Lakini kwa kuanzia, itabidi uwe na rafu za KITU kuweka taa za nyuma nyuma. Au zaidi. Au chini.

Tunatokea tayari kuwa na mkusanyiko wa pombe kwenye onyesho maarufu, na hii ni hila ya sherehe moyoni, kwa hivyo hapo ndio nilienda nayo.

Hatua ya 2: Hatua ya 1: Pata taa za taa na Bits za Kuunga mkono

Hatua ya 1: Pata taa za taa na Biti za Kusaidia
Hatua ya 1: Pata taa za taa na Biti za Kusaidia

Mradi huu wote unazunguka vipande vya LED vya WS2811 / WS2812B "neopixel", na mtawala wa LED wa Ben Hencke wa PixelBlaze. Utahitaji hizo, usambazaji wa umeme, na biti kadhaa za ziada kuziunganisha zote.

Orodha ya Ununuzi: (Kumbuka: hakuna moja ya hizi ni viungo vya ushirika. Labda napaswa kujaribu hiyo, pata hiyo $ $. Badala yake, ni viungo vya Tabasamu.)

  • Kamba ya LED ($ 37) PCB nyeupe au PCB nyeusi
  • Ugavi wa Umeme ($ 24) Kumbuka Kiunga: Hii labda ni ya kuzidi, ni 15A. Je! Unahitaji kiasi gani cha sasa inategemea urefu wa jumla. Tazama maelezo baadaye kuhusu mazingatio ya usambazaji wa umeme. Kwa jumla mimi hununua zaidi, kwa sababu ikiwa umewahi kuitumia katika mradi tofauti, basi una kichwa.
  • Mdhibiti ($ 29) PixelBlaze. Ben anauza hizi kwa Tindie. Vifaa haifai $ 30. Programu hiyo ina thamani ya zaidi ya $ 30.
  • Kitufe ($ 11) Kiungo Ni wazi, unahitaji moja tu ya hizi, kwa hivyo unaweza kuzipata kwa bei rahisi kwenye Ebay kwa bei ndogo.
  • Viunganisho vya ziada vya mkanda wa LED ($ 10) Kiungo
  • MBADALA ($ 8): unaweza kununua viendelezi vilivyotengenezwa mapema badala yake, ambayo labda ni safi na nzuri zaidi
  • Baadhi ya waya, haswa 3-kondakta, kufanya upanuzi wa kidhibiti
  • Nyumba ya vifungo (3D iliyochapishwa) $ 0.50 (Ikiwa hauna printa ya 3D, jitengeneze mwenyewe kutoka kwa kadibodi, au kwa deni ya ziada, kuni)

Binafsi, kwa kuwa nilikuwa na sehemu hizi tayari, nilitumia karibu dola 70 kwenye mradi huu. Sehemu zinagharimu, zote, ni kitu kama $ 95. Ikiwa hauna sehemu yoyote tayari, $ 115.

Unaweza kufanya hii kidogo kwa:

  • Tumia LED za bei rahisi (saizi / mita chache). Kamba ya bei rahisi ya 5m niliyoipata ni $ 20 kwenye Amazon.
  • Pata PixelBlaze inauzwa, au subiri Ben aifanye chanzo wazi na DIY vifaa. (Lakini ikiwa atafanya hivyo, mpe pesa hata hivyo, firmware ni ya kushangaza).
  • Tumia usambazaji wa umeme wa kiwango cha chini. Mradi huu hautumii 75W, na unaweza kupunguza mwangaza na PixelBlaze mpaka ukanda ufanye kazi na usambazaji wa bei rahisi.

Ikiwa ungefanya yote hayo, ukirudisha programu yako mwenyewe kutumia manyoya ya ESP8266 au kitu kama hicho, gharama ya vifaa vya BOM inaweza kuwa rahisi kama $ 38 au zaidi.

Hatua ya 3: Hatua ya 2: Ukubwa Vipande vya LED ipasavyo

Hatua ya 2: Ukubwa wa Vipande vya LED ipasavyo
Hatua ya 2: Ukubwa wa Vipande vya LED ipasavyo
Hatua ya 2: Ukubwa wa Vipande vya LED ipasavyo
Hatua ya 2: Ukubwa wa Vipande vya LED ipasavyo
Hatua ya 2: Ukubwa wa Vipande vya LED ipasavyo
Hatua ya 2: Ukubwa wa Vipande vya LED ipasavyo
Hatua ya 2: Ukubwa wa Vipande vya LED ipasavyo
Hatua ya 2: Ukubwa wa Vipande vya LED ipasavyo

Kuangalia kipande changu cha 5m, niligundua kuwa ilitengenezwa katika sehemu za.5m zilizouzwa pamoja. Kwa vipande hivi, unaweza kukata kati ya LED mbili. Lakini kwa kuwa mimi huwa najishughulisha na vitu vya kijinga, na kwa kuwa rafu zangu zina urefu wa karibu 1.5m, nilikata koti ya silicone na kukausha ukanda wangu kuwa nyongeza za 1.5m, na kuacha sehemu ya mwisho ya.5m kwa mradi wa baadaye.

Hatua ya 4: Hatua ya 3: Ongeza Muunganisho wa Jumper

Hatua ya 3: Ongeza Miunganisho ya Jumper
Hatua ya 3: Ongeza Miunganisho ya Jumper

Kwa kuwa rafu zangu ni 3x1.5m, nilihitaji kuongeza waya kati ya vipande vyangu. Kwa kweli, sio lazima ufanye hivi ikiwa unataka tu kuwasha rafu moja inayoendelea.

Kwa upande wangu, nilifanya upanuzi wa 1.5ft na waya 20ga ya silicone kwa laini za umeme, na 22ga kwa laini ya data. Kubwa ni bora kwa nguvu, ingawa hizi zitashuka chini ya voltage kuliko ukanda yenyewe, hata hivyo.

Nimeuza hizi moja kwa moja kwa vipande, hakuna viunganisho. Kutumia viunganishi na viendelezi vilivyopambwa itakuwa nzuri sana.

Ujumbe Kuhusu Nguvu

Vipande vya LED vinaweza kuwa gumu kwa sababu kila LED hutumia sasa ya sasa. Ikiwa utawasha tu kuanza kwa ukanda, voltage inaweza kusaga sana mwishoni mwa ukanda kwamba bluu na kijani hawana kichwa cha kutosha kuwasha kikamilifu, na kusababisha maswala ya usawa wa rangi. Hili ni shida sana wakati unaonyesha nyeupe-nyeupe, zote kwa sababu kila pikseli hutumia nguvu kubwa (R = 100%, G = 100%, B = 100%) NA kwa sababu nyeupe ndio utaona rangi yoyote inayosababishwa. suala la usawa. Kwa mfano, ikiwa ungeonyesha bluu tu, hiyo ni nguvu ya kiwango cha juu cha 1/3 tu, na ikiwa hudhurungi mwishoni mwa ukanda ni hafifu kidogo, haionekani sana.

Suluhisho moja la kawaida ni nguvu ya waya ndani kwa alama chache kando ya ukanda. Kwa upande wetu, labda kwa mwisho mmoja wa kila rafu.

Uwezekano mwingine, kwa kutumia PixelBlaze, ni kupunguza tu jumla ya ukanda, kwani PB inasaidia udhibiti wa mwangaza wa strip tofauti kabisa na uhuishaji. Nuru haigunduliki sawasawa, kwa hivyo kwa kukata nguvu kwa nusu, unapunguza tu laini. Nilipata, nikijaribu muundo mweupe-nyeupe, ningeweza kuondoa maswala ya usawa wa rangi kwa kupunguza mwangaza wa ukanda hadi 25%, ambayo ilipunguza tu pato la jumla la mwanga.

Katika kesi hii, uhuishaji unamaanisha kuwa ukanda hautumii nguvu nyingi za TOO, hautumii nguvu sawasawa kama kwamba mwisho mmoja utia njaa nyingine, na kwa ujumla, sikuona kuwa ni shida kujaribu programu kwenye ukanda unaoendelea kabla ya usanikishaji.. Kwa mchezo, nilipunguza tu ukanda kwa sababu uhuishaji wa uvivu ulikuwa mkali kidogo kwa ladha yangu.

Kitu cha kufikiria juu ya usakinishaji mkubwa, ingawa, au ikiwa utabadilisha michoro unayotumia kuwa ya nguvu zaidi.

Hatua ya 5: Hatua ya 4: Waya Up Power

Hatua ya 4: Waya Up Power
Hatua ya 4: Waya Up Power
Hatua ya 4: Waya Up Power
Hatua ya 4: Waya Up Power

Nguvu Jack

Ugavi wangu wa umeme, kama wengi hufanya, ulikuja na kofia ya pipa 5.5x2.1mm kukataza adapta ya terminal kwa aina hii ya programu. Kile nilichotumia kweli ilikuwa adapta sawa, lakini na visivyo na visima haraka huunganisha badala ya vituo vya screw.

Vipande vya LED kawaida huja kumaliza mwanzoni na mwisho na kiunganishi cha pini 3 cha JST SM na waya mbili zilizo wazi ili kuongeza nguvu kando. Tutashika waya kwa waya hizi mbili tofauti, na tumia kontakt ya JST SM kupata data kutoka, na kulisha nguvu ya 5V kwa, mtawala.

Mdhibiti

Ningekuwa nimepiga tu pini 3 JST ndani ya PixelBlaze na kuiita siku, lakini nilihitaji uhuru zaidi na kisanduku cha kudhibiti, kwa hivyo niliunganisha waya wa JST SM kwa waya wa ugani wa kike na waya niliyokuwa nayo. Upimaji haujalishi hapa kwani ni kusambaza tu mA chache kwa kidhibiti. Ingawa ingekuwa nzuri zaidi ikiwa ningekuwa na kebo ya ugani iliyotengenezwa kwa kusudi na viunganisho vilivyopigwa kila mwisho, badala ya pigtail-shrinkwrap-wire-shrinkwrap-pigtail.

Hatua ya 6: Hatua ya 5: Funga Kitufe

Hatua ya 5: Funga Kitufe
Hatua ya 5: Funga Kitufe

Sehemu ya mwisho ya mzunguko ni waya kwenye kifungo cha arcade. Nilitumia pini ya ADC, kwa sababu kuna GPIO moja tu ya dijiti kwenye kichwa cha pini rahisi na haipatikani kwa muundo wa mtumiaji - kitufe kwenye pini hiyo hutumikia kusudi maalum la mifumo ya uhuishaji wa baiskeli.

Unaweza kuondoka bila kutumia kontena la nje la kuvuta kwa kutumia moja ya pedi za dijiti zilizo chini ya ubao, lakini sikutaka kuziunganisha moja kwa moja. Karibu thamani yoyote ya kipinga itafanya kazi, lakini pengine fimbo na> 1Kohm na <0.5Mohm. Nilitumia kuvuta 47K kwa sababu hiyo ilikuwa kinzani ya kwanza iliyoelea bure kwenye sanduku langu, nikitafuta nyumba.

Hatua ya 7: Hatua ya 6: Tengeneza Sanduku

Hatua ya 6: Tengeneza Sanduku
Hatua ya 6: Tengeneza Sanduku
Hatua ya 6: Tengeneza Sanduku
Hatua ya 6: Tengeneza Sanduku

Kwa kweli sanduku hili lilichapishwa kwa mradi tofauti tayari, hata na mpango wa rangi ya Krismasi-y. Lakini kama nilivyosema hapo awali, sanduku la kadibodi lililokatwa kwa kitufe litafanya vizuri. Au hakuna sanduku kabisa, ikiwa una ujasiri katika viungo vyako vya solder.

Sanduku hili halikuwa na njia ya kutoka kwa waya, kwa hivyo nilikata kando kidogo ili kutengeneza nafasi. Aina ya 3D niliyoambatanisha hapa ina njia ya kutoka, ingawa. Chapisha kifuniko cha nyuma na kigongo juu, na ganda la kesi na uso chini. Utahitaji mipangilio ya kipiga picha iliyopigwa vizuri, kwani kifuniko cha nyuma kinafaa tu mahali pamoja na viti kadhaa.

Hatua ya 8: Hatua ya 7: Programu

Kuanzisha PixelBlaze ilikuwa, kwangu, sehemu ngumu zaidi, lakini kwako, ni rahisi zaidi. Niliandika juu ya mistari 200 ya nambari ili uhuishaji na fundi kazi zifanye kazi, lakini unaweza kupakia tu michoro niliyoambatanisha! Tembelea PixelBlaze - Anza kwa maagizo ya jinsi ya kusanidi PixelBlaze yako na upakie mifumo yake, kisha pakia moja tu ya mifumo iliyo hapo juu. Moja wapo ni uhuishaji mweupe wa hali ya juu wakati mchezo hauchezwi, wakati moja ni muundo nyekundu na kijani kibichi katika video na picha kwenye mwongozo huu. Kwa kweli, unaweza kurekebisha ladha!

KUMBUKA: utataka kusanidi urefu wako wa mkanda katika mipangilio, yoyote ambayo inaweza kuwa. Kwa vipande vyangu vyenye urefu wa mita 4.5, hiyo ni 270px.

Jinsi muundo unavyofanya kazi

Nambari niliyoandika ni mashine ya serikali. Majimbo yote yanategemea wazo la "kuchagua" kutembeza kupitia mkanda wa pikseli. Mfumo wa kuchagua ni nusu ya kwanza ya wimbi la sine inayoinuka, iliyopunguzwa kutoka 0 hadi 1 na mraba (au cubed) kufanya kingo kufifia, lakini kwa kasi. Mwanzo wa muundo huu huenda kando ya ukanda na kasi fulani, na kila fremu ya uhuishaji huchora saizi kwa ukali kulingana na wimbi la kiteuzi (ambayo ni, nafasi ya kuchagua sio mpaka wa pikseli kamili). Jimbo 0 linatumia kiteuzi kipana "na kuiviringisha kupitia ukanda kwa kasi ya kila wakati. Eleza mabadiliko 0 hadi 1 na bonyeza kitufe.

Hali 1 hupunguza kiteuzi kwa saizi 5 na inaweka kasi haraka zaidi. Wakati wa mabadiliko ya hali 0> 1, ucheleweshaji wa nasibu umewekwa kati ya sekunde 3 na 7. Hali 1 inadumu kwa ucheleweshaji huu wa nasibu, kisha mabadiliko hadi 2.

Hali 2 ni sawa na 1, lakini inaoza kasi kwa kasi na hudumu sekunde 2 tu, kabla ya kubadilika kwenda hali 3.

Hali 3 inaweka upana wa kiteuaji hata mwembamba kufafanua wazi chupa moja, hubadilisha rangi kuwa ya kijani kuonyesha uteuzi wa mwisho, na inabaki ikilenga katika eneo moja kwa sekunde 15 wakati wachezaji waliokunywa wakigugumia ikiwa kwa kweli wanapaswa kunywa 40 ya pombe ya malt. Kufikia hapo, ikiwa mteule atatua kwa nguvu kati ya chupa mbili kama kwamba uteuzi haueleweki, mchezaji anaweza kugonga kitufe tena ili kusonga mbele au kurudi nyuma kwa taa kadhaa za LED ili kufafanua msimamo wa mwisho. Bomba moja tu inaruhusiwa. Baada ya sekunde 15, muundo unarudi kwenye hali 0 ukisubiri spin inayofuata.

Hatua ya 9: Hatua ya 8: Cheza

  1. Fikia kitufe
  2. Fungua mawazo yako juu ya mawazo yoyote juu ya matokeo ya kubonyeza kitufe
  3. Bonyeza kitufe
  4. Subiri kwa kutarajia
  5. Fikiria kwa wasiwasi wa scotch ya juu-rafu na Goldschlager ambayo umefika tu kati kati.
  6. Bonyeza kitufe tena ili kufafanua ni nini hatima ya chupa inakutakia sampuli. Hatima haipaswi kuchezewa au kudhibitiwa.
  7. Tazama kwa hofu wakati mwanga wa kijani unasonga nyuma ya Goldschlager
  8. Gonga kitufe huku ukitumaini kumshinikiza kichaguzi zaidi kidogo
  9. Jiondoe mwenyewe kwa hatima yako na wacha rafiki yako amiminike kwa furaha risasi ya sumu inayong'aa.

Ilipendekeza: