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

2x DHT 22 / NodeMCU

2x čídlo DHT 22 s odeslání do 2 channelů na thingspeak   #include <DHT.h> #include <ESP8266WiFi.h> // replace with your channel’s thingspeak API key, String apiKey = „DTQNRNBI0LZ9641J“; String apiKey2 = „HE5YAU8QBYWZV4UH“; const char* ssid = „Brno4“; const char* password = „Zakosteli63“; const char* server = „api.thingspeak.com“; #define DHTPIN D2 // D1 pin on Nodemcu … Číst dál

Servomotorek

Stejnosměrný servo motor má obvykle tři vývody. Jeden pro napájení (obvykle červený), druhý pro uzemnění (černý nebo hnědý) a třetí pro příjem ovládacích impulsů (žlutý nebo oranžový). Napájecí vývod připojte na 5V, uzemnění na GND a ovládací vývod na digitální pin 9.     #include <Servo.h> //zahrnutí knihovny pro ovládání servo motoru Servo myservo; //každý … Číst dál

DTH22 + thingspeak

Odeslání na známý server: #include <DHT.h> #include <ESP8266WiFi.h> // replace with your channel’s thingspeak API key, String apiKey = „DTQNRNBI0LZ9****“; const char* ssid = „Brno****“; const char* password = „Za*******“; const char* server = „api.thingspeak.com“; #define DHTPIN 4 // D2 pin on Nodemcu DHT dht(DHTPIN, DHT22, 11); WiFiClient client; void setup() { Serial.begin(115200); delay(10); dht.begin(); … Číst dál

DTH22 + serial port

DTH je čislo teploty a vlhkosti. Já ho mám jako variantu AM2302 (napájenou na destičce s odporem…)     INSTALACE KNIHOVNY DTH 1) DHT sensor library 2) Adafruit Unifield Sensor Sériový monitor je potřeba manstavit na 9600kbps   /** * Example for reading temperature and humidity * using the DHT22 and ESP8266 * * Copyright … Číst dál

Button bez rezistorů

/* Button Turns on and off a light emitting diode(LED) connected to digital pin 13, when pressing a pushbutton attached to pin 2. The circuit: * LED attached from pin 13 to ground * pushbutton attached to pin 2 from +5V * 10K resistor attached to pin 2 from ground * Note: on most Arduinos … Číst dál

APA102 – sude, liche

Bikání na střídačku (sudé, liché).   #include <APA102.h> // Define which pins to use. const uint8_t dataPin = 11; const uint8_t clockPin = 12; APA102<dataPin, clockPin> ledStrip; // ledCount = počet LED na pásku const uint16_t ledCount = 30; rgb_color colors[ledCount]; void setup() { //reset pasku ledStrip.startFrame(); for(uint16_t i = 0; i < ledCount; i++) … Číst dál