Tabla de contenido:
- Paso 1: Cosas necesarias
- Paso 2: Comprensión de la trama
- Paso 3: cableado del Arduino con HC 05
- Paso 4: Cargue el boceto
- Paso 5: ¡No olvides anotar el puerto COM
- Paso 6: en Flowcode7
- Paso 7: Ejecute el archivo de código de flujo y envíe datos desde un dispositivo Bluetooth
- Paso 8: la imagen completa
Video: Pantalla LCD controlada por Android en Flowcode7: 8 pasos (con imágenes)
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:44
Este instructable le permite controlar una pantalla LCD virtual que se simula usando FlowCode7 por medio de su dispositivo Android. Obviamente, puede incluir otras plataformas, pero deben estar habilitadas para Bluetooth. También usaremos Arduino como una interfaz para PIC 16F877A (simulación en Flowcode7) y el Módulo Bluetooth (HC-05) para recibir señales de un dispositivo Bluetooth que es un móvil Android en este caso. Incluso puede intentar enviar datos usando UDP a través de WiFi configurando su enrutador. Ya hay un tutorial detallado en los foros de Matrix aquí. Sin embargo, debido a la ausencia de un enrutador privado, tuve que trabajar un poco para lograr mi objetivo. También intenté cargar datos en mi servidor y luego consultarlos usando MySQL y PHP, pero no pude recuperarlos. Es mejor tener un enrutador privado si desea enviar datos a través de UDP a través de WiFi. ¡Echemos un vistazo a cómo hacer esto!
Paso 1: Cosas necesarias
Aquí hay una lista de todos los 'aparatos' que necesita: Hardware
1. Arduino UNO (utilicé MEGA 2560)
2. Módulo Bluetooth (HC-05)
3. Tablero de pruebas
4. Cables de puente (preferiblemente macho a hembra)
5. Cable USB para Arduino
Software 1. Flowcode7: Puede descargar la versión de prueba de la matriz oficial desde aquí. Cree una cuenta, deberá autenticar el software en cada inicio con su nombre de cuenta y contraseña. Sabes qué hacer cuando pasen esos 30 días…;) 2. IDE de Arduino: Aquí está.
3. Aplicación Bluetooth: hay muchas aplicaciones para enviar datos a dispositivos bluetooth en Play Store. Usé "unWired Lite". Puede utilizar cualquiera de su elección.
Paso 2: Comprensión de la trama
Esta ilustración lo explica todo.
Paso 3: cableado del Arduino con HC 05
Es una configuración simple Arduino HC 055V VccGnd GndTx RxRx Tx
Revise el paso 1 de este instructivo para obtener más información.
Una vez que haya terminado, encontrará el dispositivo en la lista de su terminal Bluetooth. Emparéjelo seleccionando HC 05. La contraseña suele ser 1234.
Paso 4: Cargue el boceto
Sube este boceto a Arduino IDE. Es muy común para escribir datos en serie en el puerto COM usando Bluetooth. # Include // importar la biblioteca serial en BluetoothData; // los datos proporcionados desde el dispositivo bluetooth
void setup () {// ponga su código de configuración aquí, para que se ejecute una vez:
Serial.begin (9600); pinMode (ledpin, SALIDA); }
void loop () {// ponga su código principal aquí, para que se ejecute repetidamente: if (Serial.available ()) {BluetoothData = Serial.read (); Serial.write (BluetoothData); } retraso (100); }
Paso 5: ¡No olvides anotar el puerto COM
Paso 6: en Flowcode7
Deberá construir este diagrama de flujo. Arrastre un puerto RS232 y una pantalla LCD al tablero. Conecte Macros a los dispositivos periféricos Seleccione el puerto COM sobre el cual Arduino está conectado en Propiedades de RS232
Paso 7: Ejecute el archivo de código de flujo y envíe datos desde un dispositivo Bluetooth
Escribe texto en tu aplicación bluetooth. Asegúrese de que el módulo esté conectado a su dispositivo. El HC 05 suele hacer parpadear su LED dos veces con un ligero retraso entre ellos cuando se empareja correctamente. Asegúrese de que el programa de código de flujo se esté ejecutando antes de enviar cualquier dato para obtener mejores resultados. Flowcode7 funcionó bastante lento en mi PC y las salidas aparecieron con mucho retraso. Alcance futuro: puede enviar cadenas específicas que se pueden combinar en Flowcode para activar otros eventos, como borrar la pantalla LCD, imprimir en una nueva línea, cambiar datos etc.
Paso 8: la imagen completa
¡Espero que les haya gustado el instructable! ¿Por qué publiqué esto ?: Le presenté este proyecto a mi profesor como un envío de proyecto. Ni siquiera se molestó en verificar el código en mi computadora portátil. Firmó el documento impreso y luego lo tiró en una pila llena de esos archivos. Tenía 2 opciones:
1. Acepte que no puedo hacer nada al respecto2. Compártelo con las personas adecuadas.
Recomendado:
Luz de reloj con pantalla de matriz de tira de LED controlada por WiFi: 3 pasos (con imágenes)
Luz de reloj con pantalla de matriz de tira de LED controlada por WiFi: tiras de LED programables, p. Ej. basados en WS2812, son fascinantes. Las aplicaciones son múltiples y rápidamente puede obtener resultados impresionantes. Y de alguna manera la construcción de relojes parece ser otro dominio en el que pienso mucho. Comenzando con algo de experiencia en
Pantalla LCD de mensajería controlada por Bluetooth -- LCD 16x2 -- Hc05 -- Simple -- Tablón de anuncios inalámbrico: 8 pasos
Pantalla LCD de mensajería controlada por Bluetooth || LCD 16x2 || Hc05 || Simple || Tablón de anuncios inalámbrico: …………………………. SUSCRÍBETE A mi canal de YouTube para ver más videos … ………………………………… El tablón de anuncios se utiliza para actualizar a las personas con nueva información o Si desea enviar un mensaje en la habitación o en la mitad
Pantalla LCD I2C / IIC - Use una pantalla LCD SPI para la pantalla LCD I2C usando el módulo SPI a IIC con Arduino: 5 pasos
Pantalla LCD I2C / IIC | Use una pantalla LCD SPI para la pantalla LCD I2C usando el módulo SPI a IIC con Arduino: Hola a todos, ya que una pantalla LCD SPI 1602 normal tiene demasiados cables para conectar, por lo que es muy difícil conectarlo con arduino, pero hay un módulo disponible en el mercado que puede Convierta la pantalla SPI en la pantalla IIC, por lo que solo necesita conectar 4 cables
Pantalla LCD I2C / IIC - Convierta una pantalla LCD SPI en una pantalla LCD I2C: 5 pasos
Pantalla LCD I2C / IIC | Convierta una pantalla LCD SPI en la pantalla LCD I2C: el uso de la pantalla lcd spi necesita demasiadas conexiones, lo cual es realmente difícil de hacer, así que encontré un módulo que puede convertir la pantalla lcd i2c en la pantalla lcd spi, así que comencemos
Luz controlada por tacto con pantalla de lámpara de papel: 14 pasos (con imágenes)
Luz controlada táctil con pantalla de lámpara de papel: en este instructivo, estoy explicando cómo puede construir una luz controlada táctil con pantalla de lámpara hecha de papel.Es un proyecto fácil que cualquiera puede construirlo en casa.Utiliza la biblioteca de detección capacitiva arduino para encender o apaga la luz tocando o