Tabla de contenido:
- Paso 1: Introducción
- Paso 2: control remoto inalámbrico
- Paso 3: Lista de piezas y herramientas
- Paso 4: Montaje
- Paso 5: cableado
- Paso 6: PROGRAMACIÓN 1: PRUEBA DEL MOTOR
- Paso 7: control de radio
- Paso 8:
- Paso 9: Programa de recepción de radiocontrol
Video: Robot de microbit simple: 9 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:42
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
- 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
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
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
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:
Paso 9: Programa de recepción de radiocontrol
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:
Hacer un robot simple con cosas que puede encontrar en su casa (versión hotwheel): 5 pasos
Hacer un robot simple con cosas que puede encontrar en su casa (versión hotwheel): este Instructable le mostrará cómo hacer un hotwheel que funcione por sí mismo y que funcione con baterías doble A. Solo necesitará usar cosas que probablemente pueda encontrar en su casa. Tenga en cuenta que este robot probablemente no irá exactamente derecho, un
Un simple robot impreso en 3D: 11 pasos (con imágenes)
Un simple robot impreso en 3D: Permíteme salir conmigo mismo. Crecí con juegos de montaje y luego con LEGO. Más adelante en mi vida, usé 8020 para construir prototipos de tipos de sistemas que diseñé. Por lo general, había piezas de desecho en la casa que mis hijos usaban como su versión de un juego de montaje
Robot de vigilancia simple con ESP32-CAM: 4 pasos
Robot de vigilancia simple con ESP32-CAM: el módulo ESP32-CAM es un módulo económico y de bajo consumo de energía, pero proporciona muchos recursos para visión, comunicación en serie y GPIO.En este proyecto, trato de utilizar el recurso del módulo ESP32-CAM para hacer un simple robot rc de vigilancia que puede p
"Kit de robot" simple para clubes, espacios de creación de profesores, etc.: 18 pasos
"Kit de robot" simple para clubes, espacios de creación de profesores, etc. La idea era construir un kit pequeño, pero ampliable, para nuestros miembros de la "Sociedad de Artes Robóticas de Middle TN". Planificamos talleres en torno al kit, especialmente para competiciones, como seguimiento de línea y viaje rápido. Hemos incorporado un Arduino
¿Qué es el pensamiento pequeño? ¡Haga un juego de adivinanzas simple con BBC Microbit !: 10 pasos
¿Qué es el pensamiento pequeño? ¡Haga un simple juego de adivinanzas con BBC Microbit !: Recogí un par de BBC Microbits después de leer críticas positivas sobre ellos en varios artículos en línea. En un intento de familiarizarme con el BIT, jugué con el Editor de bloques de Microsoft en línea para un par de horas y subí con