RB mám víc. Jeden mi hlídá meteostanici. S linuxem jsem roky kamarád už od rh 4.1. Teď píšu z ubuntu. Pokud to python zvládne tak půjdu touto cestou. Aspoň se naučím něco nového. Už jsem měl na RB opencv a řízení kamery podle xichtů, měl z toho být robot na dvou kolech ale nakonec jsem šel od toho pryč kvůli baterkám..
Dne 24. října 2017 11:44 Petr Viktorin <[email protected]> napsal(a): > On 10/24/2017 07:30 AM, Jiří Sachl wrote: > >> Zdravím. Stavím terárium. Pro jeho řízení chci použít automatiku. Mám >> arduino (mega i uno) a k nim relay shield, wifi shield, lan shield, ve >> wiring se mi dobře programuje. Ale ..jsem omezený na jednoduché kody kde >> není moc věcí k řízení naráz. S pythonem zatím koketuji a tak nevím co >> zvládne. Na raspberry (de fakto na debianu) chci řídit 4 x relay které se >> budou spínat podle časového plánu ale ttaké podle potřeby, tj. když čidlo >> teploty a vlhkosti zjistí hodnotu nějakou tak se sepne relay. Chci aby čas >> měl správný (to je problém s arduinem (kde časové čipy jsou shity) a >> naměřené hodnoty aby logoval do databáze. Buď lightsql nebo mysql. No a >> vytvářel nějakou stránku s grafy. Jde o to, že nevím jestli python umí víc >> vláken naráz tj. pokud poběží řízení něčeho tak doufám, že zvládne řídit >> víc událostí naráz. Zvládne to? Např. kontrolovat hodnoty vlhkosti a tepla >> ze 3 míst, zapisovat hodoty do sql, a v tom sepnout relay, měřit dál >> hodnoty a když se něco stane tak relay vypnout. Zvládne to python ? >> > > Jasně, víc úkolů Python zvládne (viz threading, subprocess, asyncio), ale > tohle bych asi řešil jinak. > > Asi ani nepotřebuješ víc vláken naráz: vlhkost a teplotu by ti mělo stačit > kontrolovat cca co minutu, ne? Zkontroluješ, zapneš/vypneš, chvíli počkáš, > opakuješ. > > Ale pozor, abys to naprogramoval správně – přece jen bereš do svých rukou > život všeho, co v teráriu budeš mít. Raspberry & debian jsou poměrně > složité a je v nich mnohem víc věcí, které je potřeba ošetřit, abys dostal > spolehlivý systém. > > Můžeš zkusit dát něco jednoduchého na Arduino, a jen synchronizaci času + > data k logování řešit přes LAN/wifi na Raspberry. Zkontroluj že to funguje > i když Raspberry v (ne)vhodný moment vypneš. > Pak budeš mít menší šanci na problémy jako: dojde místo pro logy a řídící > program sletí s topením zapnutým na max. > -- -- E-mailová skupina [email protected] Správa: http://groups.google.cz/group/django-cs --- Tuto zprávu jste obdrželi, protože jste přihlášeni k odběru skupiny django-cs ve Skupinách Google. Chcete-li zrušit odběr skupiny a přestat dostávat e-maily ze skupiny, zašlete e-mail na adresu [email protected]. Chcete-li zobrazit tuto diskusi na webu, navštivte https://groups.google.com/d/msgid/django-cs/CAHqQdwhb1XGMZ%2BkFfbk%2B4tUMBZb7O_Tp2Kr6Lf_rK6bKt7m84A%40mail.gmail.com. Další možnosti najdete na adrese https://groups.google.com/d/optout.
