INHOUDSOPGAWE:
Video: 8x8 Colorduino Pong -spel: 3 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:25
In hierdie instruksie sal ek jou wys hoe ek 'n pongspel gebou het met 'n 8 x 8 RGB LED -matriksbordmodule. Hierdie module word Colorduino genoem. Dit het 'n ingeboude mikrobeheerder en 'n koppelvlak om aan te sluit op ander Colorduino -borde. Dit het die vermoë om 64 stuks kleur -LED's te hanteer. Die bord kan beheer word met die Arduino -kode. Ek het twee kontroleerders geskep, elke kontroleerder het twee knoppies. Hierdie wedstryd kan deur twee spelers gespeel word. Die doel is om te verhoed dat die bal die muur aan u kant bereik. Daar is 'n 3 LED -breedte -platform wat die bal na u teenstander kan terugstuur. My idee was om dit so eenvoudig as moontlik te maak. Die hele bouproses duur ongeveer 1 uur (die hekelwerk vir die beheerders word nie ingereken nie). Die koste van die projek was $ 20. Die toestel word aangedryf deur 'n 18650 battery.
Stap 1: BOM -lys
Materiaal Naam bedrag skakel
Colorduino V2.0 Dot Matrix RGB LED Driver shield 1 stuks
Plastiekbehuizing vir knoppies 1 stuks
Buigsame rubbermantel 1 stuk
Kabelklier 4 stuks
Proto PCB 1 pc
18650 batteryhouer 1 stuks
18650 battery 1 stuks
Drukknopschakelaar 12 mm kortstondige drukknop 4 stuks
Kabel vir soldeer 1 stuk
Soldeerblik 1 stuk
2 -posisie vergrendelknop 1 stuk
4, 7 kohm 4 stuks
3V tot 5V DC-DC-omskakelaar Step Up Boost-selfoon 1 stuk
2-polige 5 mm-aansluiting PCB-skroefaansluitblokaansluiting 1 stuks
3-pins 5 mm-steek PCB-skroefaansluitblok 2 stuks
Behuizing vir die elektronika 1 stuks
Totale materiaalkoste van die projek: 20, 21 $/totale projek
Stap 2: Montering
Kyk na die video in die eerste stap. Bykomende inligting oor die video:
Versamel alle materiaal volgens die stembuslys. Ek het proto -PCB gebruik en alle komponente gesoldeer.
Ek het al die komponente verbind volgens die aangehegte skematiese. Dit is maklik om die stroombaan te bou; dit kan gedoen word deur almal wat bereid is om 'n soldeerbout te gebruik. Ek het die pote van die weerstande gebruik om die PIN's aan te sluit. Dupont -kabels is ideaal om die LED -matriks aan die protobord te koppel. Die hele boord kan saamgestel word voordat dit in die behuising geïnstalleer word. Ek het die skroefklemverbindings van die PCB -berging geïnstalleer. Dit het my gehelp om die kring sonder die behuising te toets. Nadat ek getoets het, het ek net die kabels ontkoppel, die proto -printplaat in die behuizing geïnstalleer en die kabels deur die kliere gedruk, en ek het al die kabels teruggeskroef.
Die Arduino -kode is afkomstig van hierdie instruksie, dankie vir die inspirasie.
labs.bsoares.com/ping-pong-com-matriz-de-l…
Die beheerders moet nagegaan word voordat dit in die behuising geïnstalleer word.
Die plastiekbehuizing word aangepas met behulp van 'n mes en 'n boor.
Ek sit die beheerders in groen en blou hekels om die twee spelers te onderskei. Die haak is ontwerp en gemaak met behulp van hierdie instruksie:
www.instructables.com/id/Crochet-for-Gadge…
Stap 3: Laai die aangehegte sagteware op
Die sagteware word opgelaai deur Atmel Studio. Eerstens het ek probeer om Arduino IDE te gebruik, maar ek kon dit nie gebruik nie, so ek moes AVR Programmer Avrisp mkII gebruik. Dit het my werk 'n bietjie moeiliker gemaak. Ek het die Arduino -kode en die Atmel Studio -projek aangeheg. Kyk na die video hierbo hoe u die Arduino -kode in Atmel Studio 7 kan gebruik.
Ek het probleme ondervind met die oplaai van PIN's van die Colorduino. Die ISP-PIN's van die Colorduino-bord is tussen die MCU en die LED-bord geleë, en die 6 PIN-aansluiting van die Avrisp mkII-programmeerder het geen spasie nie. Ek moes die twee bordjies uitmekaar haal om die oplaai te doen. Tydens die ontwikkelingsfase moes ek die kode baie keer oplaai, en ek het besluit om die ISP -aansluiting aan die ander kant van die bord te plaas. Om dit te kon doen, moes ek die penne weerspieël en 'n klein proto -printbord gebruik. As u net 'n paar oplaaie benodig, hoef u nie die moeite te doen nie, maar u moet die oplaai uitmekaar laai as weer koppel. Meer inligting oor Avrisp mkII:
Die Arduino -kode is afkomstig van hierdie instruksie, dankie vir die inspirasie.
labs.bsoares.com/ping-pong-com-matriz-de-leds-8x8-ee13cce39007
Laaste woorde
My kinders het hierdie speletjie probeer en was mal daaroor. Ek dink daar is baie potensiaal in hierdie projek; ander speletjies kan maklik ontwikkel word.
Geniet die dag!
Aanbeveel:
2 -speler Pong PCB: 3 stappe
2 -speler Pong PCB: In hierdie gids kan u 'n draagbare pongspel vir 2 spelers bou. Hierdie ontwerp is gemaak rondom kode wat deur Onur Avun op GitHub geplaas is. Ek het dit geniet om hierdie projek te skep, ek hoop dat u dit geniet om dit te bou
The Ultimate Beer Pong Machine - PongMate CyberCannon Mark III: 6 stappe (met foto's)
The Ultimate Beer Pong Machine - PongMate CyberCannon Mark III: Inleiding Die PongMate CyberCannon Mark III is die nuutste en mees gevorderde bierpong -tegnologie wat ooit aan die publiek verkoop is. Met die nuwe CyberCannon kan enige persoon die mees gevreesde speler word by die bierpongtafel. Hoe is hierdie p
Guia Para Matriz MAX7219 8 × 8 + Jogo Pong: 10 stappe
Guia Para Matriz MAX7219 8 × 8 + Jogo Pong: Inleiding 'n Matriek wat ons kan gebruik om 8 × 8 te gebruik, of 8 beduidende 8 kolomme en 8 liggies, met 'n totaal van 64 LED's. O MAX7219 -chip kan u met drie porselein -paneels beheer
Ping-pong hoepel skiet: 4 stappe
Ping-pong Hoop Shooting: (1) Klein Projek Deur Arduino Uno te gebruik om die LED-lig te beheer. (2) Gebruik 2 verskillende kleure LED-lig, u kan al die kleur verander wat u wil. (3) U kan 'n USB-lyn gebruik om dit aan te dryf lig. (4) Die sirkel is om u skietvaardighede op te lei
Pong Game deur Andrea: 4 stappe
Pong Game deur Andrea: Dit is 'n speletjie wat oorspronklik hiervandaan gekom het. Ek het die speletjie gemaak, en dan 'n paar veranderings gemaak op grond daarvan. Ek sal u die stappe wys om hierdie speletjie te maak, en dan gee ek u die kode wat ek verander het. Ek het 'n paar veranderinge aan die oorspronklike kode bygevoeg, soos die verandering van die