Concorso di robot WeeeFight per college e università
Questo insieme di prodotti consente agli studenti di apprendere in modo completo la tecnologia dei robot, la struttura meccanica, le conoscenze matematiche, la tecnologia AI e la tecnologia di programmazione (supporto software per la programmazione grafica e la programmazione di testo Python) e migliorare le capacità di collaborazione in team, le capacità di risposta in loco, ecc. Coltiva in modo completo le capacità pratiche degli studenti, le applicazioni di programmazione e algoritmi, l'applicazione completa dell'integrazione elettromeccanica e il miglioramento dell'alfabetizzazione scientifica e ingegneristica degli studenti.
WeeeFight può essere utilizzato per simulare le scene di future offensive e difensive sul campo di battaglia. Questo insieme di prodotti consente agli studenti di apprendere in modo completo la tecnologia dei robot, la struttura meccanica, le conoscenze matematiche, la tecnologia AI, la tecnologia di programmazione (supporto software per la programmazione grafica e la programmazione di testo Python) e migliorare le capacità di collaborazione in team, le capacità di risposta in loco, ecc. Coltiva in modo completo le capacità pratiche degli studenti, le applicazioni di programmazione e algoritmi, l'applicazione completa dell'integrazione elettromeccanica e il miglioramento dell'alfabetizzazione scientifica e ingegneristica completa degli studenti.
![](http://upload.digoodcms.com/913/1670396323_image.png)
![](http://upload.digoodcms.com/913/1670396347_image.png)
![](http://upload.digoodcms.com/913/1670396359_image.png)
![](http://upload.digoodcms.com/913/1670396374_image.png)
Ogni parte invia due robot per abbattere l'avversario raccogliendo il bersaglio e riducendo i punteggi dell'altro. I membri della squadra possono controllare i robot per colpire il robot del concorrente, abbattendo il bersaglio nel territorio del concorrente per ridurre il punteggio dell'avversario e vincere la partita. Alla fine del gioco viene calcolato il punteggio del "soldato" che non è stato abbattuto o abbattuto nella divisione, nonché il punteggio delle fasi automatiche e manuali, e la squadra con il punteggio più alto vince la partita.
Introduzione all'attività
La planimetria del campo della WeeeFight Collegiate Robot Competition - Battlefield Attack and Defense Competition è mostrata nella figura sottostante
![](http://upload.digoodcms.com/913/1670394748_image.png)
Piano di campo offensivo e difensivo sul campo di battaglia
![](http://upload.digoodcms.com/913/1670394768_image.png)
Vista laterale dell'asse generale del sito
Tempo di gioco a turno singolo: 4 minuti.
Ogni competizione è divisa in due squadre, ciascuna con non più di 2 robot.
Ogni parte invia due robot per abbattere i soldati nemici raccogliendo munizioni e riducendo i punteggi dell'altro. I membri della squadra possono anche controllare i robot per impedire ai robot avversari di colpire i propri soldati. Alla fine del gioco viene calcolato il punteggio del "soldato" che non è stato abbattuto o abbattuto nella divisione, nonché il punteggio delle fasi automatiche e manuali, e la squadra con il punteggio più alto vince la partita.
Fase del concorso
L'intero gioco è diviso in due fasi:
Fase di controllo automatico: Dura la fase di controllo automatico1 minuto e 30 secondie il robot esegue operazioni di incisione nello stato automatico.
Fase di controllo manuale: Dura la fase di controllo manuale2 minuti e 30 secondie i partecipanti possono azionare il robot attraverso l'impugnatura.
Al termine della fase di controllo manuale, il robot deve smettere di muoversi, e l'arbitro conterà e registrerà il punteggio.
Descrizione della sede e dell'oggetto di scena
Concorso di robot per studenti universitari WeeeFight - Competizione di attacco e difesa sul campo La dimensione del campo di gara è di 3 * 6 metri e la barra di partizione centrale del campo divide il campo in posizioni rosse e blu. I robot di entrambe le parti possono completare compiti offensivi e difensivi solo nelle rispettive posizioni.
- Sito: La dimensione complessiva della sede è di 3000x 6000 mm.
- Area di avvio: Ci sono due quadrati a ciascuna estremità del campo per l'area di avvio del robot, con una dimensione di 500X600 mm.
- Area del riquadro di punteggio del posizionamento del soldato: l'area del riquadro di punteggio del posizionamento del soldato si trova alle estremità sinistra e destra del campo e ogni squadra ha un'area del riquadro di punteggio. Quest'area è una cornice a un piano con 8 soldati (posizione fissa) posizionati all'inizio del gioco.
- Partizione centrale: La partizione centrale si trova al centro del campo e funge da posizione tra i lati rosso e blu. La partizione centrale è realizzata con pannelli di accoppiamento a quattro fessure in alluminio con un'altezza di 6 cm.
- Munizioni: 25 proiettili in ciascuna delle posizioni rosse e blu, posizionati nell'area delle munizioni del proprio campo. L'area delle munizioni è un'area di 35x35 cm e vengono posizionate munizioni 5x5.
- Linea di pattuglia: c'è una linea di pattuglia bianca sul campo, che può essere utilizzata dalle linee di pattuglia dei robot, e la larghezza è di circa 2 cm.
- Oggetti di scena: Gli oggetti di scena nel campo dell'attacco e della difesa sul campo di battaglia sono chiamati "soldati", che sono 8 soldati rossi e 8 soldati blu. Il puntello di punteggio è un oggetto cilindrico realizzato in materiale EVA, alto 16 cm e dritto 8 cm.
![](http://upload.digoodcms.com/913/1670395008_image.png)
Diagramma schematico del punteggio prop
![](http://upload.digoodcms.com/913/1670395040_image.png)
Schema delle munizioni
- Munizioni: le munizioni sono un cubo arrotondato in EVA giallo di 6 cm di diametro con un totale di 50 munizioni, 25 posizionate in ogni posizione. Le munizioni possono essere lanciate dai robot.
Scarica per ulteriori introduzioni:
1670484708_WeeeFight Concorso di robot Introduction.pdf
![](http://upload.digoodcms.com/913/1670484762_WeeeFight%20Robot%20Competition%20Introduction_01.png)
Nome del prodotto |
Kit robot da competizione WeeeFight |
Fascia d'età applicabile |
Più di 15 anni |
Modulo elettronico |
ELF ESP32 Pro, la scheda di controllo principale Il modulo sensore di riconoscimento delle immagini V2.0 Controllore Bluetooth Modulo Bluetooth Modulo di gestione dell'alimentazione Batti il modulo Modulo di azionamento del motore brushless Modulo di azionamento del motore di codifica ad alta potenza, modulo di azionamento della macchina del timone a 6 vie Regolazione elettrica senza spazzole 36 Motore di codifica Motore a spazzole Scatola dello sterzo, motore 37, sensore di riconoscimento delle immagini Sensore multipatrol sensore a ultrasuoni |
Parametri di base del modulo principale ESP32 |
Tensione di ingresso: DC 5V; tensione di esercizio: 3,3 V |
Chip di controllo principale: ESP32-WROOM-32D modulo 8M |
|||
Pulsante di ripristino: 1; lampada LED programmabile: 1 (blu) (IO15); Driver di fila: 28 pin (design anti-inversione) |
|||
Dimensioni del modulo: 33 mm * 28 mm (lunghezza * larghezza) |
|||
ELF ESP32 Pro |
Tensione di esercizio: 5V |
||
1x pulsante di bordo; 1x LED RGB integrato; 1 x cicalino; 4x porte RJ11 A, B, C, D, possono essere collegate molto facilmente alla serie di moduli elettronici WM RJ11; Porta pin 1,2, il sensore di tipo pin può essere collegato direttamente e convertito alla porta RJ11; Le porte pin 3,4,5 e 6 possono essere convertite nella porta RJ11; Attacco motore CC M1, M2; La porta del motore CC M3~M10 deve essere collegata con il modulo di azionamento del motore complesso CC / codifica o il motore passo-passo per azionare la porta corrispondente; Plug-in per MEGA-328P o MEGA-2560 o ESP32; Porta di comunicazione wireless: collegare alla porta del modulo bluetooth; Porta di comunicazione cablata: USB-B |
|||
Dimensioni (LxPxA): 88x75x20mm |
|||
Tensione di alimentazione: DC 6-12V |
|||
struttura |
Le ruote omnidirezionali da 100 mm, i giunti, i cingoli, l'albero, i cuscinetti, gli ingranaggi, le chiavi, le parti di costruzione in alluminio, ecc |
||
Ambiente di programmazione |
Codice Raee; MaixPy IDE |
Linguaggio di programmazione |
programmazione grafica e da MicroPython |