DIY AquaContoller - Arduino
Moderátori: Roman, reicho, Superreefer
- Mender
- Pravidelný prispevovateľ do fóra
- Príspevky: 650
- Dátum registrácie: 04 Mar 2015 08:11
- Bydlisko: Olomouc
DIY AquaContoller - Arduino
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
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.
- Mender
- Pravidelný prispevovateľ do fóra
- Príspevky: 650
- Dátum registrácie: 04 Mar 2015 08:11
- Bydlisko: Olomouc
Re: DIY AquaContoller - Arduino
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.
- 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.
-
- 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
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 .
Ří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... .
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?
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 .
Ří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... .
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?
Re: DIY AquaContoller - Arduino
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
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
- Mender
- Pravidelný prispevovateľ do fóra
- Príspevky: 650
- Dátum registrácie: 04 Mar 2015 08:11
- Bydlisko: Olomouc
Re: DIY AquaContoller - Arduino
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".
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".
-
- 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
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... .
- Mender
- Pravidelný prispevovateľ do fóra
- Príspevky: 650
- Dátum registrácie: 04 Mar 2015 08:11
- Bydlisko: Olomouc
Re: DIY AquaContoller - Arduino
Právě že náhodně
A pokud by to byl přetečený buffer, tak co se s tím dá dělat?
A pokud by to byl přetečený buffer, tak co se s tím dá dělat?
-
- 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
po odeslání dat resetovat... . Nic konkrétního nejde říct, bez nahlídnutí do programu.
- Mender
- Pravidelný prispevovateľ do fóra
- Príspevky: 650
- Dátum registrácie: 04 Mar 2015 08:11
- Bydlisko: Olomouc
Re: DIY AquaContoller - Arduino
Promiň ale jsem zajíc
Resetovat Arduino - jak to jde softwarově?
Resetovat "data" - jak?
Resetovat Arduino - jak to jde softwarově?
Resetovat "data" - jak?
-
- 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
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 , 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.
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.
-
- Pravidelný prispevovateľ do fóra
- Príspevky: 684
- Dátum registrácie: 25 Aug 2014 22:07
- Bydlisko: Bratislava
Re: DIY AquaContoller - Arduino
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.
-
- 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
Hmm, včera jsem taky pokukoval po Raspberry... . Je trochu dražší, ale má všechno.
-
- Pravidelný prispevovateľ do fóra
- Príspevky: 684
- Dátum registrácie: 25 Aug 2014 22:07
- Bydlisko: Bratislava
Re: DIY AquaContoller - Arduino
Ma wifinu bluetooth ethernet, sql/php html5. Vsetko v jednom len to musis dobre spravit lebo vstupov a vystupov je dost malo
- Mender
- Pravidelný prispevovateľ do fóra
- Príspevky: 650
- Dátum registrácie: 04 Mar 2015 08:11
- Bydlisko: Olomouc
Re: DIY AquaContoller - Arduino
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.
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.
Re: DIY AquaContoller - Arduino
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
A. Typicus, A. Ocelaris, P. Hepatus, Z. flavescens, P. kauderni, L. amboinensis, Sinularia, Sarcophyton, Zoanthus, Pachyclavularia, Clavularia, Briareum, E. ancora, Caulastrea, C. jardinei