Innholdsfortegnelse:
Video: 8x8 Colorduino Pong Game: 3 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:22
I denne instruksjonen vil jeg vise deg hvordan jeg bygde et pongspill ved hjelp av en 8 x 8 RGB LED -matrisekortmodul. Denne modulen kalles Colorduino. Den har en innebygd mikrokontroller og et grensesnitt for å koble til andre Colorduino -kort. Den har evnen til å håndtere 64 stk farge -lysdioder. Brettet kan styres med Arduino -kode. Jeg opprettet to kontroller hver kontroller har to knapper. Dette spillet kan spilles av to spillere. Målet er å forhindre at ballen når veggen på din side. Det er en 3 LEDs bredde plattform som kan sprette tilbake ballen til motstanderen din. Konseptet mitt var å gjøre det så enkelt som mulig. Hele byggeprosessen tar omtrent 1 time (heklingen til kontrollerne regnes ikke med). Prosjektkostnaden var 20 dollar. Enheten drives av et 18650 batteri.
Trinn 1: Liste over styklister
Materiale Navn beløp lenke
Colorduino V2.0 Dot Matrix RGB LED driverskjerm 1 stk
Plastkapsling for knapper 1 stk
Gummibelagt fleksibel kabel 1 stk
Cable Gland 4 pc
Proto PCB 1 stk
18650 batteriholder 1 stk
18650 batteri 1 stk
Trykknappbryter 12 mm øyeblikkelig trykknapp 4 stk
Kabel for lodding 1 stk
Loddetinn 1 stk
2 -posisjons låsebryter 1 stk
4, 7 kohm 4 stk
3V til 5V DC-DC-omformer Step Up Boost mobil 1 stk
2-polet 5 mm PCB-monteringsskrue Terminalblokkforbindelse 1 stk
3 Pin 5mm Pitch PCB Mount Screw Terminal Block 2 stk
Hus for elektronikken 1 stk
Total materialkostnad for prosjektet: 20, 21 $/totalt prosjekt
Trinn 2: Montering
Sjekk videoen i det første trinnet. Litt tilleggsinformasjon til videoen:
Samle alt materiale i henhold til listelisten. Jeg brukte proto PCB og loddet alle komponentene.
Jeg koblet til alle komponentene i henhold til vedlagte skjematisk. Dette er enkelt å bygge kretsen, det kan gjøres av alle som er villige til å bruke et loddejern. Jeg brukte bena på motstandene for å koble PIN-koden. Dupont -jumperkabler er ideelle for å koble LED -matrisen til protoboardet. Hele protoboardet kan settes sammen før det installeres i huset. Jeg installerte PCB -skrueklemmer. Dette hjalp meg med å teste kretsen uten huset. Etter testing tok jeg bare ut kablene, installerte proto -PCB -en i huset og dyttet kablene gjennom pakninger, så skrudde jeg alle kablene tilbake.
Arduino -koden stammer fra denne instruksjonen, takk for inspirasjonen.
labs.bsoares.com/ping-pong-com-matriz-de-l…
Kontrollerne bør kontrolleres før de installeres i huset.
Plasthuset er modifisert ved hjelp av en verktøykniv og en borer.
Jeg satte kontrollerne inn i grønne og blå hekler for å skille de to spillerne. Heklen ble designet og laget ved hjelp av denne instruksjonen:
www.instructables.com/id/Crochet-for-Gadge…
Trinn 3: Last opp den vedlagte programvaren
Programvaren lastes opp av Atmel Studio. Først prøvde jeg å bruke Arduino IDE, men jeg klarte ikke å bruke det, så jeg måtte bruke AVR Programmer Avrisp mkII. Dette gjorde arbeidet mitt litt vanskeligere. Jeg festet Arduino -koden og Atmel Studio -prosjektet. Sjekk videoen over hvordan du bruker Arduino -kode i Atmel Studio 7.
Jeg hadde noen problemer med opplasting av PIN-koder til Colorduino. ISP-PIN-koden til Colorduino-kortet er plassert mellom MCU og LED-kortet, og 6 PIN-kontakten på Avrisp mkII-programmereren har ikke plass. Jeg måtte ta de to brettene fra hverandre for å laste opp. I utviklingsfasen måtte jeg laste opp koden mange ganger, så jeg bestemte meg for å sette ISP -kontakten på den andre siden av brettet. For å gjøre det måtte jeg speile pinnene og brukte et lite proto -PCB -kort. Hvis du bare trenger et par opplastninger, så ikke bry deg om å ta fra hverandre. Ta opp opplastingen enn koble til igjen. Mer informasjon om Avrisp mkII:
Arduino -koden stammer fra denne instruksjonen, takk for inspirasjonen.
labs.bsoares.com/ping-pong-com-matriz-de-leds-8x8-ee13cce39007
Siste ord
Barna mine prøvde dette spillet og elsket det. Jeg tror det er mye potensial i dette prosjektet, andre spill kan enkelt utvikles.
Ha en fin dag!
Anbefalt:
Pong Game av Andrea: 4 Steps
Pong Game av Andrea: Dette er et spill som opprinnelig kom herfra. Jeg lagde spillet og gjorde noen endringer basert på det. Jeg vil vise deg trinnene for å lage dette spillet og deretter gi deg koden som jeg endret. Jeg la til noen endringer i den opprinnelige koden, for eksempel å endre
Arduino Rhythm Game Controller (for My Own Game): 6 trinn
Arduino Rhythm Game Controller (for My Own Game): I denne instruktive vil jeg vise deg hvordan jeg bygger denne Rhythm Game Controller fra bunnen av. Det innebærer grunnleggende trebearbeidingskunnskaper, grunnleggende 3d -utskriftskunnskaper og grunnleggende loddeferdigheter. Du kan sannsynligvis bygge dette prosjektet vellykket hvis du har null eks
8x16 LED Matrix Pong Game (2 padler per spillerversjon): 3 trinn
8x16 LED Matrix Pong Game (2 padler per spillerversjon): Jeg har blitt inspirert av mange varianter av det klassiske Pong -spillet implementert på Arduino ved å bruke en 8x8 LED -matrise. I denne instruksen vil jeg vise deg hvordan du bygger min favoritt Pong -versjon som har to padler - spiss og keeper - per spiller
Arduino Game Controller + Unity Game: 5 trinn
Arduino Game Controller + Unity Game: I denne instruksjonsfulle vil jeg vise deg hvordan du bygger/programmerer en arduino spillkontroller som kan koble seg til enhet
Arduino Pocket Game Console + A -Maze - Maze Game: 6 trinn (med bilder)
Arduino Pocket Game Console + A -Maze - Maze Game: Velkommen til min første instruerbare! Prosjektet jeg vil dele med deg i dag er Arduino labyrintspill, som ble en lommekonsoll like dyktig som Arduboy og lignende Arduino -baserte konsoller. Det kan bli blinket med mine (eller dine) fremtidige spill takket være utstillingen