Los 8 mejores proyectos inalámbricos controlados por pantalla táctil de robótica Android avanzada

Los 8 mejores proyectos inalámbricos controlados por pantalla táctil de robótica Android avanzada

Las aplicaciones de GUI basadas en el sistema operativo Android no solo se pueden utilizar para controlar aparatos eléctricos, sino también para controlar robots. Los robots de estos días se utilizan a gran escala y de muchas formas diferentes para realizar tareas según sea necesario. A continuación se muestran proyectos relacionados con el control de algunos robots. No solo robots, sino que también es posible utilizar aplicaciones de Android para muchos otros usos como mostrar un mensaje electrónicamente, controlar las señales de tráfico. La aplicación de Android consiste en un panel de pantalla táctil con lo cual al tocar un área designada, se establece un contacto entre las dos capas conductoras a cada lado del vidrio y las coordenadas de esa área se envían en forma de datos a la unidad de control del software. En consecuencia, estos datos se procesan y luego se envían a cualquier dispositivo Bluetooth a través de conectividad inalámbrica.

A continuación veremos algunos de los proyectos relacionados con el control de la electrónica mediante aplicaciones basadas en Android.




1. Robot de espionaje War Field con cámara inalámbrica de visión nocturna por aplicaciones de Android



Los robots tienen una aplicación generalizada en el ejército, donde se utilizan en muchas aplicaciones como espionaje, detección y destrucción de objetivos, etc. Los robots utilizados en el ejército no son completamente automáticos ya que están controlados por seres humanos. Este control se puede realizar de forma remota mediante comunicación RF o IR o Bluetooth o GSM. Aquí se construye un robot espía que está integrado con una cámara inalámbrica que se utiliza para tomar fotografías durante la noche y transmitir estas imágenes a un televisor. Aquí, toda la operación y el movimiento del robot están controlados por las señales de una aplicación basada en GUI en un teléfono inteligente operado por Android.

Diagrama de bloques

Diagrama de bloques



Una aplicación GUI en el teléfono inteligente Android con un panel de pantalla táctil consta de botones táctiles relevantes que indican las direcciones de movimiento requeridas para el motor robótico. Por ejemplo, cuando se toca el botón correspondiente a la dirección 'adelante', se desarrolla la señal correspondiente que se transmite a un dispositivo Bluetooth. Este dispositivo Bluetooth está interconectado con el microcontrolador y este comando se envía al microcontrolador. Según el programa, el microcontrolador da una señal lógica apropiada al controlador del motor para operar los motores para mover el robot en la dirección deseada. Del mismo modo, la cámara funciona utilizando la iluminación IR para la visión nocturna.

Para más detalles haga clic aquí: Robot de espionaje War Field con cámara inalámbrica de visión nocturna por aplicaciones de Android


2. Robot de extinción de incendios operado de forma remota por aplicaciones de Android



Los robots se pueden utilizar en lugar de los vehículos de bomberos convencionales (donde toda la operación se realiza manualmente) para extinguir el fuego de forma remota. Estos robots pueden ser completamente automáticos o pueden controlarse de forma remota. Aquí se desarrolla un robot de este tipo que consta de un tanque de agua y una tubería conectada al tanque de tal manera que el agua se suministra desde el tanque a la tubería que se expulsa de la tubería a través de una boquilla según la operación del usuario. Toda la operación del robot y su movimiento se realiza mediante señales de control de una aplicación GUI en el teléfono inteligente basado en Android.

Diagrama de bloques por kits de Edgefx

Diagrama de bloques

El panel de pantalla táctil de la aplicación GUI proporciona diferentes botones táctiles para lograr el control del robot en diferentes direcciones y también para operar la bomba de agua y su chorro de pulverización en la dirección requerida. Cuando se toca el botón requerido, las coordenadas de ese botón se transfieren al software del teléfono inteligente y luego se transmiten al dispositivo Bluetooth como señales. El microcontrolador interconectado con el dispositivo Bluetooth recibe esta señal y, según el programa, da las señales apropiadas al controlador del motor para que gire los motores en la dirección deseada.

Para más detalles, haga clic aquí: F ire Fighting Robot operado remotamente por aplicaciones de Android

3. Elija y coloque el brazo robótico y el movimiento controlado por Android de forma inalámbrica

Un robot pick and place es un robot móvil con una pinza para aplicar la presión adecuada sobre un objeto alcanzando su ubicación y luego atrapándolo. La pinza junto con un brazo móvil puede sostener el objeto y luego colocarlo en el lugar requerido como se desee. Toda esta operación se realiza mediante motores que a su vez se controlan mediante mando a distancia. Este proyecto se desarrolla como un robot pick and place en el que el movimiento del robot, así como su brazo articulado, se controlan mediante una aplicación basada en GUI en un teléfono inteligente con Android.

Diagrama de bloques

Diagrama de bloques

La aplicación GUI está construida en un panel de pantalla táctil del teléfono que consta de botones apropiados para lograr el movimiento apropiado del robot, así como su efector final. Usando los botones, las señales apropiadas se transmiten a través de la comunicación Bluetooth al microcontrolador y, según el programa, el microcontrolador envía la lógica relevante a los controladores de motor para impulsar los motores.

El comando para mover el brazo (efecto final) en la dirección deseada se da tocando el botón correspondiente en el teléfono inteligente. Este comando es procesado y usado por el microcontrolador para proporcionar señales al controlador del motor para que gire el motor del brazo en la dirección deseada. Cuando un objeto se acerca a la pinza, según el comando de la aplicación, la pinza se abre y el objeto se sujeta con la presión requerida y el motor de la pinza se detiene automáticamente.

Para más detalles haga clic aquí: Elija y coloque el brazo robótico y el movimiento controlados por Android de forma inalámbrica

4. Vehículo robótico detector de metales operado por la aplicación de Android

Los robots se utilizan en aplicaciones peligrosas como la detección de minas terrestres. Las minas terrestres son dispositivos metálicos explosivos que se colocan debajo de la tierra y son difíciles de detectar. El uso de la técnica convencional de detección manual de minas terrestres mediante detectores de metales ha demostrado ser peligroso e inconveniente. Este proyecto desarrolla un vehículo robótico con un sistema detector de metales integrado que puede detectar la presencia de metales delante de él. Todo el control del robot se realiza mediante una aplicación de teléfono inteligente basada en Android.

Diagrama de bloques

Diagrama de bloques

La aplicación basada en GUI en el teléfono inteligente consiste en un panel de pantalla táctil con botones apropiados para lograr el movimiento del robot en la dirección deseada. Las señales de control se transmiten a un dispositivo Bluetooth interconectado con el microcontrolador y, según el programa, el microcontrolador da señales lógicas al controlador del motor para girar los motores en la dirección deseada o detener el motor. Un detector de metales que consta de una bobina en resonancia está incrustado en el circuito y cuando un metal se acerca a él, debido a la ley de inducción de Faraday, se altera la resonancia que indica que el metal está siendo detectado y, en consecuencia, esta indicación se muestra mediante un LED que brilla con un zumbador audible.

Para más detalles haga clic aquí: Vehículo robótico detector de metales operado por aplicación de Android

5. Operación del robot remoto controlado por la aplicación Android

Un robot puede ser automático en el que su movimiento puede ser controlado por sensores integrados en el circuito que pueden dar la entrada adecuada o puede ser semiautomático con el control en manos de humanos. El control se puede realizar de forma remota pasando señales a la unidad de control a través de comunicación RF, GSM o Bluetooth. Aquí, en este proyecto, se ha seguido el control de un robot mediante comunicación Bluetooth. Esto se hace utilizando un teléfono inteligente con Android.

Diagrama de bloques

Diagrama de bloques

El panel de pantalla táctil de una aplicación basada en GUI consta de 4 botones para definir el movimiento de avance, retroceso, izquierda y derecha del robot junto con un botón de parada. Mientras se toca cualquiera de los botones, las coordenadas relacionadas con esa posición se transfieren al software del sistema operativo y se genera una señal. Esta señal se transfiere al dispositivo Bluetooth después de que se empareja y conecta correctamente. El dispositivo Bluetooth está interconectado con el microcontrolador y esta señal se envía al microcontrolador. Según el programa, el microcontrolador en consecuencia da las señales apropiadas al controlador del motor para proporcionar la rotación deseada para los motores de modo que el robot se mueva en la dirección deseada.

Para más detalles haga clic aquí: Operación del robot remoto controlado por la aplicación Android

6. Control de puertas de paso a nivel ferroviario mediante aplicación de Android

Este proyecto proporciona una forma de lograr la sincronización entre la llegada y salida de los trenes y la apertura y cierre de las puertas de cruce. El sistema convencional de operar la puerta del paso a nivel manualmente no es exacto y ha dado lugar a muchos accidentes en el pasado. Por lo tanto, una forma automática de controlar la apertura o el cierre de puertas en función de la señal de control del conductor del tren es más confiable.

Diagrama de bloques

Diagrama de bloques

El conductor usa la aplicación GUI en el teléfono inteligente con Android para enviar información sobre la llegada del tren antes de llegar a la puerta, al microcontrolador a través de un dispositivo Bluetooth. A medida que el microcontrolador recibe esta señal, envía señales lógicas adecuadas al controlador del motor para cerrar la puerta de cruce. El microcontrolador está programado de tal manera que envía las señales durante un tiempo fijo para cerrar la puerta (indicando el tiempo durante el cual el tren cruzará las vías). Después de esa cantidad de tiempo en particular, se envían señales lógicas apropiadas al controlador del motor para abrir automáticamente la puerta de cruce.

Para más detalles haga clic aquí: Control de puerta de paso a nivel ferroviario por aplicación de Android

7. Tablón de anuncios electrónico basado en Android controlado de forma remota

Se requieren tablones de anuncios en muchos lugares como instituciones educativas, organizaciones, centros comerciales, etc. No es factible ni conveniente pegar avisos manualmente en el tablón cada vez. En lugar de utilizar una forma electrónica de mostrar el mensaje, es más conveniente y ahorra tiempo. Este proyecto define un tablón de anuncios electrónico en el que el mensaje se envía desde la aplicación GUI de un teléfono inteligente de forma inalámbrica y se muestra en la unidad de visualización.

Diagrama de bloques

Diagrama de bloques

La aplicación basada en Android está conectada a un dispositivo Bluetooth y consta de un panel de pantalla táctil que activa el teclado incorporado. Cuando se ingresa el mensaje (tocando el botón apropiado en el panel de la pantalla táctil) y se presiona el botón de envío, el código ASCII desarrollado por el programa se convierte en datos en serie y luego se transmite a un dispositivo Bluetooth. Este dispositivo Bluetooth está interconectado con un microcontrolador y, después del procesamiento adecuado, el microcontrolador (según el programa) muestra el mensaje en un módulo LCD interconectado con él.

Para más detalles haga clic aquí: Tablón de anuncios electrónico basado en Android controlado de forma remota

8. Control de señal de tráfico automático basado en densidad con anulación de tráfico remoto basada en Android

Con el creciente uso de vehículos en las ciudades metropolitanas, la congestión del tráfico es el principal problema al que se enfrenta todos los días. Este sistema define una solución a este problema desarrollando una forma dinámica de controlar los semáforos en función de la densidad del tráfico. Además de esto, los vehículos como las ambulancias y los vehículos de bomberos reciben una salida de emergencia desde el cruce, según las señales de control dadas a la unidad de control desde una aplicación basada en GUI en el teléfono inteligente con Android.

Diagrama de bloques

Diagrama de bloques

Se colocan diferentes sensores a cada lado del cruce para detectar la densidad del tráfico en cada lado. Como la densidad del tráfico en todos los lados es igual o baja, los semáforos se hacen brillar en verde durante un intervalo de tiempo fijo. Si en uno de los lados, la densidad de tráfico es mayor, los sensores detectan esta información y, en consecuencia, según el programa, el microcontrolador envía señales lógicas al LED verde de ese lado, de modo que la luz verde se enciende durante más tiempo. . Un panel de pantalla táctil en la aplicación basada en GUI del teléfono inteligente basado en Android consta de botones para definir cada dirección desde el cruce. Mientras un vehículo de emergencia se acerca al cruce, la señal de control se envía al tocar el botón correspondiente (correspondiente a la dirección en la que se supone que debe ir el vehículo de emergencia). Esta señal se transmite al dispositivo Bluetooth y cuando el microcontrolador recibe esta señal de interrupción (desde el dispositivo Bluetooth), envía señales lógicas a los LED de modo que las señales LED rojas en todos los demás lados de la unión se encienden excepto en ese lado en particular. que se enciende en verde. Esto permite que el vehículo de emergencia pase incluso si hay otros vehículos delante de él.

Para obtener más información, haga clic aquí: Control de señal de tráfico automático basado en densidad con anulación de tráfico remoto basado en Android

Si alguno de los proyectos descritos anteriormente le interesa, puede ver más detalles sobre el mismo haciendo clic en los enlaces correspondientes.

Para todos aquellos que estén ansiosos por implementar estos proyectos lo antes posible, solo respondan esta pregunta básica: ¿Pueden usar la aplicación de Android para el funcionamiento automático de un robot sin ninguna intervención humana?Si es así, dígame cómo en la sección de comentarios a continuación.