M5StickC Plus2: Crear un proyecto de mini máquina tragamonedas-2
Instalación y operación
M5StickC PLUS2
Ver el productoCable USB Tipo C (Blanco)
Ver el productoCable USB Tipo C (Negro)
Ver el productoInstalación de Dependencias
1. Primero, seleccionemos de 1 a 10 imágenes con un fondo limpio, blanco o transparente, todas con un tamaño perfecto de 150x150 píxeles.
2. Para convertir la imagen a una matriz hexadecimal en formato RGB565 (donde cada unidad de 16 bits es 0X0000), ¡tenemos dos opciones para usted! El primer método utiliza Windows y la práctica herramienta Lcdimg2. Aquí está el proceso:
Comience descargando Lcdimg2 (puede encontrar muchos tutoriales en línea si es necesario). Configure la resolución de la imagen en 48x48 (esto le da 4608 unidades hexadecimales en el formato 0X00). Hemos escrito un pequeño programa que toma esas 4608 unidades y las convierte. en 2304 unidades hexadecimales en el formato 0X0000, ¡lo que le brinda el formato RGB565 que necesitamos!
3. La segunda opción es aún más interesante: ¡solo usa ChatGPT! Este es el plan: sube tu imagen y ChatGPT cambiará su tamaño a 150x150 píxeles por ti. Luego, hará su magia y generará la imagen como un archivo .C en formato RGB565, con cada píxel en formato hexadecimal 0X0000. Rápido, fácil ¡Y obtendrás tu imagen convertida al formato que necesitas sin mover un dedo!
4. Una vez que hayamos generado el archivo .C usando cualquiera de los métodos, tendremos un conjunto de datos binarios hexadecimales cuidadosamente estructurados, tal como se muestra en el ejemplo. ¡Todo lo que tenemos que hacer es copiar estos datos y estamos listos para el siguiente paso!
Vista previa del próximo número
Más detalles
Proyectos M5Stack: Proyecto de mini máquina tragamonedas con M5StickC Plus2
Código Específico del Proyecto: https://github.com/OpenELAB/OpenELAB-M5StickCPlus2-Slot-2
M5StickC_Plus_Máquina_Tragaperras: https://github.com/Sarah-C/M5StickC_Plus_Slot_Machine
Deja un comentario
Todos los comentarios del blog se revisan antes de publicarlos.