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

NodeMCU + JSN-SR04T + TM1637

TM1637 na 3.3V svítí velice slabě   #include <HCSR04.h> #include „SevenSegmentTM1637.h“ HCSR04 hc(D6, D5); // Initialize Pin D6, D5 const byte PIN_CLK = D7; // define CLK pin (any digital pin) const byte PIN_DIO = D8; // define DIO pin (any digital pin) SevenSegmentTM1637 display(PIN_CLK, PIN_DIO); int distance; void setup() { Serial.begin(115200); Serial.print(„Meric-vzdalenosti“); display.begin(); // … Číst dál

NodeMCU + JSN-SR04T (voděodolné čídlo)

za 228 kč Jsou různé verze V1 V2 a V3.0 …   pracuje na 5V … verze 3.0 umí přenášet data na 3.3V do nodeMCU     Zdroj: https://github.com/gamegine/HCSR04-ultrasonic-sensor-lib HCSR04-ultrasonic-sensor-lib-master   #include <HCSR04.h> HCSR04 hc(13, 12); // Initialize Pin D7 = Trig , D6 = Echo void setup() { Serial.begin(115200); } void loop() { Serial.println(hc.dist()); … Číst dál