Sommario:
- Passaggio 1: elenco dei componenti richiesti
- Passaggio 2: comprensione del design
- Passaggio 3: realizzazione dei canestri da basket
- Passaggio 4: rendere i cerchi più intelligenti
- Passaggio 5: fare la corte
- Passaggio 6: fissare il servo
- Passaggio 7: fissaggio del tetto e del fermo della porta/sfera
- Passaggio 8: montaggio della catapulta o del lanciatore
- Passaggio 9: creare la scatola che contiene le palle
- Passaggio 10: decorare l'arena
- Passaggio 11: aggiunta della classifica
- Passaggio 12: è ora di codificare
- Passaggio 13: Conclusione
Video: Gioco arcade di basket intelligente con cerchi per il conteggio dei punteggi utilizzando la piattaforma incorporata Evive- Arduino: 13 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:02
Di tutti i giochi in circolazione, i più divertenti sono i giochi arcade. Quindi, abbiamo pensato perché non crearne uno noi stessi a casa! Ed eccoci qui, il gioco fai da te più divertente a cui avresti mai giocato fino ad ora: il gioco di basket arcade fai da te! Non solo questo gioco è super divertente da giocare, ma anche super divertente da realizzare! Con istruzioni passo passo e una facile programmazione in PictoBlox, un software di programmazione grafica con funzionalità avanzate, questo gioco sarà il miglior gioco a cui tu abbia mai giocato!
Allora cosa ci fai ancora qui? Scarica PictoBlox da QUI e inizia!
Passaggio 1: elenco dei componenti richiesti
Hardware
- evive
- Sensore IR
- Micro Servo e i suoi accessori
- Cartone spesso
- Carta per cartelle colori
- Bicchieri in polistirolo
- Pistola per colla e stick di colla
- Cavi di avviamento
Software
PictoBlox
Tutti i componenti elettronici di cui sopra si trovano nello Starter Kit.
Passaggio 2: comprensione del design
Prendi un foglio di cartone e taglia i seguenti pezzi del gioco Arcade secondo le dimensioni indicate nell'immagine sopra. Puoi provare a farlo usando fogli MDF per una maggiore durata.
- Il tetto
- Le pareti laterali del terreno (x 2)
- La base del portapalla
- La porta del servo
- Mettiti in piedi per la classifica
- Supporto posteriore
- Supporto anteriore
- La base del portapalla
-
La base del terreno
- La parete a forma di V sinistra
- La parete a forma di V giusta
- Il muro di fondo
- La parete frontale
- Le pareti laterali del portapalla (x 2)
Passaggio 3: realizzazione dei canestri da basket
Cominciamo con la parte facile: The Hoops.
Prendi piccole tazze di polistirolo, puoi prendere un numero qualsiasi di bicchieri a seconda del numero di cerchi che vuoi avere. Taglia la base dei bicchieri in modo che quando spariamo le palline, le palline possano passare facilmente. Perforare i bicchieri usando un cutter per farli sembrare la rete.
Passaggio 4: rendere i cerchi più intelligenti
Le reti che abbiamo realizzato nel passaggio precedente sono le reti mute. Non possono contare i tiri che hai fatto in ogni canestro né possono darti il punteggio. Che ne dici di fare le reti che ci danno il punteggio moltiplicando il numero di volte che la palla è passata attraverso le reti per il punteggio loro assegnato.
Useremo il sensore IR per lo stesso scopo. Testare tutti i sensori IR utilizzando l'opzione Pin State Monitor del firmware di evive.
- Prendi un paio di bastoncini di gelato e incollali insieme in modo che si trasformino in uno lungo.
- Avvolgi un pezzo di carta colorata intorno strettamente per farlo sembrare un sondaggio. Dobbiamo fare un palo per ogni cerchio.
- Ora, su questi pali, attacca I Sensor usando la colla a caldo e fissa questi sensori IR nei fori sugli occhiali.
- Una volta fatto, fissa i cerchi a terra. Ma assicurati di far passare i fili attraverso il terreno. Se lo desideri, puoi anche attaccare un telaio alla parete posteriore.
Nel nostro caso, assegneremo i punteggi ai cerchi in base a quanto sia difficile sparare in essi. Il canestro più vicino a noi darà 10 punti, quello centrale 20 punti, mentre il canestro sulla parete di fondo darà 50 punti.
Nota: puoi assegnare il punteggio nel modo che desideri.
Passaggio 5: fare la corte
Iniziamo a realizzare il campo da basket.
- Attacca le pareti a forma di V sulla base usando la colla a caldo come mostrato nella prima immagine sopra. Queste pareti raccolgono tutte le palle.
- Prendi le due pareti laterali e traccia una linea retta al centro di ciascuna parete. Ora incolla la base del campo su queste linee (una per lato). Fare questo darà elevazione al tuo campo e aiuterà a raccogliere le palle insieme in un unico posto.
- È ora di coprire il campo dal lato rimanente. Incolla la parete anteriore alla base ma assicurati che lo spazio nella parete anteriore e le pareti a forma di V siano allineate.
- Infine, fissa la parete posteriore alla base.
Così, il campo da basket è fatto.
Passaggio 6: fissare il servo
Fissare il micro servo al piccolo spazio dato nella parete frontale usando la colla a caldo. Faremo la maggior parte dei collegamenti sotto il campo. Quindi, fai un piccolo taglio oltre al servo sulla base in modo da poter passare i fili attraverso di essa.
Assicurati di aver testato il servo in anticipo usando il firmware di evive.
Passaggio 7: fissaggio del tetto e del fermo della porta/sfera
Prendi il pezzo del tetto e incolla le pareti che fungono da supporto alla classifica come mostrato nell'immagine. Ora, fissa questo pezzo di tetto alle pareti del campo.
Una volta fatto, prendi la porticina di cartone e attaccala alla squadretta del servo. Questo ti darà un numero fisso di colpi. Come? Le palline raccolte non passeranno attraverso i cancelli fino a quando non aprirai questa porta. Quelli, lo codificheremo in modo tale che la porta si apra solo all'inizio del gioco in modo che tutte le palline vengano raccolte nel portapalle. Non appena il gioco inizia, la porta si chiude.
Passaggio 8: montaggio della catapulta o del lanciatore
Ora è il momento di creare l'elemento più importante del gioco, la catapulta o il lanciatore.
- Prendi sei piccoli pezzi di cartone di circa 2 cm x 2 cm ciascuno e creane due pile.
- Una volta che hai le pile, mettile su un pezzo di cartone lasciando una certa distanza tra loro.
- Passare uno stuzzicadenti tra di loro e incollare al centro un bastoncino di gelato.
- Ora fissa due stuzzicadenti nelle pile in modo che puntino verso l'esterno.
- Ora fissa un piccolo elastico su questi bastoncini.
- Infine, incolla un cappuccio sul bastoncino di gelato per tenere la pallina.
Una volta fatto, decoralo come preferisci. Posizionalo al centro del tetto sul campo.
Passaggio 9: creare la scatola che contiene le palle
È ora di creare il portapalla. Quando tutte le palline scivolano attraverso la porta, non possiamo lasciarle rotolare. Quindi, abbiamo bisogno di un supporto per la palla.
- Prendi la base del supporto per palline e incollala alla parete anteriore utilizzando la colla a caldo.
- Quindi, incolla le pareti laterali su di esso.
- Infine, incolla la parete anteriore del portapalline.
Qui è dove finisce il fare.
Passaggio 10: decorare l'arena
Ora puoi decorare la partita di basket nel modo che preferisci.
Passaggio 11: aggiunta della classifica
È ora di aggiungere la classifica. Useremo evive per lo stesso. Prima di posizionare evive sul tetto dove abbiamo tenuto il posto per esso, fai prima i collegamenti.
- Collega tutti e tre i sensori IR e il micro servo in parallelo e collega il loro GND al pin GND di evive e VCC al pin 5V di evive.
-
Ora è il momento di collegare i pin del segnale:
- Sensore IR 1 – Pin digitale 2 di evive
- Sensore IR 2 – Pin 3 digitale di evive
- Sensore IR 3 – Pin digitale 4 di evive
- Servomotore – Pin digitale 5 di evive
Visualizzeremo i messaggi, il punteggio e i tempi sullo schermo.
Passaggio 12: è ora di codificare
Per codificarlo in modo più semplice, utilizzeremo PictoBlox, un software di programmazione grafica.
Puoi scrivere il seguente script o caricare direttamente il codice indicato di seguito:
Passaggio 13: Conclusione
Con questo, sei pronto per sfidare la tua famiglia e i tuoi amici a un emozionante gioco di Arcade Basketball! Divertiti!:D
Consigliato:
Conteggio da 0 a 9999 con 8051 utilizzando il display a 7 segmenti: 5 passaggi
Conteggio da 0 a 9999 con 8051 utilizzando display a 7 segmenti: Ciao a tutti, in questo tutorial ti spiegheremo come contare da 0 a 9999 utilizzando quattro display a 7 segmenti utilizzando solo una porta e 4 pin digitali
Orologio per il pensionamento / Orologio con conteggio su/giù: 4 passaggi (con immagini)
Orologio per la pensione / Orologio per conteggio su/giro: avevo alcuni di questi display a matrice di punti a LED 8x8 nel cassetto e stavo pensando a cosa farne. Ispirato da altre istruzioni, ho avuto l'idea di costruire un display per il conto alla rovescia per il conto alla rovescia per una data/ora futura e se il tempo target p
Cerchi utili: 5 passaggi (con immagini)
Cerchi utili: Dichiarazione del problema: gli studenti stanno sperimentando alti livelli di stress durante la settimana degli esami finali e il nostro gruppo vuole porvi rimedio. Gli studenti universitari sono continuamente sotto stress e questo stress in genere cresce durante la fine del semestre e durante gli esami finali
Piattaforma IoT di base con RaspberryPi, WIZ850io: Driver del dispositivo della piattaforma: 5 passaggi (con immagini)
Piattaforma IoT di base con RaspberryPi, WIZ850io: Driver del dispositivo della piattaforma: conosco la piattaforma RaspberryPi per IoT. Recentemente WIZ850io è stato annunciato da WIZnet. Quindi ho implementato un'applicazione RaspberryPi tramite la modifica del SW Ethernet perché posso gestire facilmente un codice sorgente. Puoi testare Platform Device Driver tramite RaspberryPi
Simulatore di gioco per smartphone: gioca a giochi per Windows utilizzando il controllo gestuale IMU, accelerometro, giroscopio, magnetometro: 5 passaggi
Simulatore di gioco per smartphone: gioca a giochi per Windows utilizzando il controllo gestuale IMU, accelerometro, giroscopio, magnetometro: supporta questo progetto: https://www.paypal.me/vslcreations donando a codici open-source & supporto per un ulteriore sviluppo