Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Manufacturing Technology >> Proceso de manufactura

Placa RaspiRobot V2

** Funciona con Raspberry Pi2 **

¡La RasPiRobot Board V2 es una placa de expansión diseñada para convertir su Raspberry Pi en un controlador de robot! Esta placa viene completamente ensamblada e incluye una fuente de alimentación de modo conmutado para que pueda suministrar su Raspberry Pi desde una variedad de paquetes de baterías.

La placa encaja en la parte superior del zócalo GPIO de su Pi y permite el control bidireccional de ambos motores con un chip controlador de motor L293D H-Bridge. También permite el control de la velocidad de ambos motores de forma independiente. La placa también puede suministrar a la Raspberry Pi hasta 2 amperios de potencia utilizando una fuente de alimentación conmutada, lo que le permite ejecutar una Pi completamente cargada y el robot con baterías 6xAA (¡no incluidas!)

Dónde comprar

Adafruit vende la placa RasPiRobot en EE. UU. A un precio de 29,95 dólares

También está disponible en el Reino Unido y en todo el mundo en Seedstudio por alrededor de £ 15 dependiendo de los tipos de cambio

También puedes comprarlo en Amazon.co.uk por £ 17.50

Funciones

Las principales características de la versión 2 se enumeran a continuación.

Documentos

La versión 2 de RaspiRobot Board (RRB2) ha aprendido de los comentarios de la versión 1 y es una gran mejora.

Cómo funciona

El siguiente diagrama muestra cómo se utiliza una placa RRB2. El RRB2 se alimenta con un paquete de baterías que debe tener entre 6 y 12 V CC. Aunque el uso de 4 pilas AA en teoría puede proporcionar 6 V, en realidad el voltaje de la batería generalmente caerá rápidamente por debajo de eso, por lo que es mejor usar al menos 6 pilas AA, ya sean recargables o baterías normales de servicio pesado. Un paquete de baterías LiPo de 7.2V también funcionará bien.

Tenga en cuenta que no necesita una fuente de alimentación separada para la Raspberry Pi. El RRB2 proporcionará 5V a 2A con facilidad para Raspberry Pi y motores.

Tenga en cuenta que el motor de 6 V normalmente funcionará bien a 5 V.

Instalación de las bibliotecas de Python

En su Raspberry Pi, ejecute los siguientes comandos en una ventana de Terminal:

  $ wget https://github.com/simonmonk/raspirobotboard2/raw/master/python/dist/rrb2-1.1.tar.gz$ tar -xzf rrb2-1.1.tar.gz $ cd rrb2- 1.1 $ sudo python setup.py instalar  

Conecte el RRB2 a su Raspberry Pi. No es necesario conectar baterías, motores o cualquier otra cosa al RRB2 por el momento. Por ahora, puede alimentarlo a través del conector de alimentación USB normal de Pi.

Ejecutemos algunas pruebas desde la consola de Python ahora que todo está instalado. Podemos experimentar con RaspiRobot Board v2, incluso sin ningún motor

Abra una consola de Python (Python2 no 3) escribiendo lo siguiente en una ventana de Terminal: $ sudo python

Luego, dentro de la consola de Python, escriba lo siguiente, una línea a la vez:

  de rrb2 import * rr =RRB2 () rr.set_led1 (1) rr.set_led1 (0) rr.set_led2 (1) rr.set_led2 (0) rr.sw1_closed ()  

El último paso debe mostrar la respuesta "Falso" porque no hay ningún interruptor adjunto.

Si lo prefiere, puede usar Verdadero y Falso en lugar de 1 y 0 en los ejemplos anteriores.

Conecte una batería y motores

La forma más rápida de usar el RRB2 como robot itinerante es comprar un chasis de robot como el Magician Chassis (disponible en muchas fuentes) o kits de chasis de robot de bajo costo similares de eBay. Estos kits vienen como un cuerpo cortado con láser, un par de motorreductores, a menudo una caja de batería y tuercas y pernos para arreglarlo todo.

Aquí hay uno de esos chasis. El primer paso es atornillar todo esto. Tenga en cuenta que normalmente se suministran con una caja de 4 pilas AA. Deberá cambiar esto por una caja de batería similar de 6 x AA o una batería LiPo de 7.2V. Las baterías recargables son una buena idea cuando se manejan motores.

Una vez que el chasis está construido, use algunos de los pernos suplementados para fijar la Raspberry Pi en el chasis y luego conecte el RRB2 al conector GPIO. Asegúrese de que esté en la forma correcta y que todos los pines coincidan con el zócalo.

Los cables de los motores se enroscarán a través del chasis y cada par de cables debe ir a uno de los dos terminales de tornillo etiquetados como L y R para (izquierdo y derecho). Si coloca los cables al revés, la dirección del motor será opuesta a la esperada, así que cámbielos si esto sucede.

ADVERTENCIA:Nunca alimente la Raspberry Pi con ambas baterías y el conector de alimentación USB. Uno u otro, pero NO ambos.

Es una buena idea dejar las ruedas fuera del chasis del robot por ahora para que no se salga inesperadamente de la mesa. Es posible que uno o ambos motores giren cuando se enciende la Raspberry Pi.

Conecte el paquete de baterías al tercer par de terminales de tornillo. + V hacia el exterior del tablero. La luz de encendido de la Raspberry Pi debería encenderse y comenzará a arrancar. El LED1 y el LED2 del RRB2 también se iluminarán.

Tener su Pi configurado para WiFi le permitirá conectarse de forma inalámbrica a través de SSH. Por lo tanto, es posible que desee conectar una llave USB WiFi.

Referencia de API

General

La biblioteca implementa una clase llamada RRB2. Esto solo está disponible para Python 2 y cualquier programa de Python que escriba que use libaray debe ejecutarse como un superusuario. Es decir,

Para más detalles:RaspiRobot Board V2


Proceso de manufactura

  1. Monitoreo de temperatura en Raspberry Pi
  2. Estación meteorológica Raspberry Pi 2
  3. Supervisión de la temperatura con Raspberry Pi
  4. Seguimiento de Raspberry Pi Ball
  5. Mando a distancia universal Raspberry Pi
  6. Sensor de movimiento con Raspberry Pi
  7. Un trozo de Raspberry Pi
  8. Cycle Chaser
  9. Sensor de humedad del suelo Raspberry Pi
  10. Detector de ladrones Raspberry Pi
  11. Tutorial de Contador Geiger - Placa de sensor de radiación para Raspberry Pi