lunes, 16 de marzo de 2009

Video con µoled-128-G1 + Arduino

Aqui esta el esperado video de ejemplo de Arduino controlando un display µoled-128-G1 reproduciendo video.

PD: en la realidad se ve mejor el display, es cosa del video



El ejemplo usado es el siguiente:
#include <oled.h>


void setup() {

Serial.begin(9600);
pinMode(8, OUTPUT); // sets the digital pin as output

//function from Oscar's library, using pin8 to control reset of the OLED
OLED_Init();

//cler screen
OLED_Clear();

}

void loop() {
// Video
Serial.print(0x40, BYTE); // extCmd
Serial.print(0x56, BYTE); // @V Play video
Serial.print(0, BYTE); // x
Serial.print(0, BYTE); // y
Serial.print(128, BYTE); // width
Serial.print(128, BYTE); // height
Serial.print(16, BYTE); // colourMode
Serial.print(0, BYTE); // delay in milliseconds
Serial.print(0x2, BYTE); // frames msb
Serial.print(0x2c, BYTE); // frames lsb ( 022C = 556 frames)
Serial.print(0, BYTE); // sectorAdd hi
Serial.print(16, BYTE); // sectorAdd mid
Serial.print(0, BYTE); // sectorAdd lo
OLED_GetResponse();

}// end loop

Libreria: Uoled_latest.tar.gz
Manual de usuario: uOLED-128-G1_Users_Manual_Rev1.0.pdf
Referencias:
   
  • http://www.4dsystems.com.au


  •    
  • http://arduino.cc/en/Serial/Print
  • No hay comentarios :

    Publicar un comentario