
Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-23 14:37

Ovaj vodič zasnovan je na ESP8266 i njegovoj primjeni kao WiFi termometra koji koristi HTTP web poslužitelj. Dostupna su i 2 načina rada STA kao klijent ili AP kao pristupne točke.
Korak 1: Uvođenje termometra
Danas ću ukratko predstaviti projekt wifi termometra. Termometar koristi WiFi čip ESP8266 na razvojnoj ploči NodeMCU v3 Lolin. Osim evidentiranja podataka, Wifi čip sadrži i web server na kojem se emituju izmjereni podaci. Podaci se mjere svaki put kada se stranica učita. Podaci se ne bilježe u stanju mirovanja. Web poslužitelj omogućuje pokretanje HTML + CSS koda, što u određenoj mjeri omogućava lijepo grafičko sučelje za iscrtavanje temperatura korisniku, na primjer u tablici. Javascript može i automatski ažurirati podatke na stranici, ali nisam koristio ovu opciju.
Korak 2: Verzije WiFi termometra

Postoje dvije verzije ovog projekta, funkcionalnost web stranice kao takve je ista. U oba slučaja, ESP8266 pokreće web server koji crta temperature u tabeli. Povezivanje se razlikuje u verzijama. U jednom slučaju moguće je koristiti postojeću LAN mrežu na koju se ploča povezuje i drži web poslužitelj na statičkoj ili dinamičkoj IP adresi. Nakon što unese IP u prozor preglednika, korisnik prima zahtjev od ESP -a s temperaturama na zahtjev.
U drugom slučaju, ploča prenosi vlastiti SSID u AP načinu rada kao pristupna tačka. Korisnik pristupa ploči unosom mrežne lozinke (uključena u ESP8266). Ploča prenosi SSID sa WPA / WPA2 PSK enkripcijom ili je moguće emitirati otvorenu WiFi mrežu. Podaci su dostupni samo u dometu ove WiFi mreže izvan LAN mreže vašeg doma. DHCP server također radi na ESP -u, koji nakon uspješne autentifikacije korisnika dodjeljuje IP adresu iz raspona. Web stranica se nalazi na IP adresi pristupnika - ESP.
Korak 3: OneWire - dijagrami i senzori DS18B20


Podaci o temperaturi bilježe se s para temperaturnih senzora DS18B20 koji su spojeni na sabirnicu OneWire, što omogućava prikupljanje podataka od jednog vodiča, uz mogućnost povlačenja vodiča na desetine do stotine metara. DS18B20 se proizvode u dvije glavne verzije - tzv. unutarnji senzor u kućištu tranzistora ili u vodootpornom - vanjski dizajn u aluminijskoj cijevi. OneWire je pogodan za smetnje i može primiti do 256 senzora. Pojedinačni senzori podijeljeni su prema tvorničkoj adresi - serijskom broju. Postoje 2 glavne mogućnosti povezivanja senzora. Normalna veza i parazitska, oba se mogu napajati na 3.3 - 5.5V. Razlike su evidentne iz shema ožičenja OneWire.
Korak 4: Sheme za sve (način rada AP/STA) ESP8266 Termometri

Korak 5: Izvorni kodovi
Dostupno na: https://arduino.php5.sk/wifi-teplomer.php?lang=en ili: [email protected] za način pristupa za pristupnu tačku ili STA za klijenta na postojećoj WiFi mreži. Obje verzije koriste web server na ESP8266.
Preporučuje se:
Koristite pametni telefon kao beskontaktni termometar / prijenosni termometar: 8 koraka (sa slikama)

Koristite pametni telefon kao beskontaktni termometar / prijenosni termometar: Mjerenje tjelesne temperature beskontaktnim / beskontaktnim poput termo pištolja. Napravio sam ovaj projekt jer je Thermo Gun sada jako skup, pa moram pronaći alternativu za izradu DIY -a. A svrha je napraviti s niskobudžetnom verzijom.SuppliesMLX90614Ardu
Atmega16 povezivanje s LCD -om u 4 bitnom načinu rada (simulacija Proteus): 5 koraka

Atmega16 povezivanje s LCD -om u 4 -bitnom načinu rada (Proteusova simulacija): Ovdje ćemo vam u ovom vodiču reći kako možete povezati interfejs atmega16 mikrokontrolera sa 16*2 LCD -om u 4 -bitnom načinu rada
Oba načina rada ESP8266 (pristupni i klijentski način rada): 3 koraka

Oba načina ESP8266 (pristupni i klijentski način rada): U prethodnom članku napravio sam vodič o tome kako postaviti način rada na ESP8266, koji je kao pristupna točka ili WiFi stanica i kao wifi klijent. U ovom članku ću vam pokazati kako da postavite način rada ESP8266 na oba načina. Odnosno, u ovom načinu rada ESP8266 može
Povežite se s Raspberry Pi u načinu rada bez glave pomoću Android telefona Također konfigurirajte WiFi: 5 koraka

Povežite se s Raspberry Pi u načinu bez glave pomoću Android telefona Također konfigurirajte WiFi: (Koristi se slika Raspberry Pi 3 Model B sa https://www.raspberrypi.org) Ove upute će vam pokazati kako spojiti Raspberry Pi s Android telefonom te konfigurirati WiFi na Raspberry Pi u modu bez glave, tj. bez tastature, miša i ekrana. Ja
Povezivanje 8051 mikrokontrolera sa LCD-om u 4-bitnom načinu rada: 5 koraka (sa slikama)

Povezivanje 8051 mikrokontrolera sa LCD-om u 4-bitnom modu: U ovom vodiču ćemo vam reći kako možemo povezati interfejs LCD-a sa 8051 u 4-bitnom režimu