Talaan ng mga Nilalaman:
Video: 8x16 LED Matrix Pong Game (2 Mga Paddle Per Bersyon ng Manlalaro): 3 Mga Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:12
Napasigla ako ng maraming mga pagkakaiba-iba ng klasikong laro ng Pong na ipinatupad sa Arduino na gumagamit ng isang 8x8 LED matrix. Sa itinuturo na ito, ipapakita ko sa iyo kung paano bumuo ng aking paboritong bersyon ng Pong na mayroong dalawang paddles - striker at goalie - bawat manlalaro. Dahil ang isang 8x8 LED matrix ay may napaka-limitadong mga puwang (o mga tuldok), gagamitin ko ang 8x16 LED matrix sa halip sa proyektong ito. Sa simpleng mga kable, gagamit ako ng dalawang 8x8 LED matrix na may built-in MAX7219 at isang solong potensyomiter bawat manlalaro para sa control ng sagwan.
Hakbang 1: Mga Kagamitan
- Arduino Uno o katumbas
- (2) 8x8 LED matrix na may MAX7219
- (2) 10K potentiometer
- jumper wires
- 9v na may hawak ng baterya at 9v na baterya
- enclosure (Ang aking default na solusyon ay palaging isang karton na kahon)
Mga tool: glue gun, kutsilyo
Hakbang 2: Hardware Assembly
Sumangguni sa aking video at mga diagram ng mga kable para sa pagpupulong ng hardware.
Hakbang 3: Code
Nakalakip ang Arduino code na ginamit ko para sa larong ipinakita sa video.
Para sa proyektong ito, gumagamit ako ng isang simpleng library ng max7219 na tinatawag na LedControl. Kung wala ka naka-install na library na ito sa iyong Arduino IDE, mangyaring sundin ang mga tagubilin sa kanilang webpage para sa pag-download at pag-install.
Upang subaybayan ang paggalaw ng bola, gumagamit ako ng 5 mga variable. Habang mas mahusay na iimbak ang lahat ng iyon sa isang array kung sakaling gusto ko ng maraming bola para sa paglalaro ng breakout, ang proyektong ito ay dinisenyo para sa mga mag-aaral sa gitnang paaralan kaya't pinapanatili ko ang simpleng ito.
Para sa mga manlalaro sa pagpoposisyon, binabasa ko ang kani-kanilang mga potensyal na nagbabalik ng mga halaga sa pagitan ng 0 at 1023 at nai-map ang mga ito sa mga halagang nasa pagitan ng 0 at 7 para sa koordinasyon ng Y.
Gamit ang platform na ito, maaari mo ring i-code ang iba pang mga laro tulad ng ahas, pagmamaneho, pagbaril, at breakout. Sumulat ako ng dalawang laro ng breakout ng manlalaro na may dalawang bola nang sabay-sabay na gumagalaw ngunit dahil sa mababang resolusyon at ang mga bola ay palaging gumagalaw sa 45 degree, hindi ito gumana nang maganda tulad ng naisip ko. (Kung mag-google ka, makakahanap ka ng isang solong laro ng breakout ng manlalaro.)
Inirerekumendang:
Arduino "Unang Manlalaro" para sa Mga Laro sa Lupon: 4 na Hakbang
Arduino "Unang Manlalaro" para sa Mga Laro sa Lupon: Ang proyektong ito ay inspirasyon ng " unang manlalaro " mga app na ginamit namin ng aking asawa sa aming mga telepono. Gustung-gusto namin ang paglalaro ng mga board game at gumagamit ng " unang manlalaro " apps upang magpasya kung sino ang mauna. Napagpasyahan kong subukan na gumawa ng sarili kong bersyon ng Arduino
Version Bersyon ng Bersyon II (mas Matatag at Tumpak): 6 na Hakbang
Version Bersyon ng Bersyon II (mas Matatag at Tumpak): https://www.instructables.com/id/Beta-Meter/ Ang bersyon na I β metro ay tahimik na tumpak ngunit ang kasalukuyang mapagkukunan ay hindi pare-pareho sa input boltahe (Vcc). Bersyon II β metro ay medyo matatag ie., Ang kasalukuyang halaga ay hindi nagbabago ng marami sa pagbabago sa i
2 Mga Manlalaro Ikonekta 4 (Puissance 4): 7 Mga Hakbang (na may Mga Larawan)
2 Mga Manlalaro Ikonekta ang 4 (Puissance 4): Kumusta Ang bawat isa! Sa pagtuturo na ito ipapakita ko sa iyo kung paano ako gumawa ng dalawang manlalaro na Ikonekta ang 4 sa isang arduino nano. Ipinapakita ng RGB Led ang pangan ng manlalaro at piliin ng manlalaro kung saan ito ilalagay gamit ang mga pindutan. Ang bilis ng kamay na itinuro dito ay upang makontrol ang isang mataas
Paano Magagawa: Paglalagay ng Mga Manlalaro ng Band sa Iyong Myspace: 5 Mga Hakbang
Paano Magagawa: Paglalagay ng Mga Manlalaro ng Band sa Iyong Myspace: Sa itinuturo na ito ay tuturuan kita kung paano ilagay ang Mga Musika ng Musika ng Myspace Band sa iyong Profile sa Myspace. tandaan: ito ang aking unang itinuturo
Ilagay ang Lag Libreng Mga Video Mula sa Iyong Computer / Youtube Sa Mga Manlalaro ng Sansa: 4 na Hakbang
Maglagay ng Mga Libreng Video ng Lag Mula sa Iyong Computer / Youtube Sa Mga Manlalaro: Ang mga manlalaro ng video ng Sansa ay nakakaranas ng audio lag sa karamihan ng mga video na higit sa 5 minuto ang haba. Dadalhin ka ng My Instructable sa mga hakbang upang ilagay ang mga video at video sa Youtube sa iyong sariling computer papunta sa iyong Sansa video player