Kontroler pro ovládání akvária
Úvodní stránka › Fórum › Vaše projekty › Arduino › Kontroler pro ovládání akvária
- Toto téma obsahuje celkem 10 odpovědí. Do diskuze (6 diskutujících) se naposledy zapojil uživatel lukaass7 a poslední změna proběhla před 5 roky a 9 měsíci.
-
AutorPříspěvky
-
28.2.2017 v 19:39 #10656dariraÚčastník
Zdravím,
přidávám odkaz na stažení projektu pro řízení akvária. Jedu na něj s postupnými změnami skoro dva roky. Protože pár lidí již chtělo tento projekt, začal jsem tvořit takový pokus o návod. Základem je MEGA + 3,2″ dotykové LCD. ZIP soubor je včetně Arduino IDE 1.0.6 s potřebnými knihovnami, návod (teprve začátek), RAW soubory a pár základních prográmků – proto taková velikost. V nejnovějších IDE se vždy něco pokazilo. Začátek návodu je pro lidi, kteří Arduino vidí poprvé (to byl hlavní důvod pro sepsání – pro kolegu v práci). Postupně budu doplňovat a přidávat odkaz ke stažení pokud bude zájem. Za upozornění na chyby a jiné „blbosti“ budu vděčný. Za případnou pomoc s optimalizací a rozšiřování programu ještě více :).27.3.2017 v 12:13 #10889SirTonicÚčastníkMam veliky zajem,
jen tak dal, jen dotaz na novych verzi IDE to nefunguje?27.3.2017 v 13:18 #10890SirTonicÚčastníkBylo by moudre sepsat, kde a jak stahnout knihovny
* Adafruit_PWMServoDriver.h
* TimeAlarms.h
* Time.h
* DS1307RTC.h
* UTouch.h
* SdFat.h
* UTFT.h
nebo sou knihovny dodavany s URL ke stazeni?27.3.2017 v 13:30 #10891ArduXPPÚčastníkKdyž použijete arduino ide které je součástí, tak tam ty knihovny jsou.
27.3.2017 v 19:14 #10897SirTonicÚčastníkTaky by nebylo na skodu sepsat kusovnik s orientacnimi cenami
S cim mohu pomoci?27.3.2017 v 19:31 #10898dariraÚčastníkJak píše ArduXPP, knihovny jsou v zipu. U novějších IDE vždy něco blblo, Time.h je lehce upravená kvůli překladu. Než s někým pořád řešit kde je problém, hodil jsem to tam komplet. Ceny, stačí kouknout na net (buď v CZ a zaplatíš ranec nebo ebay/Ali). Snad jen tišťáky – cca 280,-Kč hlavní deska, 216,-Kč deska pro LED. Cena je orientační, nechal jsem si je vyrobit v Pardubicich – PCB 1,5mm, 70um + stříbro + lak + vrtání. Určitě to někdo zvládne levněji. Jsem línej leptat doma. Mám teď ESP (NodeMCU) pro web přístup, ale nemůžu se k tomu nějak časově dostat. Zakládal jsem novou nádrž a dodělávám ještě osvětlení a kryt. Tak třeba časem sem dám něco dalšího. Ještě potřebuji okótovat rámeček pro LCD a dát do výroby na frézku.
15.4.2017 v 19:41 #11146dariraÚčastníkNeporadil by prosím někdo, jak kontrolovat správné zaslání analogové hodnoty z Arduina do ESP (NodeMCU) přes sériovou linku? Posílat data z NodeMCU na Cayenne mě jde v pořádku. Když ale posílám hodnoty z Arduina do NodeMCU, velmi často se např údaj o teplotě 24,0 „rozpadne“ a Cayenne vypíše hodnotu jako 2 a pak 2,4 nebo jinou kombinaci naměřených čísel. Zřejmě jde o ztrátu nějakého bytu. Část kódu používám z http://www.arduino8.cz/lekce-35-arduino-komunikace-pres-rs485-az-na-vzdalenost-1200m/. Autor článku ke konci uvádí „dopsat tuto kontrolu pomoci funkce XOR a přidat jí do protokolu“. Pokud by se nějak podařilo zajistit odesílání „správných“ dat byl by tento projekt rozšířen o připojení k web přístupu na cayenne.mydevices.com s možností app pro android. Návod postupně dopíšu. Pomůže někdo?
Attachments:
15.4.2017 v 22:41 #11150posjirkaÚčastníkno ve výsledku tím autor myslel že si pošleš s kodem i jeslti počet log.1 je sudý „sum=0“ nebo lichý „sum=1“- Pak si spočítáš počet log.1 v tebou přijatých datech a porovnáš. pokud nesouhlasí sudá/lichá máš špatná data a nereaguj na ně. Je tu otázka zda máš duplexní komunikaci, nebo jen posloucháš/přijímáš. V tu chvíli totiž moc neovlivníš výsledek a max. můžeš čekat na lepší konstelaci hvězd. To je pak důležité někde indikovat…. no a pokud máš duplexní nebo aspoň halfduplex tak si prostě požádáš o nová data a to tak dlouho než to to sedne. jak asi tušíš může se stát že i tak nedostaneš 100% výsledek, ale pravděpodobnost stoupá ….
16.4.2017 v 14:05 #11153dariraÚčastníkDěkuji za odpověď. Asi začnu postupně. Nejdříve se zbavím nepájivého pole, které mám na odzkoušení a nahradím tišťákem. Pak přidám tu podmínku pro ověření dat. Pokud by ani to nefungovalo tak bych žádal o nová data jak píšeš. Nešlo mě do hlavy, že to tak blbne – arduino a PC komunikuje v pořádku. Asi za to může to nepájivé pole s převodníkem úrovní, rychlost je 9600. Z RX2/TX2 Arduino Mega na piny D1/D2 u NodeMCU (SoftwareSerial.h) lze použít i duplexní komunikaci?
23.10.2018 v 16:18 #14514SmithÚčastníkDobrý den, byl by někdo tak laskavý a uložil soubor z odkazu http://leteckaposta.cz/145100129, ktery uz neexistuje, někam ještě jednou nebo poslal odkaz? Děkuji 🙂
5.3.2019 v 13:10 #14929lukaass7ÚčastníkDobry den, bylo by mozne ulozut soubor znovu? Na starsim odkazu jiz neni ke stazeni. Dekuji a hezky den
-
AutorPříspěvky
- Pro reakci na toto téma se musíte přihlásit.