Talaan ng mga Nilalaman:

The Memento Game: 7 Hakbang (na may Mga Larawan)
The Memento Game: 7 Hakbang (na may Mga Larawan)

Video: The Memento Game: 7 Hakbang (na may Mga Larawan)

Video: The Memento Game: 7 Hakbang (na may Mga Larawan)
Video: ✨A Will Eternal EP 01 - 106 Full Version [MULTI SUB] 2024, Hulyo
Anonim
Ang Memento Game
Ang Memento Game

Mga Proyekto ng Tinkercad »

Marahil alam mo ang mga larong iyon kung saan kabisado ng manlalaro ang isang pagkakasunud-sunod ng mga kulay at tunog at kailangang i-play ang mga ito muli, tama?

Ang Memento Game ay nagdaragdag ng mga premyo para sa labis na kasiyahan! Kapag na-hit ng isang manlalaro ang isang paunang natukoy na iskor, nanalo sila sa laro at bubukas ang kahon, na inilalantad ang premyo.

Mayroon akong ilang mga kinakailangan: ang kahon ay kinakailangan upang maging matatag, may kakayahang mapangasiwaan ng isang maliit na bata; ang kompartimento ay kailangang sapat na malaki upang makapaghawak ng maliliit na regalo; at gusto ko ng ilang paraan ng pagbabago ng antas ng kahirapan, nang hindi pinapayagan ang mga manlalaro na gawin ito mismo.

Narito ang isang video ng buong proseso, kung saan natututunan ko kung paano gamitin ang Tinkercad, idisenyo ang kahon at circuit, at pagkatapos ay magpatuloy sa aktwal na pagbuo. Ang video ay lumaktaw ng ilang bahagi at kadalasang pinabilis ang 150x ngunit huwag mag-alala, dahil ang lahat ng mga aktwal na tagubilin ay nasa mga susunod na hakbang. Gayundin, para sa pinahusay na kakayahang mabasa, ang lahat ng mga file, plano, code, atbp ay nai-post sa huling hakbang.

Hakbang 1: Pagdidisenyo ng Kahon

Pagdidisenyo ng Kahon
Pagdidisenyo ng Kahon

Nakakagulat na madaling idisenyo ang kahon gamit ang Tinkercad. Dumaan ako sa ilang mga opisyal na tutorial upang makuha ang hang ito, pagkatapos ay nakita ako ng youtube sa iba pa. Narito ang kahon upang maaari kang mag-tinker dito (i-drag upang tingnan ito sa 3D):

Kung buksan mo ito sa Tinkercad, maaari kang mag-click sa bawat bahagi at pagkatapos ay pindutin ang mga arrow key upang ilipat ito sa paligid (Ctrl + pataas kung nais mong umakyat). Gamit ang mga key na iyon maaari kang makakuha ng isang "sumabog na view". Ang hugis ng wedge sa loob ng kahon ay kumakatawan sa solenoid lock, kung sakali nagtataka ka.

Kung mayroong isang elemento ng disenyo na ipinagmamalaki ko, ito ang pinto na pinapatakbo ng gravity. Sa pamamagitan ng pagdaragdag ng patayo na kahoy na board sa tabi ng bisagra ng pinto (sa loob ng kahon, kailangan mong buksan ito upang makita ito), natural na nais ng pinto na manatiling bukas at ang nag-iisa lamang na nasasara nito ay ang solenoid lock, na, kapag ang manlalaro panalo, magbubukas para sa isang segundo.

Hakbang 2: Pagdidisenyo ng Arduino Circuit

Pagdidisenyo ng Arduino Circuit
Pagdidisenyo ng Arduino Circuit

Kaya, lumalabas na ang Tinkercad ay may mga Circuits na isang madaling gamitin na electronics simulator. Sa pamamagitan ng iyon ay nangangahulugan ako na talagang tinutulad nito ang pag-uugali ng mga elektronikong sangkap kabilang ang isang aktwal na Arduino. Nang patakbuhin ko ang aking simulation ay nagtapon din ito ng mga babala na ang mga LEDs ay nakakakuha ng sobrang kasalukuyang. Paumanhin Circuits, ngunit mas alam ko. Ang mga LED ay wala sa lahat ng oras, kaya't 220 Ω resistors ay mabuti. Gayunpaman, salamat sa babala.

Ang buong bagay ay napaka-intuitive, gumawa lamang ako ng ilang mga tutorial bago makuha ang hang ng Circuits, kaya't sinimulan ko agad ang pagdidisenyo ng buong bagay. Heto na:

www.tinkercad.com/things/1mPEFTjZVTQ-the-m…

Maaari mong makita ang 4 na mga ilaw na kulay, ang bawat isa ay may sariling pindutan, ang nagsasalita, at isang puting lampara.

Ang pansamantalang lampara ay kumakatawan sa solenoid lock na magbubukas sa kahon, at ang tagapagsalita ay talagang kailangang palakasin (makikita mo akong googling simpleng mga amplifier circuit sa video, kung hindi ka kumurap).

Hakbang 3: Pag-coding ng Laro

Pag-coding ng Laro
Pag-coding ng Laro

Nagpapatakbo ng isang simulate ang mga circuit dahil nag-code kami ng ilang mga tagubilin para sa Arduino. Paano ko nagawa iyon? Hinanap ko ang iba pang mga laro ng memorya ng Arduino, mayroong ilang mapagpipilian, kaya't sa wakas ginagawa ko iyon. Pinili ko ang ilang mga piraso ng code mula dito, ilang nagmula roon, nagdagdag ng aking sariling lihim na sarsa, at nilasa ang lahat sa isang maayos na paraan na gumagana ito. Dapat sana ay dokumentado ko ito ng mas mabuti, sorry hindi. Huwag mag-atubiling i-hack ang aking code sa mga piraso kung mayroong anumang bagay na nagsisilbi sa iyo. Mag-click lamang sa pindutan ng Code sa Circuits upang makita ito.

Ginamit ko ang Arduino IDE upang maipadala ang code sa aking Arduino para sa isang tunay na live na prototype, bago lumipat sa susunod na hakbang.

Hakbang 4: Barebones Arduino

Barebones Arduino
Barebones Arduino
Barebones Arduino
Barebones Arduino
Barebones Arduino
Barebones Arduino

Habang ipinapaliwanag ko sa video, pumili ako ng isang barebones na pag-setup ng Arduino, upang magkasya ako sa mga karagdagang circuit at bahagi sa parehong board. Hindi mo ito kailangang gawin, maaari kang gumamit ng anumang Arduino, ngunit kung sakaling nais mong gayahin ang aking pagbuo, ginamit ko ang disenyo ni Nick Gammon.

Ang sobrang mga piraso upang magkasya ay:

Isang nakahiwalay na relay circuit upang himukin ang 9v solenoid lock na magbubukas sa pinto.

Isang simpleng circuit ng amplifier para sa speaker.

Nag-attach ako ng isang Fritzing na guhit na nagpapakita kung ano ang kumokonekta kung saan. Sinadya kong umalis ng isang puwang sa pagitan ng mga ATmega328P-PU na pin at ang natitirang bahagi, ngunit sa katunayan ay konektado sila.

Ang ATmega328P-PU chip ay sakop ng isang cool na label upang makatulong na makilala kung aling mga pin ang tumutugma sa mga pin ng Arduino. Mayroong isang file para sa na sa wakas din.

Mayroong isang bypass switch na tambo sa pagguhit na iyon na hindi ko ipinatupad sa aktwal na laro (hindi dumating sa oras), ngunit sa palagay ko ay magandang ideya ito. Hayaan mong masira ko ito:

Ipagpalagay na naka-lock ang kahon at gusto mong buksan ito, ngunit hindi mo malulutas ang kasalukuyang setting ng kahirapan, o sa paanuman mayroong ilang hindi inaasahang error na hindi nagpapadala ng bukas na signal ng pinto sa lock. Kung i-aktibo mo ang switch ng tambo (sa pamamagitan ng pagpasa ng isang malakas na pang-akit na malapit), ang 9 V na baterya ay kumokonekta sa kandado nang direkta, na pumasa sa buong circuit. Tanging malalaman mo ang lihim na "unlock code" at ang tamang pagkakalagay ng reed switch.

Tulad ng kinatatayuan nito, ang aking kahon ay mukhang sarado, kahit na sa malapit na inspeksyon, ngunit ang ilalim ay nakakabit lamang ng mga hindi nakadikit na dowel na nangyari na magkasya talagang masikip. Kung mahila ko ng husto, nagsisimula itong buksan.

Hakbang 5: Bumuo ng Mga Tip at Trick

Bumuo ng Mga Tip at Trick
Bumuo ng Mga Tip at Trick
Bumuo ng Mga Tip at Trick
Bumuo ng Mga Tip at Trick
Bumuo ng Mga Tip at Trick
Bumuo ng Mga Tip at Trick

Kung gagawin ko itong muli, lalaktawan ko ang paggawa ng sarili kong kahon ng kahoy, at bibilhin lamang ang isang bagay at iakma iyon. Nakita ko ang ilang matibay na naghahanap ng mga kahon ng playwud na nagbebenta ng totoong mura, kaya't kukunin ko lamang ang pagputol ng isang pader para sa pintuan at baka i-tornilyo ang tuktok. Kung ikaw ay mahusay sa paggawa ng kahoy, hanapin ito. Para sa akin ito ay napakaraming kaguluhan lamang. Gayunpaman, ang resulta ay maganda.

Ang kandado ay inilagay ng isang proseso ng pagsubok at error, baluktot ko ang piraso ng metal na nakikita mo sa larawan gamit ang mga plier, at inayos ang mga pagpapahintulot na isinasaalang-alang ang hindi sinasadyang kilid na paggalaw na ginagawa ng metal na bisagra.

Kailangan kong mag-ukit ng ilang millimeter kung saan ang mga bisagra ng braso sa pintuan at kahon ng kisame.

Plano ko at binasdan ang mga board ng kahoy na puwit na isinali sa mga dowel. Pagkatapos ay inilapat ko ang barnis sa labas ng kahon at sa loob ng kompartimento, kung saan inilalagay ang regalo. Hindi ako nag-abala sa pabahay ng electronics.

Gumamit ako ng karton upang gawin ang lahat na akma nang madali. Ang kahon ay nahulog at patuloy na gumagana.

Gumamit ako ng ilang mga konektor ng Dupont upang gawing mas madali ang pag-assemble at pag-troubleshoot. Ang bawat pangunahing bahagi ng circuit ay pumapasok nang palabas kung kinakailangan.

Kung ang espasyo ay isang alalahanin, huwag gumamit ng anim na 1.5 V na baterya upang mapalitan ang isang 9 V na baterya tulad ng ginawa ko. Sa oras na iniipon ko ito wala akong tamang konektor at hindi ko nais na palitan ito pagkatapos. Sa karagdagang panig, ang lock ay magkakaroon ng lakas sa loob ng maraming taon.

Idinikit ko ang mas nakahiwalay na mga konektor na babae na Dupont sa iba pa, mas matatag, patayong pader sa pangunahing board. Tulad ng relay, o iba pang mga konektor na may higit pang mga pin na solder sa board.

Tulad ng nagkomento sa source code, upang baguhin ang mga antas ay kumonekta ka sa ground sa isang kumbinasyon ng mga analog na pin. Mayroon ding isang file para doon, sa pagtatapos ng itinuro.

Hakbang 6: Ang Tunay na Mga Layunin sa Laro: Mga Kasanayan sa Memorya at Pagtiyaga

Ang Tunay na Mga Layunin sa Laro: Mga Kasanayan sa Memorya at Pagtiyaga
Ang Tunay na Mga Layunin sa Laro: Mga Kasanayan sa Memorya at Pagtiyaga

Ito ay isang laro na patuloy na nilalaro ng aking anak na babae. Siya ay 3 at kasalukuyang nakakakuha siya ng halos 50% na tagumpay sa antas ng 5. Minsan naglalagay ako ng isang maliit na laruan doon (Mayroon akong maraming mga Lego na hindi pa niya nakikita), o isang cookie, at gusto niya ito. Nakita ko siyang naglalaro nang mag-isa, at kung minsan ay nilulutas niya ang laro para lamang makapaglagay siya ng regalo doon (isa sa mga laruan niya) para sa akin. Siyempre kailangan kong malutas ang laro upang makuha ito. Nagbabago ako ng mga antas nang maabot niya ang tungkol sa 90% tagumpay upang mapanatili itong sapat na mahirap upang maging pagganyak.

Ang partikular na antas (5) na ito ay naging isang tunay na hamon sa kanya, ngunit nais kong malaman niya ang halaga ng pagtitiyaga. Gayundin, mainam na hindi maayos ang mga bagay sa unang pagsubok. Maaari kang makakuha ng mas mahusay sa oras at pagsasanay.

Hakbang 7: Source Code, Mga Plano, Mga Link at Mga File, Halika at Kunin Sila, Gamitin Nila sa Kusa

Mga Link:

Ang bilis ng pagbuo ng video:

Ang disenyo ng Tinkercad Circuits na may source code:

Ang disenyo ng kahon ng Tinkercad 3D:

Nakalakip na mga file:

Ang Fritzing layout

Isang "Paano baguhin ang antas" na file ng teksto

Isang file na pdf na mayroong maraming mga label upang mai-paste sa tuktok ng iyong ATmega328P-PU chips.

First Time May-akda Contest
First Time May-akda Contest
First Time May-akda Contest
First Time May-akda Contest

Runner Up sa First Time na Paligsahan ng May-akda

Inirerekumendang: