Retenční nádrž V1

#include <HCSR04.h> #include <Wire.h> //#include <ACROBOTIC_SSD1306.h> #include „SSD1306.h“ #include <ESP8266WiFi.h> #define SDA D2 #define SCL D1 //SSID of your network char ssid[] = „Brno4“; //password of your WPA Network char pass[] = „*****“; const char* host = „api.thingspeak.com“; // Informace pro připojení k thingspeak.com const char* APIkey = „******“; const int httpPort = 80; int … Číst dál

NodeMCU + JSN-SR04T + OLED BIG FONT

Jiná knihovna která má 3 velikosti písma, umí vykreslovat i obrazce, atd…   https://github.com/ThingPulse/esp8266-oled-ssd1306 esp8266-oled-ssd1306-master     #include <HCSR04.h> #include <Wire.h> //#include <ACROBOTIC_SSD1306.h> #include „SSD1306.h“ #define SDA D2 #define SCL D1 SSD1306 display(0x3c, SDA, SCL); HCSR04 hc(D6, D5); // Initialize Pin D6, D5 int distance; void setup() { Serial.begin(115200); Serial.print(„Meric-vzdalenosti“); Wire.begin(); display.init(); display.flipScreenVertically(); display.setFont(ArialMT_Plain_10); display.drawString(0, … Číst dál

NodeMCU + JSN-SR04T + OLED

  Vše na 3.3V displej SCL = D1 a SDA = D2   #include <HCSR04.h> #include <Wire.h> #include <ACROBOTIC_SSD1306.h> HCSR04 hc(D6, D5); // Initialize Pin D6, D5 int distance; void setup() { Serial.begin(115200); Serial.print(„Meric-vzdalenosti“); Wire.begin(); oled.init(); // Initialze SSD1306 OLED display oled.clearDisplay(); // Clear screen oled.putString(„INIT“); delay(200); // wait 1000 ms } void loop() { … Číst dál

OLED / DHT22 / thnikspeak / OLED big font

Knihovna: https://github.com/ThingPulse/esp8266-oled-ssd1306/tree/e2286ba37b4454fd2e0e22697a522ac222ffadbc Užití: https://techtutorialsx.com/2019/03/09/esp32-arduino-ssd1306-changing-font-size/     Nutno jestě upravit – aktuálně zobrazuje pouze venkovní teplotu. #include <Wire.h> #include <DHT.h> #include <ESP8266WiFi.h> //#include <ACROBOTIC_SSD1306.h> #include <Adafruit_GFX.h> #include <Adafruit_SSD1306.h> #define OLED_RESET LED_BUILTIN Adafruit_SSD1306 display(OLED_RESET); // replace with your channel’s thingspeak API key, String apiKey = „yyyyyyy“; String apiKey2 = „xxxxxx“; const char* ssid = „Brno4“; const char* … Číst dál

NodeMCU / OLED i2C

Testovací demo pro displej OLED   Zdroj: http://arduino-er.blogspot.cz/2016/04/nodemcu-esp8266-to-display-on-128×64.html   /********************************************************************* This is an example for our Monochrome OLEDs based on SSD1306 drivers Pick one up today in the adafruit shop! ——> http://www.adafruit.com/category/63_98 This example is for a 128×64 size display using I2C to communicate 3 pins are required to interface (2 I2C and one reset) … Číst dál

NodeMCU / 2x DTH / 1x OLED / Thinkspeak

Načítá teploty ze 2 čidel, posílá na thinkspeak a zobrazuje na OLED displeji   #include <Wire.h> #include <DHT.h> #include <ESP8266WiFi.h> #include <ACROBOTIC_SSD1306.h> // replace with your channel’s thingspeak API key, String apiKey = „DTQ**********“; String apiKey2 = „HE5**********“; const char* ssid = „Brno4“; const char* password = „**********“; const char* server = „api.thingspeak.com“; #define DHTPIN … Číst dál

Výpis textu na OLED

Zobrazení textu na OLED SSD1306 z ebay   https://github.com/acrobotic/Ai_Ardulib_SSD1306 Ai_Ardulib_SSD1306-master     /* 06/01/2016 Author: Makerbro 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 … Číst dál