Ana içeriğe git

Haberler

Konu: SSD1306 OLED u8glib Kullanımı (1323 Kez okunmuş) önceki konu - sonraki konu

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.
Ynt: SSD1306 OLED u8glib Kullanımı
Yanıt #10
48Mhz Cortex M0 STM32F030F4' e işkence edip ineyen nameleri söyletmek. :)
Kod: [Seç]
		// Mandelbrot set	çizidrmece
// MCU ineyen nameleri söylerken. :)
int height =64;
int width =128;
int max =1000;
for (int row = 0; row < height; row++)
{
for (int col = 0; col < width; col++)
{
double c_re = (col - width/2.0)*4.0/width;
double c_im = (row - height/2.0)*4.0/width;
double x = 0, y = 0;
int iteration = 0;
while (x*x+y*y <= 4 && iteration < max) {
            double x_new = x*x - y*y + c_re;
            y = 2*x*y + c_im;
            x = x_new;
            iteration++;
        }
        if (iteration < max)
{
ssd1306_DrawPixel(col, row, White);
//ssd1306_UpdateScreen();
}
else
{
ssd1306_DrawPixel(col, row, Black);
//ssd1306_UpdateScreen();
}
ssd1306_UpdateScreen();
    }
}

  • Son Düzenleme: Temmuz 15, 2017, 11:29:11 - MC_Skywalker

Ynt: SSD1306 OLED u8glib Kullanımı
Yanıt #11
Mandelbrot kodunu mbed lpc1768 işlemciye taşıyarak deneme yaptım.  Adafruit in SSD1306 lib kullandım. 1 frame çizdirmek 3 dk 50sn sürdü .

Ynt: SSD1306 OLED u8glib Kullanımı
Yanıt #12
Benim bu videolardan ikisi meşhur olmuş galiba elemanın biri sitedine gömmüş :)

https://youtu.be/m2WiLw79UqI
https://youtu.be/YHuHMY254Z4



  • Son Düzenleme: Kasım 08, 2017, 18:56:44 - MC_Skywalker