Práve je 23 Jan 2022, 17:29




Vytvori┼ą nov├║ t├ęmu Odpoveda┼ą na t├ęmu  [ Po─Źet pr├şspevkov: 1 ] 
Hladinomer - Monitor v├Ż┼íky hladiny - Arduino + ultrazvuk 
Autor Správa

Zalo┼żen├Ż: 03 Dec 2018, 11:03
Pr├şspevky: 4
Odosla┼ą Hladinomer - Monitor v├Ż┼íky hladiny - Arduino + ultrazvuk
Pon├║kam SOFTV├ëR pre projekt Hladinomer, ktor├Ż umo┼ż┼łuje mera┼ą v├Ż┼íku hladiny vody (alebo podobnej kvapaliny) v studni. Princ├şp merania ultrazvukov├Żch senzorov je vyslanie sign├ílu Trigger o ur─Źitej d─║┼żke, ktor├Ż sa od hladiny odraz├ş a vr├íti sa do prij├şma─Źa - Echo. Na z├íklade prepo─Źtu ─Źasu vzh─żadom na r├Żchlos┼ą ┼í├şrenia zvuku je mo┼żn├ę ur─Źi┼ą vzdialenos┼ą medzi senzorom a hladinou vody.

Projekt vyu┼ż├şva ultrazvukov├Ż senzor vzdialenosti HC-SR04 (detek─Źn├Ż uhol 15┬░), pr├şpadne vodotestn├Ż senzor JSN-SR04T (detek─Źn├Ż uhol je a┼ż 60┬░) a mikrokontr├│ler Arduino s Ethernet modulom Wiznet W5100 alebo W5500, pr├şpadne WiFi platformy ESP8266 (NodeMCU, Wemos D1 Mini), alebo ESP32 (Devkit). Softv├ęr obsahuje sch├ęmu zapojenia pre v┼íetky tieto platformy. Spomenut├ę platformy ESP8266 a ESP32 je mo┼żn├ę prev├ídzkova┼ą aj v re┼żime Deep Sleep, ktor├Ż dramaticky zn├ş┼żi ich spotrebu. Taktie┼ż v re┼żime StandBy existuje aj implement├ícia pre Over The Air (OTA) aktualiz├íciu firmv├ęru prostredn├şctvom LAN siete.

Pre prev├ídzku projektu je nutn├ę vlastni┼ą webserver na verejnej IP adrese, alebo v LAN sieti, kam dan├í platforma odosiela d├íta z ultrazvukov├ęho senzora. Na webserveri be┼ż├ş aplik├ícia, ktor├í pou┼ż├şvate─żovi uk├í┼że v monitore posledn├ę ├║daje, ale taktie┼ż aj v├Ż┼íku hladiny vody za mesiac, t├Ż┼żde┼ł, de┼ł v preh─żadn├Żch grafoch, ─Źi tabu─żkovom vyhotoven├ş. Web rozhranie obsahuje aj z├íznam rekordov - maxim├ílna, minim├ílna hodnota hladiny vody za 24 hod├şn, 7 dn├ş, 30 dn├ş.

Webaplik├ícia m├í aj r├┤zne menite─żn├ę ├║daje - v├Ż┼íka celej studne (sl├║┼żi ako kalibra─Źn├í hodnota pre merania), nako─żko vy┼í┼íia hladina = men┼íia hodnota medzi hladinou a senzorom, ktor├Ż je umiestnen├Ż na vrchu studne. Preto sa touto hodnotou o─Ź├ştava meranie, aby sa zistila skuto─Źn├í v├Ż┼íka hladiny vody. Druh├Żm menite─żn├Żm parametrom je priemer studne, ktor├Żm je mo┼żn├ę vykona┼ą prepo─Źet objemu studne v litroch s aktu├ílnou v├Ż┼íkou hladiny a taktie┼ż obsahuje aj odhad maxim├ílnej h─║bky studne pri danom priemere pre ─Źo najpresnej┼íie merania bez odrazov. Tento odhad maxim├ílnej h─║bky studne sa realizuje trigonometriou.

Zdrojov├ę k├│dy pre v┼íetky tieto platformy, sch├ęma zapojenia, kni┼żnice pre senzor HC-SR04 s├║ obsiahnut├ę priamo vo webaplik├ícii. D├íta s├║ do webov├ęho rozhrania odosielan├ę po HTTP / HTTPS protokole s POST payloadom. Vhodn├ę aj pre laikov, sta─Ź├ş iba nahodi┼ą webov├ę rozhranie a upravi┼ą cestu pre odosielanie d├ít. Programy pre Arduino obsahuj├║ integrovan├Ż watchdog, ktor├Ż Arduino re┼ítartuje pri z├íseku programu.

PON├ÜKAM IBA SOFTV├ëR, HARDV├ëR JE NUTN├ë ZAOBSTARA┼Ą SI SAMOSTATNE!

Projekt je mo┼żn├ę vopred vysk├║┼ía┼ą na 24 hod├şn s va┼íim hardv├ęrom na mojej dom├ęne.
Pri záujme o kúpu / vyskúšanie: martinius96@gmail.com
Cena: 30ÔéČ

Fotogal├ęria webaplik├ície a hardv├ęru:
Obrázok
Obrázok
Obrázok
Obrázok
Obrázok
Obrázok
Obrázok

Detek─Źn├í charakteristika HC-SR04:
Obrázok
Detek─Źn├í charakteristika JSN-SR04T:
Obrázok


18 Aug 2020, 16:29
Profil
Zobrazi┼ą pr├şspevky za obdobie posledn├Żch:  Usporiada┼ą pod─ża  
Vytvori┼ą nov├║ t├ęmu Odpoveda┼ą na t├ęmu  [ Po─Źet pr├şspevkov: 1 ] 


Kto je pr├ştomn├Ż

Pou┼ż├şvatelia prezeraj├║ci si toto f├│rum: ┼Żiadny registrovan├Ż pou┼ż├şvate─ż a 1 hos┼ą.


Nem├┤┼żete zaklada┼ą nov├ę t├ęmy v tomto f├│re
Nem├┤┼żete odpoveda┼ą na t├ęmy v tomto f├│re
Nem├┤┼żete upravova┼ą svoje pr├şspevky v tomto f├│re
Nem├┤┼żete maza┼ą svoje pr├şspevky v tomto f├│re
Nem├┤┼żete zasiela┼ą s├║bory v tomto f├│re

H─żada┼ą:
cron

[ gallery ]       [ journal ]       [ foto ]       [ portfolio ]       [ rastliny ]