Taula de continguts:

Robot per a principiants súper simple: 17 passos (amb imatges)
Robot per a principiants súper simple: 17 passos (amb imatges)

Vídeo: Robot per a principiants súper simple: 17 passos (amb imatges)

Vídeo: Robot per a principiants súper simple: 17 passos (amb imatges)
Vídeo: Eminem - Rap God (Explicit) 2024, Desembre
Anonim
Robot per a principiants súper senzill!
Robot per a principiants súper senzill!

'' 'VÍDEO ROBOT' '' Aquí hi ha un enllaç extern al vídeo mentre YouTube processa la versió incrustada … He creat aquest instructiu per al robot absolut n00. He notat un gran salt en el nombre de principiants que es dediquen a l'afició i en el nombre de preguntes sobre com puc augmentar. Potser aquest humil petit Instructable ajudarà a un o dos a crear el seu primer robot. Trobareu el codi font bàsic al final d’aquest instructable. No us espanteu el nombre de passos … Vaig descompondre el robot en molts petits passos per facilitar-ne el seguiment. Aquest petit robot no és res més que una simple plataforma de fusta contraxapada que transporta un parell de servos d’avió model modificats com a sistema d’acció principal, un microcontrolador i un sensor IR. He dissenyat amb molt d'espai per ampliar i afegir. Haureu de ser capaç de construir-lo en unes 3 hores si teniu les peces a mà. El microcontrolador que he escollit és l’OOPic R. He escollit aquest micro perquè les dotzenes d’objectes integrats i codis de mostra faciliten que el principiant pugui funcionar ràpidament. Es poden trobar a qualsevol dels principals proveïdors de peces de robots normalment per menys de 60 dòlars. Obteniu el kit d’inici ja que inclou un cable de programació i un clip de bateria. Podeu utilitzar qualsevol microcontrolador sempre que hi pugueu connectar un servo directament (que escurça la llista, jeje). Els servos que apareixen a la llista són tots els servoavions del model Hitec HS-311 que es troben a gairebé qualsevol botiga d’aficionats per menys de 10 dòlars en alguns casos. El sensor IR és una unitat analògica Sharp GP2D12 disponible a Digikey (www.digikey.com). Qualsevol de les sèries analògiques GP2D12XXX farà la feina. El Tailwheel és un senzill model Dubro.20-.40 amb roda d’1 polzada amb muntura. Agafeu-ne un a la botiga d’aficionats on obtingueu els servos. La base de fusta és un tros de fusta contraxapada de bedoll de 1/4 de el muntatge del sensor és una peça de ferralla de gairebé qualsevol cosa de fusta. He utilitzat un tros d’avet. Jo mateix he fabricat les rodes d’alumini de palanca, però es pot utilitzar qualsevol roda dissenyada per a la fixació del servo. La resta del robot consta d’uns quants cargols i alguns elements elèctrics sense l'addició SPECAIL al final em va costar aproximadament 95,00 USD. El pas especial afegeix uns 50 dòlars. Estigueu bé, ja que és el meu primer instructiu.

Pas 1: eines i materials

Eines i materials
Eines i materials

Aquí teniu una llista del que necessitareu per construir el robot Super Simple.

Llista de peces: -ooPic R Microcontrolador (https://www.thebotshop.com/) (nota: podeu utilitzar el microcontrolador que us agradi) -Sharp GP2D12 Amb connector JST per cable. Servidors Hitec HS-311, modificats -Super Glue-Cinta doble cara de 5 x 1 polzada Fusta contraxapada de -1/4 polzades i un tros de fusta de ferralla -Octubre.20-.40 Assortiment de roda de roda avió RC -Misc. espais / separadors i cargols / femelles-Bateria de 9 volts -Tubs de contracció de calor de 1/16 x 3 polzades -3 pins normals femenins (no us espanteu si no els podeu aconseguir) -Pintura * opcional -Bateria de 9 volts Eines: -Misc petit Tornavisos - Alicates per al nas d'agulla -Broca i broques -Serra -Soldador -Soldador -Fons de paper-Llapis afilat -Regla Cost total aprox. $ 95,00 USD Temps de construcció aprox. 2,5 - 3 hores

Pas 2: Modifiqueu els Servos

Modifiqueu els Servos
Modifiqueu els Servos

Haureu de modificar els servos mitjançant el mètode de super cola, el potenciòmetre. Vaig decidir no malgastar l’espai detallant-lo aquí, ja que hi ha desenes d’articles a Instructables i a Google que us mostren com fer-ho. Si la demanda ho demana, l’afegiré aquí més endavant. Essencialment, heu de desgarrar-los, trobar la posició 90 (sense moviment), enganxar la part superior i inferior de l’olla, tornar a posar-ho tot junt, modificar l’engranatge de sortida, arxivar la part superior de l’eix del pot està a l’alçada del motlle de la caixa. L’Hitec HS-311 té un eix de pot de plàstic que facilita el llimat. Si utilitzeu un servo diferent que tingui un test metàl·lic, heu d’alterar la part inferior de l’engranatge de sortida.

Pas 3: Tallar les parts de fusta

Tallar les parts de fusta
Tallar les parts de fusta

Talla un tros de fusta contraxapada de bedoll de 1/4 de polzada o equivelent, en un quadrat de 3,25 polzades per a la base.

** ESPECIAL ** Tallar una segona peça de 1/4 de fusta contraxapada que coincideixi amb la primera per afegir-la fàcilment més tard. Tallar un tros de fusta ferralla en una munta GP2D12 de 2 5/16 polzades de llarg, 3/4 polzada d'alçada i 1/2 polzada de gruix. El muntatge servo / IR de ferralla es podria fabricar laminant 2 peces de contraxapat de bedoll de 1/4 de polzada. Quan tot estigui retallat, doneu-li una lleugera polida per netejar les vores rugoses o borroses.

Pas 4: perforar els forats

Perforar els forats
Perforar els forats

Utilitzant el microcontrolador com a guia, dissenyeu els forats de muntatge de la fusta contraxapada que afavoreixin la part frontal, tal com es mostra. Utilitzant el muntatge de la roda posterior com a guia, dissenyeu els forats de muntatge de la fusta contraplacada afavorint la part posterior com es mostra. Feu tots els forats amb 1/8 de polzada Si heu optat per fer la peça base de recanvi de ** ESPECIAL ** al pas 3, a continuació, fixeu les dues bases juntes i foradeu els forats del microcontrolador al mateix temps. Separeu les dues peces i foradeu els forats de les rodes de la cua només en una d’elles.

Pas 5: instal·leu el Servo / IR Mount

Instal·leu el Servo / IR Mount
Instal·leu el Servo / IR Mount

Enganxeu bé el muntatge servo / IR des del pas 2 fins a la part inferior de la fusta contraxapada assegurant-vos de centrar-la a l'esquerra i la dreta, així com arrossegueu-la amb la vora frontal de la fusta contraxapada, tal com es mostra.

Pas 6: perforar forats per a servocables

Forats per a servocables
Forats per a servocables

Col·loqueu temporalment els servos a la seva posició de muntatge darrere del muntatge servo / IR i notareu que els cables colpegen el muntatge a la part posterior. Necessitarem alguns forats per deixar passar els cables. Els servos s’han d’orientar de manera que els eixos de sortida estiguin més a prop de la part davantera de la base i no de la part posterior.

Utilitzant un servo com a guia, determinar i marcar on cal foradar els forats a la muntura. Feu servir el llapis i la regla per transferir aquests punts a la part frontal de la muntura, tal com es mostra al pas 4. Feu forats amb una broca de 5/16. Vés amb compte, pots dividir la fusta. No tingueu por, si només en súper enganxa. OPCIONALMENT, podeu redirigir els cables del servo a través d’un petit forat perforat a la part inferior del servo durant la modificació i evitar aquest pas totalment.

Pas 7: roda posterior

Roda de cua
Roda de cua

Instal·leu el conjunt de la roda de cua a la part posterior central de la base, tal com es mostra amb un parell de cargols i femelles de 4-40 X 1/2 polzades.

Assegureu-vos que els capçals de cargol, o femelles segons l'orientació, s'introdueixen a la fusta contraxapada perquè no interfereixin amb la instal·lació del servo. No us preocupeu per l’alçada ara mateix, l’ajustarem més endavant.

Pas 8: instal·leu els separadors

Instal·leu els separadors
Instal·leu els separadors

El millor és muntar els seus separadors de tauler ara mateix abans que el servo entri.

Amb un cargol de 4-40 x 1 polzada, un separador de 4-40 x 1/4 de polzada i una femella de 4-40, instal·leu-ne un a cada forat del microcontrolador tal com es mostra. Assegureu-vos que els capçals del cargol s’enfonsen a la fusta contraxapada perquè no interfereixin amb la instal·lació del servo.

Pas 9: instal·leu Servos

Instal·leu Servos
Instal·leu Servos

Enganxeu súper els servos a la part inferior de la base de fusta contraxapada i contra el suport servo / IR. Només cal una gota o dues …

Encaminar els cables del servo pels orificis del muntatge servo / IR com es mostra.

Pas 10: Instal·leu el microcontrolador

Instal·leu el microcontrolador
Instal·leu el microcontrolador

Instal·leu el microcontrolador als separadors tal com es mostra. Pot ser necessari col·locar una rentadora a cada separador per aixecar el microcontrolador sobre el conjunt de la roda de la cua en funció de les vostres habilitats de disseny. (mostrat) per al ** SPECIAL ** afegit més endavant.

Pas 11: Instal·leu les rodes

Instal·leu rodes
Instal·leu rodes

Aquest pas és enorme … Instal·leu les rodes que vulgueu i ajusteu la roda de la cua perquè els llocs de la base anivellin o lleugerament baixin.

Good instuctable: tinc jocs addicionals de rodes a la botiga, correu electrònic per obtenir més informació.

Pas 12: afegiu una bateria

Afegiu una bateria
Afegiu una bateria

Feu doble cinta adhesiva de la bateria a l’espai que hi ha darrere dels servos i davant de la roda de la part inferior de la base. La bateria s’ha d’asseure a la vora perquè s’adapti. Si esteu construint la versió ** ESPECIAL **, podeu esperar i utilitzar l’espai de dalt per muntar la bateria.

Pas 13: connecteu els Servos

Connecteu els Servos
Connecteu els Servos

Connecteu el servo esquerre al port de servo oopic 31. Port de 3 pins més a la dreta.

Connecteu el servo dret al port de servo oopic 30. Cerqueu els dos connectors servo amb cables grocs a les notes de la imatge a la part posterior de la imatge.

Pas 14: instal·leu l'IR

Instal·leu l'IR
Instal·leu l'IR

Enganxeu el Sharp GP2D12 sobre els forats / cables de la muntura frontal.

Munteu l'IR el més alt possible per minimitzar els reflexos del terra. Col·loqueu els cables i veureu una mica de relleu a la caixa de plàstic perquè els servocables quedin enrere.

Pas 15: connecteu l'IR

Cableja l’IR
Cableja l’IR

El més difícil de tot el robot, confia en mi.

A cadascun dels cables del GP2D12 col·loqueu una peça de 1 polzada de tub retràctil. Feu-lo lliscar fora del camí. Soldeu (o encreuat) un únic receptacle femella de pas de crimpat a cada filferro. OPCIONAL: NO RECOMANAT PER A SOLDADORS. Podeu soldar l'extrem del cable només a la punta dels pins necessaris del microcontrolador i lliscar la calor encongida sobre ell per protegir-lo contra el curtcircuit. S’ha de fer amb rapidesa i cura. Feu lliscar el tub de contracció de calor cap a la cara del receptacle de crimpat. Utilitzeu un encenedor de pistola de calor per fer caure el tub. Ho sento, no he pogut obtenir una bona imatge de totes aquestes petites coses. Cerqueu qualsevol pin obert de 5 volts a l’oopic i connecteu-hi el cable vermell GP2D12. N’hi ha molts. He utilitzat un recanvi de 5 volts del port 12C. Es mostra a les notes de la imatge. Cerqueu qualsevol pin GND obert a l’oopic i connecteu-hi el cable GP2D12 negre. N’hi ha molts. He utilitzat un GND de recanvi des del port 12C. Es mostra a les notes de la imatge. Cerqueu el pin3 i connecteu-hi el cable blanc GP2D12. Només n’hi ha un, jeje.

Pas 16: codi font

Codi font
Codi font

16/02/09 CODI DE FONTS ACTUALITZAT PER A L'OPCIÓ SONAR AL SEGÜENT PAS (COSES ESPECIALS) Seguiu les instruccions del microcontrolador i talleu i enganxeu aquest codi a l'editor. Compileu i envieu-lo al robot. El codi és extremadament senzill, però el robot evita la majoria d’obstacles que veu. És fàcil agafar el meu codi i ampliar-lo. "SuperSimpleBeginnersRobot" www.instructables.com "Ted Macy'[email protected]" 16/02/09 "---------------- -------------------------------------------------- - "Crear i configurar objectes" ------------------------------------------- ---------------------- Dim Servo_Right As New oServoDim Servo_Left As New oServoDim SRF04Servo As New oServoDim GP2D12 As oIRRange (3, 8, cvOn) Dim SRF04 As oSonarDV (8, 9, cvOn) SRF04Servo. IOLine = 29 'Estableix el servo per utilitzar la línia d'E / S 30. SRF04Servo. Center = 28' Estableix el centre de servos a 28. (veure manual) SRF04Servo. Operate = cvTrue 'Últim que cal fer, Activeu el Servo. Servo_Right. IOLine = 30 'Configureu el servo per utilitzar la línia d'E / S 30. Servo_Right. Center = 28' Establiu el centre de servos a 28. (consulteu el manual) Servo_Right. Operate = cvTrue 'L'últim que cal fer, activeu el Servo. Servo_Left. IOLine = 31 'Configureu el servo per utilitzar la línia d'E / S 31. Servo_Left. Center = 28' Establiu el centre del servo a 28. (consulteu el manual) Servo_Left. Operate = cvTrue 'L'últim que cal fer, activeu el Servo. '------------------------------------------------- ---------------- "Finalitza la creació i la configuració d'objectes" La rutina principal és la vostra rutina principal que s'encén! "--------------- -------------------------------------------------- Sub main () Fer trucades desviament de trucades IR_Tots les trucades SServo Loop End Sub '----------------------------------- ------------------------------ 'Final de la rutina principal' Inici de les subrutines del sistema de transmissió '-------- -------------------------------------------------- ------- Sub Spin_Left () Servo_Left. Invert = 0 Servo_Left = 62 Servo_Right = 60End SubSub Spin_Right () Servo_Right. Invert = 1 Servo_Left = 62 Servo_Right = 60End SubSub Forward_All () Servo_Right. Invert = 0 Servo_L 1 Servo_Right = 60 Servo_Left = 62Final SubSub REVERSE () Servo_Right. Invert = 1 Servo_Left. Invert = 0 Servo_Right = 60 Servo_Left = 62E nd SubSub STOP () Servo_Left = 0 Servo_Right = 0 Truca a SServoEnd Sub '----------------------------------- ------------------------------ 'Subrutines del final del sistema d'accionament' Inici de les subrutines del sensor '-------- -------------------------------------------------- ------- Sub SServo () SRF04Servo. Position = 15 SRF04. Operate. Pulse (1, 1, 250) Si SRF04. Valor <128 Llavors Spin_Right Else Call Forward_All End If ooPIC. Delay = 600 SRF04Servo. Position = 31 SRF04. Operate. Pulse (1, 1, 250) Si SRF04. Value <64 Llavors Truqueu REVERSE Altres Desviament de trucades_Tot finalitza si ooPIC. Delay = 600 SRF04Servo. Position = 46 SRF04. Operate. Pulse (1, 1, 250) Si SRF04. Value <128 Aleshores, truqueu Spin_Left en altres cas Reenviament de trucades_Tot finalitza si ooPIC. Delay = 600 SRF04Servo. Position = 31 SRF04. Operate. Pulse (1, 1, 250) ooPIC. Delay = 600End SubSub IR () If GP2D12. Value <64 Then Call STOP End IfEnd Sub '---------------------------- ------------------------------------- 'Subrutines del final del sensor' ------- ---------------- ------------------------------------------

Pas 17: COSES ESPECIALS

COSES ESPECIALS
COSES ESPECIALS

Utilitzant la secció de base addicional tallada al principi, podeu afegir un servo i un dispositiu de sonar per a majors capacitats d’abast.

Necessitareu: Servo (no modificat) SRF04 o 08 amb servomuntatge d’Acroname (www.acroname.com). Instal·leu la fusta contraxapada sobre els separadors llargs i assegureu-la amb unes 4-40 femelles. Haureu d’avançar la part inferior dels forats per permetre que tot el diàmetre de separació s’adapti a uns 1/8 de polzada de manera que els fils s’enganxin prou. Instal·leu el servo, el muntatge del sonar i el sonar. Enganxeu el servo al port de servo 29 oopic i connecteu el sonar als passadors tal com es mostra al manual de l'usuari oopic. Haureu d’utilitzar el codi de mostra de l’IDE per provar-lo, ja que encara no n’he escrit cap … La bateria s’ha esgotat. Podeu afegir molts nivells per afegir complements si voleu simplement tallant i foradant més trossos de fusta contraxapada i afegint separadors. Afegiu més sensors com el QRB1134 per fer del vostre bot un seguidor de línia. Diverteix-te i crea més robots! Podeu enviar-me un correu electrònic dins o fora de la llista per obtenir ajuda. Afegiré vídeo en breu. Estic en línia telefònica i he de conduir 20 milles fins a la ciutat per arribar a alta velocitat. theo570 AT yahoo DOT com Ted (BIGBUG)

Recomanat: