[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

Nu ma pricep la acvarii dar un prieten pasionat mi-a cerut sa-i concep un sistem de avertizare prin SMS pentru situatia in care pompa sa RESUN LP 100 nu mai asigura presiunea de aer necesara acvariului.

Ingredientele folosite:

1. Telefon mobil model vechi Sony Ericsson T68i sau alt model cu port serial.
2. Cablu de date DRS-11 golit de continut, am folosit practic mufa si cablurile pentru acces (fara lipituri pe telefon) la Tx,Rx,GND,Vcc.
3. Senzor de presiune Motorola MPX5050DP are plaja 0-50kPa, pompa RESUN LP100 merge la 45kPa.
4. Arduino minimal construit in regim DIY.
5. LED bicolor rosu/albastru pentru avertizare locala.
6. Cartela SIM de preferat in reteaua celui avertizat din motive de costuri.

Intreg sistemul se alimenteaza la 12V dc, in situatia actuala din bateria sistemului de alarma.
Bateria telefonului este incarcata de sursa de 5V pentru Arduino.

Rezultatele:
1. avertizare locala: -clipire LED albastru la presiune OK
-clipire LED rosu la avarie.
2. avertizare SMS : la avarie text:"lipsa presiune"
: la revenire din avarie text:"presiune restabilita"
3. Informare despre starea sistemului prin apelare telefonica: apelul este respins si se transmite un SMS cu textul: "presiune x/5"
x=0,5. Am impartit plaja de presiune masurata in 6 intervale. De exemplu daca presiunea masurata este in plaja 11-20 kPa se transmite mesajul "presiune 2/5".Am considerat utila acesta facilitate pentru depistarea din timp a problemelor de functionare.

Numarul de telefon cu care comunica sistemul este programat in microcontroler si nu da SMS la apeluri de la necunoscuti.
Telefonul este setat de Arduino sa fie pe mute total astfel incat nu deranjeaza sonor locatia in care este amplasat.

Este un sistem simplu si functioneaza perfect.
Va intreb, daca ar fi sa-i adaug ceva facilitati care credeti ca ar fi "urgentele" fara sa marim prea mult costurile prin atasarea de senzori prea sofisticati ?




This message was edited 1 time. Last update was at 14/07/2014 01:21:10

[Email]
viulian
Aquamaster
[Avatar]

Joined: 03/10/2007 22:03:37
Messages: 3646
Location: Buc./Brx.
IP:
Offline

Ce ma intriga pe mine este de ce atata munca pentru o pompa de aer ? Din cate stiu, pompele de aer nu sunt critice decat in momente specifice (gen, adaugi un medicament si trebuie sa oxigenezi) sau ma rog, ideea ca in mod normal, un acvariu supravietuieste fara o pompa de aer.

Nu mi-e clar ce reprezinta acel sistem de alarma cu bateria la 12V - si de ce mai e nevoie de bateria de la telefon daca exista deja conexiunea cu alimentarea ?

Alte idei: DS18B20

Acv. 30L, Acv. 10L, Acv. 16L, Reef 30L, Acv. 0.09L; In trecut: Acv. 25L, Acv. 8L
Pt. imbunatatit navigarea pe forum (My Stats, Big Images resize, Timezone fix)
[WWW]
dgx
Junior member
[Avatar]

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

Presupun ca este plecat mult timp de acasa.

Este sistemul de alarma al casei un DSC PC1616 care are o cutie maricica si un acumulator 12V/7Ah, incape si montajul
meu in ea. Bateria telefonului pentru ca deja o are si mai ales nu dreneaza prea mult din bateria sistemului de alarma
in momentele de emisie ale telefonului. DS18B20 este primul senzor la care ma gandisem si eu, este ieftin si foarte bun dar asa cum am spus nu ma pricep la acvarii si am nevoie de ajutor in ce priveste sa zicem ce temperaturi sunt critice si ce trebuie facut in aceste situatii.
[Email]
stefanp
Moderator

Joined: 06/09/2011 17:31:23
Messages: 9473
Location: Falticeni/Iasi
IP:
Offline

viulian wrote:Ce ma intriga pe mine este de ce atata munca pentru o pompa de aer ? Din cate stiu, pompele de aer nu sunt critice decat in momente specifice (gen, adaugi un medicament si trebuie sa oxigenezi) sau ma rog, ideea ca in mod normal, un acvariu supravietuieste fara o pompa de aer.


Poate e o pompa mai mare ce alimenteaza bazine crescatorii (filtrate cu buretele pus peste piatra de aer) pentru creveti, pesti...caz in care devine mult mai importanta.



Cat despre subiect, mi se pare super misto mestereala

Zambesc chiar de traiesc in conditii austere, caci bucuria mea se trage din alte sfere ! Jurnal acvariu (proiect finalizat) | Unu' micu' pentru creveti (proiect finalizat) | Borcanu' lu' Grigore (proiect finalizat)
Incercare de aquascaping (proiect finalizat) | La munte - nano (finalizat) | Highway to hell (finalizat) | The great Danish | Dennerle tank

Romanian Aquascaping Contest 2016

Blog despre acvaristica

Despre Dennerle
[WWW]
dgx
Junior member
[Avatar]

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

Multumesc pentru aprecieri !
[Thumb - Pescarie 014.jpg]

[Email]
dgx
Junior member
[Avatar]

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

Si forma finala:
[Thumb - Pescarie 026.jpg]

[Email]
stefanp
Moderator

Joined: 06/09/2011 17:31:23
Messages: 9473
Location: Falticeni/Iasi
IP:
Offline

Te gandesti sa faci asa ceva si contracost?

Zambesc chiar de traiesc in conditii austere, caci bucuria mea se trage din alte sfere ! Jurnal acvariu (proiect finalizat) | Unu' micu' pentru creveti (proiect finalizat) | Borcanu' lu' Grigore (proiect finalizat)
Incercare de aquascaping (proiect finalizat) | La munte - nano (finalizat) | Highway to hell (finalizat) | The great Danish | Dennerle tank

Romanian Aquascaping Contest 2016

Blog despre acvaristica

Despre Dennerle
[WWW]
dgx
Junior member
[Avatar]

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

Daca este cerere nu refuz.
[Email]
johnny
Senior member
[Avatar]

Joined: 04/03/2012 14:39:28
Messages: 665
Location: Bucuresti
IP:
Offline

La ce bani ne duce .
[Email]
dgx
Junior member
[Avatar]

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

Fac in seara asta un calcul si revin cu un raspuns, problema este sa mai gasim tipul asta de telefon sau similar.
[Email]
dgx
Junior member
[Avatar]

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

Am finalizat calculul.

Sistem ca cel din poza mai putin telefonul mobil costa 260 Lei.
Pe piata SH telefonul se poate cumpara cu 30-60 Lei.
[Email]
viulian
Aquamaster
[Avatar]

Joined: 03/10/2007 22:03:37
Messages: 3646
Location: Buc./Brx.
IP:
Offline

Singurul of pe care il am eu cu denumirea de Arduino este ca nu e un Arduino - ci un Atmel - am citit de curand blogul lor despre clonele Arduino: http://blog.arduino.cc/2013/07/10/send-in-the-clones si cu toate ca nu vorbim aici de o clona, am asa o mica strangere de inima cand citesc "platforma Arduino" si ma astept sa vad un Uno 3 sau un Leonardo ..

In rest, foarte ingrijit lucrat

@stefan: merci de observatie, ai dreptate - nu mi-a trecut prin minte un filtru bolborositor / crescatorie.

Ce poate fi facut interesant la montaj in cazul asta este sa se adauge un relay si sa se porneasca o alta pompa de "backup" - evident, conectate cu valva antiretur aproape de fiecare pompa, incat sa nu se influenteze reciproc, in caz ca prima reporneste.

Acv. 30L, Acv. 10L, Acv. 16L, Reef 30L, Acv. 0.09L; In trecut: Acv. 25L, Acv. 8L
Pt. imbunatatit navigarea pe forum (My Stats, Big Images resize, Timezone fix)
[WWW]
dgx
Junior member
[Avatar]

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

Cred ca oful poate fi risipit usor pentru ca de fapt denumirea de platforma Arduino se refera mai mult la mediul de programare Arduino IDE.In rest e risipa sa folosesti delicatul UNO 3 sau Leonardo in locul unui "bare bone" intr-un montaj dedicat

Initial facilitatea cu apel respins urmat de sms-info o facusem pentru citirea starii unui consumator. Daca era OFF il facea ON si trimitea sms cu text:"consumator ON" si invers dar era inutila in acest caz.

Interesanta ideea cu pompa de backup si cred ca pot fi controlate simultan de catre Atmel. Daca circuitul de presiune este comun (MPX5050DP e scump) si presiunea scade sub un nivel decent softul sa opresca pompa principala apoi sa porneasca pompa backup iar daca presiunea s-a restabilit sa informeze prin sms despre asta, in caz contrar tot prin sms sa spuna ca este o problema cu furtunele.

Multumesc !

This message was edited 1 time. Last update was at 15/07/2014 07:45:06

[Email]
simpfzoli
Membru de baza

Joined: 05/05/2011 20:05:49
Messages: 468
Location: satu mare
IP:
Offline

foarte interesante lucruri. mai trebe sa primim prin SMS si parametrii apei din acvariu si e rezolvata treaba . in rest mie mia placut aceasta discutie.
[WWW] [Yahoo!]
claudiugeacar
Member
[Avatar]

Joined: 24/09/2013 20:23:40
Messages: 118
Location: Domnesti, Ilfov
IP:
Offline

Interesant... Cred ca aplicatii pot fi destul de multe. Poti monitoriza nivelul apei, defectiuni ale filtrului/filtrelor, tensiunea in reteaua de CA... astea mi-au trecut prin minte la prima lectura.
Sa ne tii la curent cu eventualele update-uri.

Acvaristica este modul cel mai simplu (si direct) prin care omul poate intelege influenta sa asupra naturii.
Ape limpezi!
dgx
Junior member
[Avatar]

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

Cred ca m-a luat valul si o sa upgradez jucaria.

Constat ca este un forum cu multi pasionati si pentru ca admir oamenii care au un hobby si se tin de el voi incerca sa-mi aduc modesta contributie.

Dupa parerea mea cel mai important element al unui acvariu este apa, asa ca o sa incep cu controlul nivelului apei.

Am ceva experienta dobandita din automatizarea unui sistem de irigare cu pompa submersibila si pot sa afirm clar ca cel mai simplu si fiabil sistem de mentinere a nivelului de apa intr-un recipient este cu releu clasic in conexiune "latch" comandat de doi senzori tip flotor cu releu reed.

Un senzor de minim si un senzor de maxim, distanta fizica intre ei va crea un histerezis necesar pentru ca pompa de apa sa nu porneasca la orice val.

Ca in orice sistem automat marea problema este stabilitatea senzorilor, in cazul celor din acvariu/fantana poate sa apara usor blocarea lor de catre impuritati.

Am sa va atasez cateva poze cu sistemul de antiblocare folosit de mine la senzorii de protectie pentru pompa submersibila si sunt operationali de peste 2 ani.


[Email]
dgx
Junior member
[Avatar]

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

Apa patrunde prin mici orificii aflate pe corpul si capacele sus jos ale protectiei senzorului lent dar sigur si impuritatile raman in afara senzorului.

Senzorul este conectat prin 19m de cablu la o intrare analogica a lui Arduino si cum imi place sa stiu tot despre starea senzorilor am pus acea retea de rezistoare. Daca arduino vede 5k6 contactul senzorului e ON , 11k2 inseamna contact OFF, zero ohmi cablul in scurt, infinit cablul rupt. Evident la acvariu nu este cazul, am vrut numai sa explic ce cauta rezistoarele acolo.

Presupun ca doi senzori pe o tija amplasati intr-un tub fin perforat si scufundat in acvariu ar fi ce trebuie, aici astept sugestii de la acvaristii cu experienta de la care astept si o sugestie in ce priveste oportunitatea unui sms de avertizare si daca da in ce conditii ?
[Thumb - senzor-1.jpg]

This message was edited 1 time. Last update was at 15/07/2014 23:46:02

[Email]
dgx
Junior member
[Avatar]

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

Inca ceva detalii si forma finala, tubul termocontractant este autoadeziv.
[Thumb - senzor-2.jpg]

[Thumb - senzor-3.jpg]

[Thumb - senzor-6.jpg]

[Thumb - senzor-4.jpg]

[Thumb - senzor-5.jpg]

This message was edited 1 time. Last update was at 15/07/2014 23:59:49

[Email]
dgx
Junior member
[Avatar]

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

Un sistem de avertizare prea "vorbaret" poate deveni enervant si actiunea aleasa de destinatarul mesajului poate fi cea de ignorare a acestuia.
M-am gandit ca ar putea fi doua situatii care merita avertizate:

1. De obicei senzorul de minim porneste pompa de apa si cel de maxim o opreste.Un astfel de ciclu asigura completarea apei din acvariu in urma procesului natural de evaporare. Se poate contoriza frecventa de repetitie a acestor cicluri si daca devin prea dese este clar ca apa dispare din acvariu si printr-o fisura.Acest lucru merita avertizat prin sms text:"Posibile scurgeri de apa, verificati etansietatea".

2. Senzorul de jos porneste pompa si un contor de timp, daca intr-un timp rezonabil acest senzor nu reuseste sa treaca din starea ON (mediu aer) in starea OFF (mediu apa) este evident ca acvariul este spart si microcontrolerul opreste pompa si trimite sms text:"Acvariu spart interveniti urgent !".

Astea sunt cele doua situatii avertizabile daca aveti si alte sugestii le astept cu interes.
[Email]
claudiugeacar
Member
[Avatar]

Joined: 24/09/2013 20:23:40
Messages: 118
Location: Domnesti, Ilfov
IP:
Offline

Exact la varianta acvariului spart ma gandisem si eu.
Iar partea cu tensiunea de alimentare e mai mult pentru cei plecati in concediu sau pentru acvariile de la munca. Ideea ar fi sa primesti un mesaj de alerta in cazul in care a picat curentul si inca unul la restabilirea alimentarii, astfel incat sa poti sa intervii daca remedierea intarzie. Iar pentru cei cu backup prin UPS se pot pune doi senzori: unul pentru alimentarea de la retea si inca unul pentru iesirea din UPS, cand lucrurile pot deveni de-a dreptul urgente.

Acvaristica este modul cel mai simplu (si direct) prin care omul poate intelege influenta sa asupra naturii.
Ape limpezi!
 
Forum Index » Atelier (DIY) & Hardware
Go to:   
Powered by JForum 2.3.4 © 2012 JForum Team • Maintained by Andowson.com