Tabla de contenido:

Epaper y Arduino UNO: 3 pasos
Epaper y Arduino UNO: 3 pasos

Video: Epaper y Arduino UNO: 3 pasos

Video: Epaper y Arduino UNO: 3 pasos
Video: 💡Cómo PROGRAMAR arduino UNO desde CERO【 2021 】 - Capítulo #02🔋 2024, Mes de julio
Anonim
Image
Image
Epaper y Arduino UNO
Epaper y Arduino UNO
Epaper y Arduino UNO
Epaper y Arduino UNO

E-Paper controlado por y Arduino UNO.

Recientemente me enviaron algunos artículos para probar de GearBest, y de los artículos, este fue el que más me interesó probar. Nunca he jugado con papel electrónico, así que fue una curva de aprendizaje para mí.

Todos los elementos que me enviaron fueron diseñados para usarse en un Raspberry PI, pero este E-Paper funcionará con un Arduino igualmente.

Cuando llegó la unidad, ya se mostraba una bonita imagen y al principio pensé que la imagen estaba en el protector de pantalla, sin embargo, una vez que quité el protector, ¡la imagen permaneció! Y este es un elemento clave del epaper, una vez que haya puesto una imagen, puede apagar la energía y permanecerá.

Paso 1: Conexiones a un Arduino Uno

Conexiones a un Arduino Uno
Conexiones a un Arduino Uno
Conexiones a un Arduino Uno
Conexiones a un Arduino Uno
Conexiones a un Arduino Uno
Conexiones a un Arduino Uno

Este dispositivo utiliza conexiones SPI, por lo que debe conectarse de la siguiente manera.

e-papel Color UNO PLUS (3,3 V)
3,3 V rojo 3V3
GND Negro GND
ESTRUENDO Azul D11
CLK Amarillo D13
CS naranja D10
corriente continua Verde D9
RST blanco D8
OCUPADO Púrpura D7

Para hacer estas conexiones, tuve que colocar clavijas de una sección de tira IDC en los extremos de los enchufes, de lo contrario, tiene conexiones hembra en cada extremo.

Paso 2: Biblioteca Arduino y software Image2Lcd

Biblioteca Arduino y software Image2Lcd
Biblioteca Arduino y software Image2Lcd
Biblioteca Arduino y software Image2Lcd
Biblioteca Arduino y software Image2Lcd
Biblioteca Arduino y software Image2Lcd
Biblioteca Arduino y software Image2Lcd

Entonces, una vez que haya realizado las conexiones, querrá cargar un boceto para ver si funciona. Afortunadamente, hay una carpeta comprimida con un montón de código disponible en el sitio web. Simplemente siga el enlace en la página wiki. encontrará el código de demostración en la sección de recursos. También hay ejemplos para Raspberry PI y una placa STM32.

También en la sección "Cómo mostrar una imagen" hay un enlace a un software que le permite convertir fotos en el código requerido para mostrar.

Una vez que haya descargado la carpeta zip requerida, debe descomprimirla y, en el caso de los archivos de Arduino, las bibliotecas deben colocarse en la carpeta de bibliotecas y el boceto de demostración en su lugar habitual.

El programa Image2Lcd debe configurarse correctamente y la configuración es diferente dependiendo de si desea usar una imagen de retrato o paisaje, he incluido una imagen de ambos para que pueda ver la diferencia. También es posible que deba arrastrar el programa hacia afuera para mostrar toda la imagen requerida. Y si cambia de retrato a paisaje, debe hacer clic en el pequeño botón junto a los cuadros de dimensión.

Una vez que haya obtenido todas las configuraciones correctas y ajustado el brillo para obtener el efecto requerido, presione guardar y aparecerá un archivo de texto. No estoy seguro de la forma correcta de transferir esto, pero todo lo que hago es copiar todo el texto y pegarlo en el archivo imagedata.cpp del boceto de Arduino eliminando los datos originales (pero no el primer bit), entonces necesitará elimine la línea adicional en la parte superior. En el caso de mi imagen, elimine "Aconst unsigned char gImage_monstert [8512] = {/ * 0X00, 0X01, 0X2C, 0X01, 0XE0, 0X00, * /", entonces debería poder cargar el nuevo boceto y ver la imagen.

Paso 3: ¿Qué funciona bien?

¿Qué funciona bien?
¿Qué funciona bien?
¿Qué funciona bien?
¿Qué funciona bien?
¿Qué funciona bien?
¿Qué funciona bien?
¿Qué funciona bien?
¿Qué funciona bien?

Las imágenes pueden ser muy impredecibles, puede ver en la imagen del avión que falta la mayor parte del fuselaje. Esto se debe a que tuve que ajustar el brillo para obtener el detalle que quería.

Una imagen que funcionó bien fueron las imágenes dibujadas a mano. Así que dibujé un rectángulo de 14 * 10,5 cm y le hice algunos dibujos. Luego se escaneó y la imagen se recortó a una proporción de 3: 4 y luego se colocó en el programa Image2Lcd. Me sorprendió mucho el pequeño texto con el que podías salirte con la tuya.

De todos modos, espero que hayan disfrutado de este instructivo, y muchas gracias a GearBest por enviarme este artículo para probar. Si desea comprar este artículo, siga el enlace a continuación. Gracias.

Enlace también GearBest

Recomendado: