ESP8266 con OLED (solución de problemas)

Hola, buenas.

Los clientes siguen viniendo a nosotros y tienen problemas con nuestro osciloscopio.Aunque tenemos nuestra exhibición de libros electrónicos, sólo se ocupa de encargar a adueno o frambuesa.Es por ello que hoy quiero mostrarles lo rápido que se puede lograr cuando el monitor está en problemas.

Necesitamos:

  • Nord mukou.
  • Pantalla Ole 0.96 ".
  • Ole Monitor 1.3

Hay muchas bibliotecas diferentes que se pueden utilizar en las versiones gráficas de OLED:

  

Como aquí hay una biblioteca de ESPS, elegimos este ejemplo, instalamos la Biblioteca y abrimos la presentación de los bocetos ssd1306 simpledemos.Al principio del proyecto, podemos configurarlo según nuestras necesidades:

También hemos visto la ocupación prevista de pin, después de lo cual estamos conectados a nuestros monitores.Empezamos con el primer OLED.

Si nuestros monitores están conectados a nodemcu a través de la impresión y los formularios, vamos a preparar el proyecto y cargarlo al ESP.

Hemos visto:

Esta imagen se muestra si el controlador configurado en el boceto no coincide con el chip instalado en el monitor.Seguimos tratando de cometer errores y, en caso de duda, de modificar el chip definido en el Boceto:

Hemos rediseñado y subido el Boceto:

Como podemos ver, los monitores están funcionando bien, llegando a 0,96 pulgadas de OLED: Estamos rediseñando el esquema y la impresión (cuidado: intercambio de VCC y gnd) y vemos el siguiente gráfico:

Es mágico, pero muestra que no se define el controlador correcto, pero la resolución es correcta.Además, como hemos visto aquí, las posiciones no coinciden:

¿Hay un problema que no hemos descrito, y si el enlace del monitor es correcto y no se muestra la imagen?

También quisiéramos excluir, punto por punto, otras posibilidades:

  • El Monitor está mal conectado.
  • Los cables del monitor están bien conectados y los conectores con cables de conexión múltiple tienen problemas de contacto.
  • Los pies de tubo utilizados no apoyan la 2C & gt; véase el pie de tubo del Microcontrolador correspondiente.
  • La Dirección i2c utilizada en el boceto es incorrecta. Escaneo E2 Leer
  • El Monitor está defectuoso & gt; Póngase en contacto con nuestro Departamento de apoyo y le proporcionaremos un servicio de reemplazo.

Espero haber cubierto ya la mayoría de los problemas de nuestros clientes y desear a todos los fabricantes una buena cocina:

MuestraPrecipitador electrostático - 8266Proyectos para principiantes

5 comentarios

Thomas

Thomas

Hallo, endlich habe ich das Display ans laufen bekommen.
Funktioniert das auch mit dem 0.66" Display?

Jörg

Jörg

Bin begeistert das so schnell funktioniert. Danke für die hilfreiche Anleitung zum Display.

Friedhelm

Friedhelm

Leider funktioniert dieser Sketch bei mir nicht mit einer Hardware aus der ESP-Familie!
Arduino 1.8.10 I2C erfordert (wie oben beschrieben) kein include für wire.h, kann auch nicht separat heruntergeladen werden. Im obigen Sketch kann ich zwar das include auskommentieren, aber dann erfolgt die Fehlermeldung, dass wire.h fehlt.

Horst Danowski

Horst Danowski

Endlich mal eine gute Erklärung, hat super funktioniert !!
Danke

Robert Brettschneider

Robert Brettschneider

Super!
Endlich bekomme ich das Display zum laufen.
Und ich verstehe nun auch, warum nur „ schneegestöber „ zu sehen gewesen ist.
Danke das Ihr jeden Tag ein Problem angeht!

Deja un comentario

Todos los comentarios son moderados antes de ser publicados

Artículos de blog

  1. Ahora instalamos el esp32 a través de la administración.
  2. Lüftersteuerung Raspberry Pi
  3. Arduino IDE - Programmieren für Einsteiger - Teil 1
  4. ESP32 - das Multitalent
  5. Transporte Aéreo - programación de ESP mediante redes locales inalámbricas