Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
project:esp8266_oledx32 [2019/03/06 11:37]
cyberian jak na bitmapu
project:esp8266_oledx32 [2019/03/07 10:20] (current)
cyberian [Kód programu] zvýraznění řádku41
Line 29: Line 29:
 Seznam konvertorů:​ Seznam konvertorů:​
   * GIMP [[https://​www.gimp.org/​downloads/​]]   * GIMP [[https://​www.gimp.org/​downloads/​]]
-  * LCD Assisant [[http://​en.radzio.dxp.pl/​bitmap_converter/​]]* +  * LCD Assisant [[http://​en.radzio.dxp.pl/​bitmap_converter/​]] 
-  * Image2Code https://​github.com/​adafruit/​Adafruit-GFX-Library#​useful-resources**+  * Image2Code https://​github.com/​adafruit/​Adafruit-GFX-Library#​useful-resources
  
-* konvertory ​krom gimpu jsem prověřil na virustotal.com,​ nicméně i tak doporučuji překontrolovat je znovu +Konvertory ​krom gimpu jsem prověřil na virustotal.com,​ nicméně i tak doporučuji překontrolovat je znovu. 
-** Je to nástroj poskytnutý v sekci použitelných zdrojů ke knihovně Adafruit GFX napsaný v javě. Je nutno ho zkompilovat přes příkaz "​gradle build"​. Pokud vám to nepůjde, mohu vám v případě windows poslat již sestavenou verzi+Image2Code je nástroj poskytnutý v sekci použitelných zdrojů ke knihovně Adafruit GFX napsaný v javě. Je nutno ho zkompilovat přes příkaz "​gradle build"​. Pokud vám to nepůjde, mohu vám v případě windows poslat již sestavenou verzi
  
  Pokud se nepovede konverze z nějakého důvodu ani tak, pak vložte do pole tento obsah:  Pokud se nepovede konverze z nějakého důvodu ani tak, pak vložte do pole tento obsah:
Line 79: Line 79:
   * Adafruit GFX by adafruit (v mé době ver. 1.36)   * Adafruit GFX by adafruit (v mé době ver. 1.36)
  
-Kód je upraveným příkladem pro SSD1306. ​místě, kde je komentář "// ZDE VLOZIT hexaznaky bitmapy" ​je nutno vložit ​kód bitmapy, jehož získání bude popsáno níže. ​+kódu je komentář "ZDE VLOZIT hexaznaky bitmapy"​
 +Pro zkopírování ​kód stačí dvojklik na kód a ctrl+c
  
-<code> +<sxh cpp;​highlight:​ [41]>/* 
-/*************************************************************************+This is an example for our Monochrome OLEDs based on SSD1306 drivers
- This is an example for our Monochrome OLEDs based on SSD1306 drivers+
  
- Pick one up today in the adafruit shop! +Pick one up today in the adafruit shop! 
- ​------>​ http://​www.adafruit.com/​category/​63_98+------> http://​www.adafruit.com/​category/​63_98
  
- This example is for a 128x32 pixel display using I2C to communicate +This example is for a 128x32 pixel display using I2C to communicate 
- 3 pins are required to interface (two I2C and one reset).+3 pins are required to interface (two I2C and one reset).
  
- Adafruit invests time and resources providing this open +Adafruit invests time and resources providing this open 
- ​source code, please support Adafruit and open-source +source code, please support Adafruit and open-source 
- ​hardware by purchasing products from Adafruit!+hardware by purchasing products from Adafruit!
  
- Written by Limor Fried/​Ladyada for Adafruit Industries,​ +Written by Limor Fried/​Ladyada for Adafruit Industries,​ 
- with contributions from the open source community. +with contributions from the open source community. 
- BSD license, check license.txt for more information +BSD license, check license.txt for more information 
- All text above, and the splash screen below must be +All text above, and the splash screen below must be 
- ​included in any redistribution. +included in any redistribution. 
- **************************************************************************/+*/
  
-//#include <​SPI.h>​ 
 #include <​Wire.h>​ #include <​Wire.h>​
 #include <​Adafruit_GFX.h>​ #include <​Adafruit_GFX.h>​
Line 120: Line 119:
  
 //​bitmapa ​ //​bitmapa ​
 +
 static const unsigned char PROGMEM Mari_pole [] =  static const unsigned char PROGMEM Mari_pole [] = 
 { {
Line 446: Line 446:
   delay(1000);​   delay(1000);​
 } }
- +</sxh>
-</code>+
  
  
  • project/esp8266_oledx32.1551868643.txt.gz
  • Last modified: 2019/03/06 11:37
  • by cyberian