Havelka Jan
Super Moderátor
Příspěvků: 4.878
Připojen(a): 17.04.2010
Hodnocení:
Oslovení: Tykání
|
RE: Včelařská WIFI váha - diskuze
Tak jsem to znovu ověřil, na více kalibračních a měřících sketchích. prošel jsem více verzí knihoven, ale všechny to dělaly. Až ta, kterou používá Mirek Q2HX711.h se tváří rozumě. Zatím mi sype surová čísla, která musím dále zpracovat na hmotnost, ale to je možná to nejlepší, co může být.
Jedna technická poznámka, při pitvání knihoven a datasheetů jsem zjistil, že čip HX711 umí režim spánku. Ta knihovna, kterou jsem používal to umí. Projdu tu výše uvedenou, třeba tam ten spánek také je, popřípadě by nemusel být problém ji o spánkový režim rozšířit.
Optimal + Vigor, Šumpersko, 300 m.n.m.
Mendelova společnost pro včelařský výzkum, chov matek
|
|
Hlasování: | |
16.02.2018 8:52 |
|
Havelka Jan
Super Moderátor
Příspěvků: 4.878
Připojen(a): 17.04.2010
Hodnocení:
Oslovení: Tykání
|
RE: Včelařská WIFI váha - diskuze
Nebude potřeba pro výpočet kalibračních koeficientů zasahovat do programu. Bude možné např. před každou sezónou provést automatickou kalibraci váhy. Řekl bych, že jsem na 80 % cesty. K Arduinu přibudou 2 tlačítka, jedním se spustí kalibrace nezatíženého tenzometru, pak se na váhu dá známá hmotnost a druhým tlačítkem se spustí výpočet zatížené váhy. Jediné, co musí být předem v programu je hmotnost té kalibrační zátěže. Mám tam výpočet průměrných hodnot z x měření, výsledky se musí převést na binární číslo a výsledek rozsekat po 1 bitu a uloží do EEPROM. Z té se potom budou načítat pro samotné vážení. Můžeš to udělat např. před každou sezónou, nebo podle potřeby. Prostě odpadne celá procedura výpočtu, kterou dáváme do čtení z HX 711.
Dost jsem se u toho zapotil, jako amatér jsem musel dost věcí načíst a pochopit, abych vůbec tušil, jak to zapisovat a s daty pracovat.
Optimal + Vigor, Šumpersko, 300 m.n.m.
Mendelova společnost pro včelařský výzkum, chov matek
|
|
Hlasování: | ZdenekM (+1) |
21.02.2018 10:49 |
|
ZdenekM
Posting Freak
Příspěvků: 1.756
Připojen(a): 18.04.2013
Hodnocení:
Oslovení: Je mi to jedno
|
RE: Včelařská WIFI váha - diskuze
Mám dotaz, Jaká je u Vás hranice síly signálu, kdy se ještě provede uspešné poslání na THS? Pohybuju se kolem -92 až -89dBm Takže hoodně nahraně. A připojení prostě padne resp. připojí se, ale data odesílá nebo neodešle a padne.
V Lese se dostávám i k -75, kde jedu přes stromy a 450m od AP a to klasickym ESP-12.
Momentálně to řeším to v kotelně ve sklepě. A zatim si brutálně lámu zuby s vedení od dalaskejch čidel...9 čidel vzdálenost do 4m.. sakra
/*
long rssi = WiFi.RSSI();
*/
(21.02.2018 10:49)Havelka Jan napsal(a): Nebude potřeba pro výpočet kalibračních koeficientů zasahovat do programu. Bude možné např. před každou sezónou provést automatickou kalibraci váhy. Řekl bych, že jsem na 80 % cesty. K Arduinu přibudou 2 tlačítka, jedním se spustí kalibrace nezatíženého tenzometru, pak se na váhu dá známá hmotnost a druhým tlačítkem se spustí výpočet zatížené váhy. Jediné, co musí být předem v programu je hmotnost té kalibrační zátěže. Mám tam výpočet průměrných hodnot z x měření, výsledky se musí převést na binární číslo a výsledek rozsekat po 1 bitu a uloží do EEPROM. Z té se potom budou načítat pro samotné vážení. Můžeš to udělat např. před každou sezónou, nebo podle potřeby. Prostě odpadne celá procedura výpočtu, kterou dáváme do čtení z HX 711.
Dost jsem se u toho zapotil, jako amatér jsem musel dost věcí načíst a pochopit, abych vůbec tušil, jak to zapisovat a s daty pracovat.
Těším se na výsledek, zní to velmi zajímavě! přeju uspěch a co nejmíň zacyklení
Bělá pod Bezdězem, 25 včelstev, 39x24, 37x30
(Tento příspěvek byl naposledy změněn: 21.02.2018 10:50 od ZdenekM.)
|
|
Hlasování: | |
21.02.2018 10:49 |
|
Havelka Jan
Super Moderátor
Příspěvků: 4.878
Připojen(a): 17.04.2010
Hodnocení:
Oslovení: Tykání
|
RE: Včelařská WIFI váha - diskuze
Zdenku, když jsem blbnul s NRF, taj jsem vydedukoval, že to silně ovlivňuje kov (např. střecha úlu). A taky velikost antény (1/4, 1/2 vlny ...) a její umístění, respektive tvarování vysílacího diagramu.. Hodně obecně, svisle umístěná vysílá do dálky (vhodné do terénu), vodorovně do výšky (vhodné do domu, signál je i v patře).
(21.02.2018 10:49)Havelka Jan napsal(a): Nebude potřeba pro výpočet kalibračních koeficientů zasahovat do programu. Bude možné např. před každou sezónou provést automatickou kalibraci váhy. Řekl bych, že jsem na 80 % cesty. K Arduinu přibudou 2 tlačítka, jedním se spustí kalibrace nezatíženého tenzometru, pak se na váhu dá známá hmotnost a druhým tlačítkem se spustí výpočet zatížené váhy. Jediné, co musí být předem v programu je hmotnost té kalibrační zátěže. Mám tam výpočet průměrných hodnot z x měření, výsledky se musí převést na binární číslo a výsledek rozsekat po 1 bitu a uloží do EEPROM. Z té se potom budou načítat pro samotné vážení. Můžeš to udělat např. před každou sezónou, nebo podle potřeby. Prostě odpadne celá procedura výpočtu, kterou dáváme do čtení z HX 711.
Dost jsem se u toho zapotil, jako amatér jsem musel dost věcí načíst a pochopit, abych vůbec tušil, jak to zapisovat a s daty pracovat.
Těším se na výsledek, zní to velmi zajímavě! přeju uspěch a co nejmíň zacyklení
[/quote]
Výsledky už mám, počítá to v pohodě. Samostatné směrování pomocí tlačítek a podmínek do podprogramu už mi taky maká. Teď se peru s převody na binární čísla a rozsekáním po 1 bytu (tolik umožňuje zapsat do jedné buňky v EEPROM). Pak to už jen složit dohromady. Ale nyní už vím, že to funguje a ta myšlenka nebyla zcestná. Snad to do konce týdne dopíšu. Pak ještě nějaké testování, než to pustím ven. Chybným programem je možné EEPROM zcela odvařit, má omezený počet zápisů (cca 100.000), tak chci být opatrný, nerad bych nějakým cyklením za půl hodiny paměť odpálil.
Optimal + Vigor, Šumpersko, 300 m.n.m.
Mendelova společnost pro včelařský výzkum, chov matek
(Tento příspěvek byl naposledy změněn: 21.02.2018 10:57 od Havelka Jan.)
|
|
Hlasování: | ZdenekM (+1) |
21.02.2018 10:52 |
|
Miroslav Vochozka
Posting Freak
Příspěvků: 2.706
Připojen(a): 13.03.2014
Hodnocení:
Oslovení: Je mi to jedno
|
RE: Včelařská WIFI váha - diskuze
Zajímavé (ta kalibrace).
Něco k síle signálu.
Dnes má WIFI možná i splachovadlo na WC. Proto je pásmo samozřejmě přetížené a bude to jen horší.
Co v lese není problém, v obytné části nefunguje.
Kanálů je málo.
Vliv překážek je také jasný. I v lese se to na jaře zhorší, až budou listy.
Koruna stromu přes zimu není problém, jak se zazelená, je zle. A když je mokrá (déšť), tak je to ještě horší.
Teď jsem zkoumal, jakou spotřebu má WIFI router, klient, AP, opakovač. Ten nejlevnější za 250Kč bere při 9V 0,12 A.
To je rozumné, na mém hlavním stanovišti s dosahem WIFI jeden "opakovač" spustím. Poběží na fotovoltaický panel.
|
|
Hlasování: | |
21.02.2018 13:38 |
|
ZdenekM
Posting Freak
Příspěvků: 1.756
Připojen(a): 18.04.2013
Hodnocení:
Oslovení: Je mi to jedno
|
RE: Včelařská WIFI váha - diskuze
[quote='Havelka Jan' pid='191534' dateline='1519203175']
Zdenku, když jsem blbnul s NRF, taj jsem vydedukoval, že to silně ovlivňuje kov (např. střecha úlu). A taky velikost antény (1/4, 1/2 vlny ...) a její umístění, respektive tvarování vysílacího diagramu.. Hodně obecně, svisle umístěná vysílá do dálky (vhodné do terénu), vodorovně do výšky (vhodné do domu, signál je i v patře).
Honzo vím, vyzařovací charku antény ESPčka sice nezměřím, ale nebude to nic moc (vlny a vedení na ČVUT prof.Škvor brr )
Jak píše Míra, ono to pásmo je šíleně zarušené. A přesvědčit souseda, že má router na stejném kanálua, že je to jaksi blbost--neřešitelné... nerozumí a bohužel je jaksi dominantní ke svému přesvědčení-broukuspytlíkus infektus
Zkouším přehodit ale nic moc. železobeton strop sklepa. Asi se provrtám do patra nad...
Bělá pod Bezdězem, 25 včelstev, 39x24, 37x30
|
|
Hlasování: | |
21.02.2018 13:56 |
|
Havelka Jan
Super Moderátor
Příspěvků: 4.878
Připojen(a): 17.04.2010
Hodnocení:
Oslovení: Tykání
|
RE: Včelařská WIFI váha - diskuze
Potvrzuji, že moje myšlenka automatické kalibrace váhy opravdu funguje.
Nyní jsem ve stavu, že do Arduina nahraji sketch, bez jakýchkoliv údajů o vážení. Jen potřebuji znát hmotnost kalibračního závaží.
Po spuštění měření váha nedává žádné údaje o hmotnosti, po spuštění autokalibrace (1 tlačítko) změří průměr z několika měření prázdné váhy, dále váhu osadím závažím o známé hmotnosti a spustím pokračování kalibrace (2 tlačítko). O průběhu kalibrace Arduino informuje různým blikáním LED (samozřejmě si nyní stavy výpočtů a směrování smyček vypisuji na ser. monitor). Po ukončení kalibrace váha umí klasicky vážit a výsledky odpovídají skutečnosti.
Už testuji práci s EEPROM, aby kalibrace byla trvalá i po vypnutí napájecího napětí.
Poslední odpoledne jsem z toho dost šílel, výsledky měření vůbec neodpovídaly realitě, prostě to vracelo nesmysly. Nakonec jsem v zoufalství zjistil, že jsem si vytrhl káblík z tenzometru Ještě že jich mám doma několik.
Optimal + Vigor, Šumpersko, 300 m.n.m.
Mendelova společnost pro včelařský výzkum, chov matek
|
|
Hlasování: | Luděk Klinkovský (+1), ZdenekM (+1) |
24.02.2018 11:52 |
|
Havelka Jan
Super Moderátor
Příspěvků: 4.878
Připojen(a): 17.04.2010
Hodnocení:
Oslovení: Tykání
|
RE: Včelařská WIFI váha - diskuze
Určitě to pustím do světa, nebudu na tom sedět jak na zlatým pokladě
Ale prošel jsem několik slepých cest, nejsem mistr na Arduino, učím se za pochodu a trvá to. Navíc se snažím ten kód udělat trochu blbuvzdorně, aby to nedělalo kopance.
Až budu mít pocit, že to maká, poslal bych soukromě těm, co se tady aktivně bastlením zabýváte na testování. Jiné oči vidí víc. Pak bych byl pro zveřejnění.
Optimal + Vigor, Šumpersko, 300 m.n.m.
Mendelova společnost pro včelařský výzkum, chov matek
|
|
Hlasování: | Kosta (+1) |
26.02.2018 8:32 |
|