Tabla de contenido:
- Paso 1: herramientas y materiales
- Paso 2: modificar los servos
- Paso 3: corte las piezas de madera
- Paso 4: Taladre los agujeros
- Paso 5: Instale el soporte para servo / IR
- Paso 6: Taladre orificios para cables de servo
- Paso 7: Rueda de cola
- Paso 8: Instale los separadores
- Paso 9: Instale Servos
- Paso 10: Instale el microcontrolador
- Paso 11: Instale las ruedas
- Paso 12: agregue una batería
- Paso 13: conecte los servos
- Paso 14: Instale el IR
- Paso 15: Conecte el IR
- Paso 16: Código fuente
- Paso 17: COSAS ESPECIALES
Video: ¡Robot para principiantes súper simple !: 17 pasos (con imágenes)
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:45
'' 'VIDEO DE ROBOT' '' Aquí hay un enlace externo al video mientras YouTube está procesando la versión incrustada … Creé este Instructable para el aspirante a robot n00by absoluto. He notado un gran aumento en el número de principiantes que se involucran en el pasatiempo y el número de preguntas de "cómo lo hago" parece estar aumentando. Tal vez este humilde y pequeño Instructable ayude a uno o dos a crear su primer robot. Encontrará el código fuente básico al final de este Instructable. Que no cunda el pánico por la cantidad de pasos … Rompí el robot en muchos pequeños pasos para facilitar el seguimiento. Este pequeño robot no es más que una simple plataforma de madera contrachapada que lleva un par de modelos de servos de avión modificados como sistema de transmisión principal, un microcontrolador y un sensor de infrarrojos. Diseñé mucho espacio para expandir y agregar. Debería poder construirlo en aproximadamente 3 horas si tiene las piezas a mano. El microcontrolador que elegí es el OOPic R. Elegí este micro porque las docenas de objetos incorporados y códigos de muestra facilitan que el principiante se ponga en marcha rápidamente. Se pueden encontrar en cualquiera de los principales proveedores de piezas de robot por menos de 60 dólares. Obtenga el kit de inicio, ya que tiene un cable de programación y un clip de batería incluidos. Puedes usar cualquier microcontrolador siempre que puedas conectar un servo directamente en él (eso acorta la lista, jejeje). Los servos enumerados son todos los servos de avión modelo Hitec HS-311 que se encuentran en casi cualquier tienda de pasatiempos por menos de 10 dólares en algunos casos. El sensor de infrarrojos es una unidad analógica Sharp GP2D12 disponible en Digikey (www.digikey.com). Cualquiera de las series analógicas GP2D12XXX hará el trabajo. El Tailwheel es un simple modelo Dubro de.20-.40 modelo de avión de 1 "rueda con montura. Recoge uno en la tienda de pasatiempos donde obtienes tus servos. La base de madera es una pieza de desecho de madera contrachapada de abedul de 1/4 de pulgada y el servo / El montaje del sensor es una pieza de desecho de casi cualquier cosa de madera. Usé un trozo de abeto. Hice las ruedas de aluminio billet yo mismo, pero puedes usar cualquier rueda diseñada para servo. El resto del robot consta de unos pocos tornillos y algunos componentes eléctricos. Sin el complemento SPECAIL al final, me costó alrededor de $ 95.00 USD. El paso especial agrega alrededor de 50 dólares. Sea amable, ya que es mi primer Instructable.
Paso 1: herramientas y materiales
¡Aquí hay una lista de lo que necesitará para construir el Robot Súper Sencillo!
Lista de piezas: -Microcontrolador oPic R (https://www.thebotshop.com/) (nota: puede usar cualquier microcontrolador con el que se sienta cómodo) -Sharp GP2D12 Con conector JST cableado -Ruedas / neumáticos de aluminio Billet (o equivalente) - Hitec HS-311 Servos, modificado -Super Glue -Cinta de doble cara de 5 x 1 pulgada -1/4 de pulgada de madera contrachapada y un trozo de madera de desecho -Dubro.20-.40 RC Airplane Tailwheel assmbly -Misc. espacios / separadores y tornillos / tuercas-Batería de 9 voltios -Tubería termorretráctil de 1/16 x 3 pulgadas -3 clavijas de engarce hembra estándar (no se asuste si no puede conseguirlas) -Pintura * opcional-Batería de 9 voltios Herramientas: -Misc Small Destornilladores -Pinzas de punta de aguja -Taladro y brocas -Sierra -Soldador -Soldadora -Papel de lija -Lápiz afilado -Regla Costo total aprox. $ 95.00 USD Tiempo de construcción aprox. 2,5 - 3 horas
Paso 2: modificar los servos
Necesitarás modificar tus servos usando el método de superpegamento del potenciómetro. Elegí no desperdiciar espacio al detallarlo aquí, ya que hay docenas de artículos en Instructables y Google que le muestran cómo. Si la demanda lo requiere, lo agregaré aquí más tarde. Esencialmente, debe separarlos, encontrar la posición 90 (sin movimiento), superpegar la parte superior e inferior de la olla, volver a armarlo todo, modificar el engranaje de salida, lime la parte superior del eje de la olla al ras con el molde de la caja. El Hitec HS-311 tiene un eje de la olla de plástico que facilita la lima. Si usa un servo diferente que tiene una olla de metal, debe alterar la parte inferior del engranaje de salida en su lugar Potenciómetro = Pot = Resistencia variable
Paso 3: corte las piezas de madera
Corte un trozo de madera contrachapada de abedul de 1/4 de pulgada o equivalente, en un cuadrado de 3.25 pulgadas para la base.
** ESPECIAL ** Corte una segunda pieza de madera contrachapada de 1/4 que coincida con la primera para agregarla fácilmente más tarde. Corte un trozo de madera de desecho en un soporte GP2D12 de 2 5/16 de pulgada de largo, 3/4 de pulgada de alto y 1/2 pulgada de grosor. El soporte de servo / IR de chatarra se puede hacer laminando 2 piezas de madera contrachapada de abedul de 1/4 de pulgada juntas. Cuando todo esté cortado, lije suavemente para limpiar los bordes ásperos o difusos.
Paso 4: Taladre los agujeros
Usando su microcontrolador como guía, coloque los orificios de montaje en la madera contrachapada favoreciendo el frente como se muestra. Usando el soporte de la rueda trasera como guía, coloque los orificios de montaje en la madera contrachapada favoreciendo la parte trasera como se muestra. Si eligió hacer la pieza base de repuesto de ** ESPECIAL ** en el paso 3, sujete las dos bases juntas y taladre los orificios del microcontrolador al mismo tiempo. Separe las dos piezas y taladre los orificios de las ruedas traseras solo en una de ellas.
Paso 5: Instale el soporte para servo / IR
Súper pegue el soporte del servo / IR del paso 2 a la parte inferior de la madera contrachapada asegurándose de centrarlo a la izquierda y a la derecha, así como al ras con el borde frontal de la madera contrachapada como se muestra.
Paso 6: Taladre orificios para cables de servo
Coloca temporalmente tus servos en su posición de montaje detrás del soporte del servo / IR y notarás que los cables golpean el soporte en la parte posterior. Necesitaremos algunos agujeros para permitir el paso de los cables. Los servos deben estar orientados de modo que los ejes de salida estén más cerca de la parte delantera de la base, no de la parte trasera.
Utilizando un servo como guía, determine y marque dónde deben perforarse los orificios en el soporte. Con el lápiz y la regla, transfiera esos puntos al frente del soporte como se muestra en el paso 4. Taladre agujeros con una broca de 5/16. Tenga cuidado, puede partir la madera. No temas, si solo lo pegas con superpegamento. OPCIONALMENTE, puede desviar los cables del servo a través de un pequeño orificio perforado en la parte inferior del servo durante la modificación y evitar este paso por completo.
Paso 7: Rueda de cola
Instale el conjunto de la rueda de cola en el centro de la parte trasera de la base, como se muestra, usando un par de tornillos y tuercas para metales de 4-40 X 1/2 pulgadas.
Asegúrese de que las cabezas de los tornillos, o las tuercas, dependiendo de la orientación, queden avellanados en la madera contrachapada para que no interfieran con la instalación del servo. No te preocupes por la altura ahora mismo, la ajustaremos más tarde.
Paso 8: Instale los separadores
Es mejor montar los separadores de la placa ahora mismo antes de que entre el servo.
Con un tornillo de 4-40 x 1 pulgada, un separador de 4-40 x 1/4 pulgada y una tuerca de 4-40, instale uno en cada orificio del microcontrolador como se muestra. Asegúrese de que las cabezas de los tornillos queden avellanados en la madera contrachapada para que no interfieran con la instalación del servo.
Paso 9: Instale Servos
Pegue los servos en la parte inferior de la base de madera contrachapada y contra el soporte del servo / IR. Solo se necesitan una gota o dos …
Pase los cables del servo a través de los orificios del montaje del servo / IR como se muestra.
Paso 10: Instale el microcontrolador
Instale el microcontrolador en los separadores como se muestra. Puede ser necesario colocar una arandela en cada separador para levantar el microcontrolador sobre el conjunto de la rueda de cola dependiendo de sus habilidades de diseño. Asegure el microcontrolador con 4 a 40 tuercas o separadores de hembra a macho de 2,5 pulgadas. (mostrado) para el complemento ** ESPECIAL ** más tarde.
Paso 11: Instale las ruedas
Este paso es un paso importante … Instale las ruedas de su elección y ajuste la rueda de cola para que los sitios de la base estén nivelados o ligeramente hacia atrás.
Obsequio Instuctable: Tengo juegos adicionales de ruedas en la tienda, envíe un correo electrónico para obtener más detalles.
Paso 12: agregue una batería
Pegue con cinta adhesiva doble la batería en el espacio detrás de los servos y frente a la rueda de cola en la parte inferior de la base. La batería debe colocarse en el borde para encajar. Si está construyendo la versión ** ESPECIAL **, puede esperar y usar el espacio de arriba para montar la batería.
Paso 13: conecte los servos
Conecte el servo izquierdo en el puerto 31 del servo oopic. El puerto de 3 pines más a la derecha.
Enchufe el servo derecho en el puerto de servo oopic 30. Busque los dos conectores de servo con cables amarillos en las notas de la imagen en la parte posterior de la imagen.
Paso 14: Instale el IR
Súper pegue el Sharp GP2D12 sobre los orificios / cables en el soporte frontal.
Monte el IR lo más alto que pueda para minimizar los reflejos del piso. Coloque los cables hacia arriba y podrá ver un poco de alivio en la carcasa de plástico para que los cables del servo quepan detrás.
Paso 15: Conecte el IR
La parte más difícil de todo el robot, créeme.
En cada uno de los cables del GP2D12, coloque un trozo de tubo termorretráctil de 1 pulgada. Deslícelo fuera del camino. Suelde (o engarce) un receptáculo de clavija de engarzado hembra en cada cable. OPCIONAL - ¡NO RECOMENDADO PARA NO SOLDADORES! Puede soldar el extremo del cable solo a la punta de los pines del microcontrolador necesarios y deslizar el termorretráctil sobre él para protegerlo de un cortocircuito. Debe hacerse de forma rápida y cuidadosa. Deslice el tubo termorretráctil al ras de la cara del receptáculo de engarzado. Usando un encendedor de pistola de calor, encoja el tubo. Lo siento, no pude obtener una buena imagen de todas estas pequeñas cosas. Busque cualquier pin abierto de 5 voltios en el oopic y conecte el cable rojo GP2D12 en él. Hay muchos de ellos. Usé un repuesto de 5 voltios del puerto 12C. Se muestra en las notas de la imagen. Busque cualquier pin GND abierto en el oopic y conecte el cable GP2D12 negro en él. Hay muchos de ellos. Usé un GND de repuesto del puerto 12C. Se muestra en las notas de la imagen. Busque el pin 3 y conecte el cable GP2D12 blanco en él. Solo hay uno de ellos jajaja.
Paso 16: Código fuente
ACTUALIZADO 16/02/09 CÓDIGO FUENTE PARA LA OPCIÓN SONAR EN EL SIGUIENTE PASO (COSAS ESPECIALES) Siga las instrucciones para su microcontrolador y corte y pegue este código en el editor. Compila y envía al robot. El código es ultra simple pero el bot evita la mayoría de los obstáculos que ve. Es fácil tomar mi código y expandirlo. 'SuperSimpleBeginnersRobot'www.instructables.com'Ted Macy'[email protected]'2/16/09'-------------- -------------------------------------------------- - 'Crear y configurar objetos' ------------------------------------------- ---------------------- Dim Servo_Right como nuevo oServoDim Servo_Left como nuevo oServoDim SRF04Servo como nuevo oServoDim GP2D12 como oIRRange (3, 8, cvOn) Dim SRF04 como oSonarDV (8, 9, cvOn) SRF04Servo., Encienda el Servo. Servo_Right. Servo_Left. '------------------------------------------------- ---------------- 'Finalizar creación y configuración de objetos' ¡La rutina principal es la rutina principal que se llama al encender! '--------------- -------------------------------------------------- Sub main () Do Call IR Call Forward_All Call SServo Loop End Sub '----------------------------------- ------------------------------ 'Fin de la rutina principal' Inicio de las subrutinas del sistema de accionamiento '-------- -------------------------------------------------- ------- 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. Inverte = 0 Servo_Right. Inverte = 0 Servo_Right. Inverte = 0 1 Servo_Right = 60 Servo_Left = 62End 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 Llamar a SServoEnd Sub '----------------------------------- ------------------------------ 'Fin de las subrutinas del sistema de transmisión' Inicio de las subrutinas del sensor '-------- -------------------------------------------------- ------- Sub SServo () SRF04Servo. Position = 15 SRF04. Operate. Pulse (1, 1, 250) Si SRF04. Value <128 Entonces llame a Spin_Right Else Call Forward_All End If ooPIC. Delay = 600 SRF04Servo. Position = 31 SRF04. Operate. Pulse (1, 1, 250) Si SRF04. Value <64 Entonces llame a REVERSE Else Call Forward_All End If ooPIC. Delay = 600 SRF04Servo. Position = 46 SRF04. Operate. Pulse (1, 1, 250) Si SRF04. Value <128 Entonces llame a Spin_Left Else Llame a Forward_All End If ooPIC. Delay = 600 SRF04Servo. Position = 31 SRF04. Operate. Pulse (1, 1, 250) Si SRF04. Value <64 Entonces llame a REVERSE Else Call Forward_All End If ooPIC. Delay = 600End SubSub IR () If GP2D12. Value <64 Then Call STOP End IfEnd Sub '---------------------------- ------------------------------------- 'Fin de las subrutinas del sensor' ------- ---------------- ------------------------------------------
Paso 17: COSAS ESPECIALES
Usando la sección de base adicional cortada al principio, puede agregar un servo y un dispositivo de sonda para lograr mayores capacidades de alcance.
Necesitará: Servo (no modificado) SRF04 o 08 con montaje de servo de Acroname (www.acroname.com) Sección de la base de repuesto Corte un orificio en el borde frontal de la madera contrachapada lo suficientemente grande para que entre el servo. Instale madera contrachapada sobre los separadores largos y asegúrela con unas 4-40 tuercas. Deberá avellanar el lado inferior de los orificios para permitir que todo el diámetro del separador encaje en ellos aproximadamente 1/8 de pulgada para que las roscas se peguen lo suficiente. Instale el servo, el soporte de la sonda y la sonda. Enganche el servo al puerto 29 del servo oopic y conecte la sonda a los pines como se muestra en el manual del usuario de oopic. Tendrá que usar el código de muestra en el IDE para probarlo, ya que todavía no he escrito ninguno … La batería se agotó. Puede agregar muchos niveles para complementos si lo desea simplemente cortando y perforando más piezas de madera contrachapada y agregando separadores. Agregue más sensores como el QRB1134 para que su bot sea un seguidor de línea. ¡Diviértete y construye más bots! Puede enviarme un correo electrónico dentro o fuera de la lista para obtener ayuda. Agregaré video en breve. Estoy en el acceso telefónico y tengo que conducir 20 millas hasta la ciudad para llegar a alta velocidad. theo570 en yahoo DOT com Ted (BIGBUG)
Recomendado:
Cómo utilizar el multímetro en tamil »Wiki Ùtil Guía para principiantes - Multímetro para principiantes: 8 pasos
Cómo utilizar el multímetro en tamil »Wiki Ùtil Guía para principiantes | Multímetro para principiantes: Hola amigos, En este tutorial, he explicado cómo usar el multímetro en todo tipo de circuitos electrónicos en 7 pasos diferentes, tales como 1) prueba de continuidad para el hardware de resolución de problemas 2) Medición de corriente CC 3) Prueba de diodo y LED 4) Medición Resi
"GRECO" - Robot para evitar objetos Arduino para principiantes: 6 pasos (con imágenes)
"GRECO" - Robot para evitar objetos Arduino para principiantes: Bueno, si eres un principiante, ¡aquí encontrarás la forma más fácil de construir tu propio robot evitando objetos! Usaremos un mini chasis de robot redondo con dos motores de corriente continua para construirlo más fácilmente. . Por una vez más optamos por utilizar la famosa placa Arduino UNO. Nuestro
Python para principiantes no tan principiantes: 7 pasos
Python para principiantes no tan principiantes: Hola, la última vez, si prestaste atención, tocamos los conceptos básicos de Python: imprimir, bucles while y for, entrada & salida, si, y un entrante en easygui. también una distribución gratuita de easygui y pycal-my own module. Este tutorial cubrirá: más
Fabricación de juguetes de calidad con basura plástica: una guía para principiantes: 8 pasos (con imágenes)
Fabricación de juguetes de calidad a partir de basura plástica: una guía para principiantes: Hola. Mi nombre es Mario y hago juguetes artísticos con basura plástica. Desde pequeños vibrobots hasta grandes armaduras de cyborg, transformo juguetes rotos, tapas de botellas, computadoras muertas y electrodomésticos dañados en creaciones inspiradas en mis cómics, películas, juegos favoritos
Guía para principiantes de ESP8266 y tuitear con ESP8266: 17 pasos (con imágenes)
Guía para principiantes de ESP8266 y tuitear usando ESP8266: aprendí sobre Arduino hace 2 años, así que comencé a jugar con cosas simples como LED, botones, motores, etc., luego pensé que no sería genial conectarse para hacer cosas como mostrar el el tiempo del día, los precios de las acciones, los horarios de los trenes en una pantalla LCD. I