[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

Pentru ca deja se extinde febra arduino am deschis acest topic pentru publicarea ideileor, experientelor noastre.
koala
Batran si obosit
[Avatar]

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

Ar trebui sa explicati si ce 'reaku e ala Arduino... asa, ca pentru prosti . Eu am o idee extreeeem de vaga da', daca ma iei "la bani marunti", o sa ridic din umeri a nestiinta.

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)
mihai2000
Membru de baza
[Avatar]

Joined: 11/01/2012 16:45:47
Messages: 361
Location: Bucuresti - Unirii
IP:
Offline

"In forma sa cea mai simpla, o placa de dezvoltare ARDUINO poate fi considerata ca un mic computer careia ii poti controla intrarile si iesirile de la chip.

ARDUINO este cunoscuta ca fiind o platforma fizica sau integrate, ceea ce inseamna ca este un sistem interactiv si astfel prin utilizarea hardware si software poate interactiona cu mediul.
Placa de baza ARDUINO este alcatuita dintr-un microprocessor, un cristal sau un oscillator (defapt este un ceas brut care trimite impulsuri catre microcontroler pentru a-i permite o viteza de operare corecta) si un regulator liniar de 5 volti.
In functie de ce tip de ARDUINO detii, acesta poate avea si un conector USB pentru a permite conectarea la PC prin portul USB. De asemenea, placa dispune ce un anumit numar de pinii pentru intrare (Input Pins) si pentru iesire (Output Pins) prin intermediul carora sa poata fi conectatate alte circuite (senzori, LED-uri, motorase, etc.)
Placile de dezvoltare ARDUINO pot fi folosite pentru a dezvolta obiecte de sine statatoare interactive sau pot fi conectate la un calculator pentru a prelua sau pentru a trimite date si apoi sa actioneze pe baza acelor date (exemplu: poti trimite datele obtinute de un senzor pe internet).
Pentru programare se va utiliza ARDUINO IDE (Integrated Development Environment), care este un soft oferit gratuit de ARDUINO pentru a permite programarea microcontrolerului in limba pe care ARDUINO o “intelege”.

Limbajul de programare ARDUINO se bazeaza pe “Wiring”, o platforma de calcul fizic similara, care se bazeaza pe mediul de programare de procesare multimedia. Pe scurt, limbajul pe care ARDUINO il foloseste este C.
ARDUINO IDE permite scrierea programului pe calculator, care este format dintr-un set de instructiuni pas cu pas pe care le incarci apoi in ARDUINO. Dupa incarcarea programului propriu-zis pe placa de dezvoltare, ARDUINO va efectua instructiunile date si va interactiona cu mediul. ARDUINO numeste aceste programe “Sketches” (schite).
"

sursa:http://invata.mecatronica.eu/ce-este-arduino/

Nano Reef | Nano 30l | Nano 10l | Scalarii
[Email] [WWW] [Yahoo!]
alexiumihai
Membru de baza

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

Salutare,

Arduino este un microcontroller programabil.
http://www.arduino.cc/

Ce proiecte interesante am gasit eu:

Jarduino - http://ukreefs.com/index.php?topic=117.0
http://code.google.com/p/jarduino-aquarium-controller/
http://www.youtube.com/watch?v=gN4XQHNijxw

Ferduino - http://reefcorner.org/forum/topic.asp?TOPIC_ID=135383&whichpage=2
https://github.com/FernandoGarcia
asta din urma include si pompe de dozare

Eu unul am pornit de la jarduino anul trecut, cu ceva probleme (am ars LCD), anul asta vreau sa trec la Ferduino. Mi-am comandat LCD nou, pompe de dozare, astept sa imi vina ca sa ma apuc de treaba.
daniel12
Senior member
[Avatar]

Joined: 20/12/2011 15:58:38
Messages: 855
Location: Bucuresti/Dr.Taberei
IP:
Offline

Arduino este un proiect open-source software si hardware.

Adica ai acces la sursele programelor folosite pentru a programa hardware-ul. De asemenea ai acces si la schema circuitului, folosind schema si piesele necesare iti poti face singur hardware-ul daca nu vrei sa-l cumperi gata facut.

Hardware-ul este un microcontroller programabil. Placa punand la dispozitie mufe pentru interfatare cu microcontroller-ul cat si mufe de alimentare.

Mai multe despre proiect aici: http://arduino.cc/

Ca idee, microcontrollerul este un circuit integrat care poate rula un program primitiv si prelucra informatii de la senzori analogici sau digitali. Pe baza informatiilor primite si a programului se pot controla iesirile analogic sau digital.

Aceste microcontrollere exista in orice echipament digital. Sa luam ca exemplu telecomanda de la televizor. Ea accepta o informatie analogica, apasarea unei taste, si emite un semnal digital pe iesire care este convertit in semnale luminoase de catre un LED infrarosu.

Cam orice echipament digital foloseste o forma sau alta de microcontroller.

LE: E bine, suntem trei pana acum

This message was edited 1 time. Last update was at 23/01/2013 18:25:55

viulian
Aquamaster
[Avatar]

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

+1

Am aici un link http://hex.ro/wp/projects/orga-de-lumini/ cu o orga de lumini facuta pe vremuri cu Atmel (inima Arduino). Filme cu 'dimming' la becuri bagate in priza sunt la baza paginii.

Am si un Leonardo asa, de LENE si COMODITATE. Avantaj Leonardo e ca se foloseste aceiasi mufa USB pentru a-l scrie (din cate am citit) dar windows-ul mereu redetecteaza .. dar macar merge totul pe USB. Asa ca pot sa pun starea meteo direct iar cu modul de ethernet pentru Arudino pot sa simulez si fulgere

Buhahahaha!

Gata, trebuie sa-mi caut leduri.

This message was edited 2 times. Last update was at 23/01/2013 18:46:39


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]
mihai2000
Membru de baza
[Avatar]

Joined: 11/01/2012 16:45:47
Messages: 361
Location: Bucuresti - Unirii
IP:
Offline

viulian wrote:
Gata, trebuie sa-mi caut leduri.


http://www.ebay.com/itm/221039140061?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1439.l2649 - Leduri 3w Albe
http://www.ebay.com/itm/221146243606?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1439.l2649 - Leduri 3w Royal blue
http://www.ebay.com/itm/130795678980?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1439.l2649 - Leduri de 1w Blue pentru moonlight
http://www.ebay.com/itm/110686933381?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1439.l2649 - Leduri de 1w Verzi
http://www.ebay.com/itm/130808925226?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1439.l2648 - Leduri de 1w Rosii

Astea le-am comandat pentru a ma juca putin la cel de apa dulce

Nano Reef | Nano 30l | Nano 10l | Scalarii
[Email] [WWW] [Yahoo!]
viulian
Aquamaster
[Avatar]

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

Multumesc pentru link-uri Mihai!

Eu ma gandeam la asa ceva: http://reefledlights.com/shop/12-led-premium-xte-kit/ (adica macar sa iau si radiatorul poate si ventilatoarele gata ajustate) dar se pare ca minim vin cu 12 LED-uri, ceea ce s-ar putea sa fie "overkill" pentru 30L al meu

O sa caut sa vad totusi daca e sa gasesc radiator + 4 leduri ... poate si un mic cooler prins. Dupa aceea 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]
alexiumihai
Membru de baza

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

Salutare,

Pentru radiatoare:
http://www.tehnoelectric.ro/22-radiatoare_din_aluminiu

http://www.conexelectronic.ro/produse.php?id=520

luc7777
Member
[Avatar]

Joined: 14/03/2012 22:01:57
Messages: 258
Location: Bucuresti
IP:
Offline

Salut! Numele meu este Lucian si sunt nou venit pe forum.
M-am gandit sa va prezint proiectul Ferduino tradus si modificat de mine.
Functii:
Afisare parametri :
-PH afiseaza sau poate porni o pompa de dozare pt a creste pH-ul
-SALINITATE
-ORP porneste ozon-ul daca valoarea depaseste limita maxima setata
-TEMP 1 turatia fan-urilor lampi se ajusteaza automat in functie de temp lampii T5.
-TEMP 2 in functie de temp apei porneste incalzirea sau racirea.
-SENZORI NIVEL opreste porneste pompele in functie de nivelul sump-ului si al vasului de recompletare
-POMPE DOZARE pt aditii de elemente. ( se poate controla cantitatea de dozare, numarul de doze, zilele de aditie, calibrarea in functie de viteza de aditivare (ex: la o pompa se poate seta o viteza scazuta in cazul aditiilor de catvia ml./un nr de mai multe doze.
-TIMER porneste/opreste echipamentele la ora setata
-DIMARE LEDURI
-GRAFICE pentru ph, orp ,salinitate, temperatura
-Pompe de valuri pulse mode si on/off mode (necesita relee SSR si pompe care nu pornesc invers
-INTERNET afiseaza in timp real prin feed parametri apei si starea echipamentelor.

image
image
image
image
image
image
image
image
image

This message was edited 1 time. Last update was at 24/01/2013 14:46:53

koala
Batran si obosit
[Avatar]

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

Salut Luciane, bun venit!


Cu asta ne-ai lasat masca pe toti... daca ai timp si chef, poate prezinti si bazinul (intr-un topic dedicat) ... si, daca ai si mai mult timp si mai mult chef , poate deschizi si un topic despre lampa aia a ta .

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)
daniel12
Senior member
[Avatar]

Joined: 20/12/2011 15:58:38
Messages: 855
Location: Bucuresti/Dr.Taberei
IP:
Offline

Dragut sistemul dar e cam sumar prezentat. Nu prea ma incalzeste cu nimic sa vad ce facilitati ofera daca nu postezi si o schema sau cum ai facut cutia si altele.

USB-urile alea nu inteleg la ce se cupleaza, sau doar ai folosit mufa, ele neavand functie USB.

Si nu in ultimul rand, codul de calcul al pH-ului, salinitatea si altele.
koala
Batran si obosit
[Avatar]

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

Il stiu pe Lucian si nu cred ca e genul de om care "sa tina secret"... o sa intre si o sa ne explice tot ce vrem. Ideea este sa si intelegem!

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)
luc7777
Member
[Avatar]

Joined: 14/03/2012 22:01:57
Messages: 258
Location: Bucuresti
IP:
Offline

@Daniel Ai aici tot ce-ti trebuie.
https://github.com/lucianbrandabur/Arduino-Reef
Vizavi de usb-uri, cam cum ai vrea sa conectezi toti senzori...dai gaura in carcasa si tragi fire? senzorii de temp. au 3 fire, sincer nu m-a dus capu sa folosesc alt tip de mufa. (mergea si jack de 3.5 da cand il bagi cam face scurt
Mie imi place sa fie totul curat plug&play, daca vreau sa schimb ceva scot mufa si basta....nu ma apuc sa desfac carcase, sa dezplipesc fire, etc.
Cateva poze:

image

image

image

image

image

image

image

This message was edited 3 times. Last update was at 24/01/2013 16:32:33

viulian
Aquamaster
[Avatar]

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

Wooow, bestial Postati baieti, voi digera totul cat de curand posibil.

Vad ca nimeni nu mentioneaza in legatura cu radiatoarele. eheeee pe vremea mea cand studiam despre tranzistori de putere, erau formule care calculau volumul unui radiator (si suprafata de fapt) in functie de coeficientii radiatorului, ca sa poata totusi degaja caldura absorbita de tranzistorul respectiv.

Asa ca ma sperie un pic ideea ca "am pus radiatorul x si doar sta caldut" (poate de fapt nici nu e in stare sa preia caldura respectiva, si de fapt ledurile se coc in suc propriu ?).
Ventilator n-as vrea la lampa, orice bazait in plus trebuie sa fie al naibii de necesar ... ca sa-l tolerez.

This message was edited 1 time. Last update was at 24/01/2013 16:51:27


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]
kirucd
DIY Master
[Avatar]
Joined: 07/05/2011 19:27:18
Messages: 8209
Location: Bucuresti
IP:
Offline

Foarte fain proiectul Lucian, poate sa faca aproape tot ce face controllerul meu, ProfiLux.
Poti sa ne dai o idee de pret aproximativa pentru sistemul complet (inclusiv sonde, relee etc.)
tot ce tine de control?
Si as mai avea o observatie, aditia de Ozon mareste potentialul Redox, deci setarea trebuie sa fie
sa opreasca aditia de Ozon daca Redoxul a ajns la o anumita valoare.
Oricum aditia de ozon trebuie facuta intr-un reactor de ozon sau in skimmer, nu se face direct in bazin.
Eu aditionez 1 ora pe zi in skimmer si controllerul eate setat sa faca aditia doar daca Redoxul este sub o anumita
valoare.

O zi buna,
Dragos

Filtre biologice
http://www.acvariu.ro/forum/posts/list/24422.page
Reef 500+
http://www.acvariu.ro/forum/posts/list/17511.page
Scubaline 460 - Discusi
http://www.acvariu.ro/forum/posts/list/15524.page
Bean animal overflow
http://www.acvariu.ro/forum/posts/list/20369.page
daniel12
Senior member
[Avatar]

Joined: 20/12/2011 15:58:38
Messages: 855
Location: Bucuresti/Dr.Taberei
IP:
Offline

Iulian,

Poti folosi pasta termoconductoare de procesor de la orice magazin de calculatoare. Asa esti sigur ca transferul termic se face eficient. Exista si variante de pasta adeziva. Mie Dorin mi-a lipit LED-urile de radiator, nu sunt prinse in suruburi.

Asta cu calculatul nu prea sta in picioare, doar in cazul in care iti plac calculele

Daca vrei zgomot redus folosesti ventilatoare supradimensionate de turatie joasa.

@Lucian

Pai asta intrebam si eu despre USB-uri, daca le folosesti pe post de oricare alta mufa. Ai raspuns deja, mersi. Modulele alea de pH, ORP si Salinitate de unde se pot comanda? Par a fi facute profesional nu pe genunchi.

Nu vad schema pentru controlul tensiunii inalte (220V).

This message was edited 1 time. Last update was at 24/01/2013 17:19:38

luc7777
Member
[Avatar]

Joined: 14/03/2012 22:01:57
Messages: 258
Location: Bucuresti
IP:
Offline

kirucd wrote:Foarte fain proiectul Lucian, poate sa faca aproape tot ce face controllerul meu, ProfiLux.
Poti sa ne dai o idee de pret aproximativa pentru sistemul complet (inclusiv sonde, relee etc.)
tot ce tine de control?
Si as mai avea o observatie, aditia de Ozon mareste potentialul Redox, deci setarea trebuie sa fie
sa opreasca aditia de Ozon daca Redoxul a ajns la o anumita valoare.
Oricum aditia de ozon trebuie facuta intr-un reactor de ozon sau in skimmer, nu se face direct in bazin.
Eu aditionez 1 ora pe zi in skimmer si controllerul eate setat sa faca aditia doar daca Redoxul este sub o anumita
valoare.

O zi buna,
Dragos


Da, aditia se opreste cand atinge valoarea stabilita de utilizator, acum sa speram ca nu se decalibreaza sonda si da ozon in blana

Costuri:

Arduino 2560 80 ron
Lcd + shield 220 ron
Senzori PH, ORP, SAL. 350 ron (fara shipping)
Sonde PH, ORP, SAL. 200 ron
Diverse componente fet-uri, placute, senz temp, mufe + cutii =100ron
Shield relee 70 ron
Shield ethernet 35 ron
Senzori nivel 60ron
Pompe dozare 250

Total 1365 ron aprox 310 euro

@Daniel
http://atlas-scientific.com/embedded.html
Shieldul de relee asta face aplici 5v comuta 220v
image

This message was edited 3 times. Last update was at 24/01/2013 17:33:25

kirucd
DIY Master
[Avatar]
Joined: 07/05/2011 19:27:18
Messages: 8209
Location: Bucuresti
IP:
Offline

Foarte bun pretul
Practic costa undeva la 30-40% din ceea ce am eu, Profilux.
Ai posibiltatea sa folosesti la programare conectori logici? Spre exemplu sa aditionezi
Ozon dupa un anumit program (timer) si daca Redox-ul e mai mic decat o anumita valoare?

O seara placuta,
Dragos

Filtre biologice
http://www.acvariu.ro/forum/posts/list/24422.page
Reef 500+
http://www.acvariu.ro/forum/posts/list/17511.page
Scubaline 460 - Discusi
http://www.acvariu.ro/forum/posts/list/15524.page
Bean animal overflow
http://www.acvariu.ro/forum/posts/list/20369.page
luc7777
Member
[Avatar]

Joined: 14/03/2012 22:01:57
Messages: 258
Location: Bucuresti
IP:
Offline

kirucd wrote:Foarte bun pretul
Practic costa undeva la 30-40% din ceea ce am eu, Profilux.
Ai posibiltatea sa folosesti la programare conectori logici? Spre exemplu sa aditionezi
Ozon dupa un anumit program (timer) si daca Redox-ul e mai mic decat o anumita valoare?

O seara placuta,
Dragos


Pai al poti activa in functie de valorile ORP introduse de tine sau il poti face sa mearga independent

void check_ORP()
{ 
  if (ORP < (setORP + offORP + alarmORP) && ORP > (setORP - offORP - alarmORP)) 
  {
    ORPAflag = false;
  }
  if (alarmORP > 0)            // actioneaza alarma
  {
    if ((ORP >= (setORP + offORP + alarmORP)) || (ORP <= (setORP - offORP - alarmORP)))
    {
      ORPAflag=true;
    }
  }
  if (ORP > setORP)    
  {
    ORPflag = false;
    digitalWrite(ozonizadorPin, LOW);  // Dezactivare ozon
  }
  if (offORP > 0)
  {
    if (ORP < setORP)    
    {
      ORPflag = true;
      digitalWrite(ozonizadorPin, HIGH); // Activare ozon
    }
    if ((ORP < 100) || (ORP > 500))
    {
      ORPflag = false;
      digitalWrite(ozonizadorPin, LOW); // Dezactivare ozon
    }


Tu vrei sa-l activezi indiferent de valorile inregistare de senzor sau in colaborare cu el?

This message was edited 1 time. Last update was at 24/01/2013 23:44:36

 
Forum Index » Hardware
Go to:   
Powered by JForum 2.3.4 © 2012 JForum Team • Maintained by Andowson.com