Përmbajtje:
- Hapi 1: Prezantimi i termometrit
- Hapi 2: Versionet e Termometrit WiFi
- Hapi 3: OneWire - Diagramet dhe sensorët DS18B20
- Hapi 4: Skemat për të gjithë (Mënyra AP/STA) ESP8266 Termometra
- Hapi 5: Kodet Burimore
Video: Termometër Wifi Me ESP8266 në modalitetin STA/AP: 5 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:17
Ky tutorial bazohet në ESP8266 dhe aplikimin e tij si termometër WiFi që funksionon serverin HTTP. Ekzistojnë gjithashtu 2 mënyra STA si klient ose AP si pikat e hyrjes.
Hapi 1: Prezantimi i termometrit
Sot do të prezantoj shkurtimisht projektin e termometrit wifi. Termometri përdor çipin wifi ESP8266 në bordin e zhvillimit NodeMCU v3 Lolin. Përveç regjistrimit të të dhënave, çipi Wifi gjithashtu mban një server në internet ku nxjerr të dhëna të matura. Të dhënat maten sa herë që një faqe ngarkohet. Asnjë e dhënë nuk regjistrohet kur është e papunë. Serveri në internet ju lejon të ekzekutoni kodin HTML + CSS, i cili lejon që në një farë mase të bëni një ndërfaqe të bukur grafike për të vizatuar temperaturat tek përdoruesi, për shembull në një tabelë. Javascript gjithashtu mund të azhurnojë automatikisht të dhënat në faqe, por unë nuk e kam përdorur këtë opsion.
Hapi 2: Versionet e Termometrit WiFi
Ekzistojnë dy versione të këtij projekti, funksionaliteti i faqes në internet si i tillë është i njëjtë. Në të dy rastet, ESP8266 drejton një server në internet që tërheq temperaturat në një tabelë. Lidhshmëria është e diferencuar në versione. Në një rast është e mundur të përdoret një rrjet ekzistues LAN me të cilin bordi lidhet dhe mban një server në internet në një adresë IP statike ose dinamike. Pas futjes së IP në dritaren e shfletuesit, përdoruesi merr një kërkesë nga ESP me temperatura sipas kërkesës.
Në rastin e dytë, bordi transmeton SSID -in e tij në modalitetin AP si një pikë aksesi. Përdoruesi hyn në tabelë duke futur fjalëkalimin e rrjetit (i përfshirë në ESP8266). Bordi transmeton SSID me kriptim WPA / WPA2 PSK, ose është e mundur të transmetohet një rrjet wifi i hapur. Të dhënat janë të arritshme vetëm brenda mundësive të këtij rrjeti wifi jashtë rrjetit LAN të shtëpisë. Serveri DHCP po funksionon gjithashtu në ESP, i cili pas vërtetimit të suksesshëm të përdoruesit cakton një adresë IP nga diapazoni. Faqja e internetit është e vendosur në adresën IP të portës - ESP.
Hapi 3: OneWire - Diagramet dhe sensorët DS18B20
Të dhënat e temperaturës regjistrohen nga një palë sensorë të temperaturës DS18B20 që janë të lidhur me autobusin OneWire, i cili lejon mbledhjen e të dhënave nga një përcjellës, me mundësinë e tërheqjes së përcjellësit në dhjetëra deri në qindra metra. DS18B20 prodhohen në dy versione kryesore - të ashtuquajturat. sensor i brendshëm në rastin e tranzistorit ose i papërshkueshëm nga uji - dizajn i jashtëm në tub alumini. OneWire është i përshtatshëm për mjedise me ndërhyrje dhe mund të strehojë deri në 256 sensorë. Sensorët individualë ndahen me adresën e fabrikës - numrin serial. Ekzistojnë 2 mundësi kryesore të lidhjes së sensorit. Lidhje normale dhe parazitare, të dyja mund të fuqizohen në 3.3 - 5.5V. Dallimet janë të dukshme nga diagramet e instalimeve elektrike OneWire.
Hapi 4: Skemat për të gjithë (Mënyra AP/STA) ESP8266 Termometra
Hapi 5: Kodet Burimore
E disponueshme në: https://arduino.php5.sk/wifi-teplomer.php?lang=en ose: [email protected] për modalitetin tuaj AP për pikën e hyrjes, ose STA për klientin në rrjetin ekzistues WiFi. Të dy versionet po përdorin serverin e uebit që funksionon në ESP8266.
Recommended:
Dizajnimi i oshilatorit të bazuar në modalitetin aktual për përforcuesit e fuqisë audio të klasës D: 6 hapa
Dizajnimi i oshilatorit të bazuar në modalitetin aktual për përforcuesit e fuqisë audio të klasës D: Vitet e fundit, amplifikuesit e fuqisë audio të klasës D janë bërë zgjidhja e preferuar për sistemet audio portative si MP3 dhe telefonat celularë për shkak të efikasitetit të tyre të lartë dhe konsumit të ulët të energjisë. Lëkundësi është një pjesë e rëndësishme e klasës D au
Furnizimi me Fuqi i Brendshme në Modalitetin Mikrotik CSS326-24G-2S+RM .: 11 Hapa
Furnizimi me Fuqi i Brendshme në Ndërprerësin Mikrotik CSS326-24G-2S+RM .: PARALAJMRIM: KIST PRO PROJEKT KA MUND T KENI P VR Tensione të Larta, NFSE NUK JENI TM PMRFORMUESHME DHE T K DINI ÇFAR BN, KONSULTONI NJ ELE ELEKTRIK. NE NUK JEMI P RRGJEGJSE PYR DYMET E SHKAKTUARA PR ÇDO PAJISJE TUAJ P BR T F PRDORUR K THTIS UDHZUES. Me atë rrugë
Ndërfaqja Sensirion, SPS-30, Sensori i Grimcave me Arduino Duemilanove Duke Përdorur Modalitetin I2C: 5 Hapa
Ndërfaqja Sensirion, SPS-30, Sensori i Grimcave me Arduino Duemilanove Duke Përdorur Modalitetin I2C: Kur po shikoja në sensorët e ndërlidhjes SPS30, kuptova se shumica e burimeve ishin për Raspberry Pi por jo aq shumë për Arduino. Kaloj pak kohë për ta bërë sensorin të punojë me Arduino dhe vendosa të postoj përvojën time këtu në mënyrë që të mund
Ndërfaqja Atmega16 me LCD në modalitetin 4 bit (Simulimi Proteus): 5 hapa
Ndërfaqja Atmega16 me LCD në modalitetin 4 bit (Simulimi Proteus): Këtu në këtë tutorial ne do t'ju tregojmë se si mund të ndërlidhni mikrokontrolluesin atmega16 me 16*2 LCD në modalitetin 4 bit
Lidhuni me Raspberry Pi në modalitetin pa kokë duke përdorur telefonin Android Gjithashtu konfiguroni WiFi: 5 hapa
Lidhuni me Raspberry Pi në modalitetin pa kokë duke përdorur telefonin Android Gjithashtu konfiguroni WiFi: (Imazhi i përdorur është Raspberry Pi 3 Model B nga https://www.raspberrypi.org) Ky udhëzues do t'ju tregojë se si të lidhni Raspberry Pi me telefonin Android gjithashtu konfiguroni WiFi në Raspberry Pi në mënyrë pa kokë dmth pa tastierë, mi dhe ekran. Une