Přihlaste se a využijte web naplno RYBICKY.NET »

Vývojová deska Arduino Uno a její využití v akvaristice

NápovědaFórum » Technika  

Akvaristik.eu

Přejít na předchozí stránkuPřejít na další stránku   1  
Vývojová deska Arduino Uno a její využití v akvaristice
Facebooková skupina, kde je možné řešit použití Arduina v akvaristice: www.facebook.com/…
 Reagovat na tento příspěvek  Citovat tento příspěvek 1   21.12.2015 13:46 hirafazel Re: EiFFeL
Také nemám zapojený PEN (Můj předřadník, pokud se nepletu to neumožňuje, pouze L a N). Jednou za čas se mě "chyba" se zobrazením teploty -127°C vyskytla taky. Po přechodu na napájení do Vin 6,5V a zkontrolování zapojení jsem tuto hodnotu zaznamenal pouze jednou a to díky historii naměřených veličin ze senzorů na SD kartě. A to v čas kolem 4. hodiny ráno - nezapnuté osvětlení. Někde jsem četl, že tento problém může způsobit nedostatečné napájení (při použití dlouhých kabelů je nutné adekvátně ponížit odpor 4,7k mezi + a data). To se ale bavíme o kabelech dlouhých přes 8m a ne 2m, které používáme u akvária. Zkusil bych tedy ještě přeměřit kolik je skutečné napětí na čidle a případný rozdíl oproti datashetu doladit úpravou odporu. Nebo vyzkoušet jiné čidlo :-D , to mě pomohlo u DHT11 a DHT22.
 Reagovat na tento příspěvek  Citovat tento příspěvek 0   21.12.2015 13:04 Muž FikinD [13] Re: EiFFeL
Ok zkusim to ukostrit, ale myslim, ze to ten problem nevyresi
 Reagovat na tento příspěvek  Citovat tento příspěvek 1   21.12.2015 12:46 Muž EiFFeL [39] Re: FikinD
no pokud máš k předřadníku pouze vodiče L a N (většinou hnědej a modrej) tak chybějící tří drát může opravdu dělat problému... mě osobně předřadníky resp. trubice brušely když jsem to při konstrukci krytu na zkoušku zapl...
 Reagovat na tento příspěvek  Citovat tento příspěvek 0   21.12.2015 11:48 Muž FikinD [13] Re: EiFFeL
Ne, může to být tím?
 Reagovat na tento příspěvek  Citovat tento příspěvek 1   21.12.2015 11:21 Muž EiFFeL [39] Re: FikinD
máš ty předřadníky ukostřený?
 Reagovat na tento příspěvek  Citovat tento příspěvek 0   21.12.2015 11:05 Muž FikinD [13] – Rušení
Nesetkal se někdo s rušením čidel DS18B20 předřadníkem? Když světlo nesvítí je všechno OK, ale jakmile světlo svítí tak čidla ukazují teplotu -127(chyba). Co s tím? Předřadníky jsou Osram QTI a čidla jsou zapojena přes 1-wire. Děkuji

Starší reakce

 Reagovat na tento příspěvek  Citovat tento příspěvek 0   12.12.2015 16:14 Muž mirekJI [51]
Používáte někdo ve Visual Studiu rozšíření pro Arduino ( visualstudiogallery.msdn.microsoft.com/… ), jaké s ním máte zkušenosti? Případně jak postupujete při ladění programů? Docela mi chybí debugger :-( .
 Reagovat na tento příspěvek  Citovat tento příspěvek 1   12.12.2015 11:52 Muž mirekJI [51] Re: FikinD
Záleží, co budeš chtít, aby kontrolér uměl? Pokud ti stačí jednoduché ovládání LED osvětlení, tak na odkazu, který jsem uváděl je komplet všechno, včetně zdrojáku. Já zatím dávám dohromady součástky, tak to nemám načem odzkoušet. Chci to jen rozšířit o měření teploty a případné ovládání větráků na dochlazování, ale asi dřív jak v horizontu dvou měsíců to nezprovozním, abych se mohl případně podělit o zdroják... Pokud nemáš žádné zkušenosti s programování, jak píšeš, případně ani s elektronikou, tak by pro tebe bylo asi lepší šáhnou po již hodovém řešení, které nabízí místní diskutující Designer nebo KarlosS.
 Reagovat na tento příspěvek  Citovat tento příspěvek 0   12.12.2015 07:43 Muž FikinD [13] Re: mirekJI
Nějakou dobu se pokousim najít něco co bych si dokázal upravit, ale zatím jsem na nic takového nenarazil.Programovat neumím proto se ptam jestli by se někdo ochotnej našel.
 Reagovat na tento příspěvek  Citovat tento příspěvek 1   11.12.2015 23:01 Muž mirekJI [51] Re: FikinD
Koukni se na tuto stránku www.nano-reef.com/… je tam dostatek informací pro stavbu vlastního kontroléru. Při troše snahy se dají najít i jiné návrhy, které vychází z tohoto základu. Pokud jsi někdy zkoušel programovat, tak by pro tebe neměl být problém si to upravit k obrazu svému. Případně zadej dostrýčka Googla "Arduino iaqua" a najdeš toho také dost, jen to přebrat bude chtít dost času ;-)
Vyzkoušejte
 Reagovat na tento příspěvek  Citovat tento příspěvek 0   11.12.2015 21:42 Muž FikinD [13]
Našel by se prosím někdo kdo by byl ochotnej automatizaci naprogramovat a nebo poskytnul kód? Děkuji

Starší reakce

 Reagovat na tento příspěvek  Citovat tento příspěvek 0   20.11.2015 17:13 Muž emppu07 [12] - Rostliny
To mě nenapadlo, víc to asi patří do vlákna Výkonné LED čipy. Zkusím položit moje hloupé otázky tam :-) A až vyřešim napájení, zase se sem vrátím pro rady s pwm. :-)
Zatím díky za reakce a tipy..
 Reagovat na tento příspěvek  Citovat tento příspěvek 4   20.11.2015 15:12 hirafazel Re: emppu07
Nevím jestli ti to pomůže, ale já využil návod na : www.josefnav.cz/… . Využívám RGB LED pásek pouze pro navození atmosféry a pro noční osvětlení (dobarvuji hlavní světlo 2xT5 a po vypnutí zářivek postupně ubírám na jase až do vypnutí, arduino mě umožňuje nastavit si barvu RGB světla z pásku během dne s plynulým přechodem). Mám tam tranzistory BD139, nepřehřívají se a funguje to pro moje využití suprově. U tebe to asi tak jednoduše nepůjde, já mám 12V zdroj přímo pro LED pásky. O těch čipech začínám pomalu taky přemýšlet, jinak "otravuj" Karlose smich . Co jsem koukal na jeho eshop, myslím že by ti mohl velmi dobře poradit (pokud bych řešil jen svícení, ten LED PWM kontrolér vypadá dobře)...
 Reagovat na tento příspěvek  Citovat tento příspěvek 1   20.11.2015 14:34 Muž Gogi [25] - CichlidyRe: emppu07
Je pouzivam LPC1750, regulujem PWM cez neaky hexfet(z hlavy fakt neviem typ) od nuly po 0,1% krokoch(neviem co to tu furt spominaju pri LDD ze od nuly). Takze kludne tie zdroje mozu byt, samozrejme LDD je komfortnejsie.
 Reagovat na tento příspěvek  Citovat tento příspěvek 0   20.11.2015 13:25 Muž emppu07 [12] - Rostliny
Toho jsem se obával. Takže ty moje zdroje použít nemůžu ? Nerad bych sháněl jiné. coze
 Reagovat na tento příspěvek  Citovat tento příspěvek 1   20.11.2015 13:19 Muž KarlosS [1219] - labyrintky, halančíci, krevetky, rostlinyRe: emppu07
použij spíš Meanwell LDD700. Musíš k nim ale použít ještě napěťový zdroj. Ty LDD totiž chodí spolehlivě od 0% a PWM 5V výstup z Arduina se připojuje na svorku DIM.
Jinak na to máme zde vlákno Výkonné LED čipy, ...
 Reagovat na tento příspěvek  Citovat tento příspěvek 0   20.11.2015 13:14 Muž emppu07 [12] - Rostliny
Prosím o radu, určitě je toho na internetu plno, ale vůbec se v tom nevyznám a nenašel jsem žádný univerzální návod. Tak bych potřeboval trochu(víc) nasměrovat :-)

mám 20ks 3W LED 3.6V~3.8V 700mA a čočky 60°
k dispozici mám zdroje
1ks LPC35-700 48V 0,7A
2ks APC16-700 24V 0,7A
2ks LPC20-700 30V 0,7A
a desku arduino s rtc

Chtěl bych použít arduino na pwm rozsvícení a zhasínání led v určitý čas. Jsou na to tyto zdroje vhodné ? Předpokládám, že budu potřebovat mosfet (IRF3205 ?). A ještě nějaké součástky ?
Ještě nevím, jestli použiju všechny ledky, abych to nepřehnal. A s tím souvisí další otázka, můžu použít všechny led a svítit třeba jen na 50% ? Bude mit zdroj stejnou spotřebu, jako kdybych svítil jen polovinou ledek na 100% ? :-). To jsou asi zatím všechny otázky. Předem díky :-)

Starší reakce

 Reagovat na tento příspěvek  Citovat tento příspěvek 1   13.11.2015 11:57 R Muž Mrakoplash [1777] Re: sachlj
Fajn, ale nemusel bys tím tady prasit téma.
 Reagovat na tento příspěvek  Citovat tento příspěvek 0   13.11.2015 11:01 sachlj Re: Mrakoplash
Vypadá to, že jsem to vyřešil. Někdy stačí popsat problém a hned tě to napadne kde je chyba. Je to psychologie. Mozek se přepne na řešení problému co čte a nebo slyší. O to mi de fakto šlo.
 Reagovat na tento příspěvek  Citovat tento příspěvek 1   13.11.2015 10:33 R Muž Mrakoplash [1777] Re: sachlj
Bez toho aby jsi hodil kód ti stejně nikdo nepomůže. pokud to řešíš s někým konkrétním, využij soukromé zprávy.

Kusé informace jsou k ničemu.
Vyzkoušejte
 Reagovat na tento příspěvek  Citovat tento příspěvek 0   13.11.2015 10:04 sachlj
Ne a ne ten kod fungovat. V základu má TimeAlarms jen 6 alarmů. V popisu je psáno kde to lze upravit na max 255 událostí..napsal jsem jich zatím jen 13. Když zkusím jejich příklad s 6 ti událostmi tak to funguje skvěle. Jak ale přidám svoje, změním nastavení knihovny tak to nefunguje. V kód mám nastaveno, že relay vypnu, nastavím a spouštím události. Jenže události se týkají jen 6 ti relay ale přitom nevím kde a proč se zapnou všechny tj. 8 a zůstanou zapnuté. Jakmile přidám logiku na zjištění toho kolik je vlastně hodin tak totálně zhavaruje RTC respektive komunikace s ním...
 Reagovat na tento příspěvek  Citovat tento příspěvek 0   13.11.2015 07:22 sachlj Re: hirafazel
Když jsem dával dohromady hydroponii tak jsem sháněl jak zapojit do arduina všechny ty čidla. Pro některé jsem našel knihovnu a vzorový kód který měl stovky řádek. Pak jsem ale za čas narazil na knihovnu z pozdější doby u které byl vzorový příklad jen s pár řádky. Přitom ty knihovny nebyly až tak rozdílné velikostí. Tím chci říct, že kód se dá zeštíhlit už jen změnou knihovny.
 Reagovat na tento příspěvek  Citovat tento příspěvek 0   12.11.2015 15:00 hirafazel Re: sachlj
Tak to jsi dobrej, můžu vidět video? potlesk
 Reagovat na tento příspěvek  Citovat tento příspěvek 0   12.11.2015 14:58 sachlj Re: hirafazel
mám téměř dopsaný kód pro řízení hydroponie na balkoně..včetně měření dopadajícího světla,měření ec vody, měření množství vody v nádržích, řízení 3 různých čerpadel, měření vlhkosti v několika truhlících,... apod a kód zabírá něco přes 700 řádek. ten můj současný jich má 300 (od včerejška) ale je zatím plný řádek navíc..když napíšu kód o 1000 řádcích tak to bude umět i samo vařit oběd a oholit mě...
 Reagovat na tento příspěvek  Citovat tento příspěvek 0   12.11.2015 14:41 hirafazel Re: sachlj
Nevím co se za komančů dělalo běžně nebo ne (tak starý nejsem). To co jsi popsal je samozřejmě slovně popsané nádherně, ale jak jsem psal níže. Těch podmínek pro vypnutí mám více než jen 2 co popisuješ ty. A v těch 7500 řádcích, už se dá lehce ztratit. Než ti dojde proč se to chová tak jak se to chová, chvíli to trvá (stačí jen přehlídnout jinou podmínku, která probíhá o 1000 řádků v cyklu před tím než co řešíš a výsledek je trochu jiný). Jó, kdyby byl kompilátor na programování, že mu nakecáš co chceš, to by byla jiná smich
 Reagovat na tento příspěvek  Citovat tento příspěvek 0   12.11.2015 13:53 sachlj Re: hirafazel
to co mi jde z číny se používá u CNC aby motor netočil šroubovicí když je vozík na konci. Můj kód bude asi takový:
timealarm vyvolá událost rozsvícení světla. proměnná "svetlo1 " se nastaví na 1, při vypnutí na svetlo1 = 0; ten přepínač pak zaznamenává logický stav 1/0. Když je zmáčknutý tj. 1 tj. když je kryt zavřený se nic neděje respektive vysvětlím dál. Jakmile se spínač dostane do stavu 0 což je otevření krytu se zjistí jestli (v mém případě) nesvítí světla 4 a 5 cestou svetlo4 a svetlo5..ty co jsou v tu chvíli s kodem 1 tak těm se pošle zhasnutí (přepnutí relay na off) a proměnní se nemění. jakmile se zavře kryt a přepínač nahlásí stav 1 tak se zjistí jaký stav mají proměnné u svetlo4 a svetlo5 a ty co mají 1 tak ty se rozsvítí.
píšu to z hlavy a rovnou to vymýšlím tak to doufám dává aspoň trochu smysl...
nicméně tohle automatizované řízení není automatika to se za komančů dělalo homemade běžně...já chci automatizovat třeba výměnu vody...automatické krmení zmrzlou potravou..apod...
 Reagovat na tento příspěvek  Citovat tento příspěvek 0   12.11.2015 13:19 hirafazel Re: sachlj
Tak logika a program jen na tlačítko a ovládání relé v danou dobu je jednoduchý. Já mám spíš problém, aby program pracoval jako celek (problém kolize různých podmínek jako závislost na čase, ruční ovládání, vypínání relé při krmení atd). Jen pro představu program co mám nahraný má 7614 řádků. Časem se to nějak povede, včera se to ale nějak nedařilo.
 Reagovat na tento příspěvek  Citovat tento příspěvek 1   12.11.2015 12:57 sachlj Re: hirafazel
já jsem koupil tohle www.ebay.com/… doufám jen, že mi to pošta vůbec dodá protože zásilky poslané z číny jako obyčejný dopis mi spolehlivě ztrácí/kradou... bude to hlídat sepnutí a na to jak pak jednoduchá logika...
 Reagovat na tento příspěvek  Citovat tento příspěvek 0   12.11.2015 12:54 hirafazel Re: sachlj
Pro ovládání relé používám stejný princip jako tvůj program (už tam mám akorát proměnné, které zadávám v nastavení přes dotykový display):

if (schedLights1.active == 1)
{
time_t powerOn = tmConvert_t(year(),month(),day(),schedLights1.onHour,schedLights1.onMinute,0); // get a unix time stamp for the power on
time_t powerOff = tmConvert_t(year(),month(),day(),schedLights1.offHour,schedLights1.offMinute,0); // get a unix time stamp for the power off
time_t powerOffNextDay = tmConvert_t(year(),month(),day(),schedLights1.offHour,schedLights1.offMinute,0);
powerOffNextDay = powerOffNextDay+86400;

if (powerOn==powerOff) AlarmPwrLight1_On();
else if (powerOn>powerOff)
{
if ((currentStamp>=powerOn) && (powerOffNextDay>=midnight)) AlarmPwrLight1_On();
else if (((currentStamp<=powerOn) && (currentStamp<=powerOff) && (powerOffNextDay>=midnight))) AlarmPwrLight1_On();
else AlarmPwrLight1_Off();
}
else if ((currentStamp>=powerOn) && (currentStamp<=powerOff)) AlarmPwrLight1_On();
else AlarmPwrLight1_Off();
}

Jediné co se mě ještě nepodařilo dát do kupy je jednoduchá podmínka od bezpečnostního spínače (otevření krytu = vypnutí osvětlení na 230V). Zatím mé pokusy včera skončily na tom, že program ověřil podmínku (zapnul nebo vypnul osvětlení) a v tomto stavu zůstal dokud nedošlo k dalšímu ověření (to ale neprovádí samovolně ale pouze na zásah obsluhy). Ještě si s tím musím pohrát.
 Reagovat na tento příspěvek  Citovat tento příspěvek 0   12.11.2015 09:51 sachlj
nedalo mi trochu spát že timealarms neumí zkontrolovat nastavené události a v případě, že bylo arduino dáno do proudu v běhu nějaké události ji nastavit do stavu jaký by měl být. Respektive, že nemá událost který by trvala od xxx do yyy. Má jen události vázané na konkrétní čas. takže například pro rozsvícení světla v časových úsecích je třeba použít dvě události. Jednu pro rozvícení a druhou pro zhasnutí. De-fakto je to správně protože i vypínač světla je ve dvou polohách a musíte ho 2x přepnout. Takže jsem chvíli laboroval (chyby v obyčejném překlepu s tečkou místo čárky a jednou závorkou navíc...) až jsem vytvořil kod co to umí nastavit správně..zatím je natvrdo, ne přes proměnné na světla, ale to předělám...jo a timealarms je propojený s údaji o aktuálním časem s RTC DS1307, to je důležité. Takže kousek kodu..

#include <Wire.h>
#include "RTClib.h"
RTC_DS1307 rtc;

void setup(){
Serial.begin(9600);
Wire.begin();
rtc.begin();
setSyncProvider(syncProvider);
rtc.now();
DateTime now = rtc.now();

// nastavime relay
pinMode(Relay_1, OUTPUT);
// nejdriv vsechna svetla vypneme
digitalWrite(Relay_1, RELAY_OFF);
// rosvitit to co svitit v dany cas ma
if ((now.hour(),DEC >= 11) && (now.hour(),DEC < 14))
{
digitalWrite(Relay_1, RELAY_ON);
}
else if ((now.hour(),DEC >= 7) && (now.hour(),DEC <18)) {
digitalWrite(Relay_2, RELAY_ON);
}
....
atd pro každý relay

vysvětlení:
spustit čas, zjistit aktuální čas z RTC, nastavit zapojení pinů pro relay na výstup, vypnout všechny relay (zhasnout všechno) a pak otestovat kolik je hodin (ptám se jen na hodiny) a podle toho jestli je časový úsek kdy by světlo mělo svítit ho zapnout.
pak předat řízení událostí na "timealarms" tedy o vypnutí světla se postará funkce definovaná událostí timealarms.
Možná to máte jinak, já to řešil z hlavy takhle...kod pro akvarium píšu druhý den...včera po obědě mě to v práci popadlo...doma už nebyla žádná invence...
Vyzkoušejte
 Reagovat na tento příspěvek  Citovat tento příspěvek 2   12.11.2015 08:05 R Muž Mrakoplash [1777]
tohle by se někomu mohlo hodit. Narazil sem na to náhodou.


arduino.zeef.com/…
 Reagovat na tento příspěvek  Citovat tento příspěvek 2   10.11.2015 12:20 hirafazel Re: sachlj
Protože ovoci vůbec nerozumím a nedal bych to dohromady :-D . Arduino jsem měl trochu oťukaný (blikání led, točení krokáče atd) a jsem líný se hnát do něčeho, o čem nemám absolutně páru. Na to abych tvořil řízení na principu hardwaru PIC, odpory, vlastní tišťák,... to jsem taky zavrhnul (hrál jsem si s tím jeden semestr na škole a vím že to není pro mě ). Prostě arduino je pro mě programátorského a elektro analfabeta ta nejjednodušší cesta, jak co nejblíž dohrabat k tomu, co chci za přijatelné finanční náklady. Je to kompromis mezi cenou, užitnými vlastnostmi a mými schopnostmi s tím pracovat.
 Reagovat na tento příspěvek  Citovat tento příspěvek 0   10.11.2015 11:59 sachlj Re: hirafazel
a proč nepoužiješ rovnou raspberry ? já mám z jednoho projektu co jsem nakonec nerealizoval raspberry pi b+ na něj štít arduino yun a na něj štít pro řízení dvou krokových motorů. navzájem jsou průchozí konektory takže můžu na konektory rpi něco zapojit, na yun taky...jenže tohle je už malej počítač se všemi neduhy co to má...já chci aby se mi řídlo akvárium jako pračky, myčka, elektrická trouba, mikrovlnka...jistě ty mají nějaký stupeň vlastního řízení ale dělají jen to a nic navíc..nechci aby mi myčka řekla, že už jí nebaví umývat po mě mastné nádobí abych raději žral ovesné vločky...
uno mám taky a k němu ethernet štít, štít na řízení motorů a CNC štít, xbee štít,.....
 Reagovat na tento příspěvek  Citovat tento příspěvek 0   10.11.2015 11:54 hirafazel Re: sachlj
S arduinem nano jsem zatím neměl tu čest (pouze UNO a MEGA). Pro pouhé řízení světel je super věc za pár korun (6xPWM). Po zkušenostech s řízení 6 krokových motorů LCD řádkového displaye, 2x solenoid a komunikace přes RS485 s kamerovým systémem (program řešil kamarád) mám radši dostatek výstupů jen tak pro sichr. Nakonec kvůli rychlosti vykreslení grafiky asi stejně koupím DUE.
 Reagovat na tento příspěvek  Citovat tento příspěvek 0   10.11.2015 10:42 sachlj Re: hirafazel
až dodělám kryt tak budu potřebovat řídit světla..takže hned to zapojím, kódy mám není co řešit, vezmu jen kus překližky a na to to celé nalepím oboustrannou páskou, vyvrtám tam dvě díry a za ně je pověsím na háčky....a hotovo...pardon s překlepem arduino nano.... www.ebay.com/… a k tomu
www.ebay.com/…
 Reagovat na tento příspěvek  Citovat tento příspěvek 1   10.11.2015 10:04 hirafazel Re: sachlj
Teď se v tom už trochu ztrácím. Na jednu stranu máš plány neskromné (výměna vody, chlazení kondenzátu v krytu a hromadu jiných věcí viz. fórum) a tady píšeš o arduinu mini (ja znám asi jen nano) a 8 relé. Máš už nějaký koncept co vlastně budeš řešit nebo jsi ve fázi kdy to každý den měníš smich
 Reagovat na tento příspěvek  Citovat tento příspěvek 0   10.11.2015 09:30 sachlj Re: hirafazel
tohle nebudu řešit. potřebuji aby mi něco řídilo věci co bych musel dělat já. když je několik světel co se zapínají každé jinak tak se to dá dělat hodinami do zásuvky..ale pokud jsou na 12v a je jich 5 tak to by bylo 5x trafo a 5x hodiny..na to stačí arduino mini a 8*relay..můžu měřit i ph ale je to děsný opruz se sondou..furt jí kalibrovat..můžu měřit EC, můžu kde co..chci od něj jen řešit topení tak, že budu měřit teplotu na 3 místech nádrže, vypočítám průměr a podle toho se buď přitopí a nebo ne...pokusím se měřit ORP jestli seženu levné řešení pro arduino...a podle toho třeba zapnout vzduchování...některé ryby žijí v ne moc větrané vodě takže nějaké stálé větrání jim není při chuti..budu měřit vlhkost a teplotu pod krytem..plánuji měřit intenzitu světla dopadajícího na dno...dá se to..bude se dávkovat hnojivo, bude se řídit vlastní krmítko (už mám řešení v hlavě) bude se měřit a zaznamenávat (jako všechno co to udělá) atmosferický tlak. No a dál se uvidí..dělat se toho dá hodně....
a jestli se mi podaří sehnat zdvojené silikonové hadičky (například se používají v odběrových setech-odběr krve, destiček) v balení tak 20 metrů tak udělám automatickou výměnu vody co bude řídit arduino.
 Reagovat na tento příspěvek  Citovat tento příspěvek 0   10.11.2015 08:55 hirafazel Re: sachlj
První odkaz - je to v podstatě stejný shield co mám já, jen nevím na co je ten potenciometr. Jediné co mě napadá je pro nastavení intenzity podsvícení (bacha podsvícení LCD je max na 3,3v, 5v to může odpálit nebo tvořit artefakty). Druhý odkaz - shield vidím poprvé, pokud je druhá patice na výstupy bylo by to dobré řešení. Já jsem nechtěl experimentovat a koupil jsem komplet v CZ, abych měl jistotu, že to bude fungovat. Pozor knihovna, která je použita v programu neumí všechny displeje a řadiče. Měl jsem strach objednat nějaký atyp z číny a riskovat, že to nepůjde (mám řadič SSD1289 a s tím mě to pracuje).

Edit. u nás jsem nesehnal 90° patici, která by se vešla mezi desku a shield, proto jsem umístil shield přes prodlužovák na víko elektro krabice
Pokud vím, tak řešíš automatickou výměnu vody. Našel jsem program, na kostře původní iAqua s rozšířením pravě o automatické dopouštění odparu. Nějak jsem to blíže neprohlížel, ale lze sehnat hladinová čidla a řešit i toto (já využívat nebudu).
 Reagovat na tento příspěvek  Citovat tento příspěvek 0   10.11.2015 08:46 sachlj Re: hirafazel
našel jsem štít který je průchozí.... www.ebay.com/…
nebo www.ebay.com/…
 Reagovat na tento příspěvek  Citovat tento příspěvek 0   10.11.2015 08:32 hirafazel Re: sachlj
Štít není zapojen přímo do desky, protože jak píšeš přijdeš zbytečně o většinu výstupů. 4 výstupy zabere grafický výstup,5 výstupů dotyková vrstva a 2 SD karta (nevím přesně, lovím z paměti, pokud tě to zajímá tak si ověř). Z plochého PC kabelu (IDE) mám prodlužovák a díky tomu mám přístupné ostatní výstupy. Mega má něco přes 50 IO výstupů a grafické rozhraní s ovládáním a ukládáním dat zabere něco kolem 10. Zatím jsem nenarazil na nedostatek výstupů a proto vymýšlím takové "kraviny" jako je měření spotřeby systému. Uvidím jak to bude po dodání Ph sondy, ampérmetru a další 2 vstupy použiji pro rozšíření výstupů 220v (když je ta možnost chci řídit jak karanténní tak hlavní nádrž=2 akva). Knihovnu timealarm používá program také. Ovládání přes dotykový display je celkem prkotina. Pro grafiku řekneš jaký obrázek (raw) má být nahrán na jaké obrazovce a určíš pozici (x,y a velikost obrázku). Pro dotykové ovládání se definuje, že na nějaké obrazovce se při dotyku v oblasti (x1,y1 až x2,y2) má provést nějaká reakce. Není to tak složité jak se to zdá. Když to pochopí i strojař jako já :-)
 Reagovat na tento příspěvek  Citovat tento příspěvek 0   10.11.2015 07:58 sachlj
Nejsem zrovna zdatný programátor pro arduino. Nikdy jsem neměl tu invenci vymýšlet něco jinak než jiní. Kromě excelu, acessu...sám v tom "tápu" a snažím se sestavit to tak aby to fungovalo...tak jsem například ještě nedošel do poznání jak připojit dotykový displej a aby arduino reagovalo na dotyky na displej...
přišel mi poštou DS3231 RTC, po prvních chybách v zapojení jsem začal shánět knihovny a zjistil, že jich je víc a ne každá umí to co by RTC zvládl. pak byl ale detektivkový večer tak sjem v pokusech nemohl pokračovat. na co jsem ale narazil je knihovna z tohoto zdroje github.com/… co umí i alarmy !!!! tedy věc co jsem před půl rokem se snažil arduino naučit !!! takže super s ušetřením kódu a natahovaných knihoven....co to umí ? no třeba několik alarmů, tj..každou hodinu udělej to, každý druhý den udělej v 8:00 tohle, v pondělí udělej v 10:00 tohle a ve středu v 21:00 tohle....
www.ebay.com/… za 850 kaček první odkaz...
nechápu jak to máš zapojené když ten štít zaplácne všechny konektory kam pak zapojíš ostatní sondy ? Já mám připravený 4 řádkový display a ten je IIC připojený..

Starší reakce

 Reagovat na tento příspěvek  Citovat tento příspěvek 0   06.11.2015 15:49 hirafazel – Hledá se...
Fotka k příspěvku Zkoušel jsem to v prezentaci a ještě se nikdo nechytl :-) . Tak to zkusím zde. Nabízím spolupráci na upraveném projektu iAqua. Z mé strany poskytnu poslední verzi mého upraveného programu a podporu s rozjetím řízení (není ještě dokončen podle mých představ, ale zatím spolehlivě cca 2 měsíce řídí mé malé testovací akvárko). Na oplátku potřebuji někoho, kdo trochu rozumí programování Arduina. Jsem sice technicky vzdělán, ale ne ve směru elektro a programování. Z tohoto důvodu by se hodil parťák, který by pomohl v dotáhnout projekt a ušetřil by mě nějaký ten čas v tápání "jak to sakra udělat". Pomoc s programováním a jiný pohled na věc by se hodil. Navíc bych aspoň částečně mohl vrátit nějaké poznatky této komunitě (po dotažení projektu, pokud bude zájem poskytnu program atd. i ostatním). Pro spolupráci je nutné mít k dispozici arduino Mega s dotykovým displayem (www.santy.cz/…) lze sehnat i na ebay za nižší peníz a PC. Display s deskou je největší položka, ostatní moduly jako relé a čidla lze za pakatel sehnat také na ebay. Má někdo vážný zájem???
 
 Reagovat na tento příspěvek  Citovat tento příspěvek 0   06.11.2015 15:19 Muž Dominick [22] - AfrikaRe: sachlj
magneticke jazyckove rele(napr. www.tme.eu/… alebo ebay) + magnet.
 Reagovat na tento příspěvek  Citovat tento příspěvek 0   06.11.2015 12:03 sachlj Re: hirafazel
použiju to na krytu aby to světlo vypínalo a ve skříňce aby to zapínalo když se otevřou dvířka. těch 5 kousků je akorát. kryt na dva díly + 3 dvířka...
 Reagovat na tento příspěvek  Citovat tento příspěvek 0   06.11.2015 11:50 hirafazel Re: sachlj
Dík, teď mě to trklo, jak si čtu tvůj příspěvek. Já to mám vlastně napojený do megy smich . Dám tam časovou podmínku, že spínač musí být sepnutý např. 1 minutu aby to zaplo relé na světla. Potom i nechtěné zavadění o koncák nezapne chvilkově osvětlení.
 Reagovat na tento příspěvek  Citovat tento příspěvek 0   06.11.2015 11:43 R Muž Mrakoplash [1777] Re: sachlj
klasické tlačítko, stejnej princip jako se používá u dveří auta. To na odkazu je taky možnost
a strejda google vyhodí taky několik možností
www.google.com/…
 Reagovat na tento příspěvek  Citovat tento příspěvek 0   06.11.2015 11:38 sachlj Re: hirafazel
jo tohle znám jen mi příjde že to moc vodotěsné nebude...vyzkouším to pokud není něco jiného..tohle ale doma nemám, budu muset pořídit.
dostal jsem odkaz na tohle www.gme.cz/… jen to pro arduino se mi líbí víc, hlavně využití...protože v tom dílu krytu budou dvě led pásky a každý se bude spínat v jiný čas. tzn. že kdybych tam dal jediný tupý spínač tak buď zapnu a nebo vypnu oba dva, já to potřebuji s logikou aby se to vyplo a znovu zaplo to co právě svítilo.
kupuji tohle.. www.ebay.com/…
právě teď. vyřešeno, zapatlám to silikonem...
 Reagovat na tento příspěvek  Citovat tento příspěvek 0   06.11.2015 11:37 sachlj
kryt bude mít dva díly, ten menší bude na běžnou údržbu, na krmení apod. na něm budou led pásky. nechci aby mi to svítilo do očí když to odklopím. ten senzor musí být vevnitř..nechci vypínač co bych ovládal sám.
 Reagovat na tento příspěvek  Citovat tento příspěvek 1   06.11.2015 11:08 hirafazel Re: sachlj
Fotka k příspěvkuFotka k příspěvku Já jsem použil koncový spínač k 3D tiskárně (válel se mě doma, 68Kč/ks, dám do plastu a přetáhnu tavnou pistolí), pokud bych neměl použil bych magnetický spínač. Je vodotěsný a při kontaktu během čištění akva se ti nemůže náhodně sepnout jako koncák co mám já. Vypínač do série podle mě není vhodné pro použití jaké třeba chci já (ale je to asi to nejjednodušší).
 
 Reagovat na tento příspěvek  Citovat tento příspěvek 0   06.11.2015 10:49 GP Re: sachlj
spinac do serie se svetlem, co rozepne pri zvednuti krytu?
Facebooková skupina, kde je možné řešit použití Arduina v akvaristice: www.facebook.com/…

+ Přidat reakci


Přejít na předchozí
Přejít na další

1 ...... 14 15

Zpět na obsah sekce Technika • Zobrazeno 16712x

Máte připomínku nebo nápad? Napište nám vzkaz do redakce nebo s námi diskutujte.
© RYBICKY.NET - https://rybicky.net/forum/17694?od=283