Satura rādītājs:

Bēgšana no karantīnas (garlaicība): 7 soļi (ar attēliem)
Bēgšana no karantīnas (garlaicība): 7 soļi (ar attēliem)

Video: Bēgšana no karantīnas (garlaicība): 7 soļi (ar attēliem)

Video: Bēgšana no karantīnas (garlaicība): 7 soļi (ar attēliem)
Video: The PSYCHOLOGY Of AQUASCAPING 2024, Jūlijs
Anonim
Bēgšana no karantīnas (garlaicība)
Bēgšana no karantīnas (garlaicība)
Bēgšana no karantīnas (garlaicība)
Bēgšana no karantīnas (garlaicība)

Šis projekts ir bijis mans personīgais Arduino karantīnas projekts. Pirmās vairākas nedēļas karantīnā strādāju pie tā, bet pēc tam, izmantojot servomotorus, es saskāros ar dažām problēmām, kuras nevarēju viegli atrisināt, tāpēc noliku to uz dažām nedēļām. Bet tagad, kad mūsu valsts atkal sāka atvērties, es nolēmu: vairs nekavēties; ir pienācis laiks šo pabeigt!

Ikdienā esmu datorprogrammētājs un datu bāzu konsultants, bet mani aizrauj bēgšanas istabas un mīklas. Lai gan es neesmu ieinteresēts veidot Arduino projektus, kas apmierinātu komerciāli jau risinātas vajadzības (Kāpēc lai es izveidotu gaismas sensora nakts gaismu, ja veikalā to varu iegādāties par pāris dolāriem?), Kad es nolēmu izveidot savu pašmāju aizbēgšanas istaba draugiem pagājušā gada beigās, mācīšanās lietot Arduino pielāgotajās bēgšanas istabas mīklas, pēkšņi kļuva par kaut ko tādu, kas mani interesēja. Tas nozīmē, ka es nemaz neesmu elektroinženieris, un mācos pareizi lodēt un lietot elektriskās sastāvdaļas bieži ir bijis izaicinājums! Paldies Dievam par Arduino piemēru un dokumentācijas pārpilnību internetā!

Tātad apmēram nedēļu pirms Dienvidkarolīnas slēgšanas. Es trollēju ejas savā vietējā Goodwill veikalā, un es saskāros ar koka kastes priekšmetu ar plauktiem un durvīm un dažiem āķiem. Man uzreiz nebija skaidrs, kam kaste paredzēta, bet es domāju, ka ar Arduino tajā varētu būt labs balsts mājās gatavotajā evakuācijas istabā, kuru tuvākajā laikā plānoju dažiem draugiem. Tomēr pēc tam, kad to saņēmu mājās, es beidzot atpazinu to par to, kas tas bija: pārāk liela uzlādes / pasta / atslēgu stacija. Nedēļas laikā pēc šī iepirkšanās brauciena mums teica, ka "palieciet mājās", un es vēlreiz paskatījos kastē. Es domāju, ka varbūt tas varētu kļūt vairāk, nekā sākotnēji biju domājis. Es domāju ar visām pusēm un atsevišķiem nodalījumiem, varbūt to varētu pārvērst par daudzpakāpju mīklu kastīti, kuru varētu koplietot ar draugiem vai bērniem karantīnas laikā faktiskas, ciešā kontaktā esošas bēgšanas istabas vietā. Tā kā pati kaste būtībā ir skaidu plātne ar skaistu apdari, es gribēju noformēt kaut ko tādu, kas prasīja minimālas kastes izmaiņas, lai tai nebūtu nepieciešami pielīdzinājumi vai krāsa, lai nosegtu caurumus vai skrāpējumus. Tāpēc man vajadzēja, lai manas mīklas darbotos ar kastes sānu esošo arhitektūru. Es arī gribēju noformēt pietiekami daudz mīklu, lai justos tā, it kā katra kastes puse būtu iesaistīta vismaz vienā puzlē. Tāpēc es to aplūkoju pāris dienas un pārdomāju … Katrā sadaļā es dalīšos ar savām sākotnējām domām, plāniem un galīgajiem risinājumiem dažādām kastes pusēm. Pēdējā sadaļā tiks apkopota spēles sākuma un beigu secība un sniegts mans Arduino kods. Galu galā es varēju saspiest uz kastes 8 atšķirīgas mīklas, kuras, manuprāt, bija pienācīgs skaitlis mazai kastītei.

Cerams, ka, ja jūs interesē šāda veida lietas, manas piezīmes un attēli var dot jums idejas sava dizaina izstrādei.

Piegādes

Dažādi Arduino komponenti, tostarp:

ELEGOO MEGA 2560 R3 dēlis (bez zīmola Arduino Mega)

6 voltu solonoīda aizbīdnis

2 vai 3 nenoslēdzoši zāles sensori

3 10 mm UV LED spuldzes

2 sarkani lāzeri

VISDOLL WS2801 pikseļu LED stīgu gaismas (individuāli adresējamas)

3 spiedpogu slēdži (12/17 mm ūdensnecaurlaidīgi slēdži)

HiLetgo mp3 atskaņotājs Mini (DFPlayer)

Lēts runātājs

6 fotorezistori / no gaismas atkarīgi rezistori 5 mm

Tolako 5 voltu releja modulis

AuBreey digitālais slodzes šūnu svara sensors 5 kg

Anker PowerCore lādētājs (lukturu un arduino barošanai)

9 voltu akumulators (lai darbinātu solonoīdu)

Vads (pēc vajadzības)

Adapteri (pēc vajadzības)

Jumper vadi (pēc vajadzības)

PCB plates (pēc vajadzības)

Dažādi rezistori (pēc nepieciešamības)

Citi piederumi:

Mazas kombinētās slēdzenes

Mazas rāvējslēdzēja somas (kuras var aizslēgt ar slēdzenēm iepriekš)

Dažādu krāsu vai tumšuma plastmasas plēve

Mazie zobārsta tipa teleskopiskie un grozāmie spoguļi

Mazgātāji un uzgriežņi

UV (neredzamā tinte) pildspalva

Maza zīme vai raksturs, ko izmanto magnēta turēšanai (es izmantoju tukšu lūpu balzama trauku, kas veidots kā lapsa)

Aukla

Retzemju magnēti

Papīrs

Auduma lūžņi

Koka lūžņi

1. darbība: kastes āķi

Kastes āķi
Kastes āķi
Kastes āķi
Kastes āķi
Kastes āķi
Kastes āķi

Manā kastē bija puse ar diviem āķiem. Es varēju tos pilnībā noņemt, bet, kā minēts, pati kaste bija skaidu plātne, un es centos to saglabāt pēc iespējas bez rētām. Tātad, kam varētu izmantot āķus sānos? Acīmredzamā atbilde bija no viņiem kaut ko pakārt. Bet kā kaut ko pakārt no tiem varēja pārvērst par mīklu? Es nolēmu, ka tā varētu būt sava veida mīkla. Sākotnēji es plānoju katru āķi piestiprināt pie individuāla mēroga, bet pēc svara un deformācijas sensoru izpētīšanas es sapratu, ka man, iespējams, kastē nav vietas diviem sensoriem un tikai viena izmantošana padarīs programmēšanu un elektrisko darbu daudz vienkāršāku. Tāpēc, lai gan es zināju, ka tikai viens no āķiem faktiski darbosies, es negribēju, lai spēlētājs to pats saprot. Es plānoju izgatavot vairākus dažāda svara priekšmetus. Spēlētājam būtu jāizmanto kāda loģika vai minējumi, lai izdomātu, kā šos priekšmetus vienmērīgi sadalīt starp diviem āķiem. Būtu jauki, ja uz kaklarotām būtu mīļi, bet smagi metāla tēli vai priekšmeti, bet es izvēlējos lētu maršrutu un samierinājos ar dažādām paplāksnēm un uzgriežņiem uz auklas. Katra aparatūras auklas cilpa ir atzīmēta ar svaru gramos. Spēlētājam jāsadala aparatūra divos vienmērīgos komplektos un jāpiekar katrs komplekts uz atsevišķa āķa, lai atrisinātu mīklu. Svara sensors, ko izmantoju, ir 5 kg HX711 slodzes šūnu svara sensors. Tā svara diapazons, iespējams, patiešām ir pārāk liels darbam, taču kalibrējot tas darbojas pietiekami labi. Pagāja ilgs laiks, lai izdomātu, kā ievietot svara sensoru kastē, lai viens āķis varētu pievilkt sensoru un tas varētu reģistrēt svaru. Beidzot es izdomāju attēlā redzamo konfigurāciju. Sensora statiskā puse ir savienota ar bloku, kas ieskrūvēta kastes iekšpusē. Sensora otrā pusē augšpusē ir piestiprināts mazāks bloks, kurā ir ieskrūvēts āķis no kastes ārpuses (līdz galam caur kastes pusi). Tam vajadzēja izmantot garāku skrūvi un padarīt caurumu, kurā āķis sākotnēji bija cieši ieskrūvēts no ārpuses, daudz lielāku, lai āķa skrūve nedaudz iedotos, lai svara sensors varētu sajust tā sasprindzinājumu.

No ārpuses āķis izskatās normāli, taču tas kustas pietiekami, lai izdarītu zināmu spiedienu uz salona svara sensoru un sniegtu precīzu nolasījumu (kalibrējot).

2. solis: kastes augstā pasta kabatas puse

Kastes augstā pasta kabatas puse
Kastes augstā pasta kabatas puse
Kastes augstā pasta kabatas puse
Kastes augstā pasta kabatas puse
Kastes augstā pasta kabatas puse
Kastes augstā pasta kabatas puse
Kastes augstā pasta kabatas puse
Kastes augstā pasta kabatas puse

Attiecībā uz kastes pusi, kurā bija augsta pasta kabata, es gāju cauri vairākām idejām. Visbeidzot es nolēmu, ka vēlos kaut kur uz kastes izmantot lāzerus, un tieši šeit tie beidzot tika ievietoti. Tā kā augstais nodalījums ir ievietots, es varēju pievienot divus lāzerus augšpusē un divus fotorezistorus kreisajā pusē. Spēlētājam ir jānosaka, ka viņam jāatrod veids (ar spoguļiem), lai vienlaikus novirzītu lāzeru uz katru sensoru. Izņemot tikai spēlētājiem divu rokas spoguļu piešķiršanu, es vēlējos, lai spēlētāji spētu atrast veidu, kā individuāli novietot spoguļus, un spoguļu turēšanai nebija nepieciešams izmantot abas rokas. Es ilgi domāju par to, kas varētu palīdzēt. Visbeidzot es sapratu, ka grozāmie zobārsta spoguļi var darīt to, ko es gribēju. Es domāju, ka, ja to vārpstas varētu noturēt nekustīgi, to teleskopiskās un pagriežamās funkcijas varētu izmantot, lai neatkarīgi novirzītu lāzera starus uz sensoru.

Es urbju koka gabalu, izmantojot urbi, kas tik tikko pārsniedza spoguļa vārpstas diametru, koka gabalā, ko ievietoju sānu kabatas apakšā. Tādējādi spoguļi tiek atbalstīti vertikāli, kamēr spēlētājs noregulē galvas, lai mērķētu uz lāzeriem.

Mazo teleskopisko spoguļu priekšrocība ir arī tas, ka tie ir pietiekami īsi, lai horizontāli ietilptu zem kabatas augšdaļas, tāpēc uzreiz nav redzams, ka sānos ir spoguļi.

3. darbība: kastes priekšējā plaukta puse

Kastes priekšējā plaukta puse
Kastes priekšējā plaukta puse
Kastes priekšējā plaukta puse
Kastes priekšējā plaukta puse
Kastes priekšējā plaukta puse
Kastes priekšējā plaukta puse

Kastes priekšpusē bija divi slīpi plaukti. Es zināju, ka vēlos abus plauktus izmantot dažādām mīklām.

Es nolēmu, ka viena mīkla izmantos melnu gaismu, lai apgaismotu neredzamo UV tinti, bet otrā mīkla izmantotu vairākus gaismas sensorus (fotorezistorus) pēc kārtas. Pēc eksperimenta ar vienu UV spuldzi, kas nāca no neredzamas tintes pildspalvas gala, es atklāju, ka tās gaismas stars ir neapmierinošs. Tā vietā es pasūtīju lielākas spuldzes (10 mm) un trīs no tām izmantoju, lai apgaismotu augšējo plauktu, uz kura es biju uzzīmējis tradicionālu tangrammas mīklas dizainu ar UV tinti. Es pievienoju katru gaismu atsevišķi Arduino izejas tapai ar 100K rezistoru (sērijveidā pieslēgts būtu prasījis vairāk nekā 5 volti, ar kuriem es piegādāju savu Arduino). Spēlētājam nezināms zāles sensors (kas uztver spēcīga magnēta klātbūtni) ir pieslēgts pie rezistora un karsti pielīmēts pie konkrētas vietas aiz aizmugurējā paneļa. Kad tiek iedegtas melnās gaismas, spēlētājam jāizmanto koka tangrama gabali, kas viņam piegādāti, lai pabeigtu tangramas dizainu. Kvadrātveida tangramā ir iebūvēts retzemju magnēts, un, kad tas ir novietots pareizajā vietā (augšpusē), mīkla ir pabeigta. Galu galā es biju gandarīts par to, kā šī mīkla izrādījās. Apakšējam plauktam man radās ideja izveidot mīklu, kas prasītu spēlētājam izlasīt dažas norādes un no tām izvietot četras rakstzīmes pareizā secībā no kreisās uz labo. Es domāju, ka es varētu izveidot personāžus (izgriezti ar manu Silhouette Cameo), kuriem būtu dažādu toņu caurspīdīgi plēves logi.

Nezinot pārāk daudz par fotorezistoriem, es domāju, ka, ja rakstzīmes tiek ievietotas pareizā secībā, to filmas droši ietekmēs gaismas rādījumus katrā no gaismas sensoriem. Es atradu vairākas dažādu krāsu plastmasas plēves un pārbaudīju tās, lai noteiktu, kuras četras plēves krāsas visvairāk atšķiras viena no otras. Bet šī ideja teorētiski darbojās labāk nekā patiesībā.

Gaismas sensori galu galā nav tik uzticami, un es atklāju, ka vismazākās atšķirības uzstādītajos leņķos lielā mērā ietekmēja arī katra sensora rādījumu, pat ja uz tiem spīdēja pilnīgi vienāda gaisma. To sakot, es biju apņēmies veikt šo darbu, un es atradu veidu, kā pasūtīt varoņus un viņu filmas virs sensoriem, kas 1) nekad neļautu mīklu atrisināt nejauši un 2) to varētu droši atrisināt telpā. ar pietiekamu apgaismojumu katru reizi. Šie gaismas sensori ir pieslēgti tieši tāpat kā sensori, kas tiek izmantoti ar lāzeriem augstā pasta pusē (ar rezistoru, kas nošķeļ vienu pozitīvo kāju uz negatīvu un ievades tapu). Tur ir daudz dokumentācijas par to, kā šīs lietas pieslēgt.

Tā kā es nezināju, cik daudz gaismas būtu apkārt, kad spēlētāji mēģinātu šo mīklu, tā vietā, lai pārbaudītu, vai nav noteiktas vērtības vai atšķirības starp mērījumiem, es vienkārši pārbaudu, lai pārliecinātos, ka manai vieglākajai filmai ir augstāks rādījums nekā nākamajai vieglākajai filmai, un filmai bija lielāks lasījums nekā nākamajam utt.

Attēlā ir redzamas manas norādes par pasūtīšanu ar atsaucēm uz Covid-19. Vēl viena lieta, ko es ar nepacietību gaidīju ar šo lodziņu, bija, lai virs plauktiem būtu daži slēpti nodalījumi, kas automātiski atvērtos, kad spēlētājs atrisinātu mīklu, lai viņam piegādātu krājumus nākamajai mīklai. Lai to izdarītu, virs katra plaukta ir pietiekami daudz vietas. Tāpēc es uzstādīju divus eņģu paneļus un eksperimentēju, mēģinot izmantot mazus servomotorus, lai atvērtu paneļus, taču es neesmu mašīnbūves inženieris, un es vienkārši nevarēju panākt, lai tas labi darbotos. Es uz pāris nedēļām noliku projektu malā neapmierinātībā.

Pēc dažām nedēļām es nolēmu izbeigt šo projektu, vislabāk atcelt domu par durvju pārvietošanu. Lai atrisinātu jautājumu par izejmateriālu piegādi atskaņotājam, es nācu klajā ar daudz vienkāršu risinājumu, kas aprakstīts zemāk esošajā sadaļā The Box of the Box.

4. solis: kastes augšdaļa

Kastes augšdaļa
Kastes augšdaļa
Kastes augšdaļa
Kastes augšdaļa
Kastes augšdaļa
Kastes augšdaļa

Kastes augšpusē ir atverams vāks. Sākotnēji es plānoju aizslēgt vāku un likt vākam atslēgties un atvērties tikai tad, kad kāda mīkla tika veiksmīgi pabeigta. Bet pēc tam, kad mana automātiski atveramā slepeno nodalījumu ideja man izrādījās pārāk grūta, lai to īstenotu saprātīgā laika posmā, un es sapratu, ka man vajadzīgs vienkāršāks risinājums. Es nolēmu turēt augšdaļu atslēgtu un vienkārši izmantot to, lai uzglabātu “krājumus”, ar kuriem spēlētājs tiktu apbalvots, aizpildot katru mīklu. Bet kā es varu ierobežot spēlētājus tikai ar krājumiem, kas viņiem bija jāsaņem, kad viņi pabeidza katru mīklu? Mana vienkāršā atbilde bija, ka man ir mazi maisi ar piekaramām slēdzenēm. Katru reizi, kad spēlētājs atrisina mīklu, kurai ir atlīdzība, tiek paziņota atbilstošās slēdzenes kombinācija, un spēlētājs var pārbaudīt slēdzenes, lai noskaidrotu, kuru maisu viņš var atvērt.

Tas bija vienkāršs risinājums, un tas ievērojami vienkāršoja kastes mehāniku, pārāk neapdraudot mīklu risināšanas prieku. Un tas ļāva man beidzot pabeigt kastīti! Galīgā kastes augšdaļa arī saglabāja diezgan daudz elektrisko komponentu no gaismām, pogām un lāzeriem.

5. solis: kastes aizmugurējo durvju puse

Kastes aizmugurējo durvju puse
Kastes aizmugurējo durvju puse
Kastes aizmugurējo durvju puse
Kastes aizmugurējo durvju puse
Kastes aizmugurējo durvju puse
Kastes aizmugurējo durvju puse
Kastes aizmugurējo durvju puse
Kastes aizmugurējo durvju puse

Es vienmēr esmu domājis, ka kastes aizmugurējās durvis turēs “balvu” par visu kastes mīklu atrisināšanu. Tomēr, kā izrādījās, tur ir TIK daudz vadu, lādētāju un citu elektrisko komponentu, un daudz kam citam nav vietas. Mīklai šajā pusē sākotnēji es domāju, ka es gribētu, lai durvju aizmugurē būtu saplākšņa režģis, caur kuru žetons ar magnētu tā pamatnē varētu apiet labirintu, bet man nebija iespējas no koka režģa griešanas, un es nolēmu, ka labirints uz papīra vai auduma varētu darboties tikpat labi, pat ja tas nebūtu tik foršs. Galu galā es pat neizveidoju faktisku labirintu. Es tikko veicu vienkāršu ceļu, izmantojot gludināmu vinilu uz lina auduma gabala. Audums piestiprinās pie durvīm ar magnētiem (iegremdēts durvju aizmugurē). Spēlētājs pārvieto savu žetonu (kas satur magnētu pamatnē) no "sākuma" uz "beigām" un šajā laikā iedarbina zāles sensoru, lai veiksmīgi pabeigtu mīklu un atbloķētu solenoīda slēdzeni pie durvīm. (Lai nedaudz apgrūtinātu "krāpšanos" [vai iet tieši līdz galam]), es kaut kur maršrutā pievienoju otru zāles sensoru, bet, tā kā ceļš tik un tā ir tik vienkāršs, tas šķita pārmērīgs.) Mans "žetons" ir tikai veca lūpu balzama tvertne, kas pamatnē iederas retzemju magnētam.

Solenoīdu darbina 9 voltu akumulators un tas ir savienots ar Arduino caur 5 voltu releju.

Lai gan mīkla ir vienkārša, cerams, ka dažu spēlētāju izaicinājums būs tāds, ka nav uzreiz skaidrs, kas jādara ar audumu, žetonu un magnētiem, ja tie ir atrodami piegādes maisiņā.

6. darbība: gaismas, pogas un skaņas

Gaismas, pogas un skaņas
Gaismas, pogas un skaņas
Gaismas, pogas un skaņas
Gaismas, pogas un skaņas
Gaismas, pogas un skaņas
Gaismas, pogas un skaņas
Gaismas, pogas un skaņas
Gaismas, pogas un skaņas

Es zināju, ka vēlos, lai puzles kastē būtu gaismas un skaņas. Es arī domāju, ka, ja man būtu pogas, man būtu daudz lielāka elastība attiecībā uz mīklas, kuras es varētu izveidot. Es nolemju pievienot pogas un gaismas kastes augšpusē, lai tā būtu pēc iespējas glītāka. Es izurbju 4 caurumus katrā pusē. Izmantotās gaismas ir 9 individuāli adresējamas daudzkrāsainas gaismas diodes vienā virknē. Tiem ir nepieciešama papildu akumulatora enerģija ārpus Arduino, taču tos ir viegli ieprogrammēt. Šis bija mans pirmais eksperiments ar Arduino pogām. Pogām bija nepieciešami arī uz tiem pieslēgti rezistori. Tur ir daudz dokumentācijas par pogām. Skaņu nodrošināja DFPlayer mp3 atskaņotājs, kas savienots ar lētu atsevišķu skaļruni, kuru es izņēmu no lēta dokstacijas skaļruņa. Man bija dažas problēmas, atsaucoties uz failiem pēc nosaukumiem vai pat cipariem (skat. Kodu), taču galu galā nebija pārāk grūti izdomāt, kā to panākt. Ar trim gaismām un 1 pogu katrā no trim pusēm (pa kreisi, pa labi un priekšā) es mēģināju nākt klajā ar mīklu idejām. Visbeidzot es nolēmu izvēlēties krāsu mīklu, mirgojošu gaismas mīklu un klausīšanās stāsta mīklu. Krāsu mīklai divi ārējie lukturi katrā pusē ir iestatīti uz pamatkrāsām. Iekšējā gaisma sākotnēji ir izslēgta. Spēlētājs nospiež pogu, lai ieslēgtu un mainītu gaismas krāsu uz pareizo sekundāro krāsu. Piemēram, ja abi ārējie ir sarkani un zili, iekšējai gaismai jābūt iestatītai uz violetu. Mirgojošajai mīklai man ir divi ārējie lukturi katrā kastes pusē, kas mirgo laiku, kas atbilst viņu pozīcijai. No kreisās uz labo, 1, 3, 4, 6, 7, 9. Vidējā gaisma katrā pusē ir jāsinhronizē ar tās stāvokli, nospiežot tā pogu tik reižu. Galu galā mīklu uzvar, kad gaisma 1. pozīcijā mirgo vienu reizi, gaisma 2. pozīcijā mirgo divas reizes, līdz pat 9. pozīcijas gaismai mirgo 9 reizes. Klausīšanās mīklai tiek nolasīts ierakstīts stāsts. Stāstā vairākas reizes ir vārdi LEFT un LIGHT. Lai pabeigtu mīklu, kreisā un labā poga jānospiež tādā pašā secībā kā stāsts. Turklāt gaismas un skaņa tiek izmantotas, lai apzīmētu, ka spēlētājs ir veiksmīgi izpildījis noteiktas mīklas, lai spēlētājam piešķirtu kombinācijas piegādes maisiņiem un paziņotu viņam, ka ir atrisinājis visu uzdevumu.

7. darbība: atskaņošanas secība un kods

Spēles secība un kods
Spēles secība un kods
Spēles secība un kods
Spēles secība un kods

Kastes spēle ir secīga. 8 mīklas ir jāatrisina secībā. Un, lai gan mīklu pasūtīšanai ir daudz iespēju, es ar to arī pabeidzu: Puzles lodziņu sāk spēlētājs (vai kastes ceļvedis, AKA me), vienlaicīgi nospiežot kreiso un labo pogu. Krāsu mīklas gaismas iedegas, un spēlētājam jānosaka, ka viņam katrā no 3 pusēm jāiestata centrālās gaismas ar pareizo sekundāro krāsu (oranža, zaļa, violeta).

Pēc krāsu pareizas iestatīšanas tiek ieslēgti lāzeri virs pasta kabatas, un spēlētājam jāatrod neredzamie spoguļi un jāizmanto tie, lai lāzera starus novirzītu uz lāzera sensoriem.

Tālāk sākas mirgojošo gaismu mīkla. Spēlētājs nospiež pogu tā, lai vidējā gaisma katrā pusē mirgo pareizo reižu skaitu, un pēc pabeigšanas 1) tiek nolasīts skaitlis viena piegādes maisa kombinācijai un 2) iedegas UV gaismas.

Pirmajā somā ir koka tangrama gabali. Spēlētājs redz tangrammas mīklas UV apgaismoto kontūru un papildina formu ar koka gabaliem. Kad augšējais gabals ir novietots, mīkla tiek atrisināta, un tiek atskaņots ziņojums, kas pamatā liek spēlētājam nospiest priekšējo pogu, lai turpinātu.

Kad spēlētājs nospiež šo priekšējo pogu, mīkla sāk stāstu pa kreisi. Viņš var atkārtot stāstu vēlreiz, vēlreiz nospiežot priekšējo pogu. Galu galā viņš saprot, ka viņam ir jānospiež kreisā vai labā poga katru reizi, kad stāsts saka vienu no virzieniem.

Kad viņš ir pareizi pabeidzis pogu LEFT-RIGHT, kreisais-labais pogu secībā tiek parādīts vēl viens ziņojums ar cita piegādes maisa kombināciju. Šoreiz somā ir svērtās auklu cilpas. Cipari uz cilpām dod spēlētājam mājienus, ka viņam tie jāsadala vienādos pāļos. Kad uz katra āķa tiek uzlikts tāds pats svars (patiesībā tas ir tikai pareizais āķis, kas mēra), tiek paziņota cita kombinācija.

Šoreiz piegādes maisiņā ir rakstzīmes ar krāsainu plēvi un norādes, kā spēlētājam norādīt, kā pasūtīt rakstzīmes. Spēlētājs ievieto tos pareizā secībā, un visbeidzot tiek paziņots par pēdējo piegādes maisu kombināciju.

Pēdējā somā ir lina audums ar sākuma un beigu līniju, 5 mazi magnēti un žetons ar magnētu, kas paslēpts pamatnē. Spēlētājs pārvieto žetonu no sākuma līdz beigām, un aizmugurējās durvis beidzot tiek atslēgtas, un gaismas un skaņas paziņo, ka spēlētājs ir lielais uzvarētājs.

Ar tik daudziem ievades sensoriem un izejām man vajadzēja vairāk tapas, nekā varētu nodrošināt Arduino Uno vai Nano. Ultimate es izmantoju ārpus zīmola Mega. Es izmantoju kombināciju 1) lodēšana tieši uz sensoriem un pozitīvajiem un negatīvajiem vadiem un 2) džempera tapas, kas iestumtas tieši Mega. Man īpaši nepatika, kā džemperu tapas jūtas Mega (sava veida vaļīgas), tāpēc es izmantoju kādu karstu līmi, lai sniegtu tām nedaudz lielāku atbalstu. Un pagaidām tas darbojas, un es ceru, ka to spēlēs vairāk cilvēku!

Ļaujiet man zināt, vai jums ir kādi īpaši jautājumi par izejvielām vai metodēm, kuras izmantoju, lai aizpildītu šo lodziņu, un es darīšu visu iespējamo, lai atbildētu.

Ja jums patīk ideja izmantot Arduino, lai izveidotu Escape Room tipa mīklas, iesaku abonēt Playful Technology vietnē YouTube. Saimnieks Alastair ir mans Arduino varonis!

Ja jums tas šķita interesanti vai noderīgi, lūdzu, balsojiet par mani konkursā Finish it Jau. Paldies, ka izlasījāt!

Ieteicams: