[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 
DIY with Arduino  XML
Forum Index » Hardware
Author Message
alexiumihai
Membru de baza

Joined: 05/05/2012 17:02:42
Messages: 335
Location: Bucuresti Sector3 - Piata Ambrozie
IP:
Offline

Salutare,

Arduino al meu este in "productie" de prin martie, acum am terminat de pus si placa de retea pt a face ceva monitorizare remote.

https://xively.com/feeds/609671570

In principiu folosesc urmatoarele functii:
- monitorizare/control temperatura apa, fan-uri leduri
- dimare leduri alb, albastru, moonlight
- pompe de dozare - 6 buc
- 4 "prize programabile" pt pornit/oprit alimentarile leduri
- feed informatii pe Xively; asociat cu xively am pus si ceva triger la https://zapier.com/ sa imi trimita email.

Cam astea sunt functiile pe care le folosesc.
Controller-ul merge din martie neintrerupt, fara a se bloca.

Multumesc.
dberger
Member

Joined: 07/01/2012 14:42:39
Messages: 164
Location: Medias
IP:
Offline

alexiumihai wrote:
- pompe de dozare


de unde ai gasit pompe de dozaj? la ce pret? se pot mesterii din servo si rulmenti de presiune dar e prea complicat, DIY nu e pentru Romania. Pentru modulul de pH, o varinata mai ieftina, decat cea de la Atlas Scientific, e un amplificator operational si o sonda de pH, pentru EC am gasit ceva asemanator. Acum sunt in faza de testare si calibrare.

This message was edited 1 time. Last update was at 13/09/2013 16:47:52

[Yahoo!]
alexiumihai
Membru de baza

Joined: 05/05/2012 17:02:42
Messages: 335
Location: Bucuresti Sector3 - Piata Ambrozie
IP:
Offline

Ebay - in jur de 15-20$
Boga
Junior member

Joined: 18/12/2013 06:43:45
Messages: 26
Location: Ontario, Canada
IP:
Offline

dberger wrote:
de unde ai gasit pompe de dozaj? la ce pret? se pot mesterii din servo si rulmenti de presiune dar e prea complicat, DIY nu e pentru Romania. Pentru modulul de pH, o varinata mai ieftina, decat cea de la Atlas Scientific, e un amplificator operational si o sonda de pH, pentru EC am gasit ceva asemanator. Acum sunt in faza de testare si calibrare.

Pentru pompe, e-bay. Daca iei mai multe poti sa le scoti si pe la $13 bucata.

Eu unul nu as merge pe varianta cu operational. E mare riscul sa nu mearga sau sa mearga prost. Voltajul este foarte mic si cele mai mici imperfectiuni vor da un rezultat eronat (si amplificat). Modulele de la Atlas sunt gata facute, calibrarea este extrem de usoara, comunicarea cu ele la fel. Am cumparat modulul de pH si sunt foarte multumit de cum merge si cat de usor am putut sa-l integrez. Dar am cumparat sonda din alta parte mai ieftina. Intentionez sa iau in curand si modulul EC, eventual cu sonda cu tot. Am sa ma abtin pentru o perioada de la ORP si Oxigen. Sincer, inca nu am inteles perfect cum si la ce se folosesc. Mai am muuulte de invatat despre acvaristica inaintea ORP-ului si oxigenului.
Boga
Junior member

Joined: 18/12/2013 06:43:45
Messages: 26
Location: Ontario, Canada
IP:
Offline

Si de fapt ce vroiam sa spun ...... , tocmai acum cand a devenit mai palpitant, nu mai dati update-uri?
claudiugeacar
Member
[Avatar]

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

Acum am vazut topicul... pentru backgorund-ul meu de programator C, e mai mult decat interesant... Am mai vazut solutii cu placi de achizitie date (nu pentru acvaristica), insa pentru astea iti trebuie un PC si soft dedicat, deci costurile se duc in sus...
Ceea ce a obtinut Lucian mi se pare impresionant, iar pretul e mai mult decat ok. La fel si posibilitatile de dezvoltare. Tot ce iti trebuie este sa stii ce trebuie facut si la ce valori ale parametrilor (si apoi, daca te pricepi la programare treci la treaba, daca nu scrii pe aici si se gaseste careva sa te ajute (nu-i asa... )...
Una peste alta, spor la treaba (stiu de prin alte topicuri ca baietii au o solutie mai mult decat interesanta.
Toate cele bune tuturor!

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

Joined: 18/12/2013 06:43:45
Messages: 26
Location: Ontario, Canada
IP:
Offline

claudiugeacar wrote:......(stiu de prin alte topicuri ca baietii au o solutie mai mult decat interesanta.!

Sunt inca nou pe aici si nu am apucat sa citesc prea mult. Ce am vazut pana acum imi place foarte mult. Imi dau seama de cata munca e in spatele fiecarui proiect. S-a mai spus deja, sunt zeci, poate sute de ore de munca. Partea financiara devine nesemnificativa. Si asta se aplica la majoritatea proiectelor DIY. Doar la sfarsit vin recompensele (in orice caz nu de la sotie sau prietena )

Am si eu in lucru un controller bazat pe Arduino. De fapt doua: unul pentru sistem si unul pentru dozare. Am sa pun ceva poze cand sunt mai aproape de sfarsit. Din cauza asta sunt interest sa aflu cat mai multe din experienta (a se citii "suferinta") altora.
maddoxcbr
Member

Joined: 29/09/2013 19:25:20
Messages: 110
Location: Bacau
IP:
Offline

claudiugeaca wrote: daca te pricepi la programare treci la treaba, daca nu scrii pe aici si se gaseste careva sa te ajute (nu-i asa... )...


Salutare,pe aceasta cale cer si eu ajutorul celor cu abilitati de programare.
Doresc sa realizez un controller bineinteles pt acvariu si sa poata dima pe 4 canale diferite in cuntie de ora.
Am achizitionat un arduino,un rtc DS3132 si vreo 5 bucati de TIP 120 .
Pe partea cu legarea benzilor de leduri la arduino , sa zicem ca m-am lamurit, acum as avea nevoie de cateva sfaturi la legarea rtc-ului si mai mult ajutor la realizarea codului .
[Yahoo!]
gmanea
Member

Joined: 01/03/2012 22:52:18
Messages: 220
Location: Targoviste
IP:
Offline

TRC-ul DS3132 merge perfect cu libraria de DS1307.
Vezi ca am pus codul de la controllerul meu, poti sa vezi cum este utilizata libaria.
Ca legaturi, nu legi decat +5V, GND, SCL si SDA la pinii controlerului.

Pentru cod poti sa pleci de la ce am facut eu.
Nu am avut nevoie decat de 2 iesiri dar se poate usor extinde la 4.
Ce arduino ai?
Te salut,
Gabi.
[Yahoo!]
Lucian
Administrator
[Avatar]

Joined: 20/12/2001 02:00:00
Messages: 6118
Location: Bucuresti
IP:
Offline

In sfarsit poate se mai reanimeaza aceasta sectiune


„Singurele lucruri care se intampla rapid intr-un acvariu sunt cele rele. Lucrurile bine facute se observa in timp si necesita rabdare, rabdare, rabdare...”
maddoxcbr
Member

Joined: 29/09/2013 19:25:20
Messages: 110
Location: Bacau
IP:
Offline

gmanea wrote:TRC-ul DS3132 merge perfect cu libraria de DS1307.
Vezi ca am pus codul de la controllerul meu, poti sa vezi cum este utilizata libaria.
Ca legaturi, nu legi decat +5V, GND, SCL si SDA la pinii controlerului.

Pentru cod poti sa pleci de la ce am facut eu.
Nu am avut nevoie decat de 2 iesiri dar se poate usor extinde la 4.
Ce arduino ai?
Te salut,
Gabi.


Multumesc pentru raspunsuri
Cat de despre modelul arduino , aseara am avut o mare dezamagire in momentul in care am incercat sa incarc din sketch in el codul si dupa o juma' de ora de chin si enumerarea tuturor celor sfinte , am realizat ca am primit un "fake" , defapt este un R3 ATMEL 8 , deci nu un Arduino UNO R3.
Dupa inca o ora de "felicitari si multumiri celor de pe ebay" am reusit , mutumita pasionatilor de pe arduino.cc, sa il fac sa functioneze.
Noroc ca nu am fost singurul pacalit si cineva chiar a pus mana si a rezolvat problema asta.
Trecand prin atatea aseara nu am apucat mare lucru sa incerc si doar m-am jucat cu exemplele de blink si diming cu doua leduri de bricheta
In seara asta am sa incerc sa conectez RTC-ul si sa vad macar un rand de leduri functionand.

PS: (" noob in the house") cat de departe ma pot duce cu acest ATMEL 8 ?

[url=http://www.TickerFactory.com/]
image
[/url]
[Yahoo!]
koala
Batran si obosit
[Avatar]

Joined: 05/03/2002 02:00:00
Messages: 23583
Location: Bucuresti
IP:
Offline

Aha, deci de aia Radu a insistat sa comandam doar "originalele" de pe arduino.cc.
E de tinut minte!

Samson & Delilah (2002) - Marele African (2007) - Angels in heaven (2010) - Life is like a box of chocolates (2011) - Nemo's House (2012) - The Big One (2012) - Cubul (2013) - The Return (2014) - Back to the roots (2015) - Un sumatran, doi sumatrani (2020)
gmanea
Member

Joined: 01/03/2012 22:52:18
Messages: 220
Location: Targoviste
IP:
Offline

Limita pe care o vad eu sunt cei 8k flash.
In rest este suficient la ce-l utilizam noi.
Eu am "reusit" sa ajung pe la 22k cu functiile:
- 2 X PWM LED
- 1 x PWM cooler
- sonda temperatura
- LCD 5110
- tastatura
- RTC

[Yahoo!]
maddoxcbr
Member

Joined: 29/09/2013 19:25:20
Messages: 110
Location: Bacau
IP:
Offline


Sa inteleg ce este vorba despre spatiul ocupat de cod.
Crezi ca in cei 8k ma incadrez macar cu 2 canale si rtc-ul?
Nu doresc display sau alte nebunii

[url=http://www.TickerFactory.com/]
image
[/url]
[Yahoo!]
Lucian
Administrator
[Avatar]

Joined: 20/12/2001 02:00:00
Messages: 6118
Location: Bucuresti
IP:
Offline

Uite, va dau niste teme practice interesante pentru cei avansati in Arduino/electronica:
- Incercati sa conectati doua Arduino cu codul Jarduino. Am inteles ca se poate, mai trebuie incarcata nu stiu ce librarie si bagat niste cod... Nu inteleg cum o sa se vada canalele de lumina sau se trece de pe un Arduino pe altul...
- Sau poate sa fie mai simplu ( ) un shield multiplexor de PWM pe un Jarduino astfel incat sa fie 16 canale PWM (de asta mai sus ma gandeam la conectarea a doua Jarduino)...

...mai aveam cateva idei dar a cum sunt in fuga...


„Singurele lucruri care se intampla rapid intr-un acvariu sunt cele rele. Lucrurile bine facute se observa in timp si necesita rabdare, rabdare, rabdare...”
gmanea
Member

Joined: 01/03/2012 22:52:18
Messages: 220
Location: Targoviste
IP:
Offline

Pentru RTC si doua canale LED cred ca este loc, o sa compilez diseara sa vad cat ocupa(aici depinde si de bootloader, la micro al meu ia 4K).
Managementul o sa-l poti face apoi pe seriala.

Interesant Jarduino, o sa iau si eu codul sa vad cum este scris, daca este mai eficient sa-l adaptam sau sa-l refacem cu ce avem noi nevoie.

Din punctul meu de vedere cel mai greu este dezvoltarea unei interfete (nume de cod "cutia cu maimute") cat mai flexibile, sa poata controla cam tot ce poate afla prin sump si acvariu.

Dupa ce termin cu lampa LED este proiectul urmator!





[Yahoo!]
gmanea
Member

Joined: 01/03/2012 22:52:18
Messages: 220
Location: Targoviste
IP:
Offline

Am eliminat tot ce este specific la mine:
LCD, keyboard, senzor temperatura FAN, control fan.

Compilat pe ATMEGA8 rezulta un cod de ~ 4K, deci este loc pentru:
- PWM doua canale, se poate extinde usor la mai multe, este spatiu daca se renunta la display.
- salvare date in flash
- librarie RTC
-logica auxiliara pentru configurare/meniuri pe seriala.

Am atasat un cod orientativ ce are controlul pwm in 6 puncte (la mine sunt configurabile via LCD/keypad, tu poti sa le arzi pe seriala).
Folderul "ClockDS1307" trebuie sa-l pui in libraries din Arduino.
 Filename sketch.7z [Disk] Download
 Description No description given
 Filesize 2 Kbytes
 Downloaded:  17 time(s)

[Yahoo!]
maddoxcbr
Member

Joined: 29/09/2013 19:25:20
Messages: 110
Location: Bacau
IP:
Offline

multumesc mult de ajutor, acuma ma apuc de el

[url=http://www.TickerFactory.com/]
image
[/url]
[Yahoo!]
maddoxcbr
Member

Joined: 29/09/2013 19:25:20
Messages: 110
Location: Bacau
IP:
Offline

am conectat RTC-ul se aprinde , incarc codul si ... nimic, cel putin pe Serial Monitor nu apare nimic ,gol.
Am incercat si cu alte coduri si nu reusesc sa il fac sa imi arate ceva pe ecran

[url=http://www.TickerFactory.com/]
image
[/url]
[Yahoo!]
viulian
Aquamaster
[Avatar]

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

Mi se pare ca un afisaj electronic unde poti sa-ti arunci privirea "en passant" e mult mai util decat sa am cate un termometru in fiecare din cele 4 acvarii si sa ma uit la fiecare in parte ca e ok sau nu.

Am disponibil un Arduino Leonardo, si ma gandeam sa-mi comand un afisaj luminos si mare, si la fiecare 2 secunde sa scrie ceva de genul "1 - 24.5", apoi "2 - 23.7" unde prima cifra este acvariul, si alaturi temperatura.

Am studiat un pic, dar senzorii de temperatura par imprecisi (0.5 grade eroare) iar senzori cu 0.1C eroare am citit ca ar avea nevoie sa poti sa-i calibrezi. Sa vedem.

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]
 
Forum Index » Hardware
Go to:   
Powered by JForum 2.3.4 © 2012 JForum Team • Maintained by Andowson.com