Jump to content
Forum Pszczelarskie - Pasieka "Banicja"

Waga pasieczna


boddan

Recommended Posts

Zanim zabierzecie się za programowanie wagi, kilka słów wprowadzenie odnośnie przechowywania danych.

Wielu producentów wag, które pozwalają na dostarczanie wiadomości sms-em raz dziennie o określonej porze, jako zaletę wymieniają brak opłat za serwer.

Zapewne tak - kupując wagę, a nie robiąc własnej, jesteśmy uzależnieni od producenta i jemu musimy wnosić opłaty coroczne za przechowywanie danych.

Inaczej to wygląda, kiedy mamy swoją wagę. Są serwery, które udostępniają za darmo swoje zasoby, pod warunkiem, że nie oczekujemy zbyt wiele. Jest to oczywista promocja. Skorzystaj za darmo, jak urośniesz, to wtedy musisz kupić, bo potrzebujesz więcej.

Dla potrzeb wagi, taki darmowy serwer w zupełności wystarcza. Nie "urośnie" na tyle, żeby trzeba było dokupywać zasobów :)Omówię to na przykładzie serwera o nazwie 000webhost, który przetestowałem.

Pierw zakładamy tam swoje  konto. W tym celu trzeba sobie utworzyć  konto pocztowe na gmail,  chociaż wystarczy to co masz na swoim telefonie komórkowym.  Jak masz do rejestracji konto pocztowe na gmail, nie ma problemu przy rejestracji – 000webhost je rekomenduje.

Otwieramy stronę https://pl.000webhost.com. Najlepiej robić to przez przeglądarkę chrome. Po wejściu na stronę klikasz w kolumnie darmowy hosting na samym dole przycisk DARMOWA REJESTRACJA.  Zostaniesz poproszony o podanie adresu e-mail i podanie hasła, potem na maila dostajesz to co trzeba kliknąć, żeby zweryfikować siebie. I właściwie tyle. Logujesz się danymi, co je podałeś przy rejestracji. Powinieneś zobaczyć coś takiego:000webhost_2.jpg.708cba1a70a90dc57e6de056ec79af0c.jpg

 

Klikasz w napis „Manage Website” i wchodzisz do panelu zarządzania.

W lewej kolumnie jest  Tools, klikasz tam. Niżej wyświetlą się dostępne opcje. Ważne są: File Menager i Database Menager.

Pierw zakładamy bazę danych. Wchodzisz w Database Menager.

Za darmo można mieć dwie. Jedna jest zarezerwowana przez system na stronę WWW, drugą możesz zrobić sobie na własny użytek. Jak już tę bazę zrobisz, nadając jej nazwę jaką chcesz (ja nadałem wagi), zobaczysz po prawej przycisk z podręcznym menu, gdzie możesz  ustawić hasło do bazy, skasować tę bazę, i uruchomić PhpMyAdmin. To ostatnie nas interesuje. Ale pierw ustaw hasło na bazę i zapisz sobie gdzieś. Baza dostanie nazwę jakiegoś identyfikatora i dopiero tę co ustaliłeś, więc jej nazwa to będzie np.: id12345678_wagi.

Jak w PhpMyAdmin  w lewej kolumnie klikniesz w nazwę bazy, po prawej u góry będziesz widział dostępne opcje do działań. Nas interesuje Import.

Tam w Przeglądaj wybierasz plik ze swojego dysku do zaimportowania. Wybierasz plik ze strukturą tablicy – weight1.sql – i zasysasz do bazy. Powinna został w bazie założona tablica weight1, wraz ze strukturą kolumn i indeksów.

Tutaj plik ze strukturą tablicy do zaimportowania

weight1.sql

Edited by Peter001
  • Dziękuję 1
Link to comment
Share on other sites

Peter001?

 

Ja akurat mam stronę ;).

Próba zrobiona ,ale komunikat:

Cytat

Nie można znaleźć podpisu końca centralnego katalogu.

 

Paczka nie mogła zostać zainstalowana. PCLZIP_ERR_BAD_FORMAT (-10) : Unable to find End of Central Dir Record signature

A tutaj jestem zielony .?

Nie wiem czy ma znaczenie, próbowałem w trybie graficznym jako wtyczkę,tak jak pisałeś ,

nie bezpośrednio do katalogów w menadżerze .

Edited by baru
Link to comment
Share on other sites

I dalej coś nie tak .

instalując plik nie skompresowany mamy taki komunikat.

Cytat

Instalacja wtyczki z wysłanego na serwer pliku: weight1.sql

Rozpakowywanie paczki…

Paczka nie mogła zostać zainstalowana. PCLZIP_ERR_BAD_FORMAT (-10) : Unable to find End of Central Dir Record signature

Utworzyłem archiwum i teraz taki komunikat

 

Cytat

Instalacja wtyczki z wysłanego na serwer pliku: weight1.sql.zip

Rozpakowywanie paczki…

Instalacja wtyczki…

Paczka nie mogła zostać zainstalowana. Nie znaleziono odpowiednio przygotowanych wtyczek.

Instalacja wtyczki nie powiodła się.

To już z nowa wersją  pliku ., mam WordPress 5.6 może tutaj coś?

Jak znajdę hasło do bazy danych ;) mogę go wkleić bezpośrednio ,ale nie wiem czy mi wtedy nie namiesza ,potrafię tylko przestawiać mniej więcej klocki ,ale nie znam się na tym co gdzie powinno pracować .?

 

U mnie po zaciągnięciu wtyczki jest w 31 linijce   CREATE TABLE `weight1` (

 

wysłałem kawałek na pw

 

Edited by baru
Link to comment
Share on other sites

Dzięki ,to jednak trzeba w głównym menadżerze ,wieczorkiem ogarnę  na spokojnie ;) bo nie chce namieszać jak wczoraj, partycje poszły ...  :cisza:

Nie mogę edytować ;

Skończyło się rumakowanie  muszę się udać ,na ten hosting co proponowałeś,bo nie mogę założyć u siebie drugiej bazy danych.

Dzieki Piotrowi założone konto ,tam gdzie polecał .z jednej strony jest to bezpieczniejsze bo można potrenować ,bez wielkich konsekwencji ,że się namiesza u siebie na stronie . Wielkie dzięki za instrukcje .Czekamy na resztę .

 

P.S.

Moderatora poproszę o wyrzucenie postów powyżej ,wrzuciłem zawartość do ostatniego ,żeby był porządek ,dzięki .


 

Edited by baru
Link to comment
Share on other sites

26 minut temu, baru napisał:

Czekamy na resztę .
 

Na tym etapie to już trzeba mieć zmontowane bodaj w taki sposób: https://github.com/HannesOberreiter/bScale

Na razie bez tego co na płytce (ATTiny85 itd) - bo to jest potrzebne do sterowania  załączaniem wagi co określony czas.

Obejrzyj film z kalibrowania wagi na tej stronie. To jest pierwszy etap. No i możesz sobie zainstalować na swoim komputerze Arduino IDE. Jeśli jeszcze nie programowałeś Arduino, a już je masz, warto zrobić sobie kilka prostych ćwiczeń na nim.

Będziesz miał sprzęt, daj znać, to będziemy działać dalej :)

  • Dziękuję 1
Link to comment
Share on other sites

Gdzieś na https://github.com

Widziałem wagę na tensometrach od łazienkowej .

Z kimś rozmawiałem na ten temat ale zapomniałem .  ?

Chcę do tej swojej wagi wykorzystać tensometry ,poratujecie tym linkiem .

Chodzi mi o  ten moduł HX711 ,to chyba inaczej przychodzi .

Link to comment
Share on other sites

Pozornie wydaje się, że zastosowanie 4 sensorów od wagi łazienkowej może być korzystniejsze. Raz, że ciężar rozkłada się na 4 sensory. Dwa - to tańsze w zakupie.  Zwróć jednak uwagę na to, że waga pasieczna pracuje zupełnie inaczej niż inne wagi. Ona wazy cały czas, bez przerwy. Ul nie jest zdejmowany. żaden sensor nie jest przystosowany do stałego obciążenia. Na belkach tensometrycznych podaje się parametr pełzania na określony przedział czasowy. Ale nikt nie podaje tego parametru dla obciążenia stałego, wielodniowego lub wielomiesięcznego.

To jest przecież kawałek aluminium, na który działa siła, więc musi z czasem odkształcić się w sposób nieodwracalny.

Generalnie chodzi o to, że masz wyzerowaną wagę na początku sezonu. Na koniec sezonu po zdjęciu ula pokaże np. 3 kg, mimo że na niej nic nie ma. Ta waga nie zeruje się po zdjęciu ciężaru jak łazienkowa. Trzeba ją kalibrować na nowo.

Z tego co widziałem na jednym z projektów, stosowano 4 belki tensometryczne, ale o podobnej konstrukcji, co ta pojedyncza w moim projekcie.

Obawiam się, że te łazienkowe mogą być zbyt niskiej jakości, na tak długi czas obciążenia.

Aczkolwiek z drugiej strony, jeśli akceptujesz pomiar przyrostowy względem dnia poprzedniego, to rzeczywista waga tego co na niej się znajduje, ma drugorzędne znaczenie. Istotna jest zmiana wskazania wagi.

Edited by Peter001
Link to comment
Share on other sites

30 minut temu, Peter001 napisał:

Aczkolwiek z drugiej strony, jeśli akceptujesz pomiar przyrostowy względem dnia poprzedniego, to rzeczywista waga tego co na niej się znajduje, ma drugorzędne znaczenie. Istotna jest zmiana wskazania wagi.

Z takiego właśnie założenia wychodziłem budując swoje wagi oparte wprost na konstrukcji wagi łazienkowej. Odcinałem tylko elektronikę samej wagi i zostawała szklana, wodoodporna platforma z mostkiem tensometrycznym. Jak się zepsuje to za 50 zł mam nową bez wymiany mostka , choć u mnie działały kilka lat bezawaryjnie. Bezwzględna wartość wagi ula jest nieistotna , ważne są zmiany i to o stałych porach ,żeby były porównywalne. Przy stałym , ciągłym monitorowaniu widać kiedy pszczoły wyleciały , a przy dużym przybytku można się doszukać ile w nocy odparowały. Nie miałem możliwości porównania wskazań moich wag ze wskazaniami "lepszego niż łazienkowy" mostka tensometrycznego "prawdziwej" wagi . Być może mostek wagi łazienkowej się degeneruje i nawet przyrosty wskazuje z malejącą dokładnością  , ale zabawiałem się moją zabawką do woli. Dziwne ,że Pan Chińczyk jeszcze nie wymyślił takiej zabawki psując monopol potwornie drogich wag dostępnych na rynku. Swoją zrobiłem tylko dla zabawy , bez faktycznej potrzeby - ot dla sprawdzenia się czy to ma sens. Sens ma , tylko jak nie miałem czasu czytać wyników to dałem sobie spokój. Kiedyś pisaliśmy już o wielu przydasiach pszczelarskich zalegających półki w szopie.

Inna sprawa to korekta wskazań w zależności od temperatury , ale jak stosowałem wagę od maja do sierpnia , to nie miało dla mnie żadnego znaczenia . Choć to akurat najmniejszy problem jak się ustali wartość odchyłek .

Link to comment
Share on other sites

2 godziny temu, manio napisał:

 Sens ma , tylko jak nie miałem czasu czytać wyników to dałem sobie spokój. Kiedyś pisaliśmy już o wielu przydasiach pszczelarskich zalegających półki w szopie.

 

Tak na dobrą sprawę to wagi nie powinno się czytać, tylko trzeba ją tak oprogramować, żeby sama "gadała" kiedy trzeba o tym, co nas interesuje. Jak już masz dane na serwerze, można zapuszczać skrypty wykonywane np. dobowo, albo co godzinę.. itp, żeby analizowały dane z wagi i puszczały maila na komórkę, jak coś ciekawego się przydarzy. No i pewnie ule masz koło domu :)

Link to comment
Share on other sites

Pisałem że robiłem testy na wagach, równocześnie pod stałym obciążeniem tych  za 35zł i za 1tyś,

Ta droższa wykazywała większe zafałszowania od tej za 35 zeta.

manio miał moje pomiary i jej zdiagnozował .ciekawe co zrobi producent ,waga jest w "w serwisie "

Tak myślę że gruby kawałek aluminium bardziej zmienia swoje wymiary względem temp. jak takie piździki od łazienkowej. ;)

Może w tym tkwi ich sekret .

Mało tego robię teraz pomiary na mrozie . i nie są to jakieś kosmiczne różnice.

Druga sprawa że te wagi za 35 zł mam ;) , dlatego chce wykorzystać te tensometry.

Najwyżej kiedyś  zmienię tylko to H11 i tensometr .

Link to comment
Share on other sites

  • 2 weeks later...
W dniu 1.02.2021 o 21:34, baru napisał:

Tak myślę że gruby kawałek aluminium bardziej zmienia swoje wymiary względem temp. jak takie piździki od łazienkowej. ;)

Może w tym tkwi ich sekret .

Mało tego robię teraz pomiary na mrozie . i nie są to jakieś kosmiczne różnice.

Druga sprawa że te wagi za 35 zł mam ;) , dlatego chce wykorzystać te tensometry.

Najwyżej kiedyś  zmienię tylko to H11 i tensometr .

Nie sądzę, żebyś miał wagę łazienkową, która podaje pomiar ciągły. Robisz pomiar po zerowaniu wagi, więc takie badania niewiele powiedzą. Ciekawie się robi po jakimś miesiącu trzymania ula na wadze :)Musiała by ta waga bez przerwy przez wiele dni pokazywać pomiar, bez zerowania i wyłączania.

Sensowne czujniki w ilości 4 sztuki, do których można przymocować z obu stron np. ceowniki aluminiowe  (dwie pary, pod każdą stronę ula) - cenowo wychodzą niestety wyżej, niż pojedyncza belka 200 kg.

Wizualnie to było by coś koło tego, z tym że tam są kątowniki i belka w środku. https://community.hiveeyes.org/t/open-hive-scale-bar-for-single-side-weighting/595

Tak w ogóle, to wartościowa strona o konstrukcji wag.

 

Te czujniki o których wyżej, pojawiły się w końcu na aliexpresie, chociaż do niedawna były tylko na alibabie do zakupu w ilościach hurtowych:

https://pl.aliexpress.com/item/4000465923723.html?spm=a2g0o.cart.0.0.b4863c00nYXtG5&mp=1

Cena kompletu (4x50kg) na dzień dzisiejszy to 51,28 zł

Natomiast cena pojedynczej belki(200kg) to 42,45 zł - cena jednej sztuki z oferowanego dwupaku

https://pl.aliexpress.com/item/1649112894.html?spm=a2g0s.9042311.0.0.27425c0ffMC84q

 

Edited by Peter001
Link to comment
Share on other sites

3 godziny temu, Peter001 napisał:

Nie sądzę, żebyś miał wagę łazienkową, która podaje pomiar ciągły.

Oczywiście każda waga łazienkowa "zasypia" po pewnym czasie , potem wymaga aktywacji ( dotknięcie stopą) , taruje się i dopiero nadaje się do ważenia. W tej postaci się nie nadaje , dlatego  użyłem tylko samej konstrukcji wagi , odciąłem jej elektronikę od mostka tensometrycznego i wykorzystałem wyłącznie jego sygnał do dalszego przetwarzania. Jest to sygnał napięciowy i łatwo go dowolnie zastosować. To naprawdę najtańsze rozwiązanie i moje wagi żyją już od kilku lat , choć ostatnie 2 lata spędziły na półce w piwnicy. Do potrzeb amatora w zupełności wystarczą i szkoda ,że nie znam jakiegoś Pana Chińczyka , który by chciał takie wagi robić po jakie 30$ z przesyłką :)  Pewnie nie wie ,że takie wagi i takiej cenie szły by jak woda.

Link to comment
Share on other sites

Piotr jest na Ambrozji temat o wagach. 

Za 35 ,zl one  się nie tarują. 

Wygaszają się, ale po przyciśnięciu guziczka lub"stopą", podają wagę bieżącą lub z ew. Zmianą. 

Nie wiem jak to jest  ale działa. 

Gdyby było się w stanie, wzbudzić ją elektronicznie i przechwycić ten wynik to połowę elektroniki mamy ?

Stoi teraz pod balkonem i" nie swiruje za bardzo " przy tych temp. 

Niby temat zaczynam ale brakuje czasu. 

Mam schemat od mania, i nie zdążyłem złożyć. 

Rok czasu używałem tej za 35 zł, tylko wyświetlacz był na" przedłużaczu"

 

Czytanie  forum na  tel. to ciekawa rzecz, tyle reklam ?

Na kampie nie mam nic ?

Lubię Ubuntu ?

Edited by baru
Link to comment
Share on other sites

W dniu 11.02.2021 o 22:13, baru napisał:

Piotr jest na Ambrozji temat o wagach. 

Za 35 ,zl one  się nie tarują. 

Wygaszają się, ale po przyciśnięciu guziczka lub"stopą", podają wagę bieżącą lub z ew. Zmianą.

 

...miałeś taką wagę albo widziałeś jej działanie? Bo prawdę powiedziawszy, jedyna waga jaką widziałem, która działa w ten sposób to mechaniczna - no może bez wygaszacza :) Gdyby taka waga istniała, to nic prostszego, jak podrasować zasilanie i podłożyć ją pod ul i jeśli pasieka przy domu, to sprawdzać co wieczór wskazania. Znasz kogoś, co tak zrobił?

Link to comment
Share on other sites

Mam i testują ją pod balkonem ;) . Testuję "pełzanie " pomiarów względem temp.

My ślę że dla dobra tematu zalinkuje ten temat .Kolega astroludek wpadł na to .

http://forum.pasiekaambrozja.pl/viewtopic.php?f=47&t=19680&hilit=waga&start=150

Zdjęcie mojego stanowiska badawczego ;) .Na emalia wyśle Ci jutro zbliżenia .

Przeczytaj od początku ,prostota tego patentu powala;) .

Ostatnio były poszukiwania takiego modelu ,bo ten z początku tematu znikł ,okazało się że jest taki model teraz ,linki na ostatniej stronie .

Link to comment
Share on other sites

13 godzin temu, baru napisał:

Mam i testują ją pod balkonem ;) . Testuję "pełzanie " pomiarów względem temp.

 

Bardziej interesujące było by pełzanie w czasie. Czyli położenie stałego ciężaru na wadze i odczyt co tydzień w obrębie miesiąca - dwóch.  Ciężar spory, gdzieś między około 50 kg (najmniej 30 kg). To by wiele powiedziało o jakości czujników, jak pełzają mechanicznie. Była by wiedza, czy warto na takich czujnikach budować wagę. 

Tak na marginesie - po zastosowaniu mechanizmu korekty tak u mnie wygląda odczyt wagi:

 

image.thumb.png.2563530b08de48659280ce52714f2d5a.png

 

Dla pola weight_cor_B został utworzony trigger (wyzwalacz), który automatycznie przelicza wagę pobraną z odczytu tensometra (weight_B) w odniesieniu do aktualnej temperatury otoczenia (temp1_B), według wzoru, który zamieściłem ostatnio w arkuszu kalkulacyjnym. Dzieje się to w momencie, kiedy do bazy wstawiany jest nowy rekord z tym, co przesyła waga na serwer. Teraz do wykresu wystarczy pobrać dane z pola weight_cor_B, i mamy na nim poprawną wagę, uwzględniającą odchylenia z powodu temperatury.

Trigger wygląda tak:

BEGIN
SET @a:=-0.02446, @b:=0.34511;
SET @cor:=ROUND(NEW.weight_B - (@a * NEW.temp1_B + @b),2);
SET NEW.weight_cor_B = @cor;
END

 

Wiadomo, że idealnego zera się nie dostanie, ale wyliczona korekta daje w miarę wiarygodny wynik. Ze względu na obecnie panujące warunki, korekta została wyliczona względem temperatur ujemnych (na początku tabeli jest kilka odczytów dodatnich, wtedy waga była wewnątrz)  i tu wyliczona korekta sprawdza się bardzo dobrze. Jak się ociepli, zobaczę jak to będzie wyglądało dla temperatur dodatnich. Może się okazać, że trzeba będzie ponownie przeliczyć dane i skorygować wyliczone a i b, tak żeby korekta była bardziej precyzyjna dla temperatur dodatnich.

 

Edited by Peter001
Link to comment
Share on other sites

Przy 16st różnicy na minus  ,10kg przybytku? 

Coś mi się tutaj nie zgadza .zarówno waga za 35 zeta jak i profesjonalna pokazywał ubytek wagi wraz ze spadkiem temperatury.

Musiałeś coś zamieszać przy kabelkach ;) . Mało tego to są za duże różnice .

Kolega który "walczy" też z podobną konstrukcją ,miał podobne wskazania ,okazały się błędem podłączenia .

Ja nic nie robię tylko obserwuję ,zaraz idę porobić zdjęcia i wyślę Ci na emalia.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.