Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Manufacturing Technology >> Tecnología Industrial

Robot Raspberry Pi:cómo construir un robot Raspberry Pi

Frambuesa Pi

¿Le resulta complicado y complejo construir un robot Raspberry Pi? Entonces estás en el lugar correcto.

De hecho, usar una placa Pi para su robot le daría una computadora completa a un precio asequible. Por lo tanto, cuando combine esto con su factor de forma pequeño y el amplio apoyo de la comunidad, será una excelente placa, incluso para principiantes.

Sin embargo, sumergirse en el mundo de la robótica significa sumergirse en diseños de circuitos más avanzados. Pero no te preocupes, lo haremos lo más fácil posible. https://www.wellpcb.com/

Entonces, en este artículo, cubriremos cómo construir un robot Raspberry Pi y los diferentes proyectos de robot Pi que puedes hacer.

Cómo construir un robot Raspberry Pi

Aquí, le mostraremos cómo construir un robot Pi para principiantes que pueda evitar obstáculos y navegar libremente. Estas son las piezas que necesita para este proyecto: 

Construyendo el Proyecto

Primero, tenemos que conectar el sensor IR a la Raspberry Pi. Entonces, para hacer esto, colóquese su Raspberry Pi después de conectarlo a su teclado, mouse y monitor. A continuación, haga clic en su sensor y asegúrese de que funciona correctamente.

Luego, conecte el pin de 5V y el pin GND de la RasPi al sensor para la fuente de alimentación. A continuación, haga clic en el pin B del sensor en los pines GPIO 16 y 3. Finalmente, verifique la configuración de pines de GPIO.BOARD.

Luego, ingrese el siguiente código y guárdelo como un archivo de Python, preferiblemente irtest.py.

Código para archivo Python

Una vez que guarde y ejecute el archivo python, notará las siguientes impresiones de salida cuando bloquee el sensor:

Impresiones de salida para archivo Python

Por lo tanto, intente verificar sus conexiones o reemplazar sus componentes si no funciona.

Conecta tus Motores con el L293D

Ahora, usaremos el módulo L293D para conectar los motores. Pero, primero, suministre energía al L293D a través de los pines + y –. Luego, también, conecta estos pines de la fuente de alimentación a la placa de la batería de 9v.

Conexión de circuito completo

Además, conecte el pin - de L293D al pin GND de Pi. Consulte el siguiente diagrama para obtener una imagen clara de las conexiones.

Además, use cuatro pines GPIO de salida para crear entradas para la placa. Además, puede usar estos pines de salida para controlar en qué dirección girarán los dos motores.

Además, puede conectar los dos terminales del motor a los cuatro terminales de salida de la placa. Finalmente, adjunte un pulsador para activar o desactivar su robot para su última conexión.

Construcción definitiva

Ahora puede agregar ruedas a sus motores y ensamblar sus conexiones en el chasis de su robot. Asegúrese de asegurar las piezas con su cinta adhesiva de doble cara para evitar que se caigan.

No olvide probar sus motores con el siguiente código. Además, asegúrese de guardar el código como un archivo python:moto.py. Luego use el comando sudo motor.py para ejecutar el código. Sus motores deberían comenzar a girar si funciona.

Código para probar motores

Cómo funciona

Cuando presione el botón, el robot se activará y comenzará a moverse. Mientras avanza, el robot buscará cualquier objeto que bloquee su camino con el sensor IR. Una vez que detecta un obstáculo, el Pi permitirá que el robot maniobre alrededor del obstáculo. Nuevamente, puede desactivar el robot presionando el botón.

Proyectos de robots Raspberry Pi

Entonces, si ha completado el sencillo proyecto anterior y está buscando más desafíos, aquí hay algunas ideas de proyectos excelentes para probar.

1. Robot cuadrúpedo CHOP

Cortar robot cuadrúpedo

De hecho, el robot cuadrúpedo chop es un proyecto de bricolaje similar al anuncio de Boston Dynamics. Además, el proyecto CHOP es de código abierto. Por lo tanto, puede personalizarlo y ajustarlo con algunas piezas impresas en 3D y otros materiales.

Sin duda, la Raspberry Pi 4B y Arduino Mega son los componentes importantes de este robot. Además, el Arduino filtra los datos de los sensores y se conecta a los servocontroladores. Por otro lado, Pi recopila todos los datos y ejecuta varios scripts de Python para controlar el movimiento del robot.

Además, el Pi usa un modelo cinemático inverso para controlar cómo se mueven los servos. Por último, puede usar un controlador Bluetooth para controlar la dirección del robot.

2. Robot de ping-pong

Robot de ping-pong

El robot de ping pong es capaz de jugar tenis de mesa con humanos. Y en diferentes niveles, desde avanzado hasta sencillo.

Utiliza el bot de ping pong para juegos de ocio o práctica severa. Sin embargo, podría adquirir una versión comercial por unos dos mil dólares. O bien, cree sin esfuerzo una versión de bricolaje con piezas que ya tiene, piezas impresas en 3D y cortadas con láser.

Además, puedes conectarte al bot a través de WiFi y tener un control total.

3. Robot humanoide Raspberry Pi

Robot humanoide

Puedes construir tu robot humanoide usando una Raspberry Pi. Algunos robots humanoides tienen funciones para evitar obstáculos, detección ultrasónica de distancia o control inalámbrico.

Independientemente de la función, necesitará un kit de Robotics Bioloid, un giroscopio y un sensor de distancia para este proyecto.

Además, recomendamos usar el Raspberry Pi Zero más pequeño y una batería de 2500 Mah de una sola celda para la fuente de alimentación.

Además, necesitará un chip convertidor de analógico a digital para poder leer los datos del sensor.

4. Pi Roomba

Roomba

Si tiene experiencia en robótica, probablemente haya oído hablar de una aspiradora robot Roomba.

Sin embargo, puedes construir el tuyo con una Raspberry Pi y movimientos más inteligentes.

Necesitará una interfaz serial Roomba 530 para poder conectarse a su Raspberry Pi.

Además, utilizará un paquete de Javascript para la codificación. La caja también usa un RxTX para comunicarse con el robot.

Además, puede controlar el Roomba con un joystick e incluso establecer su nivel de salida.

5. Robot de mantequilla

El robot de mantequilla inteligente puede grabar y transmitir videos con excelente calidad. Además, puede grabar y emitir audio.

La mejor parte es que solo necesita un módulo de cámara Raspberry Pi y un dispositivo USB para capturar estos sonidos y videos.

Sin embargo, los componentes del robot incluyen:

Además, puede usar este robot a través de la aplicación Blynk, que admite la transmisión de video.

6. Gato robótico Petoi

Puedes construir un adorable gato robótico con el proyecto de gato mecánico de código abierto Nybble. Además, puede utilizar piezas de madera cortadas con láser en lugar de piezas impresas en 3D.

Otros componentes para este proyecto incluyen una Raspberry Pi 3B+, el kit Nybble y un Sparkfun Arduino Pro Mini.

Además, puedes controlar el movimiento de este robot con un microcontrolador compatible con Arduino. El gato robótico también puede almacenar memoria muscular, lo que le permite recordar cómo moverse.

Además, la Raspberry Pi en este proyecto le permite ajustar el código Nybble y dar comandos simples.

7. Punto Micro

El spot micro es una versión más pequeña del popular robot cuádruple Spot. Además, puede obtener un paso de trote y paso de caminar con "modos de control de comando de ángulo" de tres ejes.

El robot se ejecuta en una Raspberry Pi 3B con Ubuntu. Además, utiliza un marco de C++ y Python.

Además, necesitará los siguientes componentes de su deseo de intentar este proyecto:

8. Robot de lucha en miniatura

¿Quieres construir un poderoso robot de combate? Entonces puedes probar este proyecto. Con Raspberry Pi Zero, puede traducir las entradas de un controlador Bluetooth en comandos para los controladores de motor de su robot.

En lugar de usar un transmisor RC, el proyecto usa una configuración de pin GPIO más simple.

Ayudaría si tuviera una placa L298N para la locomoción, un Tarot TL300G ESC para hacer girar los motores sin escobillas y una batería de 500Mah. Y tienes un mini robot de combate en un chasis impreso en 3D.

9. Robot devastador Raspberry Pi

Robot Devastador

Como su nombre lo indica, puede construir un tanque robótico con una Raspberry Pi Zero W. La construcción completa incluye un soporte personalizado impreso en 3D, algo de código python y un circuito controlador de motor. También puede agregar una cámara montada.

Alternativamente, puede encontrar todo lo que necesita para este proyecto en la plataforma móvil Devastator Tank.

Palabras finales

La Raspberry Pi es una minicomputadora versátil que funciona para diversas aplicaciones. La mayoría de los proyectos de robots Raspberry Pi que enumeramos en este artículo usan solo Python para principiantes.

Además, si no puede encontrar todos los componentes necesarios para un proyecto, puede probar los kits de robótica. La compra de equipos automáticos le brindará detalles listos para su proyecto de robot.

Sin embargo, necesitará un conjunto de habilidades básicas o intermedias para intentar cualquiera de estos proyectos.

¿Tiene usted alguna pregunta? No dude en ponerse en contacto con nosotros y estaremos encantados de ayudarle.


Tecnología Industrial

  1. Cómo las impresoras 3D construyen objetos metálicos
  2. Cómo construir un circuito espejo actual
  3. Cómo hacer una plataforma de robot Arduino + Raspberry Pi
  4. Robot que usa Raspberry Pi y Bridge Shield
  5. Robot de caja de CD Raspberry Pi
  6. Robot controlado por Wifi usando Raspberry Pi
  7. Cómo crear un programa de mantenimiento eléctrico
  8. Cómo crear una hoja de ruta de productos de IoT
  9. Cómo construir a Sauron El señor de los robots
  10. Un robot solucionador de Sudoku
  11. Cómo crear un programa de mantenimiento eléctrico