Talaan ng mga Nilalaman:
- Hakbang 1: Mga Tool at Materyales
- Hakbang 2: Laser Cutting
- Hakbang 3: Gear Assembly
- Hakbang 4: Paggawa ng Input Box at Assembly
- Hakbang 5: Arduino Circuit
Video: Kinokontrol ng Interactive Tic-Tac Toe Game Sa Arduino: 6 na Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:14
Ang layunin ng proyektong Physical Tic-Tac-Toe ay ilipat ang isang kilalang laro sa larangan ng pisikal. Orihinal, ang laro ay nilalaro ng dalawang manlalaro sa isang piraso ng papel - sa pamamagitan ng paglalagay ng mga simbolong 'X' at 'O' sa mga pagliko. Ang aming ideya ay suriin ang pag-uugali ng mga manlalaro nang humarap sa isang radikal na iba't ibang form. Bilang karagdagan, talagang nagustuhan naming tuklasin ang mga estetika ng Steampunk sa pamamagitan ng pagsasama ng mekanika ng mga gears sa electronics.
Ang pangunahing ideya sa likod ng aming proyekto ay ang mga estado ng mga patlang ng laro ay maaaring kinatawan ng hugis ng materyal na maaaring ibaluktot. Ang mga patlang ay may 3 magkakaibang estado: 'X', 'O' at NULL (hindi ginagamit na patlang). Kailangan naming magkaroon ng isang paraan upang mabawasan ang bilang ng mga actuator na kinakailangan upang makagawa ng paglipat mula sa isa patungo sa isa pang estado. Ang pagkakaroon ng pagguhit ng ilang mga sketch na napagtanto namin ang bilang na ito ay maaaring mabawasan sa isa lamang. Ang sketch sa ibaba ay nagbubuod ng aming proseso ng disenyo.
Hakbang 1: Mga Tool at Materyales
Sa mga sumusunod na materyales, dapat kang makagawa ng 9 mga game-box. Ang bawat game-box ay isang independiyenteng elemento at maaaring magamit sa anumang pagsasaayos. Nang walang gaanong abala, ang board ay maaaring mapalawak sa 16 (4 ร 4) o 25 (5 ร 5) na mga kahon.
Mga tool:
- Programmable laser cutter
- Pandikit baril
- Istasyon ng paghihinang
Mga Materyales:
- 9 ร SG90 servo (https://components101.com/servo-motor-basics-pinout-datasheet)
- 2 sqm ng 3mm MDF board
- 0.5 sqm ng transparent 4mm acrylic board
- Breadboard
- Jumper wires
- Board ng Arduino
- 9 Mga pindutan ng push
- Elastic thread
- 80 cm ng 8mm guwang na tubo (acrylic / aluminyo)
- 9 Mga Resistor ng 10 Kilo Ohm
- Breadboard
Hakbang 2: Laser Cutting
Ang bawat kahon ay nangangailangan ng humigit-kumulang na 0.3 sqm ng 3mm MDF board. Ang paglalagay ng mga elemento sa canvas ay hindi mahalaga. Tandaan na ang mga gears ay hindi kalabisan - lahat sa kanila ay kinakailangan upang gawin ang kahon na gumagana. Ang ibinigay na SVG file ay maaaring naayos upang gumana nang maayos sa iba't ibang mga printer.
Hakbang 3: Gear Assembly
Upang maitayo ang mekanismo sa loob ng kahon kailangan naming i-cut ng laser ang kinakailangang pagpupulong ng gear at idikit ito nang magkasama
Hakbang 4: Paggawa ng Input Box at Assembly
Ang pangalawang bahagi ng proseso ay upang lumikha ng isang pisikal na kahon ng pag-input. Ito ay isang 3X3 board kung saan ang bawat isa sa mga pindutan ay tumutugma sa kani-kanilang mga kahon sa board ng laro.
- Ang mga bahagi ay pinutol ng laser at binuo.
- Ang mga pindutan ay na-solder na magkasama sa isang solderable board.
- Upang mabawasan ang pagiging kumplikado ang mga wire ng kuryente ay sumali sa lahat sa isang punto at lalabas ang isang solong.
- Ang mga wire sa lupa ay kailangang may hiwalay na 10K ohm risistor at pagkatapos ay maaari silang pagsamahin.
- Sa huli, ang isang solong kawad ay konektado sa Arduino.
Hakbang 5: Arduino Circuit
Ang mga koneksyon sa Arduino ay ang mga sumusunod. Ngayon tungkol sa input box, ang mga koneksyon ay tapos na sa isang solder board at ang buong pagpupulong ay naroroon sa loob ng kahon. Ang mga digital na pin at ang kapangyarihan at mga ground pin mula sa input board upang kumonekta sa Arduino. Ang mga koneksyon sa servo ay tulad ng ipinakita sa imahe sa itaas. Ang code para sa Interactive artifact ay binubuo ng 3 mga file. Ang TicTacToe.ino ang pangunahing file at solver ang ginamit na algorithm upang i-play ang mga hakbang na 'X' at 'O'.
Inirerekumendang:
BBC Micro: bit and Scratch - Interactive Steering Wheel & Driving Game: 5 Hakbang (na may Mga Larawan)
BBC Micro: bit and Scratch - Interactive Steering Wheel & Driving Game: Isa sa aking mga takdang-aralin sa klase sa linggong ito ay ang paggamit ng BBC Micro: bit upang maiugnay sa isang Scratch program na isinulat namin. Naisip ko na ito ang perpektong pagkakataon na magamit ang aking ThreadBoard upang lumikha ng isang naka-embed na system! Ang aking inspirasyon para sa simula p
Story Interactive (Scratch Game): 8 Hakbang
Story Interactive (Scratch Game): Ito ay magiging isang tutorial sa kung paano gumawa ng isang laro nang wala sa pag-uusap, at mga sprite. Tuturuan ka din nitong magdagdag ng mga clip sa iyong laro, at tiyempo, kasama ang pag-broadcast at marami pa
DIY Arduino Tic Toc Toe Game: 6 Hakbang (na may Mga Larawan)
DIY Arduino Tic Toc Toe Game: Ang laro ng Tic Tac Toe ay isang dalawang klasikong laro ng manlalaro. Nagiging masaya kapag nilalaro mo ito sa iyong mga anak, pamilya at kaibigan. Ipinakita ko rito kung paano gumawa ng isang laro ng Tic Tac Toe gamit ang isang Arduino Uno, mga pindutan ng Push at Pixel LEDs. Batay sa Arduino na 4 ng 4 na Tic Tac Toe
Interactive Family Game: 6 na Hakbang
Pakikipag-ugnay na Laro sa Pamilya: Alam ko na maaaring hindi ito maganda, ngunit ang maliit na kahon na ito ay talagang isang kasiya-siyang aktibidad ng gabi ng pamilya. Karaniwan itong gumaganap bilang isang interactive na board ng laro na sumusuporta sa hanggang sa 12 mga manlalaro. Ang pinakadakilang bahagi ay naglalaro ang lahat mula sa kanilang mobile device
Handheld Game sa Interactive Big Screen: 10 Hakbang (na may Mga Larawan)
Ang Handhand Game sa Interactive Big Screen: Ipinapakita sa iyo ng Instructable na ito kung paano kunin ang mga lumang hand hand game na ibinigay sa iyo ng iyong ina noong maliit ka pa at gawin itong isang malaking sukat na laro na maaaring i-projected sa tv at i-play ng maraming manlalaro nang sabay-sabay. Ang itinuturo na ito ay isasama ang: