[Logo www.acvariu.ro]

Acvariu.ro - forum - Cea dintai comunitate a acvaristilor
  [Search] Search   [Recent Topics] Recent Topics   [Hottest Topics] Hottest Topics   [Top Downloads] Top Downloads   [Members] Member Listing   [Groups] acvariu.ro 
[Register] Register / 
[Login] Login 
Monitorizare GSM folosind platforma Arduino si un telefon mobil vechi.  XML
Forum Index » Atelier (DIY) & Hardware
Author Message
dgx
Junior member
[Avatar]

Joined: 13/07/2014 23:59:22
Messages: 21
IP:
Offline

Monitorizarea prezentei tensiunii de alimentare este usor de facut, o voi include in versiunea urmatoare. In ce priveste UPS-ul de obicei stim cam pe ce autonomie ne putem baza si nu cred ca se justifica complicarea montajului.
[Email]
dgx
Junior member
[Avatar]

Joined: 13/07/2014 23:59:22
Messages: 21
IP:
Offline

Am facut un mic upgrade la soft:

Avertizare si la suprapresiune. Ledul clipeste tot in rosu dar in salve de 3 impulsuri si trimite sms cu text "presiune ridicata".

In conditii normale pompa merge pe la 27-28kPa, la sms de informare mesaj "presiune 3/5".
A fost o pana de curent de peste o ora, amicul a primit sms-ul de avertizare s-a deplasat la bazin si a ventilat manual apa.
La revenirea curentului a constatat la sms de informare ca presiunea a crescut din motive de agitare impuritati la 4/5.
Astfel am hotarat sa introducem avertizarea de presiune marita la 5/5 adica la valori de peste 40kPa.
In plus am pus si un UPS de 400W cu iesire sinusoidala care functioneaza cu acumulator auto extern. Am optat pentru capacitatea de 75Ah pentru ca UPS-ul stie sa incarce cu 6-7A.Acum asteptam cu nerabdare prima pana de curent sau o simulam sa vedem cam cate ore de autonomie avem dar pentru asta va trebui sa introduc cat de curand si avertizarea la pana de curent pentru a avea momentul T0.
[Email]
dgx
Junior member
[Avatar]

Joined: 13/07/2014 23:59:22
Messages: 21
IP:
Offline

Revin cu un sistem de monitorizare bazat pe conexiunea Wi-Fi tot mai prezenta in casele oamenilor.

-Arduino PRO mini 3.3V /8MHz sau variante DIY
-ESP-8266-05 modul serial to WiFi foarte mic si foarte TARE !
-DS18B20 senzor temperatura.
-HIH5030 senzor umiditate.
-Cont pe emoncms.org sau server propriu, eu mi-am instalat emoncms pe un ubuntu 14.04 LTS
-Un cont freeDNS eu am optat pentru mooo.com, util daca nu aveti IP fix si vreti sa vedeti din afara serverul propriu.
-Un cont de mail pe gmail.com de la care serverul va poate trimite mail pentru avertizare depasire limite admise la ce monitorizati sau la pierderea conexiunii cu senzorii.

Este pornit de doua saptamani si va fac public un dashboard:

http://ga29.mooo.com/arduino/labmed

puteti vedea valorile in timp real si istoricul evolutiei lor D W M Y si multe altele cand aveti acces total la server.

O sa spuneti ca nu prea are, in forma asta, prea mare legatura cu monitoarizarea acvariului. Se pot atasa cu usurinta ce senzori credeti ca sunt necesari. Sistemul de monitorizare/avertizare este cu costuri de exploatare mult mai mici fata de varianta GSM.

Voi reveni si cu ceva poze cand va fi in cutiuta



[Email]
dan.pavelescu
Liliacul
[Avatar]

Joined: 19/04/2011 15:50:00
Messages: 12935
Location: Bucuresti/Bruxelles
IP:
Offline

Poti sa-l faci sa trimita si sms-uri.
Ai nevoie de cel mai naspa si ieftin telefon cu android, care sa fie conectat la internet sau la reteaua locala (mergi si asa, si asa) si de un softulet care se numeste sms gateway
https://play.google.com/store/apps/details?id=eu.apksoft.android.smsgateway
Parametri se trimit cu ajutorul unul banal script php catre webserverul intern al softului.


I'm Batman!

The Forgotten Sands
Release the kraken!
Soupe de poisson

Mi te supui.
[WWW]
dgx
Junior member
[Avatar]

Joined: 13/07/2014 23:59:22
Messages: 21
IP:
Offline

Multumesc pentru solutie !
Din pacate implica costuri suplimentare sa trimiti SMS-uri.

Nativ, emoncms are in modulul events, pe langa e-mail, si posibilitate de notificare prin twitter, prowl pentru iOS si NMA pentru Android.
Mi-am setat telefonul sa ma avertizeze sonor cand primesc un mail pe gmail si pentru moment pare ok.

[Email]
dan.pavelescu
Liliacul
[Avatar]

Joined: 19/04/2011 15:50:00
Messages: 12935
Location: Bucuresti/Bruxelles
IP:
Offline

Oricum, e foarte misto jucaria.
O sa fie si la vanzare? Am o camera cu servere (sunt monitorizate din 2 locatii, atat hardware cat si la nivel de servicii), dar practic nu am monitorizarea (corecta) a temperaturii din camera.
Am improvizat un sistem de alarmare bazandu-ma pe temperatura hard-disk-urilor, dar e mai mult decat aproximativa. Am vrut sa fac o romaneasca, cu un termometru digital pus in fata camerei de supraveghere, dar am renuntat.



I'm Batman!

The Forgotten Sands
Release the kraken!
Soupe de poisson

Mi te supui.
[WWW]
dgx
Junior member
[Avatar]

Joined: 13/07/2014 23:59:22
Messages: 21
IP:
Offline

O sa fie de vanzare, urmeaza sa instalez mai multe noduri intr-o fabrica cu profil alimentar in diverse puncte critice.

Tocmai am facut un test cu NMA pentru Android, m-a notificat aproape instant.
Contul gratis de pe notifymyandroid.com limiteaza la 5 notificari pe zi.

This message was edited 1 time. Last update was at 15/04/2015 17:51:19

[Email]
t_radu
Junior member

Joined: 22/01/2015 18:22:04
Messages: 77
Location: Tirgu Mures
IP:
Offline

Noutati?
dgx
Junior member
[Avatar]

Joined: 13/07/2014 23:59:22
Messages: 21
IP:
Offline

Primele poze promise:
[Thumb - 2.jpg]

[Thumb - 4.jpg]

[Thumb - 3.jpg]

[Thumb - 1.jpg]

[Thumb - 5.jpg]

[Email]
dgx
Junior member
[Avatar]

Joined: 13/07/2014 23:59:22
Messages: 21
IP:
Offline

Am folosit un router vechi, de fapt este pe post de "translator" intre wlan si lan, cablul ethernet de la routerul principal este bagat intr-un port lan 1/4, nimic in wlan.

ESP8266 are puterea maxima de emisie in 802.11b asa ca am setat batranul router pentru rata mica de transfer si legatura wireless devine foarte stabila.Pentru siguranta maxima am facut un watchdog in soft care da reset hardware la modulul wireless daca nu se poate posta pe server.

Senzorii se vor monta intr-o cutiuta cu perforatii in afara carcasei montajului pentru evitarea erorilor generate de caldura disipata.

Exista 2 conectori FTDI unul pentru programare si unul pentru debug pe un serial software.Trebuie scos jumperul care taie alimentarea la ESP pentru folosirea celui de programare !

N-am renuntat la ledul rosu/albastru util pentru semnalizare locala cand se depasesc limitele admise la ce se masoara si indicarea pierderii legaturii cu serverul.



[Thumb - 6.jpg]

[Thumb - 7.jpg]

 Filename ESP8266-sensors.pdf [Disk] Download
 Description No description given
 Filesize 19 Kbytes
 Downloaded:  1 time(s)

[Thumb - 8.jpg]

[Email]
darthradu
Senior member
[Avatar]

Joined: 09/11/2014 14:03:13
Messages: 1317
Location: Bucuresti
IP:
Offline

Stiai ca poti programa direct ESP-ul nu? Adica, in functie de ce varianta ai (cati pini disponibili) ii poti folosi ca si cum ii folosesti pe cei de la arduino.

Multe Urari si Incantatii
dgx
Junior member
[Avatar]

Joined: 13/07/2014 23:59:22
Messages: 21
IP:
Offline

Asa este dar nu la ver.5. Oricum prefer sa-l folosesc sub controlul lui atmega328 am mai multa libertate de programare.

Cred ca o sa abordez si variante cu mai multi pini, ma tenteaza pentru senzori alimentati cu baterii, am inteles ca au si functii de "deep sleep"...


[Email]
vm70
Member
[Avatar]

Joined: 16/08/2012 22:02:23
Messages: 173
Location: Bucuresti
IP:
Offline

dgx wrote:Multumesc pentru solutie !
Din pacate implica costuri suplimentare sa trimiti SMS-uri.

Nativ, emoncms are in modulul events, pe langa e-mail, si posibilitate de notificare prin twitter, prowl pentru iOS si NMA pentru Android.
Mi-am setat telefonul sa ma avertizeze sonor cand primesc un mail pe gmail si pentru moment pare ok.



Parerea mea este ca, in ciuda costurilor, SMS-urile au avantaje evidente:
1. fiabilitatea retelei GSM este net superioara conexiunii wifi/sau net-ul ISP
2. sunt cazuri ( calatorii externe de ex) in care nu am net in roaming.

Pentru mine personal, pana la urma, siguranta data de SMS contrabalanseaza categoric cei cativa centi in plus.

Ce as mai adauga ar fi o facilitate prin care releele locale sunt controlate prin TCPIP/SMS. De ex primesc alarma falsa datorita faptului ca senzorul de temperatura a iesit din apa(asta o pot verifica vizual printr-un webcam). In cazul asta vreau sa dezactivez de exemplu controlul incalzitorului.

Si pentru ca am pomenit de webcam, eu folosesc de mai bine de un an cu mare succes pe un tel vechi Android:
https://play.google.com/store/apps/details?id=com.pas.webcam&hl=en




Reef 600L / Planted
dgx
Junior member
[Avatar]

Joined: 13/07/2014 23:59:22
Messages: 21
IP:
Offline

Sistemul actual pune accent pe functia de datalogger foarte utila cand vrei sa urmaresti atent ceva, sa optimizezi.

Sunt de acord cu faptul ca fiabilitatea retelei GSM este net superioara si cred ca ar trebui sa includ si partea de soft care sa permita conectarea, in mod optional, a unui modul GSM pentru cei care isi permit un abonament in plus.

Nu prea sunt de acord cu actionarile manuale de la distanta in caz de avarie. Poate dorm sau n-am semnal cand se intampla prostia, totul trebuie prevazut si actionat local in mod automat si insitat cu trimiterea avertizarii la distanta.

O poza trimisa pe mail la intervale regulate de timp pe perioada avariei cred ca este mult mai utila si ramane.

Multumesc pentru observatii si sugestii, le primesc cu placere atata timp cat sunt constructive.

[Email]
 
Forum Index » Atelier (DIY) & Hardware
Go to:   
Powered by JForum 2.3.4 © 2012 JForum Team • Maintained by Andowson.com