Cómo conectar mi Raspberry Pi 2 y Arduino Uno R3 juntos

Este es el mismo problema que enfrenté inicialmente cuando comencé. Quería hacer un robot de cámara espía y tenía la intención de utilizar el PI para ejecutar Opencv y el módulo de cámara junto con UNO para conducir las 4 ruedas del robot.

Mis respuestas son las siguientes:

  1. Recomendamos encarecidamente utilizar diferentes fuentes de alimentación, especialmente si tiene motores DC / Stepper para funcionar. Utilicé para SID2 (nombre del robot): el PI para todos los algoritmos complejos y UNO solo para recibir las banderas para controlar el controlador del motor y el arduino.
  2. Puede usar los GPIO de UNO o PI. Utilicé el módulo de cámara en PI pero luché con el pin de zapatero en PI y agregué sensores en la UNO. La otra razón por la que me sentía más cómodo en c ++ para leer sensores, por lo tanto, los agregué en el lado UNO.
  3. Eche un vistazo a las especificaciones de voltaje y corriente. Yo recomendaría un banco de energía en lugar de un LIPO. Si tiene la intención de usar un LIPO, verifique la velocidad de descarga a menos que desee desatar un robot de coche de carreras.

También hay muchas formas de conectar un UNO y un PI juntos como:

Opción uno: use un cable USB entre Raspberry Pi y Arduino

Opción dos: use el I2C

Opción tres: use Bluetooth maestro-esclavo entre Arduino y Pi

Opción cuatro: use el GPIO

He escrito un blog que usa la opción más fácil para usar el cable USB entre PI y UNO. Debajo está el enlace. Todo lo mejor.

Blog de robótica de la India | Blog de robótica | Club de robótica

Las placas Pi requieren una entrada de 5V, 2A, mientras que arduino funciona bien en 5V, 500 mA. Debería alimentarlos idealmente usando diferentes fuentes, una configuración en paralelo de 3-4 reguladores de voltaje con batería LiPo será suficiente para ambos juntos. Además, el usb de la computadora portátil podría dar suficiente potencia como para alimentar la placa Pi, sus periféricos podrían no funcionar bien, lo mismo ocurre con un arduino. Por lo tanto, conecte los pines de señal de los sensores al GPIO del arduino o Pi, pero enciéndalos desde una fuente externa como una batería LiPo con regulador de voltaje. fuentes y las juntas juntas, de lo contrario los sensores no darán entradas correctas a pesar de sus lecturas correctas.

Es una pregunta bastante larga, así que comienza con la respuesta.

Parte 1: debe alimentar la Raspberry Pi con un cargador preferible de 5 V y 2 A, aunque puede llegar a 500 mA (0,5 A) como la capacidad del puerto USB de su computadora portátil. sin embargo, si la clasificación es menor a 1A, existe una buena posibilidad de forzar el reinicio del pi si no obtiene suficiente energía en caso de que conecte algo a los puertos usb del pi. Ahora, lo que es MUY IMPORTANTE aquí es el cable usb, por muy bueno que sea el grado actual, si el cable no es lo suficientemente grueso, lo obligará a reiniciar nuevamente. ahora puede alimentar el arduino a través de los puertos usb de la computadora portátil o la computadora portátil, aunque alimentarlo desde el pi puede o no funcionar bien si la fuente de alimentación del pi tiene una potencia inferior a 1A
Parte 2- Asegúrese de no dejar que estos pines GND 5V 3.3V se toquen entre sí o puede haber problemas muy graves y asegúrese de que un pin en ALTO no esté conectado a uno en BAJO DIRECTAMENTE. En cuanto a la conexión del sensor, puede conectarlo de la forma que desee en función de cómo lo programe. Aunque es posible que deba dividir los pines PWR y GND
Parte 3- Sí, lo hará muy bien, SI EL CABLE USB ES BUENO, de hecho, el adaptador 700ma sería más que suficiente si no usa más de 1 puerto USB al mismo tiempo, aunque todavía tiene un pequeño riesgo.
El arduino funcionará muy bien, necesita como 100-200ma en la mayoría de los casos, pero no acorte ningún pin.
Parte 4: Sería bueno si el cable de la computadora portátil al cable USB es bueno. SIGNIFICO MUY BUENO Y GRUESO: REALMENTE GRUESO, tengo solo uno de ese tipo que ayuda a alimentarlo a través de la computadora portátil. Sin embargo, cuando se realizan operaciones intensivas en recursos, existe una pequeña posibilidad de que falle Solo tendrá que formatear la tarjeta sd si lo hace. En cuanto a arduino, entonces a través de Rpi también depende.

Aquí hay un video sobre cómo conectar frambuesa a arduino.