Cuprins:

Robot ShotBot: 11 pași
Robot ShotBot: 11 pași

Video: Robot ShotBot: 11 pași

Video: Robot ShotBot: 11 pași
Video: 1-10 ShotBot Legend SeriesTrading Bot Takes $6,100 NQ 2024, Noiembrie
Anonim
Robot ShotBot
Robot ShotBot

Acest instructable a fost creat pentru a îndeplini cerința de proiect a Makecourse la Universitatea din Florida de Sud (www.makecourse.com)

Provizii:

Sârme, Arduino, pompă de apă DC submersibilă sigură pentru alimente de 6v, 2 motoare pas cu pas, 2 plăci de conducere ULN2003, punte H, 180 servomotor, sursă de alimentare de 5v și 6-9v, placă de pâine, Senor și telecomandă IR, pistol de adeziv fierbinte, sigur pentru alimente tubing.

Pasul 1: Modelează-ți robotul

Modelează-ți robotul
Modelează-ți robotul

Creați un model 3D al robotului dvs. despre cum doriți să arate. Țineți cont de modul în care veți plasa roata și axa, motoarele, mecanismele pentru suportul pentru pahare, cablajul și componentele electrice și rezervorul de apă. Puteți vedea în imagine că am planificat dimensiunea (8x8x4in) și amplasarea componentelor și a firelor mele. Dacă este necesar, găsiți dimensiunile sau modelele 3D ale componentelor dvs. reale. De asemenea, puteți vedea în colțul din spate că am creat un slot pentru a introduce firele.

Pasul 2: vedere laterală

Vedere laterală
Vedere laterală

Puteți vedea că am creat un slot pentru motoarele pas cu pas și axel pentru roata din față.

Pasul 3: 3 Componente principale

Există 3 mecanisme majore pentru robot.

1. Mișcarea: roțile și funcțiile de tracțiune.

A. Acest lucru necesită cele două motoare pas cu pas și plăcile de comandă

2. Suportul paharului: Creează o plasare pentru pahar și locația precisă a turnării

A. Acest lucru necesită un servomotor.

3. Turnarea: mecanism pentru turnarea fiecărei fotografii.

A. acest lucru necesită podul H și pompa de apă

Pentru placa de masă, conectați șinele de masă între ele și conectați una dintre ele la Arduino pentru a crea o bază comună.

Acest bot va fi controlat de un senzor IR și telecomandă. Va trebui să-l conectați la unul dintre pinii digitali de pe Arduino și să-l conectați la sursa de alimentare și la masă Arduino.

Pasul 4: Mișcarea: motoare pas cu pas

Mișcarea: motoare pas cu pas
Mișcarea: motoare pas cu pas

Conectați motoarele Stepper la fiecare placă de driver și conectați pinii IN la 1-4 la pinii 2-9 de pe Arduino. Conectați sursa de alimentare la o baterie externă de 6v + și conectați la masă fiecare sistem cu masă comună (sau masă Arduino)

Când programați motoarele pas cu pas, puteți folosi fie biblioteca de motoare pas cu pas, fie codificați-o. Pentru acest proiect va fi codat greu.

Pasul 5: Suportul paharului: Model

Suportul paharului: model
Suportul paharului: model

Acesta este un model al suportului pentru pahare pe care l-am creat. Observați articulația deschisă din spate pentru mecanism.

Pasul 6: Titularul Cupei: Mecanism

Deținătorul paharului: mecanism
Deținătorul paharului: mecanism

Pentru Suportul de Cupă, veți folosi un servo pentru a controla mișcarea acestuia. Urmând imaginea de mai sus, doriți să creați un sistem de două articulații cu o articulație la capătul brațului servo și o articulație pe spatele suportului pentru pahare. Aceasta va transforma o mișcare de rotație în liniară. Pentru aceasta am folosit carton și sfaturi Q. Am tăiat o mică bucată de carton dreptunghiulară și am pus o mică gaură și fiecare capăt. Am pus un sfat Q, prin fiecare capăt și l-am atașat la servo și suport pentru pahare. Apoi a folosit adeziv fierbinte pentru a acoperi capetele vârfului Q.

Pasul 7: Titularul Cupei: Mecanismul meu

Stăpânul: Mecanismul meu
Stăpânul: Mecanismul meu

Pasul 8: Suportul Cupei: Circuit

Suportul paharului: Circuit
Suportul paharului: Circuit

Doriți să conectați servomotorul la alimentare și la masă și să îl conectați la unul dintre pinii PWM.

Pasul 9: Turnarea: circuit

Turnarea: circuit
Turnarea: circuit

Conectați pompa de apă DC la OUT1 și OUT2 ale podului H. Conectați podul H la sol comun. Dacă sursa de alimentare externă este mai mică de 12v conectați-l la + 12v de pe podul H, dacă nu scoateți capacul jumper din spatele conexiunii și conectați-l la + 12v. Pentru acest proiect am folosit o baterie de 9v ca externă. Apoi, scoateți jumperul pinului ENA și conectați-l la un pin PWM de pe Arduino. Conectați IN1 la pinii Arduino. Notă: În mod normal, am conecta și IN2, dar nu trebuie să facem acest lucru, deoarece nu trebuie să schimbăm niciodată configurația motorului de curent continuu.

Pasul 10: Turnarea: Continuat

Turnarea: Continuat
Turnarea: Continuat

Doriți să puneți pompa de apă în partea inferioară a rezervorului și să o alimentați din partea superioară a rezervorului. Apoi, puteți unghia tubulatura pentru a veni din partea superioară a robotului și a-l îndrepta către suportul pentru pahare.

Pasul 11: Codul ShotBot

Codul principal și funcțiile

Recomandat: