Talaan ng mga Nilalaman:

Laro sa Kooperatiba Arduino: 9 Mga Hakbang
Laro sa Kooperatiba Arduino: 9 Mga Hakbang

Video: Laro sa Kooperatiba Arduino: 9 Mga Hakbang

Video: Laro sa Kooperatiba Arduino: 9 Mga Hakbang
Video: Laro ng Lahi sa Kooperatiba | Elwander 2024, Hulyo
Anonim
Image
Image
Kooperatiba ng Arduino Game
Kooperatiba ng Arduino Game
Kooperatiba ng Arduino Game
Kooperatiba ng Arduino Game

Sa itinuturo na ito ipaliwanag namin kung paano namin dinisenyo at itinayo ang larong kooperasyon na 'FUN'.

Gumamit kami ng isang Arduino Uno at isang NeoPixel LED strip, bukod sa iba pang mga bagay. I-play ang video para sa isang pagpapakita ng masaya.

Hakbang 1: Ano ang Kailangan Namin?

Ano ang ating kailangan?
Ano ang ating kailangan?
Ano ang ating kailangan?
Ano ang ating kailangan?
Ano ang ating kailangan?
Ano ang ating kailangan?

Mga Kinakailangan:

- Arduino

- Wires + solder na materyal

- 3 mga pindutan

- 1 POT-meter

- 1 LDR

- Isang maraming kulay na led-strip (sa itinuturo na ito ginamit namin ang isang strip na may 30 leds)

- Breadboard (Para lamang sa pagsubok sa code o mga bahagi)

- Kahoy (30x50cm)

- Laser cutter (opsyonal, kung hindi magagamit ng isang normal na lagari ay gagawin din ang trabaho)

- Laptop + arduino software

- Pandikit ng kahoy

- papel de liha

- Plexiglass (20x5cm)

TANDAAN: Gumamit kami ng NeoPixel RGB 30 LEDs strip. Ang code ay nakasulat sa Fastled library. Tiyaking gumagana ang iyong LED strip sa Fastled library tulad ng sa amin, kung hindi man kailangan mong baguhin ang code upang gumana sa iyong led strip.

Hakbang 2: Paghihinang ng mga Bahagi - Bahagi 1

Paghinang ng mga Bahagi - Bahagi 1
Paghinang ng mga Bahagi - Bahagi 1
Paghinang ng mga Bahagi - Bahagi 1
Paghinang ng mga Bahagi - Bahagi 1
Paghinang ng mga Bahagi - Bahagi 1
Paghinang ng mga Bahagi - Bahagi 1
Paghinang ng mga Bahagi - Bahagi 1
Paghinang ng mga Bahagi - Bahagi 1

Ngayon na mayroon kaming lahat, maaari naming simulan ang paghihinang ng mga wire sa mga bahagi.

Mga Pindutan: Nagsisimula kami sa mga pindutan. Kailangan namin ng tatlong mga pindutan, dalawa para sa laro mismo at ang isa ang aming magiging pindutan ng pag-reset. Ang tatlong ito ay maaaring solder sa parehong paraan. Dahil mayroon lamang kaming 3 ground pin, pagsamahin namin ang tatlong mga ground wires mula sa mga pindutan sa isa. Magsimula sa paghihinang ng dalawang wires sa mga binti ng isa sa mga pindutan. Kailangan nating maging maingat sa kung aling binti ang hinihinang natin ang mga ito. Ang isang madaling paalala para dito ay maaaring palaging maghinang sa isang dayagonal na pattern. Kaya paghihinang ang unang kawad halimbawa sa kaliwang tuktok na binti at pagkatapos nito ay ang pangalawang wire sa kanang ibabang binti. Pagkatapos ang pindutan ay palaging solder nang tama. Gawin ito para sa lahat ng tatlong mga pindutan. Pagkonekta sa Ground WIres:

Kapag ang lahat ng mga pindutan ay may dalawang mga wire na na-solder sa mga ito maaari naming ikonekta ang mga ground wires na magkasama. Una ilagay ang ilang mga solder sa kanilang tatlo. Pagkatapos magpasya kung alin ang magiging gitnang kawad. Ang gitnang kawad ay ang ilalagay namin sa ground pin ng Arduino. Tiyaking makakonekta nang maayos ang gitnang kawad sa Arduino pin. Matapos iyon maghinang ang iba pang dalawang mga wire sa gitnang isa, upang magkasya pa rin ito sa Arduino.

Hakbang 3: Paghihinang ng mga Bahagi - Bahagi 2

Paghinang ng mga Bahagi - Bahagi 2
Paghinang ng mga Bahagi - Bahagi 2
Paghinang ng mga Bahagi - Bahagi 2
Paghinang ng mga Bahagi - Bahagi 2

Meter ng Palayok:

Ngayon ginagawa namin ang Pot Meter. Mayroon itong tatlong mga pin na kailangan namin upang maghinang ng mga wire. Sige at gawin ito.

Pagkatapos ay ilagay lamang ang ilang panghinang sa iba pang mga dulo ng kawad upang maikabit namin ang mga ito sa mga pin ng Arduino. Tingnan ang eskematiko para sa numero ng pin. Ang pin sa gitna ay ang data pin.

Hakbang 4: Paghihinang ng mga Bahagi - Bahagi 3

Paghinang ng mga Bahagi - Bahagi 3
Paghinang ng mga Bahagi - Bahagi 3
Paghinang ng mga Bahagi - Bahagi 3
Paghinang ng mga Bahagi - Bahagi 3

LDR: Ang isang ito ay napakasimple. Tulad ng dati, solder wires lamang sa mga pin.

Pagkatapos nito ikonekta ang mga wire na tulad ng ipinapakita sa eskematiko.

Hakbang 5: Paghihinang ng mga Bahagi - Bahagi 4

Paghinang ng mga Bahagi - Bahagi 4
Paghinang ng mga Bahagi - Bahagi 4
Paghinang ng mga Bahagi - Bahagi 4
Paghinang ng mga Bahagi - Bahagi 4

NeoPixel:

Huling ngunit hindi pa huli, kailangan naming maghinang ang NeoPixel (30 leds) LED strip. Ito ay katulad ng Pot Meter. Mayroon itong tatlong mga pin na ang gitnang isa ay ang pin ng data. Ngunit sa LED strip na ito ay nabanggit kung aling pin ang 5V + at alin ang GND (Ground) pin. Pagkatapos nito tingnan lamang ang eskematiko para sa tamang mga pin sa Arduino.

Hakbang 6: Pag-upload ng Code

Ngayon na ang lahat ay pinagsama maaari nating subukan ito sa code. Code: I-download ang naka-attach na.ino file at buksan ito sa Arduino IDE. Itakda ang tamang port para sa iyong Arduino kung hindi mo pa nagagawa iyon. Pagkatapos i-upload ang code at subukan ang laro sa pamamagitan ng pagpindot sa mga pindutan. Pagkatapos ng ilang segundo ang mga ilaw ay dapat na magsimula.

Hakbang 7: Paggawa ng Kahon

Paggawa ng Kahon
Paggawa ng Kahon
Paggawa ng Kahon
Paggawa ng Kahon
Paggawa ng Kahon
Paggawa ng Kahon

Pagputol ng Laser:

Ngayon na handa na namin ang lahat maaari kaming magsimula sa pagbuo ng kahon. Nag-download kami ng isang file ng laser cutter mula sa website na "makercase.com". Sa website na ito maaari kang mag-disenyo ng iyong sariling kahon at mag-download ng isang html file. Pagkatapos ay maaari mong mai-import ang file na ito sa Adobe Illustrator upang mai-convert ito sa isang.dfx file, na gumagana sa pamutol ng laser. Sa Adobe Illustrator maaari mo ring wakasan ang lahat ng iyong idinagdag sa iyong file gamit ang website. Kapag tapos na ang lahat maaari mong i-cut ng laser ang file na ito sa isang kahoy na plato na 30x50cm. Kapag natapos na ang lahat mayroon kang isang palaisipan na maaari mong magkola na magkasama, at ang kahon ay ginawa. Kung hindi ito umaangkop nang maayos maaari mong gamitin ang papel de liha upang maging fit ito. Kung wala kang access sa isang laser cutter maaari kang gumamit ng isang normal na lagari, ngunit hindi ito magkakasya nang tumpak. Sa kasong ito kakailanganin mo ang papel de liha upang gawin itong ganap na magkasya. Huwag kalimutang iwanan ang hindi bababa sa isang gilid ng kubo na hindi naka-link, upang mailagay ang arduino at mga tagakontrol sa kahon.

Hakbang 8: Assembly

Assembly
Assembly
Assembly
Assembly
Assembly
Assembly
Assembly
Assembly

Dahil mayroon kaming lahat na kailangan namin, maaari naming simulang i-assemble ang kahon. Hindi ito mahirap, hangga't gumawa ka ng mahusay na paghihinang sa trabaho.

Ang mga pader: Mayroong maraming mga paraan maaari mo itong tipunin, ngunit ang ginawa namin ay unang nakadikit sa dalawang gilid ng kahon at inilagay ito sa ilalim. Sa ganitong paraan alam nating sigurado na ang mga ito ay nakadikit nang perpekto at palaging magkakasya. Pagkatapos ay ginawa namin ang iba pang dalawang dingding ng kahon at inilagay din ito sa ilalim. Matapos itong matuyo nang halos isang oras nagpasya kaming clue ang dalawang piraso. Kola din ang ilalim nito. Pinapayagan namin itong matulog magdamag, ngunit ang 2 o 3 na oras ay maaaring maging sapat upang ipagpatuloy ang proseso.

Ang Mga Bahagi: Kapag ang kola ay tuyo, maaari nating simulan ang paglalagay ng mga bahagi. Siguraduhin na ang mga wire ay hindi lahat ng gusot. Pagkasyahin ang lahat ng mga bahagi sa nais na mga butas, maliban sa pindutan ng pag-reset sa tuktok. Sinigurado namin ang lahat gamit ang tape at pagkatapos ay gumamit din kami ng ilang matitigas na kola ng plastik upang ma-secure ang mga pindutan at meter ng palayok. Kung hindi mo ito gagawin, hindi mapipindot ang mga pindutan.

LED Strip: Ang huling bahagi na dapat nating i-tape sa lugar ay ang LED strip. Tiyaking umaangkop ito nang maayos sa loob. Gumamit kami ng sandblasted plexiglas para sa window ng manonood. Kung hindi man ang mga LED ay upang maliwanag para sa mga mata. Ipako lamang ito sa lugar.

I-reset ang pindutan: Kapag tapos na, siguraduhing hindi mo kalimutan na idikit ang pindutan ng pag-reset sa tuktok na plato at hayaang matuyo ang buong yunit ng ilang oras. Ang pinakamagandang bagay ay hayaan itong matuyo magdamag para talagang tumigas ang kola. Ang tuktok na plato ay hindi dapat nakadikit, ito ang pintuan upang ma-access ang lakas ng loob sa loob kung kinakailangan (tulad ng pag-charge ng mga baterya). Pagkatapos na ang iyong kahon ng laro ay maaari mo itong subukan!

Hakbang 9: Konklusyon

Konklusyon
Konklusyon

Tapos na

Ito ay kung paano ka gumawa ng isang laro ng Arduino kung saan masidhi kang nakikipagtulungan sa mga kaibigan! Sa itinuturo na ito hindi namin binigyang pansin kung paano mo ipinapaliwanag sa mga manlalaro kung paano nila kailangang laruin ang laro sa isang simpleng paraan. Nagdagdag kami ng teksto sa kahon na nagpapaliwanag ng layunin ng laro, ito ang pinaka direktang paraan upang ipaliwanag ito sa mga manlalaro. Maaari ka ring magdagdag ng isang maliit na 'kwento' sa disenyo, halimbawa ng isang bomba na dapat pigilan mula sa pag-off o isang baterya na dapat singilin. Huwag mag-atubiling baguhin ang code para sa iyong pagnanais at subukan ang mga bagong bagay dito pag-setup

Maglibang! KATAWIHAN NG Team

Inirerekumendang: