Exemplo n.º 1
0
int main(int argc, char **argv)
{
 // TFT tft ( 21 ,22 ,23  );    // with wiringpi library 
  TFT tft ( 5, 6, 13 );			// with bcm library zou can set in ILI9341.c file
  tft.init();
  tft.setAddrWindow( 0,0, 320, 240 );
  
	
    Ball balls[100];
  
   for ( int i =0; i < 100; i ++ ) {
	 balls[i].x = rand () % 280 +20; 
 	 balls[i].y = rand () % 200 +20; 
     balls[i].color = rand () % 65500;
	 balls[i].r = 2 + rand () % 8;  
   }
    
   do {
		for ( int i =0; i < 100; i ++ ) {
			balls[i].update();
			tft.fillCircle ( balls[i].x,  240 - balls[i].y, balls[i].r , balls[i].color); 
		}
	   tft.updateDisplay ();
  } while(1);
  return 0;
}