Cuprins:
- Pasul 1: Diagrama conceptului
- Pasul 2: Lista materialelor
- Pasul 3: Turnul de hârtie Pasul 1: Diagrama circuitului
- Pasul 4: Turnul de hârtie Pasul 2: Construirea turnului
- Pasul 5: Turnul de hârtie Pasul 3 Realizarea bazei
- Pasul 6: Turnul de hârtie Pasul 4 Realizarea bazei Asamblarea turnului
- Pasul 7: Turnul de hârtie Pasul 5 Vizualizarea finală a sistemului
- Pasul 8: Bug Pasul 1: Diagrama circuitului
- Pasul 9: Pasul 2: Tăierea plăcii acrilice
- Pasul 10: Bug Pasul 3: Pregătirea componentelor
- Pasul 11: Bug Pasul 4: Asamblarea bug-ului
- Pasul 12: Bug Pasul 5: Vizualizarea finală a sistemului
- Pasul 13: Problemă de fotografiere
- Pasul 14: Concluzie
Video: Tower-Defense-Versus-Bugs: 14 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:43
(1) Introducere la universitate și curs
Suntem grupul CIVA (C pentru cooperare, I pentru inovare, V pentru valoare și A pentru apreciere) de la Shanghai Jiaotong University Joint Institute (JI). (Fig.1) În figura 2, primul rând de la stânga la dreapta sunt Chen Jiayi, Shen Qi și al doilea rând de la stânga la dreapta Zhan yan, Zhu Ruiyang și Qiu Tianyu. Fig.3 este sigla echipei noastre. SJTU este una dintre universitățile de top din China, iar JI este un institut de conducere specializat în inginerie, care tocmai a câștigat certificarea ABET. În calitate de boboci, ni se cere să 1 13 Instructor: Dr. Shane Johnson și Irene Wei
fig.1 fig.2 fig.3 participă la VG100, introducere în inginerie, un curs în care studenții lucrează în echipe pentru a învăța să coopereze, să inoveze și să comunice.
(2) Introducere în competiție
Primul proiect al cursului este sub formă de concurs. Concurența noastră este ca apărarea turnului de joc. Fiecare echipă este obligată să facă un turn de hârtie cu un laser în partea de sus și un bug, care este de fapt o mașină robotică. Trei bug-uri (alese la întâmplare) se vor apropia de turn în calea fixă unul câte unul, iar turnul va trebui să folosească laserul pentru a le ucide înainte de a ajunge la el.
(3) Regulile concursului
• Fiecare bug inamic va fi ales aleatoriu.
• Cursa în trei runde continuă în ordine ascendentă.
• Bugurile nu vor fi ucise în prima zonă de protecție de 0,5 m.
• Jocul începe după ce bug-urile trec de zona de protecție.
• Bugurile ar trebui să se oprească la linia albă la 1,5 m distanță de linia de start timp de 2-4 secunde (dacă nu a fost ucisă atunci)
. • Când eroarea depășește mai mult de 0,4 m / s, nu poate fi ucisă de laser.
• Ucideți bug-urile unul câte unul înainte de a ajunge la turn.
• Nu se atinge bug-ul și turnul după ce începe jocul. • Nu sunt permise înlocuitori pentru motoare, roți, laser și fotosenzori.
(4) Reglementări și cerințe privind concurența
Turnul de hârtie
• Înălțime: Minim 60cm
• Material: A4 80g; lipici alb
• Stivuire: maxim 3 coli
Gândac
• Viteză: 0,2-0,3m / s
• Specificația motorului: <12V • Dimensiune: bord frontal vertical de 15 * 10cm
• Înălțime: 5 cm înălțime de la sol (fotosensor)
• Rutină: mergeți direct
• Funcție: Opriți imediat ce este iradiat de laser
(5) Video turneu
Atașat mai jos este performanța bug-ului nostru în ziua jocului. Am reușit să ucidem un bug la distanța de 1,8 m.
v.youku.com/v_show/id_XMTc3NzIyMDgzMg==.html
Pasul 1: Diagrama conceptului
Pasul 2: Lista materialelor
Pasul 3: Turnul de hârtie Pasul 1: Diagrama circuitului
Pasul 4: Turnul de hârtie Pasul 2: Construirea turnului
1. Împărțiți o bucată de hârtie a4 în șase părți egale și rupeți-le în mijloc.
2. Desenați două linii orizontale în partea de sus și de jos la aproximativ 1cm de margini. (fig.2.1)
3. Tăiați de-a lungul liniei de 1cm și îndoiți de-a lungul liniilor trasate. (fig.2.2)
4. Faceți doisprezece dintre aceste alunecări.
Pasul 5: Turnul de hârtie Pasul 3 Realizarea bazei
1. Împarte o bucată de hârtie a4 în jumătăți și apoi trasează șase linii echidistante. (fig.2.3)
2. Păstrați patru dintre ele și pliați de-a lungul liniilor. (fig.2.4)
3. Lipiți prima și ultima parte împreună pentru a forma șase prisme triunghiulare. (fig.2.5)
Pasul 6: Turnul de hârtie Pasul 4 Realizarea bazei Asamblarea turnului
1. Folosiți adeziv alb pentru a lipi șase alunecări una câte una pentru a forma un stâlp hexagonal. (fig.2.6)
2. Adăugați o bază la turn. (fig.2.7)
3. Lipiți un alt stâlp pe cel fix.
4. Lipiți micile prisme triunghiulare pe vârful turnului. (fig.2.8)
5. Puneți Arduino, platforma de direcție, laserul și bateria pe vârful turnului.
6. Lipiți patru module cu ultrasunete pe fiecare parte a turnului de jos.
7. Conectați toate firele așa cum a fost proiectat. (fig.8)
8. Încărcați programul în Arduino cu Arduino IDE și testați laserul.
SFAT: Puteți utiliza fire Dupont de aceeași culoare pentru a conecta fiecare modul cu ultrasunete pentru a evita greșeala de conectare.
Pasul 7: Turnul de hârtie Pasul 5 Vizualizarea finală a sistemului
Pasul 8: Bug Pasul 1: Diagrama circuitului
Pasul 9: Pasul 2: Tăierea plăcii acrilice
1. Stabiliți unde doriți să vă localizați componentele și desenați contururile și locațiile fiecărei părți.
2. Utilizați un tăietor laser automat (caz în care ar trebui să faceți desenul prin software AutoCad) pentru a tăia placa sau manual și găuriți găurile (de obicei diametrul este de 2 mm sau 3 mm în funcție de dimensiunea șuruburilor pe care le alegeți). (fig.3.1 și 3.2)
Pasul 10: Bug Pasul 3: Pregătirea componentelor
1. Lipiți cele două motoare cu două linii Dupont fiecare. (fig.3.3)
2. Introduceți un cuplaj în anvelopele din spate și apoi introduceți motorul în cuplaj. (fig.3.4)
3. Lipiți senzorul fotosensibil. (fig.3.5)
Pasul 11: Bug Pasul 4: Asamblarea bug-ului
1. Fixați toate componentele, inclusiv motoare, console, Arduino, L298N și baterie pe placa cu șuruburi și piulițe. (fig.4.1)
2. Lipiți două rotițe fixe și un senzor de urmărire pe placa din față. (fig.4.2)
3. Fixați placa verticală frontală pe placa de bază și fixați-o cu două consolă L. (fig.4.3) 4. Fixați un alt suport de motor pe placa frontală pentru a susține fotosensorul. (fig.4.4)
5. Fixați două bucăți de hârtie albă aproape de senzor, făcând lățimea totală de 4 cm (la fel ca linia albă de pe traseul jocului) pentru a permite reflexia difuză. (fig.4.5)
Pasul 12: Bug Pasul 5: Vizualizarea finală a sistemului
Pasul 13: Problemă de fotografiere
Dacă aveți următoarele întrebări, am enumerat soluții pentru fiecare dintre ele.
Î1: De ce nu pot schimba viteza motorului mașinii?
A1: Asigurați-vă că ați conectat pământul și polul negativ al bateriei.
Î2: Cum pot permite ca bug-ul să meargă direct?
A2: Reglați datele celor două motoare de acționare din programul dvs. pentru a vă asigura că se rotesc cu aceeași viteză.
Î3: Există vreun pericol potențial?
A3: Mai întâi, nu îl porniți când nu sunteți sigur că motorul se poate roti sau se poate arde. În al doilea rând, unele elemente sunt acute, fii atent în timp ce îl folosești.
Q4: Bug-ul meu urmează un mod greșit, BV1750 va fi întotdeauna în afara drumului.
A4: Verificați dacă ați ales senzorii GY-30 potriviți.
Pasul 14: Concluzie
Regulile și cerințele jocului sunt ușor de înțeles, în timp ce este nevoie de o cantitate mare de timp pentru programare, ajustare, testare și rezolvarea problemelor care pot apărea în mod neașteptat. Și această experiență specială ne-a dezvoltat într-adevăr abilitățile de cooperare și comunicare. Sper că acest manual vă va fi de ajutor și vă va fi de succes!
Recomandat:
Sistemul de alertă pentru parcarea inversă a autovehiculului Arduino - Pași cu pași: 4 pași
Sistemul de alertă pentru parcarea inversă a autovehiculului Arduino | Pași cu pas: în acest proiect, voi proiecta un senzor senzor de parcare inversă Arduino Car Circuit folosind senzorul cu ultrasunete Arduino UNO și HC-SR04. Acest sistem de avertizare auto bazat pe Arduino poate fi utilizat pentru navigație autonomă, autonomie robotică și alte r
Robot de competiție VEX Tower Takeover: 8 pași
Robot VEX Tower Takeover Competition: În acest tutorial vă voi arăta băieților noțiunile de bază ale Vex Robotics Tower Takeover Competition, împreună cu modul de construire a unui robot pentru acest joc. Vă rugăm să verificați fila pentru consumabile. NOTĂ: piesele Vex EDR sunt FOARTE scumpe, dacă nu vă puteți permite să cheltuiți $
LED RGB personalizat pentru 52pi ICE Tower de răcire: 5 pași
LED RGB personalizat pentru 52pi ICE Tower de răcire: 52pi a venit cu o soluție de răcire destul de nebună pentru plăcile Raspberry Pi 3B + / 4B +. Turnul de răcire ICE! Acest lucru nu numai că arată ca o fiară, ci și răcorește placa Raspberry Pi 4 extrem de bine (repere de răcire). Dacă doriți să păstrați
Joc Arduino Dice Tower: 8 pași
Joc Arduino Dice Tower: În acest instructiv vă voi arăta cum să construiți un joc turn de zaruri cu arduino, cinci servo și niște senzori. Scopul jocului este simplu, doi oameni aruncă un zar în partea de sus și te apuci pe buton pe rând sau manipulezi altfel
Instalarea unui radiator Zalman VF900-Cu pe un Radeon X800 XT Mac Edition pentru utilizare într-un Apple G5 Tower: 5 pași
Instalarea unui radiator Zalman VF900-Cu pe un Radeon X800 XT Mac Edition pentru utilizare într-un Apple G5 Tower: Declinarea de responsabilitate standard - Așa am făcut-o. A funcționat pentru mine. Dacă explodați G5, Radeon X800 XT sau casa, mașina, barca etc., nu sunt răspunzător! Furnizez informații bazate pe propriile cunoștințe și experiență. Cred că toate st