Obsah:
Video: Hra Colorduino Pong 8x8: 3 kroky
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:57
V tomto návode vám ukážem, ako som postavil hru na pong pomocou modulu 8 x 8 RGB LED maticovej dosky. Tento modul sa nazýva Colorduino. Má vstavaný mikrokontrolér a rozhranie na pripojenie k iným doskám Colorduino. Má schopnosť pracovať so 64 ks farebných LED diód. Dosku je možné ovládať pomocou kódu Arduino. Vytvoril som dva ovládače, každý ovládač má dve tlačidlá. Túto hru môžu hrať dvaja hráči. Cieľom je zabrániť tomu, aby sa lopta dostala na stenu na vašej strane. K dispozícii je platforma so 3 LED diódami, ktorá môže odraziť loptu späť k súperovi. Mojou predstavou bolo, aby to bolo čo najjednoduchšie. Celý proces stavby trvá asi 1 hodinu (háčkovanie pre regulátory sa nezapočítava). Náklady na projekt boli 20 dolárov. Zariadenie je napájané batériou 18650.
Krok 1: Zoznam kusovníkov
Odkaz na názov sumy materiálu
Colorduino V2.0 Dot Matrix RGB LED štít vodiča 1 ks
Plastový kryt na tlačidlá 1 ks
Pružný kábel s gumovým plášťom 1 ks
Káblová priechodka 4 ks
Proto PCB 1 ks
Držiak batérie 18650 1 kus
Batéria 18650 1 kus
Tlačidlový spínač 12 mm Momentálne tlačidlo 4 ks
Kábel na spájkovanie 1 ks
Pájka 1 ks
2polohový páčkový prepínač 1 ks
4, 7 kohm 4 ks
Prevodník 3V na 5V DC-DC Step Up Boost mobile 1 ks
2-pólový 5 mm rozteč Konektor na svorkovnicu pre montáž na dosku plošných spojov 1 ks
3-kolíková svorkovnica na montáž na dosku plošných spojov s 5 mm rozstupom 2 ks
Kryt pre elektroniku 1 ks
Celkové materiálne náklady na projekt: 20, 21 $/celkový projekt
Krok 2: Zostavenie
V prvom kroku si pozrite video. K videu ďalšie informácie:
Zhromaždite všetky materiály podľa zoznamu kusovníkov. Použil som proto PCB a spájkoval všetky komponenty.
Pripojil som všetky komponenty podľa priloženej schémy. Obvod je ľahké postaviť, zvládne to každý, kto je ochotný použiť spájkovačku. Na pripojenie PINov som použil nohy rezistorov. Prepojovacie káble Dupont sú ideálne na pripojenie matice LED k protoboardu. Celý protoboard je možné zostaviť pred inštaláciou do krytu. Nainštaloval som skrutkové konektory pre montáž na DPS. To mi pomohlo otestovať obvod bez krytu. Po testovaní som len odpojil káble, nainštaloval proto PCB do krytu a zatlačil káble cez priechodky, potom som všetky káble zaskrutkoval späť.
Kód Arduino pochádza z tohto návodu, ďakujem za inšpiráciu.
labs.bsoares.com/ping-pong-com-matriz-de-l…
Pred inštaláciou do krytu je potrebné skontrolovať ovládače.
Plastový kryt je upravený pomocou noža a vŕtačky.
Ovládače som vložil do zelených a modrých háčkov, aby som rozlíšil dvoch hráčov. Háčkovanie bolo navrhnuté a vytvorené pomocou tohto návodu:
www.instructables.com/id/Crochet-for-Gadge…
Krok 3: Nahrajte priložený softvér
Softvér nahráva Atmel Studio. Najprv som sa pokúsil použiť Arduino IDE, ale nebol som schopný ho použiť, takže som musel použiť AVR Programmer Avrisp mkII. Vďaka tomu bola moja práca o niečo ťažšia. Pripojil som kód Arduino a projekt Atmel Studio. Pozrite sa na video vyššie, ako používať kód Arduino v Atmel Studio 7.
Mal som problémy s odosielaním PIN kódov Colorduino. Kódy ISP PIN dosky Colorduino sa nachádzajú medzi MCU a doskou LED a 6-pinový konektor programátora Avrisp mkII nemá miesto. Na nahranie som musel rozobrať dve dosky. Vo fáze vývoja som musel kód mnohokrát nahrať, a tak som sa rozhodol dať konektor ISP na druhú stranu dosky. Aby som to urobil, musel som zrkadliť kolíky a použiť malú proto PCB dosku. Ak potrebujete iba niekoľko odovzdaní, tak sa neobťažujte jednoduchým rozoberaním tabúľ od seba, vykonajte nahrávanie a potom sa znova pripojte. Viac informácií o Avrisp mkII:
Kód Arduino pochádza z tohto návodu, ďakujem za inšpiráciu.
labs.bsoares.com/ping-pong-com-matriz-de-leds-8x8-ee13cce39007
Záverečné slová
Moje deti vyskúšali túto hru a páčila sa im. Myslím si, že v tomto projekte je veľký potenciál, ďalšie hry sa dajú ľahko vyvíjať.
Pekný deň!
Odporúča:
Hra Crack the Code, logická hra založená na Arduine: 4 kroky (s obrázkami)
Hra Crack the Code, logická škatuľka založená na Arduine: V tomto návode vám ukážem, ako si vytvoriť vlastnú crackovú hru, v ktorej pomocou otočného voliča uhádnete náhodne vygenerovaný kód do sejfu. Na prednej strane trezoru je 8 LED diód, ktoré vám informujú, koľko z
Aruduino LED hra Rýchle kliknutie Hra pre dvoch hráčov: 8 krokov
Aruduino LED hra Rýchle kliknutie Hra pre dvoch hráčov: Tento projekt je inšpirovaný @HassonAlkeim. Ak ste ochotní sa podrobne pozrieť, tu je odkaz, ktorý si môžete pozrieť https://www.instructables.com/id/Arduino-Two-Player-Fast-Button-Clicking-Game/. Táto hra je vylepšenou verziou hry Alkeim's. Jedná sa o
Matrix Pong hra 8x16 LED (2 pádla na verziu pre hráča): 3 kroky
Hra 8x16 LED Matrix Pong (2 pádla na hráča): Inšpiroval som sa mnohými variáciami klasickej hry Pong implementovanej na Arduine s využitím matice LED 8x8. V tomto návode vám ukážem, ako vytvoriť svoju obľúbenú verziu Pongu, ktorá má na každého hráča dve pádla - útočníka a brankára.
Hra Pong: 6 krokov
Hra Pong: Materiály: Basys3 FPGA Board VGA kábel Vivado Účelom tohto návodu je vyvinúť hru Pong, ktorá sa bude zobrazovať na monitore. Projekt bude používať VHDL na programovanie a pomocou Basys3 FPGA vykoná kód a prenesie obrázok pomocou
Automatická hra Ping Pong: 6 krokov
Automatická hra na ping pong: Toto je hra na ping pong využívajúca motory na spustenie pingpongových loptičiek, ktoré musíte odpáliť do dier. Jedna osoba musí odpaľovať loptičky a druhá odpaľovať loptičky. **** Všimnite si to a robia to dvaja žiaci šiesteho stupňa