Cuprins:

Mini-Sumo Bot: 9 pași
Mini-Sumo Bot: 9 pași

Video: Mini-Sumo Bot: 9 pași

Video: Mini-Sumo Bot: 9 pași
Video: Мини-сумо, соревнования 9 октября 2010 г. 2024, Iulie
Anonim
Mini-Sumo Bot
Mini-Sumo Bot

Ce este un bot Sumo?

Acest proiect a fost inspirat de stilul competițional al roboticii sumo, al cărui exemplu poate fi găsit aici. Doi roboți sunt așezați într-un inel negru cu o margine albă, cu scopul de a scoate autonom celălalt bot din inel. Acesta este motivul pentru care face un proiect bun când vine vorba de utilizarea senzorilor.

În acest instructable, vă voi îndruma despre cum să creați un mini-robot de sumo propriu. Este un proiect minunat să treci ceva timp sau chiar să începi un eveniment de robotică propriu. Este compact, plin de oportunități de învățare și foarte distractiv de jucat.

Provizii

Proiect de lege de materiale

  • PLA verde
  • 2 servere SG90 continue
  • Senzor cu ultrasunete HC-SR04
  • Senzor infraroșu
  • Sârmă roșie de 2 m
  • 2x șuruburi M4
  • 2x M4 Hex Nuts
  • 1x baterie litiu-ion 3.7V 3600 mAh
  • 1x Suport baterie Li-Ion 18650
  • Modul de încărcare Li-Ion TP4056
  • Convertor 5V DC-DC Boost
  • Arduino Nano
  • Mică panou
  • Blue Tack
  • 2x roți
  • 2 șuruburi mici M3 (pentru servere)
  • 1x comutator SPDT

Echipament util

  • imprimantă 3d
  • Kit Dremel
  • Hot Glue Gun
  • Calculator

Pasul 1: Imprimarea 3D a șasiului

Imprimarea 3D a șasiului
Imprimarea 3D a șasiului

Mai întâi, descărcați fișierul atașat și deschideți-l folosind software-ul FlashPrint sau un alt software de imprimantă 3D. Salvați acest fișier pe un card SD și introduceți-l în imprimanta 3D. După configurarea imprimantei, încărcarea filamentului și încălzirea extruderelor, imprimați designul.

Pasul 2: Șlefuirea șasiului (rafinare)

Șlefuirea șasiului (rafinament)
Șlefuirea șasiului (rafinament)
Șlefuirea șasiului (rafinament)
Șlefuirea șasiului (rafinament)

Odată ce șasiul a fost tipărit, suporturile vor trebui îndepărtate. Folosind o dalta sau teșit, acestea pot fi îndepărtate cu ușurință. Un fișier poate fi, de asemenea, utilizat pentru netezirea și curățarea marginilor aspre. Deși aveți grijă să nu distrugeți șasiul sau să vă răniți degetele.

Pasul 3: Puneți roțile și servo-urile împreună

Punerea împreună a roților și a servo-urilor
Punerea împreună a roților și a servo-urilor
Punerea împreună a roților și a servo-urilor
Punerea împreună a roților și a servo-urilor

Pentru acest pas, servo-ul trebuie combinat în siguranță cu roata, pentru a se asigura că nu cade în timpul competiției. Această îmbinare poate fi realizată prin înșurubarea celor două părți, ceea ce face o îmbinare puternică.

Pasul 4: Atașarea Servo-urilor la Chasis

Atașarea Servo-urilor la Chasis
Atașarea Servo-urilor la Chasis
Atașarea Servo-urilor la Chasis
Atașarea Servo-urilor la Chasis

Odată ce roțile au fost atașate la servomotoare, acum pot fi montate permanent pe șasiu. Cel mai bun mod de a face acest lucru l-am găsit a fost să folosesc un pistol de lipit fierbinte, fiind suficient de puternic pentru a ține servomotoarele pe șasiu, dar permite, de asemenea, să se facă orice schimbări în poziționarea servomotoarelor, dacă este vreodată necesar.

Asigurați-vă că servomotoarele sunt aliniate corect și în orientarea corectă atunci când le montați pe șasiu!

Pasul 5: Adăugarea mingii cu role frontale

Adăugarea mingii cu role frontale
Adăugarea mingii cu role frontale
Adăugarea mingii cu role frontale
Adăugarea mingii cu role frontale

Acest pas este destul de drept înainte, deoarece cele două găuri pentru șuruburi au fost deja conturate. Doar aliniați bila cu role cu șasiul și fixați cele două componente împreună folosind șuruburi M4 și piulițe hexagonale.

Piulițe hexagonale suplimentare pot fi plasate între bila cu role și șasiu acționând ca distanțieri pentru a reduce unghiul înclinat în jos al botului sumo.

Pasul 6: Adăugarea plăcii și a senzorilor

Adăugarea panoului și a senzorilor
Adăugarea panoului și a senzorilor
Adăugarea panoului și a senzorilor
Adăugarea panoului și a senzorilor
Adăugarea panoului și a senzorilor
Adăugarea panoului și a senzorilor

Mai întâi, fixați senzorul cu infraroșu în partea din față a botului folosind adeziv fierbinte, asigurându-vă în același timp că senzorul este capabil să scaneze clar solul de sub acesta. Apoi, fixați senzorul ultrasonic la găurile necesare din partea din față a botului, așa cum se poate vedea în fotografiile de mai sus.

În cele din urmă, adăugați panoul de testare cu Arduino nano pe el în centrul botului și fixați-l folosind un albastru, astfel încât să fie ușor de îndepărtat în momentele de depanare și reparare.

Pasul 7: Crearea circuitului de gestionare a bateriei și adăugarea acestuia la Chasis

Crearea circuitului de gestionare a bateriei și adăugarea acestuia la Chasis
Crearea circuitului de gestionare a bateriei și adăugarea acestuia la Chasis
Crearea circuitului de gestionare a bateriei și adăugarea acestuia la Chasis
Crearea circuitului de gestionare a bateriei și adăugarea acestuia la Chasis
Crearea circuitului de gestionare a bateriei și adăugarea acestuia la Chasis
Crearea circuitului de gestionare a bateriei și adăugarea acestuia la Chasis
Crearea circuitului de gestionare a bateriei și adăugarea acestuia la Chasis
Crearea circuitului de gestionare a bateriei și adăugarea acestuia la Chasis

Bateria litiu-ion trebuie conectată în paralel atât cu modulul de încărcare Li-Ion TP-4056, cât și cu amplificatorul de 3V-5V. Asigurați-vă că conectați firele jumperului la bornele cu polaritatea corectă în timpul acestui proces.

Când lipiți, nu uitați să aveți grijă păstrând conștient, lucrând într-o zonă bine ventilată și purtând protecție pentru ochi.

Ar trebui să fie plasat un comutator la ieșirea pozitivă a convertorului 5Vboost pentru a permite pornirea și oprirea botului. Ieșirea convertorului DC-DC merge direct la puterea de intrare a Arduino Nano.

Pasul 8: Cod, Arduino Nano și Circuite

Cod, Arduino Nano și Circuite
Cod, Arduino Nano și Circuite
Cod, Arduino Nano și Circuite
Cod, Arduino Nano și Circuite

În primul rând, pentru a programa Arduino Nano, va trebui să descărcați Arduino IDE și driverele necesare pentru Nano. După ce ați făcut acest lucru, ar trebui să puteți încărca codul legat mai jos conectând computerul la nano printr-un cablu USB la Micro-USB.

Apoi, utilizând diagrama de mai sus, conectați fiecare dintre componentele și senzorii necesari la Nano.

  • Cele 2 Servo-uri trebuie conectate la pinii 9 și 10.
  • Senzorul cu infraroșu ar trebui să fie conectat la un pin analogic (acest senzor nu este inclus în cod deoarece este specific competiției - ar trebui adăugat de utilizator)
  • Senzorul cu ultrasunete HC-SR04 ar trebui să aibă pinul de ecou conectat la pinul 5 și pinul de declanșare conectat la pinul 4.

După ce ați făcut acest lucru, testați botul și efectuați toate ajustările necesare.

Pasul 9: Asta e! Botul dvs. Sumo este gata de plecare

Asta e! Botul dvs. Sumo este gata de plecare
Asta e! Botul dvs. Sumo este gata de plecare
Asta e! Botul dvs. Sumo este gata de plecare
Asta e! Botul dvs. Sumo este gata de plecare

Acum totul este setat și botul dvs. este complet.

Bucurați-vă!

Recomandat: