Talaan ng mga Nilalaman:

I-automate ang Laro sa Memorya ng Numero: 6 na Hakbang
I-automate ang Laro sa Memorya ng Numero: 6 na Hakbang

Video: I-automate ang Laro sa Memorya ng Numero: 6 na Hakbang

Video: I-automate ang Laro sa Memorya ng Numero: 6 na Hakbang
Video: 6 PARAAN PARA BUMIBILIS ANG UTAK NATIN 2024, Hulyo
Anonim
I-automate ang Game sa Memorya ng Numero
I-automate ang Game sa Memorya ng Numero

Ito ay isang memorya ng laro kaya sa unang pag-ikot ay magkakaroon ng dalawang numero upang ipaalala sa iyo at magkakaroon ka ng 5 segundo upang mai-type kung anong numero ang lumabas bago ang susunod na pag-ikot ay magkakaroon ng 3 mga numero at magkakaroon ka ng 6 na segundo upang mai-type ito bawat pag-ikot magkakaroon ka ng bilang na may tatlong higit pang mga segundo upang isulat ang sagot at bawat pag-ikot ay magdagdag ng isa pang numero kaya pagkatapos mong magsanay araw-araw ang iyong memorya ay maaaring maging mas mahusay.

Hakbang 1: Mga Kagamitan

LED * 3

Keypad * 1 Buzzer * 1 Grove * 18 Arduino resister (orange, black, at brown) * 3 Arduino resister (brown blue at brown) * 1

Hakbang 2:

Larawan
Larawan

Una, maaari naming ikonekta ang numero ng alagang hayop sa 2, -3, 4, -5, -6, 7, 8, -9 Mayroong dalawang uri ng number pad, ang isa sa kanila ay walang ABCD na mayroon ang isa pa. Kung ginamit namin ang isa na walang ABCD magkakaroon lamang ng 6 na linya pagkatapos ay maaari kaming kumonekta sa ~ 3, 4, ~ 5, ~ 6, 7, 8 pagkatapos ito ay lahat para sa number pad. Ang pangalawang LED Gagamitin namin ang 3 LED na kung saan ang mga berde, Pula at Dilaw. Ang berde ay para kapag sinasagot mo ang mga bagay nang tama, ang pula ay kapag mali ang nasagot mo, ang Dilaw ay para sa paghihintay. Ikonekta namin ang mga ito sa anumang 5, 10, 15, 20, 25, 30, 35, 40, 45, 50, 55 o 60 at pipiliin ang alinman sa tatlo sa mga ito, Halimbawa, kung pipiliin ko ang 35 pagkatapos ay kakailanganin kong gamitin 40 at 45 din at tatlo sa kanila ay dapat kailanganin upang kumonekta sa Negatibong strip ng kondaktibo na materyal sa breadboard, at sa kanan o kaliwa ng negatibong strip na kailangan namin upang magamit ang lumalaban sa Arduino (Orange, Black, at Brown) At sa harap ng mga resistant na Arduino, gagamit kami ng linya upang kumonekta sa ~ 10, ~ 11, 12. Ang huling gagamitin namin ay ang nagsasalita. Ilagay lamang sa kahit saan na gusto namin pagkatapos ay gumamit ng isa pang Arduino lumalaban (Kayumanggi, Asul, at Kayumanggi) pagkatapos ay gumamit ng isa pang linya upang kumonekta sa GND ito ay isa sa pinakamahalagang bahagi, kung makaligtaan namin ang bloke na ito maaaring hindi gumana ang programa o hindi pa namin nai-download.

Hakbang 3: Programing

Ang susunod na hakbang ay isulat ang programa sa programa ng Arduino

Programa ng Arduino:

create.arduino.cc/editor/john3904/185fb1a3…

Pinagmulan ng URL:

www.instructables.com/id/Arduino-Simple-Memory-Game/

Hakbang 4: Ipaliwanag ang Arduino Program

Sa proyektong ito, gagamitin namin ang higit sa 300 mga linya ng programa ang pinakamahalagang bahagi ay ang Timer, Keypad, Buzzer, LED, parameter ng laro, at Game pin na ito ang pinakamahalagang bahagi sa panahon ng Arduino na ito ang timer ay para sa tiyempo sa tuwing hulaan o i-type mo ang numero sa panahon ng laro. Ang pin ng laro Ay para sa paggawa ng isang random na numero para sa bawat pag-ikot kaya't magkakaroon ito ng maraming mga linya kaysa sa iba. Ang keypad ay para sa number pad kaya maaari naming mai-type ang sagot at ipadala ito sa computer ito ay napakahalaga sapagkat kung gumawa tayo ng pagkakamali sa isang ito magkakaroon ng tulad ng 3 uri ng mga sagot ay ang mas mataas na pagkakataon na makuha ito na ang board ng numero ay hindi gagana, pangalawa ay ang bilang na iyong nai-type ay magiging isa pang uri ng numero halimbawa kung nagta-type ako ng 0 sa board maaari itong lumabas 1 o 2 o anumang mga random na numero, ang pangatlong pagkakataon ay ipasok ito nang mag-isa halimbawa kung pipindutin ko ang * upang magsimula at magsisimula ang laro na mag-uudyok sa numero ng pad pagkatapos mag-type ang board ng anumang mga random na numero magpakailanman kaya mag-ingat sa bahaging ito. At ang buzzer ay para sa pagsasabi sa amin kung nasagot ba namin ang tama o hindi at pinindot namin ang numero o hindi kaya't kapaki-pakinabang lamang ito ang nag-iisa lamang na dapat nating pakialamin ay talagang gumagawa ako ng ingay ay iba ang tunog o hindi, ang Game parameter ay tulad ng halos kapareho ng pin ng laro ngunit ang isang ito ay higit na nakakatulong sa buong makina dahil ang pin ng laro ay para lamang sa pin ngunit ang isang ito ay para sa kung paano magiging ang buong makina. Ang huling bahagi at ang pinakamadali kahit na ang mga nagsisimula ay alam kung paano gawin kung alin ang LED kakailanganin namin ang Green na isa na sasabihin sa mga tao ang kanilang tama ang isa pa ay dilaw na kung saan ay ang sasabihin sa mga tao na ang laro ay tumigil o naghihintay, ang huli ay pula na kung saan ay ang magsasabi sa mga tao ng kanilang mali. pagkatapos ng lahat ng ito maaari naming simulan ang laro.

Hakbang 5: Paggawa ng Folder upang Simulan ang Laro

Ok, kaya kailangan namin ng 4 na folder upang mai-download o lumikha upang masimulan namin ang laro. Ang una ay ang pangunahing isa na kung saan ay ang isa Kontrolin ang buong programa ng Arduino, at ang pangalawa ay ang program na nagpapakita kung anong numero ang lalabas ay talagang isang folder na walang anuman ngunit kung inilalagay namin sa timer at ang numero 0 ~ 9 kung gayon kakailanganin lamang nating kumonekta sa Arduino kaysa sa magkakaroon ito ng mga random na numero at magiging higit pa ito sa bawat antas, ngunit paano makakonekta? napakahirap sa hakbang na ito kailangan namin ng dalawa at may mga hakbang bakit ito dalawa at mayroon? Sasagutin ko sa paglaon ang unang hakbang upang ikonekta ang Arduino sa talahanayan ng data sa loob ng talahanayan ng data ay dapat magkaroon ng lahat sa pangalawang hakbang na kung saan ay ang timer at mga numero pagkatapos ay kailangan nating makuha ang data sa loob na maaari nating gamitin ang CMD upang gawin ang pangalawang ito ay tulad ng kapareho ng huling isa ngunit kailangan nating gawin ang Arduino program isa dito pagkatapos ay ilagay ang lahat ng data at timer at numero sa isang folder pagkatapos ay maaaring magsimulang gumana ang timer at numero ng bagay.

Hakbang 6: Video

Pinagmulan ng URL:

Tapos Salamat sa panonood.

Inirerekumendang: