DIY AquaContoller - Arduino

Diskusie o vyrábaní filtrov, svietidiel, stojanov a iného.

Moderátori: Roman, reicho, Superreefer

Používateľov profilový obrázok
Mender
Pravidelný prispevovateľ do fóra
Pravidelný prispevovateľ do fóra
Príspevky: 650
Dátum registrácie: 04 Mar 2015 08:11
Bydlisko: Olomouc

DIY AquaContoller - Arduino

Príspevok od používateľa Mender »

Zkusím tady založit nové AKTIVNÍ téma zabývající se DIY aquacontrollerem na bázi Arduina

Předpokládám, že je nás více kdo nechce vyhodit hříšné peníze za APEX a buď to zkouší s Arduinem a nebo již mají odladěný funkční systém.

Určitě všichni uvítáme výměnu zkušeností, tipy a triky.



Takže prosím prezentujte zde své projekty
Naposledy upravil/-a Mender v 11 Feb 2017 09:05, upravené celkom 2 krát.
Používateľov profilový obrázok
Mender
Pravidelný prispevovateľ do fóra
Pravidelný prispevovateľ do fóra
Príspevky: 650
Dátum registrácie: 04 Mar 2015 08:11
Bydlisko: Olomouc

Re: DIY AquaContoller - Arduino

Príspevok od používateľa Mender »

Já s tím právě začínám a můj záměr je:

- měřit teplotu, Ph, ORP
- snímat hladinu
- ovládat spínané zásuvky na základě teploty či hladiny
- naměřené hodnoty zobrazeny na LCD displeji
- vše ovládáno a zobrazeno přes WEB

Kde zatím jsem

- měřím teplotu
- zobrazuji teplotu a čas na LCD
- vše naměřené zapisuji do SQL databáze
- umím staticky zobrazit hodnoty - html

Co teď řeším
- dynamické zobrazení hodnot - html
- dále řeším nespolehlivé zapisování naměřených hodnot do databáze


Pokud se najde někdo kdo by mi byl schopen pomoci a poradit - budu moc rád.
Bohuš
Už som čo to napísal
Už som čo to napísal
Príspevky: 428
Dátum registrácie: 02 Feb 2014 16:35
Bydlisko: Uherský Brod

Re: DIY AquaContoller - Arduino

Príspevok od používateľa Bohuš »

Do tohoto projektu bych se rád zapojil.
Něco podobného jsem začal řešit někdy před dvěma lety. Začal jsem ovládáním LED světla.
Arduino Uno, LCD, tlačítka: řídilo to 4 kanály PWM a dva spínané kanály např pro zářivky. Otáčky ventilátoru v závislosti na teplotě chladiče LEDek.
Zastavil mě nedostatek paměti pro program. Tak jsem pořídil Arduino Mega, ale než jsem to dal dohromady, tak přestal být čas, stěhování ... .
Minulý týden jsem Arduino vyndal ze stěhovací krabice, protože potřebuji nutně udělat LED světlo. Tento víkend mám v plánu Arduinu opět vdechnout život :D .

Řídit dopouštění potřebuji také, protože momentálně do provizorního akva dolévám ručně a je to hrozná otrava...

Tenkrát jsem měl problém s tím, že Arduino občas "zamrzlo". U světla to nevadilo, ale u dopouštění vody... :roll: .
Nevím jestli jsem to dobře pochopil, ale Arduino potřebuje pro WatchDog externí obvod, viděl jsem řešení s časovačem 555. Máte s WatchDog u Arduina někdo zkušenosti?
venomcz
Zapájam sa do diskusie
Zapájam sa do diskusie
Príspevky: 210
Dátum registrácie: 06 Okt 2016 11:25
Bydlisko: Zubří

Re: DIY AquaContoller - Arduino

Príspevok od používateľa venomcz »

Ahoj rád se připojím .
Chci měřit hodnoty a ovládat zásuvky přes relé modul pomocí naměřených hodnot. Bohužel ale teď zápasím s připojením arduina ( Wemos d1 ) k síti a zobrazení všech hodnot. Mám taky uno a esp8266 ale to je hodně pracné a nepřišel jsem na to jak to dobře ovládat . Ale možná se k tomu vrátím
Používateľov profilový obrázok
Mender
Pravidelný prispevovateľ do fóra
Pravidelný prispevovateľ do fóra
Príspevky: 650
Dátum registrácie: 04 Mar 2015 08:11
Bydlisko: Olomouc

Re: DIY AquaContoller - Arduino

Príspevok od používateľa Mender »

Tak to posunu trochu do konkrétna.

Momentálně se mi na Arduinu Mega podařilo rozjet - modul reálného času - Ethernet modul - 16/2 LCD - dvě čidla teploty ( DS18B20 a LM35 ).

Umím na LCD zobrazit teplotu z obou čidel a reálný čas. Taky umím do SQL databáze ( mám svůj server Synology ) pravidelně zapisovat hodnoty z čidel.

Mám však jeden problém - zápis do databáze mi vždy nějaký čas spolehlivě pravidelně jede, ale po čase se přestane zapisovat. Nejprve jsem podezíral můj server, ale vždy se ten zápis znovu rozjede když zrestartuju Arduino.

Pokud by mi uměl někdo poradit s tímto problémem, tak budu rád.
Případně se mohu podělit s mými "zkušenostmi".
Bohuš
Už som čo to napísal
Už som čo to napísal
Príspevky: 428
Dátum registrácie: 02 Feb 2014 16:35
Bydlisko: Uherský Brod

Re: DIY AquaContoller - Arduino

Príspevok od používateľa Bohuš »

Přestane se zapisovat náhodně, nebo pokaždé po odeslání stejného množství dat? jestli to píšu srozumitelně... . Zaplněný nějaký buffer, nebo přetečení čítače... .
Používateľov profilový obrázok
Mender
Pravidelný prispevovateľ do fóra
Pravidelný prispevovateľ do fóra
Príspevky: 650
Dátum registrácie: 04 Mar 2015 08:11
Bydlisko: Olomouc

Re: DIY AquaContoller - Arduino

Príspevok od používateľa Mender »

Právě že náhodně :-(

A pokud by to byl přetečený buffer, tak co se s tím dá dělat?
Bohuš
Už som čo to napísal
Už som čo to napísal
Príspevky: 428
Dátum registrácie: 02 Feb 2014 16:35
Bydlisko: Uherský Brod

Re: DIY AquaContoller - Arduino

Príspevok od používateľa Bohuš »

po odeslání dat resetovat... . Nic konkrétního nejde říct, bez nahlídnutí do programu. :wink:
Používateľov profilový obrázok
Mender
Pravidelný prispevovateľ do fóra
Pravidelný prispevovateľ do fóra
Príspevky: 650
Dátum registrácie: 04 Mar 2015 08:11
Bydlisko: Olomouc

Re: DIY AquaContoller - Arduino

Príspevok od používateľa Mender »

Promiň ale jsem zajíc
Resetovat Arduino - jak to jde softwarově?
Resetovat "data" - jak?
Bohuš
Už som čo to napísal
Už som čo to napísal
Príspevky: 428
Dátum registrácie: 02 Feb 2014 16:35
Bydlisko: Uherský Brod

Re: DIY AquaContoller - Arduino

Príspevok od používateľa Bohuš »

Taky jsem zajíc :) . Včera jsem zprovoznil to moje a při té příležitosti jsem zjistil, že je to přesně dva roky :D , co jsem udělal poslední úpravu a od té doby jsem nenepsal jedinou řádku programu... .
Nemyslel jsem reset celýho Arduina, ale data z čidel určitě před odesláním připravíš. Tam předpokládám že je nějaká mezipaměť, čítač... tak to nulovat před další přípravou dat k odeslání . Nezkusil jsi třeba data co odesíláš do databáze zobrazit na display - zobrazovat přesně to co se odesílá...? To by Ti mohlo pomoct v odhalení problému.
Madox
Pravidelný prispevovateľ do fóra
Pravidelný prispevovateľ do fóra
Príspevky: 684
Dátum registrácie: 25 Aug 2014 22:07
Bydlisko: Bratislava

Re: DIY AquaContoller - Arduino

Príspevok od používateľa Madox »

Tieto problemy boli dovod preco som chcel zamenit arduino za raspberry. Sice je o trocha drahsie, ale odpadava asi miliarda problemov [FACE WITH TEARS OF JOY] problem je ze na to nebol cas. Snad sa tento rok uz rozhybem.
Bohuš
Už som čo to napísal
Už som čo to napísal
Príspevky: 428
Dátum registrácie: 02 Feb 2014 16:35
Bydlisko: Uherský Brod

Re: DIY AquaContoller - Arduino

Príspevok od používateľa Bohuš »

Hmm, včera jsem taky pokukoval po Raspberry... . Je trochu dražší, ale má všechno.
Madox
Pravidelný prispevovateľ do fóra
Pravidelný prispevovateľ do fóra
Príspevky: 684
Dátum registrácie: 25 Aug 2014 22:07
Bydlisko: Bratislava

Re: DIY AquaContoller - Arduino

Príspevok od používateľa Madox »

Ma wifinu bluetooth ethernet, sql/php html5. Vsetko v jednom :) len to musis dobre spravit lebo vstupov a vystupov je dost malo ;)
Používateľov profilový obrázok
Mender
Pravidelný prispevovateľ do fóra
Pravidelný prispevovateľ do fóra
Príspevky: 650
Dátum registrácie: 04 Mar 2015 08:11
Bydlisko: Olomouc

Re: DIY AquaContoller - Arduino

Príspevok od používateľa Mender »

Tak to jsme se dostali malinko jinam ... tak zpět k Arduinu.

Až to vyřeším a nebo nějak pokročím, tak sem zase písnu.

Kdy byly nějaké náměty, tak budu rád. :-)
mcfisto
Už som čo to napísal
Už som čo to napísal
Príspevky: 472
Dátum registrácie: 25 Máj 2014 21:19
Bydlisko: Praha

Re: DIY AquaContoller - Arduino

Príspevok od používateľa mcfisto »

Hosi, s raspberry vam zase spousta problemu vznikne - je to plnohodnotny pocitac se vsemi "reziemi" okolo. Odobne doporucuju na vetsi veci esp8266, na mensi pro mini arduino. Co se tyce zamrzani, predpokladam nejaky memory leak. Muzes si nekam logovat velikost volne pameti? Pokud je stale konstantni - je problem jinde, pokud se zmensuje - tvuj program je spatne napsany.
243 L, All-In-One biopeletky, SiliCarbon, odpěňovač

A. Typicus, A. Ocelaris, P. Hepatus, Z. flavescens, P. kauderni, L. amboinensis, Sinularia, Sarcophyton, Zoanthus, Pachyclavularia, Clavularia, Briareum, E. ancora, Caulastrea, C. jardinei
Napísať odpoveď

Návrat na "DIY - Urob si sám"