Sadržaj:
- Korak 1: Lemljenje igala
- Korak 2: Postavite Blynk
- Korak 3: Složite zajedno i konfigurirajte Wemos D1 mini ploče
Video: Wemos D1 Mini Nadgledanje temperature/vlažnosti: 3 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:07
Tražio sam jeftin i jednostavan način praćenja temperature i vlažnosti moje vikendice koji će raditi i na bateriji ili na utičnici. Morao sam daljinski pratiti temperaturu, ali sam želio i mogućnost za lokalnu vizualnu provjeru temperature.
Koristim Wemos D1 mini kompatibilan s Arduinom sa DHT22, DHT21 i wemos mini OLED štitom. Imam senzore sa utičnicom za napajanje (putem USB punjača) i senzore na baterije. Koristim blynk kao cloud uslugu za predstavljanje podataka.
Spisak materijala:
wemos D1 mini (aliexpres)
wemos mini OLED štit (aliexpres)
DHT21 senzor temperature/vlažnosti (aliexpres)
DHT22 senzor temperature/vlažnosti (aliexpres)
neki kratki kabeli i alati i materijali za lemljenje.
Korak 1: Lemljenje igala
Dobit ćete Wemos ploču i štitove bez lemljenih igala kao što ćete dobiti u paketu 3 različite opcije:
- Samo muški
- Samo žensko
- Muški do ženski
Odlučio sam staviti ženske pinove na glavnu ploču, a sve ostale ploče koriste muške na ženske pinove. Omogućuje vam slaganje drugih štitova ako to želite (poput relejnog štita)
Prilikom lemljenja igala obavezno stavite muške igle na ploču kako ne bi bile tijesne.
Koristim muške na ženske igle čak i za OLED štit. Ženske igle pružaju djelimičnu mehaničku zaštitu.
U ovom vodiču možete koristiti izravno wemos D1 mini DHT pro štit, ali ja sam koristio senzor na kratkim kabelima kako ne bih utjecao na mjerenje topline s wemos ploče ili zaslona.
Za senzore na baterije, direktno sam lemio držač baterije i DHT senzor temperature na wemos D1 mini ploču.
Korak 2: Postavite Blynk
Instalirajte blynk na svoj telefon i kreirajte novi projekt s 2 uređaja. Za svaki uređaj dobit ćete zasebne pristupne kodove. Koristim jednu provjeru autentičnosti za sve zatvorene uređaje i jednu za sve vanjske uređaje. U sljedeći korak morate unijeti te pristupne kodove u arduino.
Blynk vam omogućuje korištenje virtualnih pinova za razmjenu vrijednosti između vašeg uređaja i oblaka. Možete koristiti virtualni pin 1 za mjerenje temperature vašeg prvog zatvorenog senzora i pin 3 za mjerenje temperature vašeg drugog zatvorenog senzora. Virtualni pin 2 nego za mjerenje vlažnosti vašeg prvog zatvorenog senzora i pin 4 za mjerenje vlažnosti vašeg drugog zatvorenog senzora. Važno je samo koristiti jedinstveni virtualni pin ID za svaki uređaj.
Možete isprobati različite opcije za predstavljanje vaših mjerenja u blynku, koristim povijesni grafikon i ikonu male vrijednosti.
Za vanjske senzore možete koristiti zasebni kôd za provjeru autentičnosti i sličan pristup.
Korak 3: Složite zajedno i konfigurirajte Wemos D1 mini ploče
Kada su pinovi zalemljeni, možete slagati ploču i štitove zajedno i konfigurirati ploču pomoću Arduino IDE -a.
Za mini ploču Wemos D1 trebat će vam i USB za serijske upravljačke programe koje možete pronaći na njihovoj web stranici.
Za jednostavno prikazivanje temperature i vlažnosti na OLED ekranu možete staviti osnovni program blynk-example koji je priložen ovom koraku. Dobro je komentiran pa ga možete uređivati prema svojoj vezi. Imajte na umu da wemos D1 pin nije IO1 i tako dalje. Ovdje su IO vrijednosti njegovih pinova. Možete ih pronaći i na web stranici wemos.
Za senzor DHT22 trebate lemiti otpornik od 10 kOhm između pinova 1 i 2. (povežite se kako ga spojiti). DHT22 se može spojiti bez dodatnog otpornika (crveno na +3,3 V, crno na zemlji, žuto na digitalnom ulazu ESP8266, ako je njegov D2 nego njegov IO4 u arduino kodu).
Vanjski senzori na baterije imaju sposobnost dubokog sna. Koristim litij-tionil kloridne (Li-SOCl2) baterije direktno spojene na masu ploče i portove od 3,3 V. Njihovi naponi su unutar specifikacija ESP8266, a njihovim direktnim spajanjem štedim energiju koju će inače potrošiti dodatne konverzije gore/dolje. Možete potražiti primarnu bateriju SAFT 3, 6V da biste pronašli dobavljača, kupio sam od češkog preprodavača (veza)
Koristite primjer konfiguracije blync-battery koji je dobro komentiran i možete ga prilagoditi prema svojim potrebama.
Priložio sam excel pojednostavljeni kalkulator koji je provjeren da radi u redu ako su dostupna WiFi i internetska veza. ako je wifi ili internet u prekidu, može proći i do 35 sekundi dok vaš uređaj ne zaspi, a to utječe na trajanje baterije.
Sada biste trebali čitati podatke na OLED ekranu i u aplikaciji blynk za mobilni telefon.
NAPOMENA: Koristite grešku biblioteke Blynk 0.4.10 ako dobijete grešku "version.h"
Preporučuje se:
IoT ESP8266 serija: 2- Nadgledanje podataka putem ThingSpeak.com: 5 koraka
IoT ESP8266 serija: 2- Nadgledanje podataka putem ThingSpeak.com: Ovo je drugi dio IoT ESP8266 serije. Da biste vidjeli dio 1, pogledajte ovu IoT seriju instrumenata ESP8266: 1 Povežite se na WIFI usmjerivač. Ovaj dio ima za cilj pokazati vam kako poslati podatke senzora jednoj od popularnih besplatnih IoT usluga u oblaku https: //thingspeak.com
GPS nadgledanje sa projektom OLED ekrana: 5 koraka (sa slikama)
GPS nadgledanje s OLED zaslonskim projektom: Pozdrav svima, u ovom kratkom članku podijelit ću s vama svoj projekt: ATGM332D GPS modul sa SAMD21J18 mikrokontrolerom i SSD1306 OLED 128*64 zaslonom, sagradio sam posebnu PCB za njega na Eagle Autodesku i programirao ga koristeći Atmel studio 7.0 i ASF
IOT sistem za nadgledanje vremena i brzine vjetra: 8 koraka
Pametni sistem praćenja vremena i brzine vjetra zasnovan na IOT -u: Razvili - Nikhil Chudasma, Dhanashri Mudliar i Ashita Raj Uvod Važnost praćenja vremena postoji na mnogo načina. Potrebno je pratiti vremenske parametre kako bi se održao razvoj poljoprivrede, staklenika
Greentent - prva mini prijenosna staklena kuća na svijetu s mjerenjima temperature i vlažnosti u Arduinu: 3 koraka
Greentent - prva mini prijenosna staklena kuća na svijetu s mjerenjima temperature i vlažnosti u Arduinu: Prvi put sam došao na ideju o prijenosnom stakleniku po kojem se možete kretati noću kada sam htio napraviti način da imam mali vrt u kutiji s nadziranom temperaturom i vlažnost zraka. Dakle, kasno je navečer i želim otići u trgovinu po ove su
ESP8266 Nadgledanje temperature Nodemcua pomoću DHT11 na lokalnom web poslužitelju - Dobijte sobnu temperaturu i vlažnost u svom pregledniku: 6 koraka
ESP8266 Nadgledanje temperature Nodemcua pomoću DHT11 na lokalnom web poslužitelju | Dobijte sobnu temperaturu i vlažnost u svom pregledniku: Zdravo momci, danas ćemo napraviti vlažnost & sistem za praćenje temperature pomoću ESP 8266 NODEMCU & Senzor temperature DHT11. Temperatura i vlažnost će se dobiti pomoću DHT11 senzora & u pretraživaču se može vidjeti kojom će se web stranicom upravljati