Mostrar el tiempo de CPU en ESP Wemos D1 OLED: 7 pasos
Mostrar el tiempo de CPU en ESP Wemos D1 OLED: 7 pasos
Anonim
Image
Image

En este tutorial usaremos un ESP Wemos D1 OLED y Visuino para mostrar un tiempo de CPU en una pantalla OLED.

Vea un video de demostración.

Paso 1: lo que necesitará

ESP Wemos D1 OLED

Programa Visuino: Descarga Visuino

Paso 2: Visuino

Visuino
Visuino
Visuino
Visuino

Todo lo que necesita hacer es arrastrar y soltar componentes y conectarlos. Visuino creará el código de trabajo por usted para que no tenga que perder tiempo creando el código. ¡Hará todo el trabajo duro de forma rápida y sencilla! Visuino es perfecto para todo tipo de proyectos, ¡puede construir fácilmente proyectos complejos en muy poco tiempo!

Descargue el último y potente software de Visuino

Paso 3: Inicie Visuino y seleccione el tipo de placa Arduino WeMos D1 Mini

Inicie Visuino y seleccione el tipo de placa Arduino WeMos D1 Mini
Inicie Visuino y seleccione el tipo de placa Arduino WeMos D1 Mini
Inicie Visuino y seleccione el tipo de placa Arduino WeMos D1 Mini
Inicie Visuino y seleccione el tipo de placa Arduino WeMos D1 Mini

Para comenzar a programar el Arduino, necesitará tener el IDE de Arduino instalado desde aquí:

Tenga en cuenta que hay algunos errores críticos en Arduino IDE 1.6.6. ¡Asegúrese de instalar 1.6.7 o superior, de lo contrario, este Instructable no funcionará! Si no lo ha hecho, siga los pasos de este Instructable para configurar el IDE de Arduino para programar WeMos D1 Mini. Visuino: https://www.visuino.eu también necesita estar instalado. Inicie Visuino como se muestra en la primera imagen Haga clic en el botón "Herramientas" en el componente Arduino (Imagen 1) en Visuino Cuando aparezca el cuadro de diálogo, seleccione "WeMos D1 Mini" como se muestra en la Imagen 2

Paso 4: Agregar componentes en Visuino

En Visuino Agregar componentes
En Visuino Agregar componentes
En Visuino Agregar componentes
En Visuino Agregar componentes
En Visuino Agregar componentes
En Visuino Agregar componentes
  • Agregar el componente "CPU TIME"
  • Agregue el componente "Dividir entero por valor", en el valor establecido de la ventana de propiedades: "1000"
  • Agregue el componente "OLED SSD 1306 / SH1106 OLED DISPLAY (I2C)"

Haga doble clic en el componente "DisplayOLED1" y:

  • arrastre "Dibujar texto" hacia la izquierda
  • arrastre "Dibujar línea" hacia la izquierda
  • arrastre "Dibujar texto" hacia la izquierda
  • arrastre "Campo de texto" a la izquierda
  1. Seleccione "Dibujar texto1" y, en la ventana de propiedades, configure: tamaño: "2", texto: "TIEMPO DE CPU"
  2. Seleccione "Dibujar línea1" y, en la ventana de propiedades, establezca: Ancho: "120", X: "0", Y: "20"
  3. Seleccione "Dibujar texto2" y en la ventana de propiedades establecer: tamaño: "1", texto: "Segundos:", X: "0", Y: "40"
  4. Seleccione "Campo de texto1" y en el conjunto de ventanas de propiedades: Tamaño: "2", Ancho: "6", X: "60", Y: "40"

Paso 5: en los componentes de Visuino Connect

En componentes de Visuino Connect
En componentes de Visuino Connect

Conecte el componente "CPUTime1" [Milli Seconds] al componente "DivideByValue1" [In]

Conecte el componente "DivideByValue1" [Out] a DisplayOLED1> "Text Field1" [In]

Paso 6: Genere, compile y cargue el código Arduino

Genere, compile y cargue el código Arduino
Genere, compile y cargue el código Arduino
Genere, compile y cargue el código Arduino
Genere, compile y cargue el código Arduino

En Visuino, presione F9 o haga clic en el botón que se muestra en la Imagen 1 para generar el código Arduino y abra el IDE de Arduino

Nota: asegúrese de seleccionar en Arduino> Herramientas> Placa> Módulo genérico 8266 Podría ser alguna otra placa (depende del tipo de placa del fabricante que tenga)

En el IDE de Arduino, haga clic en el botón Cargar, para compilar y cargar el código (Imagen 2)

Paso 7: jugar

Si enciende el módulo OLED ESP Wemos D1, la pantalla comenzará a mostrar "CPU TIME" en segundos.

¡Felicidades! Ha completado su proyecto con Visuino. También se adjunta el proyecto Visuino, que creé para este Instructable. Puede descargarlo y abrirlo en Visuino:

Recomendado: