Se afișează postările cu eticheta WiFimanager. Afișați toate postările
Se afișează postările cu eticheta WiFimanager. Afișați toate postările

duminică, 8 septembrie 2024

Ceas google cu data si termometru cu 2 senzori (DS18B20 si AM2302/DHT22)

    Am revenit la ceasul google cu data si senzori, de data asta am inlocuit al doilea senzor DS18B20 cu un senzor AM2303 (care este un DHT22 cand are rezistenta de 4k7 incorporata pe placuta de cablaj).

   Schema devine

si am considerat ca senzorul de temperatura si umiditate relativa aer este senzorul exterior, asa ca programul modificat, care contine 3 fisiere, este BIG_Clock_ESP8266_DeskClock1L

iar in programul Arduino IDE 1.8.19 (folosit de mine) arata asa
   In prima faza, nu am avut montat sistemul de determinare al intensitatii luminoase (divizorul rezistiv realizat din fotorezistenta si rezistenta de 10kΩ) si am realizat 2 filmulete
apoi am adaugat si fotorezistenta cu rezistenta (rezistorul)
   Temperaturile sunt indicate cu 2 zecimale:
iar umiditatea relativa din aer fara zecimale

joi, 29 februarie 2024

Ceas google cu data si termometru (6)

 

    Ca o "cireasa de pe tort", am adaugat si reglajul automat al intensittii luminoase ca la ceasul prezentat in articolul Alta versiune de ceas animat cu date meteo (3)

    Schema de baza fiind aceeasi, completata cu cele 2 piese (fotorezistenta si rezistenta de 10kΩ):
adica
asa ca programul a devenit BIG_Clock_ESP8266_DeskClock1k
    Filmuletele demonstrative, pe care le-am facut, sunt

Ceas google cu data si termometru (5)

    Am adaugat ceasului ce ia informatii de pe internet (nu server NTP) si configurare usoara la setea (cum am prezentat in articolul asta)

si alte date (decalaj orar, daca vreau ora vara/iarna si formatul de 12 sau 24 de ore), dupa cum am gasit in articolul WiFiManager with ESP8266 – Autoconnect, Custom Parameter and Manage your SSID and Password 
   Programul modificat este BIG_Clock_ESP8266_DeskClock1j
   Schema folosita este acceasi, ca cea din articolul anterior:
  Am realizat si 2 filmulete:

vineri, 25 octombrie 2019

Configurare usoara conectare la retea Wi-Fi pentru microcontrolerele ESP8266/ESP32

   Desi aflasem de libraria WiFiManager acum un an sau doi, chiar am testat-o cu rezultate foarte bune, am uitat de ea, cu trecerea timpului, asa ca, dupa ce am mai discutat si cu Vlad, a ramas sa pun, cat mai repede posibil, un articol sa fie informatia salvata.
   Libraria este scrisa de un roman de-al nostru, (dupa nume) tzapu, care are si site-ul Playing with Bits and Bytes.
   In documentatia aferenta se indica cum se poate instala, fie clasic, prin descarcare librarie, cum e indicat si in articolul WiFiManager with ESP8266 – Autoconnect, Custom Parameter and Manage your SSID and Password de pe site-ul https://randomnerdtutorials.com/
sau prin instalarea dupa nume
    Pentru a folosi la un proiect deja testat, am modificat programul pentru sistemul de Vizualizare parametrii panou solar pe server Thingspeak de la placa cu ESP8266.
    In mare se adauga cateva linii in partea de configurare si in setup
dupa cum se vede mai bine in programul propriu-zis numit vaw_rx_wifimanager.ino.
    In mare, in dupa incarcarea programului meu sau a exemplului librariei numit Autoconect;
vedem in ecranul de monitorizare seriala urmatoarele:
si daca ne uitam la telefon la retele Wi-fi vom gasi
si ne vom conecta la reteaua creata de ESP8266
apoi scrie reteaua noastra si parola acesteia
iar in ecranul de monitorizare seriala vom vedea:
si dupa resetare
    Programul va rula apoi normal, doar daca in cazul in care se pierde legatura cu reteaua si este este disponibila alta se poate relua procedura de conectare.
    Pentru exemplificare, am oprit router-ul secundar cu retea bbk2, ramanand cel principal cu reteaua bbk:
   Putem reface configurarea, prin stergerea configurarilor existente, prin activarea liniei
incarcarea programului, apoi comentarea liniei si reincarcarea programului.