Tento jednoduchý domáci výrobok môže opakovať každý, kto je schopný pripojiť tri vodiče. Pomocou tejto veci môžete diaľkovo ovládať teplotu napríklad v krajine.
Teplomer vyžaduje Wi-Fi.
Teplotu je možné sledovať na webovej stránke a v mobilnej aplikácii služby People's Monitoring narodmon.ru. K dispozícii sú tiež teplotné grafy pre daný rok a môžete si nastaviť teplotné limity, keď pôjdete ďalej, služba vás upozorní push správami, SMS a listami do pošty.
Na zostavenie teplomera budete potrebovať mikrokontrolér NodeMCU-CH340 za 2,65 dolára a digitálny teplotný snímač DS18B20 za 1,41 dolára. Podľa želania môžete pridať ďalší digitálny indikátor TM1637 za 0,77 dolára. Budete tiež potrebovať rezistor 4,7 kB, vodiče, akékoľvek nabíjanie z telefónu s konektorom MicroUSB. Ako puzdro je vhodné použiť elektrickú spojovaciu skrinku.
S najväčšou pravdepodobnosťou môžete použiť veľmi malý ovládač Wemos D1 Mini, ale neskúšal som to.
V základnej verzii stačí teplotný snímač spájkovať s regulátorom (červený vodič na 3V, čierny na GND, žltý na D4), medzi žltý a červený vodič snímača sa umiestni odpor (na fotografii je snímač spájkovaný na D1, neplatí pozornosť).
Toto je voliteľné, ale môžete pripojiť štít. Teplomer podporuje štyri typy obrazoviek (farebný TFT 240 x 320 bodov, OLED 128 x 64 bodov, dvoj- alebo štvorriadkový LCD, sedemsegmentový LED). Podľa môjho názoru je najlepšie inštalovať najlacnejší štvorsmerový indikátor. Indikátor má štyri piny, pripájame ich k ovládaču (VCC na 3V, GND na G, DIO na TX, CLK na RX).
Pokúsil som sa pripojiť OLED obrazovku k teplomeru, ale čísla na ňom sú malé a zobrazuje sa veľa nepotrebných informácií vrátane neodpojiteľnej adresy webu vývojára firmvéru.
Tento teplomer je možné pripojiť k monitorovaniu ľudí a zverejniť, ak je jeho snímač umiestnený na ulici. Ak je teplomer umiestnený v interiéri (napríklad v tej istej chatke), služba vám umožňuje používať ho ako neverejný. Takto sa na stránke zobrazujú údaje z dvoch takýchto teplomerov (upozorňujeme, že k službe je možné zadarmo pripojiť iba jeden teplomer).
A tak v aplikácii (samozrejme je možné senzory premenovať).
Aplikácia odosiela push správy, ak teplomer prestane vysielať údaje, alebo začne vysielať po dlhej prestávke.
Ako ste už pravdepodobne uhádli, aby sa z ovládača stal cloudový teplomer, musíte si stiahnuť firmvér a nakonfigurovať ho. Ale je to oveľa jednoduchšie, ako si mnohí z vás mysleli. :)
Firmvér je možné vytvoriť pomocou tejto služby wifi-iot.coma naložiť s NodeMCU Flasherale uľahčím ti to: tu v tomto archíve dva súbory - blikač a pripravený firmvér. Stačí pripojiť radič k počítaču, spustiť blikač, zvoliť súbor led.bin (Config-gear), určiť virtuálny port COM, ku ktorému je radič pripojený, a stlačiť „Flash“.
Po načítaní firmvéru odpojte radič a znova ho pripojte (môžete použiť počítač, môžete použiť ľubovoľnú nabíjačku). Stlačte tlačidlo Reset trikrát s pauzou najmenej pol sekundy. Ovládač vytvorí dočasný hotspot Wi-Fi s názvom WiFi-IoT bez hesla. Pripojte sa k tomuto bodu pomocou svojho smartphonu a kliknite na „sieťové pripojenie“. Otvorí sa webová stránka nastavenia teplomeru.
Môžete nakonfigurovať všetko naraz, môžete nakonfigurovať iba pripojenie Wi-Fi a pokračovať v konfigurácii na počítači. Ukážem vám, ako na telefóne nastaviť všetko naraz:
1. Kliknite na „Hardvér“, začiarknite políčko „Povoliť DS18B20“ a zmeňte jeho GPIO na „2“. Kliknite na „Nastaviť“. Kliknite na „Hlavné“.
2. Prejdeme k "1-Wire", tam je "Clear & Scan List". Mala by sa zobraziť adresa snímača. Opäť „hlavné“.
3. Ak ste pripojili obrazovku, prejdite na „7SEGM“, začiarknite políčko „Povoliť“, do poľa „GPIO Clk“ zadajte 3 v poli „GPIO Data“ 1. Kliknite na hornú časť „Nastaviť“. Zmeňte položku „1“ na DS18B20 1 a stlačte dolnú časť „Nastaviť“. Kliknite na „Hlavné“.
4. Prejdite na „Servery“, začiarknite políčko „Povoliť Narodmon.ru“ a stlačte „nastaviť“. Zapíšeme si ID teplomeru. Kliknite na „Hlavné“.
5. V hlavnom menu vidíme, že sa objavila teplota.
6. Kliknite na „Hlavné“. Do poľa „Názov AP“ zadajte názov domáceho prístupového bodu Wi-Fi (je podporovaná iba sieť Wi-Fi 2,4 Ghz), do poľa „AP Pass“ zadajte heslo pre Wi-Fi. Stlačíme tretie tlačidlo Nastaviť, ktoré je hneď pod zadaným heslom.
Odpojte radič od zdroja napájania a znova ho zapnite. Teraz sa pripojí k domácej Wi-Fi. Na jeho webové rozhranie môžete prejsť z prehľadávača na adresu, ktorú je možné zobraziť vo webovom rozhraní domáceho smerovača alebo pomocou neho opätovné pripojenie k dočasnému prístupovému bodu radiča: opäť trikrát kliknite na radič RST, znovu sa k nemu pripojte pomocou telefónu, choďte na „Hlavný“ a pozrite nižšie adresa. V tomto prípade 192.168.1.212.
Registrujeme sa na Monitorovaní ľudí: https://narodmon.ru/?invite=ammo1 (odkaz na sprostredkovanie, ale to mi nedáva peniaze, ale schopnosť pripojiť viac senzorov a uchovať údaje dlhšie).
Teplomer odosiela údaje každých 5 minút, takže ak od nastavenia neuplynulo 5 minút, musíte chvíľu počkať alebo ručne vstúpiť do webového rozhrania senzora a odoslať údaje v sekcii „Servery“.
V časti Monitorovanie ľudí prejdite do časti „Profil - Moje senzory“.
Kliknite na „Pridať“ a zadajte ID nášho teplomeru (uložili sme ho v kroku 4).
Ak sa ti moje vysvetlenie zdá komplikované, práve tu existuje veľmi podrobný návod krok za krokom.
V skutočnosti je všetko veľmi jednoduché a tento domáci produkt sa dá skutočne vyrobiť a nakonfigurovať za desať minút. Čo sa týka cien, určite nemôže zapôsobiť na to, aké lacné je to všetko.
© 2020, Alexey Nadezhin
Desať rokov každý deň píšem o technológiách, zľavách, zaujímavostiach a udalostiach. Prečítajte si môj blog na webe ammo1.ru, v LJ, Zen, Mirtesen.
Moje projekty:
Lamptest.ru. Testujem LED žiarovky a pomáham zistiť, ktoré sú dobré a ktoré nie.
Elerus.ru. Zhromažďujem informácie o domácich elektronických zariadeniach pre osobnú potrebu a zdieľam ich.
Môžete ma kontaktovať v telegrame @ ammo1 a poštou [email protected].