Innehållsförteckning:
Video: 8x8 Colorduino Pong -spel: 3 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:44
I denna instruktion kommer jag att visa dig hur jag byggde ett pongspel med en 8 x 8 RGB LED -matriskortmodul. Denna modul kallas Colorduino. Den har en inbyggd mikrokontroller och ett gränssnitt för anslutning till andra Colorduino -kort. Den har förmågan att hantera 64 st färg -LED. Kortet kan styras med Arduino -kod. Jag skapade två styrenheter, varje kontroller har två knappar. Detta spel kan spelas av två spelare. Målet är att förhindra att bollen når väggen på din sida. Det finns en 3 LEDs breddplattform som kan studsa tillbaka bollen till din motståndare. Mitt koncept var att göra det så enkelt som möjligt. Hela byggprocessen tar cirka 1 timme (virkningen för kontrollerna räknas inte in). Projektkostnaden var 20 $. Enheten drivs av ett 18650 -batteri.
Steg 1: BOM -lista
Material Namn belopp länk
Colorduino V2.0 Dot Matrix RGB LED Driver shield 1 st
Plasthölje för knappar 1 st
Gummiskyddad flexibel kabel 1 st
Kabelförskruvning 4 st
Proto PCB 1 st
18650 batterihållare 1 st
18650 Batteri 1 st
Tryckknappsbrytare 12 mm momentan tryckknapp 4 st
Kabel för lödning 1 st
Lödburk 1 st
2 Position Latching Toggle Switch 1 st
4, 7 kohm 4 st
3V till 5V DC-DC-omvandlare Step Up Boost mobil 1 st
2-polig 5 mm Pitch-kretskortmonterad skruv Terminal Block Connector 1 st
3 Pin 5mm Pitch PCB Mount Screw Terminal Block 2 st
Hus för elektroniken 1 st
Total materialkostnad för projektet: 20, 21 $/totalt projekt
Steg 2: Montering
Kontrollera videon i det första steget. Lite ytterligare information till videon:
Samla allt material enligt listan BOM. Jag använde proto PCB och lödde alla komponenter.
Jag kopplade alla komponenter enligt den bifogade schemat. Detta är lätt att bygga kretsen, det kan göras av alla som är villiga att använda ett lödkolv. Jag använde benen på motstånden för att ansluta PIN-koder. Dupont -bygelkablar är idealiska för att ansluta LED -matrisen till protoboardet. Hela protoboardet kan monteras innan det installeras i huset. Jag installerade kretskortsanslutningar för kretskortmonterade. Detta hjälpte mig att testa kretsen utan hölje. Efter testet kopplade jag bara bort kablarna, installerade proto -kretskortet i huset och tryckte kablarna genom packningar, sedan skruvade jag tillbaka alla kablar.
Arduino -koden härstammar från denna instruktion, tack för inspirationen.
labs.bsoares.com/ping-pong-com-matriz-de-l…
Kontrollerna ska kontrolleras innan de installeras i huset.
Plasthuset är modifierat med hjälp av en verktygskniv och en borr.
Jag satte kontrollerna i gröna och blå virkningar för att skilja de två spelarna. Virkan designades och skapades med hjälp av denna instruktion:
www.instructables.com/id/Crochet-for-Gadge …
Steg 3: Ladda upp den bifogade programvaran
Programvaran laddas upp av Atmel Studio. Först försökte jag använda Arduino IDE, men jag kunde inte använda det, så jag var tvungen att använda AVR Programmer Avrisp mkII. Detta gjorde mitt arbete lite svårare. Jag bifogade Arduino -koden och Atmel Studio -projektet. Kontrollera videon ovan hur du använder Arduino -kod i Atmel Studio 7.
Jag hade några problem med uppladdning av PIN-koder för Colorduino. ISP-PIN-koden för Colorduino-kortet sitter mellan MCU och LED-kortet och 6 PIN-kontakten på Avrisp mkII-programmeraren har inget utrymme. Jag var tvungen att ta isär de två brädorna för att ladda upp. Under utvecklingsfasen var jag tvungen att ladda upp koden många gånger så jag bestämde mig för att sätta ISP -kontakten på andra sidan av kortet. För att göra det var jag tvungen att spegla stiften och använde ett litet proto -kretskort. Om du bara behöver några uppladdningar så inte bry dig om enkelt, ta isär brädorna och ladda upp det än att ansluta igen. Mer information om Avrisp mkII:
Arduino -koden härstammar från denna instruktion, tack för inspirationen.
labs.bsoares.com/ping-pong-com-matriz-de-leds-8x8-ee13cce39007
Slutord
Mina barn provade det här spelet och älskade det. Jag tror att det finns mycket potential i detta projekt, andra spel kan enkelt utvecklas.
Ha en bra dag!
Rekommenderad:
2 Player Pong PCB: 3 steg
2 Player Pong PCB: I den här guiden kan du bygga ett bärbart pongspel för 2 spelare. Denna design skapades kring kod som publicerades på GitHub av Onur Avun. Jag tyckte om att skapa det här projektet, jag hoppas att du gillar att bygga det
Pingo: en rörelseupptäckande och högprecision Ping Pong Ball Launcher: 8 steg
Pingo: en rörelseupptäckande och högprecision pingisbollbollslansering: Kevin Nitiema, Esteban Poveda, Anthony Mattacchione, Raphael Kay
The Ultimate Beer Pong Machine - PongMate CyberCannon Mark III: 6 steg (med bilder)
The Ultimate Beer Pong Machine - PongMate CyberCannon Mark III: Introduktion PongMate CyberCannon Mark III är den nyaste och mest avancerade delen av ölpongteknologi som någonsin har sålts till allmänheten. Med nya CyberCannon kan vilken person som helst bli den mest fruktade spelaren vid ölpongbordet. Hur är det här
Guia Para Matriz MAX7219 8 × 8 + Jogo Pong: 10 steg
Guia Para Matriz MAX7219 8 × 8 + Jogo Pong: IntroduçãoA matriz de pontos que vamos usar next projeto é uma matriz 8 × 8, o que significanta que possui 8 colunas e 8 linhas, portemo, contém on total de 64 LEDs. O -chip MAX7219 ger möjlighet till kontroll av mattor som kan användas med 3 stycken digitala
Ping-pong Hoop Shooting: 4 steg
Ping-pong Hoop Shooting: (1) Små projekt Med Arduino Uno för att styra LED-ljuset. (2) Använd 2 olika färger LED-ljus, du kan ändra all färg du gillar. (3) Du kan använda USB-linje för att driva detta ljus. (4) Cirkeln är att träna dina skjutkunskaper