Zobrazení stavu připojení k Wi-fi na displeji OLED SSD1306 z ebay
/* 2017_10_17 Author: Makerbro + mhr2017 Platforms: ESP8266 Language: C++ File: HelloOLED.ino ------------------------------------------------------------------------ Description: Demo for OLED display showcasing writing text to the screen. ------------------------------------------------------------------------ Please consider buying products from ACROBOTIC to help fund future Open-Source projects like this! We'll always put our best effort in every project, and release all our design files and code for you to use. https://acrobotic.com/ ------------------------------------------------------------------------ License: Released under the MIT license. Please check LICENSE.txt for more information. All text above must be included in any redistribution. */ #include <Wire.h> #include <ACROBOTIC_SSD1306.h> #include <ESP8266WiFi.h> const char* ssid = "Brno4"; const char* password = "*****"; void setup() { Wire.begin(); oled.init(); // Initialze SSD1306 OLED display oled.clearDisplay(); // Clear screen oled.setTextXY(1,0); // Set cursor position, start of line 1 oled.putString("Wi-Fi:"); WiFi.begin(ssid, password); while (WiFi.status() != WL_CONNECTED) { delay(500); oled.putString("."); } oled.setTextXY(4,0); // Set cursor position, start of line 4 oled.putString("PRIPOJENO"); } void loop() { }
Při kompilaci i příkladu z knihovny ACROBOTIC_SSD1306.h mi to vypíše „Nastala chyba při kompilaci u desky Arduino Nano“. Čím to může být? Jinak mi všechny ostatní kody jdou bez problémů.
Ahoj,
je divné, že tam není žádný bližší pipis chyby. Zkus zapnout podrobnější výpis (http://nodemcu.tode.cz/arduino-ide-podrobnejsi-vypis/)
A příklad jen na displej ti funguje?
http://nodemcu.tode.cz/vypis-textu-na-oled/