Czujnik wagi, wzmacniacz HX711

User avatar
lukfud
Posts: 2117
Joined: Thu Nov 23, 2017 11:33 pm
Location: Warszawa

Post

Kontynuując wątek viewtopic.php?t=4930&start=70, dziś została dodana, choć jeszcze oficjalnie nie wydana obsługa wzmacniacza HX711 - https://github.com/SUPLA/supla-device/pull/15/files

Odczytana wartość wagi może być korygowana,

Code: Select all

waga->getChannel()->setCorrection(-10);
a także może być źródłem warunków

Code: Select all

waga->addAction(Supla::TURN_ON, r1, OnGreater(60));
waga->addAction(Supla::TURN_OFF, r1, OnLess(20));
Aby uruchomić tarowanie wystarczy wykonać akcję Supla::TARE_SCALES,

Code: Select all

button->addAction(Supla::TARE_SCALES, waga, Supla::ON_PRESS);
albo metodę

Code: Select all

waga->tareScales();
Dla kalibracji wykonujemy metodę

Code: Select all

waga->calibrateScales(masa);
i jako parametr(masa) podajemy w gramach dokładny ciężar położony na wadze.
Przed kalibracją musi być wykonane tarowanie (oczywiście bez obciążenia)

Do poprawnego działania wymagana jest klasa ::Storage. W pamięci zapisywana jest wartość kalibracji i przesunięcia tary.
https://www.facebook.com/groups/supladiy/
User avatar
shimano73
Posts: 1996
Joined: Sun Feb 28, 2016 12:27 pm
Location: Orzesze

Post

No i pięknie , w końcu moja waga LPG dostanie aktualizacje :)
W elektronice jak nie wiadomo o co chodzi to zwykle chodzi o zasilanie

Wezmę udział w Supla Offline Party 2024 :)
User avatar
lukfud
Posts: 2117
Joined: Thu Nov 23, 2017 11:33 pm
Location: Warszawa

Post

Od jakiegoś czasu, prawdopodobnie po aktualizacji instancji serwera, kanał wagi nie wysyła stanu do MQTT.
Przemku, czy mógłbyś na to spojrzeć?

Zrzut ekranu 2023-10-28 125855.png
You do not have the required permissions to view the files attached to this post.
https://www.facebook.com/groups/supladiy/
User avatar
pzygmunt
Posts: 18593
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków

Post

NIe widzę nic co mogłoby mieć na to wpływ. Sprawdzałeś na cloud.supla.org czy tak samo się dzieje ?
User avatar
lukfud
Posts: 2117
Joined: Thu Nov 23, 2017 11:33 pm
Location: Warszawa

Post

pzygmunt wrote: Tue Oct 31, 2023 8:30 am NIe widzę nic co mogłoby mieć na to wpływ. Sprawdzałeś na cloud.supla.org czy tak samo się dzieje ?
Przed chwilą podłączyłem do svr30 i jest tak samo, tylko stan połączenia, brak wartości.
https://www.facebook.com/groups/supladiy/
User avatar
pzygmunt
Posts: 18593
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków

Post

To podłącz proszę pod betę. Tam sprawdzę co i jak.
User avatar
lukfud
Posts: 2117
Joined: Thu Nov 23, 2017 11:33 pm
Location: Warszawa

Post

pzygmunt wrote: Tue Oct 31, 2023 8:49 am To podłącz proszę pod betę. Tam sprawdzę co i jak.
ID urządzenia 23300
https://www.facebook.com/groups/supladiy/
robertklepacki94
Posts: 1004
Joined: Thu Sep 02, 2021 1:06 pm

Post

@lukfud nie masz może jakiejś binarki z obsługą wzmacniacza HX711?
Może i ja bym sobie zrobił jakąś wagę na supli :D
Wziąłem udział w Supla Offline Party 2023
User avatar
lukfud
Posts: 2117
Joined: Thu Nov 23, 2017 11:33 pm
Location: Warszawa

Post

robertklepacki94 wrote: Tue Oct 31, 2023 9:09 am @lukfud nie masz może jakiejś binarki z obsługą wzmacniacza HX711?
Może i ja bym sobie zrobił jakąś wagę na supli :D
Wemos, tylko waga?
https://www.facebook.com/groups/supladiy/
robertklepacki94
Posts: 1004
Joined: Thu Sep 02, 2021 1:06 pm

Post

Wemos na ESP8266 , wystarczyła by waga z możlwiością tarowania i ewentualnie kalibracji.
Też chciał bym wykorzystać do butli z gazem do kuchenki :)
Wziąłem udział w Supla Offline Party 2023

Return to “Arduino IDE”