affichevarduino2vga
Ceci est une ancienne révision du document !
Création d'afficheur à base d'Arduino et d'écrans recyclés
sources :
connecteur DIY VGA sur l'Arduino
code Arduino
pour ZOTELI :
#include <VGAX.h> //image generated from 2BITIMAGE - by Sandro Maffiodo //image generated from 2BITIMAGE - by Sandro Maffiodo //image generated from 2BITIMAGE - by Sandro Maffiodo #define IMG_ONAIR_WIDTH 120 #define IMG_ONAIR_BWIDTH 30 #define IMG_ONAIR_HEIGHT 60 //data size=1800 bytes const unsigned char img_onair_data[IMG_ONAIR_HEIGHT][IMG_ONAIR_BWIDTH] PROGMEM={ { 255, 255, 255, 169, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 111, 255, 255, 255, }, { 255, 255, 229, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 191, 255, 255, }, { 255, 254, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 86, 255, 255, }, { 255, 245, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 95, 255, }, { 255, 213, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 87, 255, }, { 255, 85, 85, 91, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 249, 85, 85, 85, 255, }, { 253, 85, 85, 191, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 213, 85, 85, 127, }, { 249, 85, 91, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 254, 85, 85, 111, }, { 245, 85, 111, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 229, 85, 95, }, { 245, 85, 127, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 249, 85, 91, }, { 245, 85, 191, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 253, 85, 87, }, { 229, 85, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 213, 95, 255, 255, 245, 127, 253, 85, 85, 87, 255, 255, 254, 85, 87, }, { 213, 86, 255, 255, 255, 255, 255, 245, 95, 255, 245, 127, 255, 255, 255, 85, 87, 255, 255, 245, 127, 253, 85, 85, 85, 255, 255, 255, 85, 86, }, { 213, 87, 255, 245, 87, 255, 255, 245, 95, 255, 245, 127, 255, 255, 255, 85, 87, 255, 255, 245, 127, 253, 85, 85, 85, 127, 255, 255, 149, 86, }, { 149, 87, 255, 213, 85, 127, 255, 245, 87, 255, 245, 127, 255, 255, 253, 85, 85, 255, 255, 245, 127, 253, 95, 255, 85, 95, 255, 255, 213, 85, }, { 85, 91, 255, 85, 85, 95, 255, 245, 87, 255, 245, 127, 255, 255, 253, 87, 85, 255, 255, 245, 127, 253, 95, 255, 213, 95, 255, 255, 213, 85, }, { 85, 95, 255, 85, 85, 95, 255, 245, 87, 255, 245, 127, 255, 255, 253, 87, 85, 127, 255, 255, 255, 253, 95, 255, 245, 87, 255, 255, 213, 85, }, { 85, 95, 255, 87, 245, 87, 255, 213, 85, 255, 245, 127, 255, 255, 253, 95, 213, 127, 255, 255, 255, 253, 95, 255, 253, 87, 255, 255, 213, 85, }, { 85, 95, 255, 87, 253, 87, 255, 213, 85, 255, 245, 127, 255, 255, 253, 95, 213, 127, 255, 255, 255, 253, 95, 255, 253, 87, 255, 255, 213, 85, }, { 85, 95, 255, 87, 253, 87, 255, 213, 85, 127, 245, 127, 255, 255, 253, 95, 245, 95, 255, 245, 127, 253, 95, 255, 255, 87, 255, 255, 213, 85, }, { 85, 95, 255, 87, 255, 87, 255, 213, 213, 127, 245, 127, 255, 255, 253, 95, 245, 95, 255, 245, 127, 253, 95, 255, 253, 87, 255, 255, 213, 85, }, { 85, 95, 255, 87, 255, 85, 255, 213, 213, 127, 245, 127, 255, 255, 253, 95, 253, 87, 255, 245, 127, 253, 95, 255, 213, 87, 255, 255, 213, 85, }, { 85, 95, 255, 87, 255, 85, 255, 213, 245, 127, 245, 127, 255, 255, 253, 95, 253, 87, 255, 245, 127, 253, 85, 85, 85, 87, 255, 255, 213, 85, }, { 85, 95, 255, 87, 255, 213, 255, 213, 245, 127, 245, 127, 255, 255, 245, 95, 255, 85, 255, 245, 127, 253, 85, 85, 85, 95, 255, 255, 213, 85, }, { 85, 95, 255, 87, 255, 213, 255, 213, 245, 95, 245, 127, 255, 255, 245, 95, 255, 85, 255, 245, 127, 253, 85, 85, 85, 255, 255, 255, 213, 85, }, { 85, 95, 255, 87, 255, 213, 127, 213, 245, 95, 245, 127, 255, 255, 245, 95, 255, 85, 255, 245, 127, 253, 85, 127, 255, 255, 255, 255, 213, 85, }, { 85, 95, 255, 87, 255, 213, 127, 213, 245, 95, 245, 127, 255, 255, 245, 127, 255, 213, 127, 245, 127, 253, 85, 127, 255, 255, 255, 255, 213, 85, }, { 85, 95, 253, 87, 255, 213, 127, 213, 253, 95, 245, 127, 255, 255, 245, 127, 255, 213, 127, 245, 127, 253, 85, 95, 255, 255, 255, 255, 213, 85, }, { 85, 95, 253, 87, 255, 245, 127, 213, 253, 95, 245, 127, 255, 255, 245, 127, 255, 213, 127, 245, 127, 253, 85, 95, 255, 255, 255, 255, 213, 85, }, { 85, 95, 253, 95, 255, 245, 127, 213, 253, 87, 245, 127, 255, 255, 245, 127, 255, 245, 127, 245, 127, 253, 85, 87, 255, 255, 255, 255, 213, 85, }, { 85, 95, 253, 95, 255, 245, 127, 213, 253, 87, 245, 127, 255, 255, 245, 127, 213, 85, 95, 245, 127, 253, 93, 87, 255, 255, 255, 255, 213, 85, }, { 85, 95, 253, 95, 255, 245, 127, 213, 253, 87, 245, 127, 255, 255, 245, 85, 85, 85, 95, 245, 127, 253, 93, 85, 255, 255, 255, 255, 213, 85, }, { 85, 95, 253, 95, 255, 245, 127, 213, 127, 87, 245, 127, 255, 255, 245, 85, 85, 85, 95, 245, 127, 253, 95, 85, 255, 255, 255, 255, 213, 85, }, { 85, 95, 253, 87, 255, 245, 127, 213, 127, 85, 245, 127, 255, 255, 245, 85, 87, 253, 95, 245, 127, 253, 95, 85, 255, 255, 255, 255, 213, 85, }, { 85, 95, 253, 87, 255, 245, 127, 245, 127, 85, 245, 127, 255, 255, 245, 127, 255, 253, 95, 245, 127, 253, 95, 213, 127, 255, 255, 255, 213, 85, }, { 85, 95, 253, 87, 255, 245, 127, 245, 127, 213, 117, 127, 255, 255, 245, 127, 255, 253, 95, 245, 127, 253, 95, 213, 127, 255, 255, 255, 213, 85, }, { 85, 95, 255, 87, 255, 245, 127, 245, 127, 213, 117, 127, 255, 255, 245, 127, 255, 253, 95, 245, 95, 253, 95, 245, 95, 255, 255, 255, 213, 85, }, { 85, 95, 255, 87, 255, 245, 127, 245, 127, 213, 117, 127, 255, 255, 245, 127, 255, 253, 87, 245, 95, 253, 95, 245, 95, 255, 255, 255, 213, 85, }, { 85, 95, 255, 87, 255, 245, 127, 245, 127, 245, 117, 127, 255, 255, 245, 127, 255, 253, 87, 245, 95, 253, 87, 245, 87, 255, 255, 255, 213, 85, }, { 85, 95, 253, 87, 255, 245, 127, 245, 127, 245, 85, 127, 255, 255, 245, 127, 255, 253, 87, 253, 95, 253, 87, 253, 85, 255, 255, 255, 213, 85, }, { 85, 95, 253, 87, 255, 245, 127, 245, 127, 245, 85, 127, 255, 255, 245, 127, 255, 255, 87, 253, 95, 253, 87, 253, 85, 255, 255, 255, 213, 85, }, { 85, 95, 253, 87, 255, 213, 127, 245, 127, 245, 85, 127, 255, 255, 245, 127, 255, 255, 87, 253, 95, 255, 87, 255, 85, 127, 255, 255, 213, 85, }, { 85, 95, 253, 87, 255, 213, 127, 245, 127, 253, 85, 127, 255, 255, 245, 127, 255, 255, 87, 253, 95, 255, 87, 255, 213, 95, 255, 255, 213, 85, }, { 85, 95, 253, 87, 255, 213, 127, 245, 127, 253, 85, 127, 255, 255, 245, 127, 255, 255, 87, 253, 95, 255, 87, 255, 213, 85, 255, 255, 149, 85, }, { 85, 95, 253, 87, 253, 85, 255, 213, 127, 253, 85, 127, 255, 255, 245, 127, 255, 255, 87, 253, 95, 255, 87, 255, 245, 85, 127, 255, 85, 85, }, { 85, 91, 255, 85, 85, 85, 255, 213, 127, 253, 85, 255, 255, 255, 245, 127, 255, 255, 87, 253, 95, 253, 87, 255, 253, 85, 95, 255, 85, 86, }, { 149, 87, 255, 85, 85, 87, 255, 213, 255, 253, 87, 255, 255, 255, 245, 127, 255, 255, 87, 253, 95, 253, 87, 255, 255, 213, 95, 254, 85, 87, }, { 149, 86, 255, 85, 85, 95, 255, 213, 255, 253, 87, 255, 255, 255, 245, 127, 255, 255, 87, 253, 95, 253, 87, 255, 255, 245, 95, 253, 85, 87, }, { 213, 85, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 87, 253, 95, 253, 95, 255, 255, 253, 95, 249, 85, 91, }, { 213, 85, 191, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 245, 85, 95, }, { 229, 85, 111, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 229, 85, 95, }, { 245, 85, 86, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 149, 85, 95, }, { 249, 85, 85, 95, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 249, 85, 85, 111, }, { 253, 85, 85, 85, 191, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 149, 85, 85, 127, }, { 255, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 255, }, { 255, 213, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 87, 255, }, { 255, 245, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 95, 255, }, { 255, 255, 149, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 191, 255, }, { 255, 255, 254, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 91, 255, 255, }, { 255, 255, 255, 249, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 106, 255, 255, 255, }, }; //data size=1800 bytes //image generated from 2BITIMAGE - by Sandro Maffiodo #define IMG_VARNAME_WIDTH 120 #define IMG_VARNAME_BWIDTH 30 #define IMG_VARNAME_HEIGHT 60 //data size=1800 bytes const unsigned char img_guyelaine_data[IMG_VARNAME_HEIGHT][IMG_VARNAME_BWIDTH] PROGMEM={ { 255, 255, 255, 252, 60, 60, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, }, { 255, 255, 255, 0, 192, 48, 63, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, }, { 255, 255, 252, 3, 0, 48, 12, 63, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, }, { 255, 255, 192, 15, 0, 48, 3, 15, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, }, { 255, 255, 0, 12, 0, 48, 3, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, }, { 255, 240, 0, 48, 0, 48, 3, 192, 63, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, }, { 255, 240, 0, 48, 0, 48, 0, 192, 15, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, }, { 255, 192, 0, 192, 0, 192, 0, 192, 15, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, }, { 255, 0, 0, 192, 0, 192, 0, 192, 3, 255, 234, 170, 255, 170, 191, 223, 255, 125, 85, 95, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, }, { 252, 0, 3, 0, 0, 192, 0, 48, 0, 255, 255, 254, 254, 255, 239, 215, 255, 125, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, }, { 252, 0, 3, 0, 0, 192, 0, 48, 0, 255, 255, 251, 251, 255, 251, 221, 255, 125, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, }, { 240, 0, 3, 0, 0, 192, 0, 48, 0, 63, 255, 239, 251, 255, 251, 221, 255, 125, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, }, { 240, 0, 12, 0, 0, 192, 0, 48, 0, 63, 255, 191, 251, 255, 251, 223, 127, 125, 85, 127, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, }, { 192, 0, 12, 0, 0, 192, 0, 48, 0, 15, 255, 191, 251, 255, 251, 223, 223, 125, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, }, { 192, 0, 12, 0, 0, 192, 0, 48, 0, 15, 254, 255, 251, 255, 251, 223, 247, 125, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, }, { 192, 0, 12, 0, 3, 0, 0, 48, 0, 15, 251, 255, 251, 255, 251, 223, 247, 125, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, }, { 192, 0, 60, 0, 3, 0, 0, 48, 0, 15, 239, 255, 254, 255, 239, 223, 253, 125, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, }, { 192, 0, 48, 0, 3, 0, 0, 48, 0, 15, 234, 170, 255, 170, 191, 223, 255, 125, 85, 95, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, }, { 192, 0, 48, 0, 3, 0, 0, 48, 0, 15, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, }, { 192, 0, 48, 0, 3, 0, 0, 48, 0, 15, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, }, { 192, 0, 48, 0, 3, 0, 0, 48, 0, 15, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, }, { 192, 0, 48, 0, 3, 0, 0, 192, 0, 15, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, }, { 192, 0, 48, 0, 12, 0, 0, 192, 0, 15, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, }, { 192, 0, 48, 0, 12, 0, 0, 192, 0, 15, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, }, { 192, 0, 48, 0, 12, 0, 0, 192, 0, 15, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, }, { 240, 0, 48, 0, 12, 0, 0, 192, 0, 63, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, }, { 240, 0, 48, 0, 12, 0, 3, 0, 0, 63, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, }, { 240, 0, 48, 0, 12, 0, 3, 0, 0, 63, 170, 170, 186, 170, 189, 255, 253, 85, 93, 255, 253, 223, 213, 95, 223, 245, 87, 253, 255, 247, }, { 252, 0, 48, 0, 12, 0, 3, 0, 0, 255, 255, 191, 251, 255, 253, 255, 253, 255, 253, 255, 253, 223, 127, 247, 223, 223, 253, 253, 127, 247, }, { 252, 0, 60, 0, 12, 0, 12, 0, 3, 255, 255, 191, 251, 255, 253, 255, 253, 255, 255, 127, 247, 223, 127, 247, 223, 127, 255, 125, 223, 247, }, { 255, 0, 12, 0, 0, 0, 12, 0, 3, 255, 255, 191, 251, 255, 253, 255, 253, 255, 255, 127, 247, 223, 127, 255, 223, 127, 255, 125, 223, 247, }, { 255, 0, 12, 0, 48, 0, 12, 0, 15, 255, 255, 191, 250, 170, 253, 255, 253, 85, 127, 223, 223, 223, 213, 255, 223, 127, 255, 125, 247, 247, }, { 255, 192, 12, 0, 48, 0, 48, 0, 63, 255, 255, 191, 251, 255, 253, 255, 253, 255, 255, 223, 223, 223, 255, 95, 223, 127, 255, 125, 253, 247, }, { 255, 192, 12, 0, 48, 0, 48, 0, 63, 255, 255, 191, 251, 255, 253, 255, 253, 255, 255, 247, 127, 223, 255, 247, 223, 127, 255, 125, 255, 119, }, { 255, 192, 12, 0, 48, 0, 192, 0, 255, 255, 255, 191, 251, 255, 253, 255, 253, 255, 255, 247, 127, 223, 127, 247, 223, 127, 255, 125, 255, 119, }, { 255, 240, 3, 0, 48, 0, 192, 3, 255, 255, 255, 191, 251, 255, 253, 255, 253, 255, 255, 253, 255, 223, 127, 247, 223, 223, 253, 253, 255, 215, }, { 255, 240, 3, 0, 48, 3, 0, 15, 255, 255, 255, 191, 250, 170, 189, 85, 93, 85, 95, 253, 255, 223, 213, 95, 223, 245, 87, 253, 255, 247, }, { 255, 252, 255, 0, 192, 3, 0, 63, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, }, { 255, 252, 255, 255, 240, 12, 0, 63, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, }, { 255, 255, 63, 255, 255, 255, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, }, { 255, 255, 63, 255, 255, 255, 243, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, }, { 255, 255, 207, 255, 255, 255, 207, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, }, { 255, 255, 207, 255, 255, 255, 63, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, }, { 255, 255, 243, 255, 255, 252, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, }, { 255, 255, 240, 63, 255, 243, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, }, { 255, 255, 240, 240, 0, 195, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, }, { 255, 255, 255, 255, 255, 15, 255, 255, 255, 255, 239, 255, 239, 85, 95, 213, 87, 253, 85, 95, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, }, { 255, 255, 252, 255, 255, 63, 255, 255, 255, 255, 239, 255, 255, 127, 247, 223, 253, 253, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, }, { 255, 255, 252, 207, 255, 63, 255, 255, 255, 255, 239, 255, 239, 127, 247, 223, 255, 125, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, }, { 255, 255, 252, 243, 12, 255, 255, 255, 255, 255, 239, 255, 239, 127, 247, 223, 255, 125, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, }, { 255, 255, 240, 51, 60, 255, 255, 255, 255, 255, 239, 255, 239, 85, 95, 223, 253, 253, 85, 127, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, }, { 255, 255, 195, 0, 0, 255, 255, 255, 255, 255, 239, 255, 239, 127, 247, 213, 85, 253, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, }, { 255, 255, 193, 85, 240, 63, 255, 255, 255, 255, 239, 255, 239, 127, 247, 223, 255, 125, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, }, { 255, 255, 193, 85, 92, 63, 255, 255, 255, 255, 239, 255, 239, 127, 247, 223, 255, 125, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, }, { 255, 255, 193, 85, 80, 63, 255, 255, 255, 255, 239, 255, 239, 127, 247, 223, 255, 125, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, }, { 255, 255, 205, 85, 80, 63, 255, 255, 255, 255, 234, 170, 239, 85, 95, 223, 255, 221, 85, 95, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, }, { 255, 255, 195, 245, 80, 63, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, }, { 255, 255, 192, 0, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, }, { 255, 255, 255, 240, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, }, { 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, }, }; VGAX vga; void setup() { vga.begin(); vga.copy((byte*)img_guyelaine_data); } void loop() { static unsigned cnt; if (!(cnt % 10)) vga.noTone(); if (!(cnt++%20)) vga.tone(cnt*10+11); if (cnt>=1600) cnt=0; if (cnt>800) vga.copy((byte*)img_guyelaine_data); else vga.copy((byte*)img_onair_data); }
affichevarduino2vga.1643641375.txt.gz · Dernière modification : 2022/01/31 15:02 de gaziel