Tabla de contenido:

Temporizador de cocina: 4 pasos
Temporizador de cocina: 4 pasos

Video: Temporizador de cocina: 4 pasos

Video: Temporizador de cocina: 4 pasos
Video: Los 4 mejores temporizadores de cocina 2024, Mes de julio
Anonim
Image
Image

Esto presenta gen4-uLCD-35DT que se utilizará como pantalla secundaria para un proyecto de Raspberry Pi, el temporizador de cocina. Es una aplicación útil para la mayoría de madres y amantes de la cocina.

Esto se puede utilizar para controlar el tiempo al cocinar su plato favorito.

En esta demostración, la Raspberry Pi actúa como un host que controla el gen4-uLCD-35DT. El módulo HMI gen4 se programó con diferentes formas y widgets, que luego se controlan en función de los comandos enviados por el host Raspberry Pi y viceversa.

Este programa se prueba en Raspberry Pi 2 con imagen de píxel. También se puede ejecutar en otras variantes de Raspberry Pi. Pero, si está utilizando Raspberry Pi 3, asegúrese de visitar primero este enlace:

www.raspberrypi.org/forums/viewtopic.php?… para configurar el UART de Raspberry Pi 3.

Esta demostración se probó en una Raspberry Pi 2 que ejecuta Raspbian con PIXEL. También se puede ejecutar en otras variantes de Raspberry Pi. Sin embargo, si está utilizando Raspberry Pi 3, asegúrese de visitar este enlace primero para configurar correctamente el puerto UART:

www.raspberrypi.org/forums/viewtopic.php?…

Paso 1: construir

Construir
Construir

Componentes

  1. gen4-uLCD-35DT
  2. Tarjeta uSD
  3. Cable FFC de 30 vías
  4. gen4-PA o gen4-IB
  5. Raspberry Pi 2 Modelo B
  6. Adaptador Raspberry Pi
  7. Conector hembra a hembra de 5 vías
  8. Fuente de alimentación de 5 voltios

Aclaración sobre los componentes

  • Utilice la placa de interfaz gen4 y uUSB PA-5 para conectar la pantalla a la PC como se muestra en la primera imagen de arriba.
  • O si tiene una placa gen4-PA, conecte la pantalla a la PC como se muestra en la segunda imagen de arriba. También puede usar la placa gen4-PA si desea usar sus pines GPIO.

Paso 2: Programa

Programa
Programa
Programa
Programa
Programa
Programa

Descarga el proyecto aquí.

  1. Extraiga el archivo zip adjunto a una carpeta y luego abra el proyecto ViSi-Genie "demo1"
  2. Puede editar los widgets en cada formulario utilizando el Inspector de objetos.
  3. Después de abrir el archivo del proyecto, vaya al menú Proyecto y asegúrese de que los parámetros de Velocidad de comunicación y Visualización sean correctos, como se muestra en las dos primeras imágenes de arriba.
  4. Conecte gen4-uLCD-35DT a la PC
  5. Ahora vaya al menú de comunicaciones y seleccione el puerto COM correcto para el uUSB-PA5, luego haga clic en el botón rojo, como se muestra a continuación.
  6. Si el uLCD-220RD está correctamente conectado a la PC, el botón rojo debería volverse azul y debería mostrarse el nombre del módulo de visualización.
  7. En este punto, monte la tarjeta uSD en la PC usando un lector o adaptador de tarjetas uSD. Vaya al menú Inicio y haga clic en el botón (Crear) Copiar / Cargar.
  8. El proyecto ahora debería iniciar el proceso de compilación y compilación.
  9. Worshop4 le pedirá la unidad correcta para la tarjeta uSD. Seleccione la unidad adecuada en el menú desplegable.
  10. Workshop4 luego compilará el código fuente y descargará el programa a la memoria flash del módulo de visualización.

Ahora desmonte la tarjeta uSD de la PC y móntela en la ranura para tarjetas uSD del gen4-uLCD-35DT. El widget Winbutton debería aparecer ahora en la pantalla. Ahora está listo para recibir comandos de un host. Se muestra en la tercera imagen.

Descargue la biblioteca ViSi-Genie-RaspPi

La Raspberry Pi ahora debe ejecutar un programa que se comunicará con el uLCD-220RD. Se adjunta el código fuente del programa. Para poder compilar el código fuente en la Raspberry Pi, primero debe instalar la biblioteca ViSi-Genie-RaspPi, que se puede descargar desde este enlace: https://github.com/4dsystems/ViSi-Genie-RaspPi -Lib…

Siga las instrucciones sobre cómo instalar la biblioteca en ese enlace.

Paso 3: Conecte la Raspberry Pi al ULCD-220RD

Conecte la Raspberry Pi al ULCD-220RD
Conecte la Raspberry Pi al ULCD-220RD

Conecte el adaptador 4D-Serial-Pi a la Raspberry Pi, luego conecte el cable de 5 vías al adaptador 4D-Serial-Pi. Por último, conecte el otro extremo del cable de 5 vías al gen4-IB del módulo gen4.

O puede conectar el módulo gen4 y Raspberry Pi con el gen4-PA usando la imagen de arriba.

Paso 4: configura el host Raspberry Pi

Configurar el host Raspberry Pi
Configurar el host Raspberry Pi

Después de instalar la biblioteca y conectar el hardware, ahora puede compilar el código fuente y ejecutar el programa en la Raspberry Pi. Siga el procedimiento a continuación.

  1. Después de descargar el archivo, abra el terminal y vaya a la carpeta que contiene este archivo: Kitchen-Timer-Code
  2. Descomprima el archivo usando este comando: pi @ raspberry: ~ $ sudo unzip Kitchen-Timer-Code.zip
  3. Navegue a la carpeta donde se extrajo el contenido de “Kitchen-Timer-Code.zip”. pi @ raspberry: ~ $ cd Kitchen-Timer-Codepi @ raspberry: ~ $ cd kitchenPi
  4. En LX Terminal escriba el comando para compilar: pi @ raspberry: ~ $ sudo make
  5. Ejecute el programa usando este comando: pi @ raspberry: ~ $./kitchenPi

El módulo de pantalla gen4 ahora debería comenzar a mostrar los diferentes widgets, de acuerdo con los comandos en serie recibidos del host Raspberry Pi.

Para obtener más información, consulte la nota de la aplicación: ViSi-Genie Conexión de una pantalla 4D a la Raspberry Pi

Recomendado: