Control remoto de su robot Arduino: 7 pasos
Control remoto de su robot Arduino: 7 pasos
Anonim
Control remoto de su robot Arduino
Control remoto de su robot Arduino
Control remoto de su robot Arduino
Control remoto de su robot Arduino

En este Instructable, voy a cubrir el uso de un protector de motor Adafruit para Arduino V2 junto con una antena nRF24L01 para hacer un robot de control remoto de largo alcance. Estoy usando un viejo Adafruit Arduino 101 CurrieBot con un Arduino Uno en lugar del Arduino 101 que vino con el robot. Sin embargo, este tutorial es aplicable a cualquier proyecto Arduino que ejecute un Adafruit Motor Shield V2 que quiera usar antenas nRF24L01 o nRF24L01 + para controlar su proyecto.

Materiales usados

  • Kit Arduino 101 Curiebot (usando un Arduino Uno) -
  • Controlador Arduino universal -
  • 2x antenas nRF24L01 -
  • Adaptador Breakout nRF23L01 -
  • La mitad de un palillo
  • 3x lazos de pan
  • 7x cables de puente macho a hembra -

Si está buscando un controlador de motor versátil, el protector de motor de Adafruit es una excelente opción. Tiene capacidad para cuatro motores DC o dos steppers, así como muchos servos. El controlador acepta una fuente de alimentación separada si no desea compartir con el Arduino a continuación. Esto lo convierte en una excelente opción al diseñar y construir su propio robot, lo que le brinda muchas opciones.

Paso 1: agarre un robot para controlarlo

Agarra un robot para controlar
Agarra un robot para controlar

Usé un CurieBot con un Arduino Uno como mi robot base, pero puedes usar cualquier marco que elijas. Para ensamblar el kit Curiebot, seguí las instrucciones en línea; sin embargo, si está ensamblando su propio robot, le recomendaría que alimente los motores con una fuente de alimentación separada. Pruebe el protector del motor adafruit antes de cablear la antena para asegurarse de que esté funcionando correctamente. Vendí los cabezales de apilamiento de escudos al escudo de mi motor en lugar de los cabezales que venían con él para hacer que el escudo fuera más expandible y más fácil de conectar. Si el escudo de su motor viene vendido o ya lo ha vendido, está bien. Hay una fila idéntica de conectores justo al lado de los pines que se conectan al Arduino, lo que facilita la adición de encabezados hembra al escudo.

Paso 2: agregar soporte de antena

Agregar soporte de antena
Agregar soporte de antena

Partí un palillo la otra noche y encajó en la ranura del marco de mi robot, así que lo usé. Para ello debería funcionar cualquier tipo de soporte. Algo para sostener la antena en posición vertical y la placa fuera del marco de metal.

Paso 3: coloque la antena sin apretarla

Coloque la antena sin apretar
Coloque la antena sin apretar
Coloque la antena sin apretar
Coloque la antena sin apretar

Use una atadura de pan para sujetar sin apretar la antena y la placa de arranque al robot. Asegúrese de que esté colocado donde lo desee y preferiblemente en posición vertical (descubrí que ayuda con la calidad y el alcance de la señal).

Paso 4: Asegure la antena

Asegure la antena
Asegure la antena

Cuando lo obtenga donde lo desea, asegure la antena en el robot. Usé dos lazos de pan más para atar ambos extremos de la antena más la placa de arranque al robot.