De presentatie wordt gedownload. Even geduld aub

De presentatie wordt gedownload. Even geduld aub

Vervolg C Hogeschool van Utrecht / Institute for Computer, Communication and Media Technology 1 Onderwerpen voor vandaag User-defined characters op de.

Verwante presentaties


Presentatie over: "Vervolg C Hogeschool van Utrecht / Institute for Computer, Communication and Media Technology 1 Onderwerpen voor vandaag User-defined characters op de."— Transcript van de presentatie:

1 vervolg C Hogeschool van Utrecht / Institute for Computer, Communication and Media Technology 1 Onderwerpen voor vandaag User-defined characters op de LCD Opgave: maak een animatie

2 vervolg C Hogeschool van Utrecht / Institute for Computer, Communication and Media Technology 2 LCD Fixed charactersUser-defined characters

3 vervolg C Hogeschool van Utrecht / Institute for Computer, Communication and Media Technology 3 C interface // interface: void ARK_CH_LCD_define( unsigned char n, unsigned char x[ 8 ] ); // voorbeeld: unsigned char d1[ 8 ] = { 142,142,132,132,159,132,132,138 }; ARK_CH_LCD_define( 1, d1 );

4 vervolg C Hogeschool van Utrecht / Institute for Computer, Communication and Media Technology 4 LCD http://www.quinapalus.com/hd44780udg.html

5 vervolg C Hogeschool van Utrecht / Institute for Computer, Communication and Media Technology 5 Animatie.zip (1) #include "ark.h" unsigned char d1[ 8 ] = { 142,142,132,132,159,132,132,138 }; unsigned char d2[ 8 ] = { 142,142,133,134,140,148,138,145 }; unsigned char d3[ 8 ] = { 142,142,132,142,149,132,132,138 }; unsigned char d4[ 8 ] = { 142,142,148,140,134,133,138,145 }; unsigned char d5[ 8 ] = { 128,128,158,135,129,135,158,128 }; unsigned char d6[ 8 ] = { 128,128,142,151,159,159,142,128 }; void String( char *s, int n ){ ARK_CH_LCD_clear(); ARK_CH_LCD_string_write( s ); ARK_wait_us( n * 1000 ); }

6 vervolg C Hogeschool van Utrecht / Institute for Computer, Communication and Media Technology 6 Animatie.zip (2) int main(){ ARK_CH_LCD_init(); ARK_CH_LCD_define( 1, d1 );... ARK_CH_LCD_define( 6, d6 ); for(;;){ String( "\1 ", 400 ); String( " ", 200 );... String( "", 2000 ); } return 0; }

7 vervolg C Hogeschool van Utrecht / Institute for Computer, Communication and Media Technology 7 Opdracht ”animatie” Maak een animatie naar eigen keuze en creatief inzicht. Hints en tips: -Character 0 kan je niet in een string opnemen, maar wel printen met ARK_CH_LCD_char_write( ) -Je kan eerst de user-defined characters aanmaken en dan de ‘text’ op het display veranderen, of eerste een ‘text’ op het display zetten en dan telkens de user-defined characters aanpassen. -Je kan meerdere posities combineren tot 1 langer ‘ding’, bv een auto of een boot.


Download ppt "Vervolg C Hogeschool van Utrecht / Institute for Computer, Communication and Media Technology 1 Onderwerpen voor vandaag User-defined characters op de."

Verwante presentaties


Ads door Google