Tabla de contenido:

Robot de microbit simple: 9 pasos
Robot de microbit simple: 9 pasos

Video: Robot de microbit simple: 9 pasos

Video: Robot de microbit simple: 9 pasos
Video: ¡Canasta Casera con Microbit!: Marca Puntos con Materiales Fáciles de Encontrar! 🏀🔧 #shorts 2024, Noviembre
Anonim
Robot de microbit simple
Robot de microbit simple

A continuación se describe un automóvil RC simple hecho con BBC Microbit, Adafruit Dragontail para Microbit y el chasis Emgreat.

Este robot cuesta alrededor de $ 30 para construir. Si bien hay robots Microbit de bajo costo disponibles comercialmente, como el DFROBOT, mi enfoque de bricolaje ayuda al constructor a comprender cómo funciona el sistema, utilizando código no especializado, lo que ayuda al constructor a sentirse empoderado.

Paso 1: Introducción

A continuación se describe una versión del vehículo robótico fabricada con un BBC MicroBit en lugar de un Arduino.

En lugar de la placa de plexiglás de serie que viene con el kit de chasis del robot Emgreat, se utiliza una pieza recortada hecha en casa de plástico corrugado (Coroplast) o cartón. Esto se hace porque el chasis Emgreat es aproximadamente una pulgada demasiado estrecho para que quepa el paquete de baterías en la parte inferior y es aproximadamente una pulgada demasiado corto para permitir la rotación libre de la rueda giratoria.

Los componentes eléctricos principales se fijan con velcro, para que sea más fácil reposicionarlos si es necesario.

El Microbit no puede suministrar directamente suficiente corriente para impulsar los motores, por lo que se deben utilizar controladores de transistores. Si bien la versión Arduino del automóvil robot usó un módulo de puente H L298 para controlar los motores, esto requiere seis (6) líneas de control, que escasean en el Microbit. Me di cuenta de que no era esencial que los motores pudieran girar hacia atrás. Entonces, en lugar del L298, la versión Microbit del robot usa una matriz de transistores Darlington de 8 canales ULN2803A como controlador de motor. Esto se puede usar para controlar un altavoz, luces y otros dispositivos, ya que el Microbit tiene cinco (5) líneas de E / S de propósito general en los pines 0, 1, 2, 8 y 16. El pin 0 se puede usar para salida de audio. Los otros pines pueden ser difíciles de usar, ya que se comparten con los LED integrados.

Alternativamente, se pueden utilizar transistores discretos, como el TIP120; sin embargo, esto requeriría el uso de muchas más piezas y cables.

Para acceder a los pines del MicroBit, este diseño utiliza Adafruit Dragontail para Microbit, que se conecta directamente a la placa de pruebas, lo que hace que los pines sean fácilmente accesibles sin la necesidad de cables de conexión, además de conectar el bus de alimentación de 3V.

Paso 2: control remoto inalámbrico

Para controlar el robot de forma inalámbrica a través de Bluetooth, puede usar un segundo Microbit, alimentado por el paquete de baterías AAA que viene en el kit Microbit Go, o un paquete de baterías de celda de moneda, el MI Power Board para Microbit.

Ambos microbits deben configurarse en el mismo canal de radio.

Paso 3: Lista de piezas y herramientas

VEHÍCULO:

  • Kit de chasis de robot de motor Emgreat
  • Kit Microbit Go
  • Matriz Darlington de 8 canales ULN 2803A
  • Cola de dragón de Adafruit para Microbit # 3695
  • Placa de pruebas de tamaño medio Adafruit # 64
  • Caja de batería Adafruit 4x "AA" con interruptor # 830
  • Cable de conexión sólido de calibre 22, colores surtidos Adafruit # 1311
  • Mini altavoz de metal con cables Adafruit # 1890
  • Plástico o cartón corrugado
  • Tiras de sujeción escocesas de 1 "x 1"
  • Pilas AA x 4

REMOTO:

  • Kit Microbit Go
  • Placa de alimentación MI para las baterías BBC Microbit o AAA x 2

Instrumentos:

  • Cuchillo de afeitar
  • Soldador
  • Pelacables
  • Pistola de silicona
  • Mini destornillador (viene con chasis)
  • Marcador Sharpie

Opcional (para usar con cable trenzado)

Terminales de tornillo Addicore de 2 posiciones x3

Paso 4: Montaje

Montaje
Montaje
Montaje
Montaje
Montaje
Montaje
  • Recorte una pieza de cartón o plástico corrugado de 6 "x 8"
  • Marque la posición de los orificios para la rueda giratoria y los soportes del motor, utilizando el plexiglás suministrado como plantilla.
  • Suelde cables rojo y negro de 8 "a cada uno de los dos motores; pegamento caliente a los motores para aliviar la tensión.
  • Fije los motores a la placa base con los soportes metálicos incluidos en el kit Emgreat.
  • Coloque la rueda giratoria en el extremo inferior. Coloque la caja de 4 pilas AA (con pilas) en la parte inferior del chasis, utilizando cuadrados de velcro,
  • Ubique la caja de la batería entre los motores y la rueda giratoria; esto le da la mejor tracción.
  • Inserta el MicroBit Dragontail en la placa de pruebas;
  • Coloque la placa de pruebas en la parte superior del chasis con cinta adhesiva doble o tiras de velcro
  • Conecte el paquete de baterías 2xAAA 3V al chasis usando tiras de velcro;
  • Inserte el enchufe de la batería JST en el zócalo de la batería de la placa Microbit.
  • Inserte el IC de matriz Darlington ULN 2803A en la placa de pruebas a través del 'valle'.
  • Haga un pequeño orificio de 1/4 "x 1/4" en la placa del chasis junto a la placa para que pasen los cables.

Paso 5: cableado

Alambrado
Alambrado
Alambrado
Alambrado

CABLES DE ALIMENTACIÓN:

  • Pase los cables de 6 V a través del orificio y conéctelos al bus de alimentación de la derecha en la placa de pruebas.
  • Conecte el cable entre los buses de tierra izquierdo y derecho en la placa de pruebas.
  • Conecte el cable negro entre el pin 9 en ULN2803A y tierra.
  • Conecte el cable rojo entre el pin 10 en ULN 2803A y el bus de alimentación de + 6V.

CABLES DE SEÑAL:

Conecte los cables de puente:

  • Entre el Pin 0 en Dragontail y el Pin 8 en 2803A (ALTAVOZ)
  • Entre el Pin 1 en Dragontail y el Pin 6 en 2803A (MOTOR 1)
  • Entre el Pin 2 en Dragontail y el Pin 4 en 2803A (MOTOR 2)
  • Entre el Pin 8 en Dragontail y el Pin 2 en 2803A (ACCESORIO)
  • Conecte los cables del motor 1 al bus de +6 V y el pin 13 en 2803A
  • Conecte los cables del motor 2 al bus de +6 V y el pin 15 en 2803A
  • Conecte los cables de los altavoces a + 6V y Pin 11 en 2803A

Paso 6: PROGRAMACIÓN 1: PRUEBA DEL MOTOR

PROGRAMACIÓN 1: PRUEBA DE MOTOR
PROGRAMACIÓN 1: PRUEBA DE MOTOR
PROGRAMACIÓN 1: PRUEBA DE MOTOR
PROGRAMACIÓN 1: PRUEBA DE MOTOR

Vaya al editor Make Code Microbit en línea:

Cree tres funciones motoras: girar a la izquierda, adelante y detener

En el bucle principal, llame a cada función como se muestra.

Paso 7: control de radio

Radio control
Radio control
Radio control
Radio control

Para el radiocontrol, usaremos la función Bluetooth del Microbit.

Monte un segundo Microbit en la placa de alimentación MI para Microbit, que incluye una batería de celda de moneda de 3 V, o use la batería 2xAAA que viene en el paquete Microbit Go.

Usando MakeCode Editor, escriba un programa corto como se muestra arriba para que pueda actuar como un control remoto. Nómbrelo "Transmisor".

El programa de muestra incluye una pantalla en el LED para que pueda saber que está encendido.

El programa hace 2 cosas. Cuando se presiona el botón A, envía el # 1 (para hacer sonar la bocina).

Cuando se presiona el botón B, envía el n. ° 2 para activar los motores impulsores.

Paso 8:

Imagen
Imagen

Paso 9: Programa de recepción de radiocontrol

Image
Image

Con el editor de MakeCode, cree un nuevo proyecto llamado Receiver.

Para usar el control de radio, ambos Microbits deben estar configurados en el mismo canal.

Cuando se recibe el número 1, suena la bocina, Cuando se recibe el número 2, el robot gira, avanza y luego se detiene.

Recomendado: