Sisukord:
- Samm: termomeetri kasutuselevõtt
- Samm: WiFi -termomeetri versioonid
- 3. samm: OneWire - diagrammid ja DS18B20 andurid
- Samm: kõigi skeemid (AP/STA režiim) ESP8266 termomeetrid
- Samm: lähtekoodid
Video: Wifi termomeeter koos ESP8266 -ga STA/AP režiimis: 5 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:47
See õpetus põhineb ESP8266 -l ja selle rakendusel WiFi -termomeetrina, mis töötab HTTP veebiserveriga. Saadaval on ka 2 režiimi STA kliendina või AP juurdepääsupunktidena.
Samm: termomeetri kasutuselevõtt
Täna tutvustan lühidalt wifi termomeetri projekti. Termomeeter kasutab ESP8266 wifi kiipi NodeMCU v3 Lolin arendusplaadil. Lisaks andmete logimisele hoiab Wifi kiip ka veebiserverit, kust see väljastab mõõdetud andmeid. Andmeid mõõdetakse iga kord, kui leht laaditakse. Tühikäigul andmeid ei salvestata. Veebiserver võimaldab käivitada HTML + CSS -koodi, mis võimaldab teatud määral luua kena graafilise liidese, et joonistada kasutajale näiteks tabelis temperatuurid. Javascript saab ka lehe andmeid automaatselt värskendada, kuid ma ei kasutanud seda võimalust.
Samm: WiFi -termomeetri versioonid
Sellest projektist on kaks versiooni, veebisaidi kui sellise funktsionaalsus on sama. Mõlemal juhul käivitab ESP8266 veebiserveri, mis joonistab tabelisse temperatuuri. Ühenduvus on versioonides diferentseeritud. Ühel juhul on võimalik kasutada olemasolevat LAN -võrku, millega plaat ühendab ja hoiab veebiserverit staatilisel või dünaamilisel IP -aadressil. Pärast brauseriaknas IP sisestamist saab kasutaja ESP -lt päringu koos soovitud temperatuuridega.
Teisel juhul edastab plaat pääsupunktina AP -režiimis oma SSID -d. Kasutaja pääseb tahvlile juurde, sisestades võrgu parooli (sisaldub ESP8266 -s). Tahvel edastab SSID -d WPA / WPA2 PSK krüptimisega või on võimalik edastada avatud wifi -võrku. Andmetele pääseb juurde ainult selle WiFi -võrgu ulatuses väljaspool kodu LAN -võrku. DHCP -server töötab ka ESP -l, mis pärast edukat kasutaja autentimist määrab vahemikust IP -aadressi. Veebisait asub lüüsi IP -aadressil - ESP.
3. samm: OneWire - diagrammid ja DS18B20 andurid
Temperatuuriandmed salvestatakse paarist DS18B20 temperatuuriandurist, mis on ühendatud OneWire bussiga, mis võimaldab andmeid koguda ühe juhi poolt, tõmmates juhi kümnete kuni sadade meetriteni. DS18B20 toodetakse kahes põhiversioonis - nn. siseruumi andur transistorikarbis või veekindel - väliskujundus alumiiniumtorus. OneWire sobib häirekeskkonda ja mahutab kuni 256 andurit. Üksikud andurid jagatakse nende tehase aadressi - seerianumbri järgi. Anduri ühendamiseks on kaks peamist võimalust. Tavaline ühendus ja parasiit, mõlemat saab toita 3,3 - 5,5 V. Erinevused ilmnevad OneWire'i ühendusskeemidest.
Samm: kõigi skeemid (AP/STA režiim) ESP8266 termomeetrid
Samm: lähtekoodid
Saadaval aadressil: https://arduino.php5.sk/wifi-teplomer.php?lang=en või: [email protected] Küsige oma režiimi pääsupunkti AP või olemasoleva WiFi-võrgu kliendi jaoks STA. Mõlemad versioonid kasutavad veebiserverit, mis töötab ESP8266 -ga.
Soovitan:
Nixie termomeeter ja hügromeeter koos Arduino Nanoga: 6 sammu
Nixie termomeeter ja hügromeeter koos Arduino Nanoga: kuidas veeta aega lõbusalt ja palju õppida võimendusmuunduritel, ühe juhtmega anduritel, Nixie torudel, Arduino kodeerimisel. Sel perioodil palutakse meil kõigil jääda koju, et end ja teisi kaitsta COVID-19. See on parim aeg kasutada
Arduino -põhine mittekontaktne infrapuna -termomeeter - IR -põhine termomeeter Arduino abil: 4 sammu
Arduino -põhine mittekontaktne infrapuna -termomeeter | IR -põhine termomeeter Arduino abil: Tere, selles juhendis olevad poisid, teeme arduino abil kontaktivaba termomeetri. Kuna mõnikord on vedeliku/tahke aine temperatuur liiga kõrge või madal, siis on sellega raske kontakti saada ja seda lugeda temperatuur sellises olukorras
Looge ühendus Raspberry Pi -ga peata režiimis, kasutades Android -telefoni, seadistage ka WiFi: 5 sammu
Ühendage Raspberry Pi -ga peata režiimis, kasutades Android -telefoni, konfigureerige ka WiFi: (kasutatud pilt on Raspberry Pi 3 mudel B saidilt https://www.raspberrypi.org) See juhend annab teile teada, kuidas ühendada Raspberry Pi Android -telefoniga ja konfigureerida ka WiFi Raspberry Pi peal ilma režiimita, st ilma klaviatuuri, hiire ja kuvarita. Ma
Boom Box Aux režiimis: 5 sammu (koos piltidega)
Boom Box Aux in Mod: Muudame vana poomi kasti (AM/FM/CD/lint), et lisada aux kaablisse, et saaksime sellega ühendada iPodi või telefoni. Ma kasutan Koss HG835 poomi kasti, mille leidsin säästupoodist 15 dollari eest. Kui oleme lõpetanud, saab seda auxist mängida
Liidesega 8051 mikrokontroller koos LCD-ga 4-bitises režiimis: 5 sammu (piltidega)
8051 mikrokontrolleri liidestamine LCD-ga 4-bitises režiimis: selles õpetuses räägime teile, kuidas saame liidestada lcd-d 8051-ga 4-bitises režiimis