Tabla de contenido:
- Paso 1: lo que necesitará
- Paso 2: construcción del motor y el conjunto de rueda giratoria
- Paso 3: Conexión y montaje de la placa del controlador del motor
- Paso 4: instalación del conector Micro: bit Edge
- Paso 5: Cableado de la placa del controlador del motor
- Paso 6: Adición de la tira de Adafruit Neopixel
- Paso 7: Montaje final
Video: Tiny Micro: Bit Robot - Parte 1: 7 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:43
Siempre he pensado que los robots pequeños eran geniales y que crear uno con Microbit rentable sería ideal. Quería crear un robot que no usara placas de E / S listas para usar como las que he usado en el pasado para impulsar motores u obtener entradas de sensores, quería algo más pequeño. Este pequeño robot Microbit es uno en el que basaré una serie de tutoriales. Comenzando primero con cómo lo hice usando las cajas "The Really Useful Box Companies" para un chasis, y usando motores y controladores de motor muy pequeños. Usaré este modelo base para explorar cosas como el control bluetooth que se muestra en el video, usar el acelerómetro y el magnómetro para determinar la dirección y agregar cosas como Neopixels y sensores de distancia IR. Hay muchas placas que puede comprar para simplemente conectar su microbit que ejecutará motores y servos, pero para esto usaremos los componentes principales que necesitará para reemplazar estas placas adicionales. Los mismos principios se aplicarán al uso de cualquier microcontrolador cuando motores impulsores.
Video del bot en acción
Usé las cajas pequeñas de la compañía "Really Useful Box" para el cuerpo del robot, usé 3 de las tapas para hacerlo, por lo que necesitarías algunas de esas o algo similar. Me gusta la idea de usar elementos que ya tienes para construir contenedores para electrónica y motores.
Paso 1: lo que necesitará
Para este proyecto utilicé mis herramientas habituales que comprenden un soldador, destornilladores pequeños, cortadores de alambre y un taladro pequeño, también me gusta tener una pistola de pegamento caliente disponible para fijar y asegurar algunas de las piezas.
Me las arreglé para encontrar algunos motores realmente pequeños con una caja de cambios, el único problema fue que no había ruedas que pudiera encontrar que encajaran en el pequeño eje. Después de buscar entre lo que tenía, encontré 4 pequeños engranajes de plástico azul que estaban bien.
También quería que, en la medida de lo posible, este robot usara piezas listas para usar, por lo que utilicé cables de puente cortos de 10 cm de hembra a hembra, para que pudieran enchufarse o desenchufarse fácilmente cuando sea necesario, si desea hacer un robot mucho más ordenado, entonces estos pueden ser cortar a medida y soldar en lugar de enchufar.
2 x motores pequeños
Cables de puente de 10 cm
1 x placa de controlador de motor dual DRV8833
3 x tapas de caja realmente útiles
Pequeños trozos de lámina de plástico de 2 mm
1 x tira de Adafruit neopixel
1 x Conector de borde Kitronik Microbit
4 engranajes o algo para usar como ruedas (siempre puedes imprimir en 3D algo mejor.
1 x Rueda de bola Pololu
1 x BBC Micro: bit
1 x batería: utilicé una lipo recargable 1S, pero también podrías usar el pequeño soporte 2 x AA que viene con el kit Micro: bit go.
Paso 2: construcción del motor y el conjunto de rueda giratoria
Primero construí los motores y el conjunto de ruedas giratorias, ya que constituyen la mayor parte del chasis.
1. Primero pegué las 4 ruedas dentadas que tenía a los ejes de salida del motor.
2. Luego pegué los motores a una pequeña tira de plástico de 2 mm que tenía, puedes usar cualquier material plástico para esto.
3. Una vez que el pegamento se hubo asentado, coloqué el ensamblaje en una tapa de la empresa de caja realmente útil vuelta hacia arriba.
4. La siguiente parte fue encajar la rueda de bola, utilicé los tornillos y tuercas que venían con esta para pasar tanto por la lámina de plástico que estaba usando como por la tapa de la caja, así que esto con un poco de pegamento mantuvo todo en su lugar.
5. En esta etapa, también soldé los cabezales en la placa del motor DRV8833 listos para ensamblar.
Paso 3: Conexión y montaje de la placa del controlador del motor
Los cables que salen de los motores son diminutos, no parecen mucho más gruesos que un cabello. Entonces, para que sea más fácil trabajar con ellos y no se rompan, los soldé a 4 tiras de un veroboard, por lo que dos cables de cada motor, esto significaba que cada cable estaba en su propia pista de cobre, esto luego soldé un poco cortado por la mitad hembra a cables de puente hembra a. Esto, con la adición de un poco de pegamento caliente, me permitió colocar la placa de motor y la placa de control donde las necesitaba, y protegí el delicado cableado del motor.
El tablero del controlador del motor y el tablero de control están todos en la parte superior de la tapa, y perforé algunos agujeros para que los cables del motor pasen hasta la parte superior de la tapa.
Paso 4: instalación del conector Micro: bit Edge
El conector de borde está en su propia tapa, se coloca perforando 2 orificios en la tapa y atornillándolo en su lugar, o si lo prefiere, el pegamento caliente también es una opción.
Fue en esta etapa de la construcción que también resolví dónde colocar la batería para que todo encajara en el pequeño espacio disponible.
Una vez hecho esto, llegó el momento de pasar al cableado de la placa del controlador del motor.
Paso 5: Cableado de la placa del controlador del motor
En esta etapa, utilizando los cables de puente hembra a hembra, se puede seguir el diagrama de cableado. Corté pequeñas secciones de la parte frontal de las tapas que descansarán una encima de la otra, esto fue para permitir que los cables de puente salieran por la parte delantera y se conectaran al conector de borde microbit, doblé las clavijas del conector de borde hacia adelante para que los cables de puente no se peguen, pero eso no es necesario, solo hace que el robot sea un poco más alto cuando haya terminado.
Micro: bit / placa de controlador de motor
++++++++++++++++++++++++++++++
PIN 1 B1
PIN 8 B2
PIN 11 A2
PIN 12 A1
0 V / TIERRA TIERRA
3V VIN
Conexiones Adafruit Neopixel
++++++++++++++++++++++++++++++++
Micro: bit / Adafruit neopixel
PIN 2 DIN
0V / GND GND3V VIN
Paso 6: Adición de la tira de Adafruit Neopixel
La tapa final de la caja está lista para ser colocada con la tira de neopixel.
Primero suelde los cables al lado VCC +, GND- y DIN de la tira de neopixel
En mi caso, también agregué cables soldados al lado VCC, GND y DOUT del neostrip mientras estaba allí, ya que tengo planes de expandir esto en otro instructable.
Paso 7: Montaje final
Ahora que las 3 capas están completas, es necesario mover con cuidado los cables de puente para que la tapa de la base con las ruedas unidas se alinee con la siguiente capa en la parte superior. También fue necesario en esta etapa perforar 2 orificios para agregar tornillos largos y delgados y nueces para poder mantenerlo todo junto como un sándwich de 3 capas.
Usé cinta negra para unir las 2 capas inferiores envueltas alrededor del exterior
Luego coloqué los 2 tornillos y tuercas para mantenerlo unido, lo único que me gusta de este enfoque es que permite un desmontaje rápido y la adición de nuevos sensores al conector de borde, simplemente quitando las 2 tuercas en la capa superior.
Una última modificación que hice fue cortar una sección de la tapa para poder acceder a los botones micro: bit y ver la pantalla con mayor claridad. También agregué un pequeño trozo de plástico negro para ocultar ver parte del cableado desordenado a través de la tapa de la capa superior transparente.
SIGUIENTE: Agregaré un próximo paso en el lado de la programación y el software, además de agregar más sensores, como un sensor de distancia IR, para que el bot sea más útil.
Puedes seguir más de lo que hago aquí en mi sitio web: www.inventar.tech
Recomendado:
Cómo ejecutar servomotores usando Moto: bit con Micro: bit: 7 pasos (con imágenes)
Cómo ejecutar servomotores usando Moto: bit Con Micro: bit: Una forma de extender la funcionalidad del micro: bit es usar una placa llamada moto: bit de SparkFun Electronics (aproximadamente $ 15-20). Parece complicado y tiene muchas características, pero no es difícil hacer funcionar los servomotores. Moto: bit te permite
Micro: Bot - Micro: Bit: 20 pasos
Micro: Bot - Micro: Bit: ¡Crea tú mismo un Micro: Bot! Es un robot controlado por Micro: Bit con sonda integrada para conducción autónoma, o si tiene dos Micro: Bits, conducción por radio
Micro: bit - Micro Drum Machine: 10 pasos (con imágenes)
Micro: bit - Micro Drum Machine: Esta es una micro: bit micro drum machine, que en lugar de solo generar el sonido, realmente tamborilea. Está inspirado en los conejos de la orquesta micro: bit. Me tomó un tiempo encontrar algunos solenoides que fueran fáciles de usar con el mocro: bit
Programación de un Micro: Bit Robot & Joystick: Bit Controller con MicroPython: 11 pasos
Programación de un Micro: Bit Robot y Joystick: Bit Controller con MicroPython: Para Robocamp 2019, nuestro campamento de robótica de verano, los jóvenes de 10 a 13 años están soldando, programando y construyendo un 'robot antweight' basado en micro: bit BBC, así como también programando un micro: bit para usar como mando a distancia. Si estás en Robocamp, esquía
Medidas de luz y color con el Pimoroni Enviro: bit para el Micro: bit: 5 pasos
Mediciones de luz y color con Pimoroni Enviro: bit para Micro: bit: anteriormente había estado trabajando en algunos dispositivos que permiten mediciones de luz y color y es posible que encuentre mucho sobre la teoría detrás de tales mediciones en los instructables aquí y aquí. lanzó recientemente el enviro: bit, un complemento para el m