W tym wpisie przeprowadzimy pełną kalibrację i test konstrukcji wagi uli (Stockwaage) na bazie modułu HX711.
Każdy krok będzie dokładnie opisany wraz z miejscem na wklejenie zdjęć lub screenów.


1. Wprowadzenie

Po prawidłowym złożeniu konstrukcji Stockwaage możesz przeprowadzić kalibrację.
W procesie kalibracji ustalamy dwa kluczowe parametry:

  • Taragewicht (Tarowanie) — ustawienie wagi na „zero” uwzględniające konstrukcję wagi i opcjonalnie pustą ulę,
  • Skalierung (Skalowanie) — przeliczenie surowych danych z HX711 na jednostki masy (kg).

Kalibracja umożliwia uzyskanie dokładnych wyników z rozdzielczością ok. 10 g.


2. Przygotowanie do kalibracji

✅ Wgraj na Arduino specjalny Waage-Kalibriersketch dostępny w pakiecie sketcha beelogger.
✅ Upewnij się, że w sketchu ustawiono:

long KalibrierGewicht = 10000; // 10000 = 10 kg
#define Anzahl_Sensoren_Gewicht 1

✅ Beelogger musi być zasilany akumulatorem lub zasilaczem – nie przez USB!

Ważne:
Przed kalibracją:

  • kilkukrotnie obciąż wagę (np. stawiając ciężar),
  • odczekaj ok. 10 minut na ustabilizowanie mechaniki (przy solarze — rozpocznij szybko po załączeniu HX711).

3. Proces kalibracji – krok po kroku

3.1 Tarowanie

Po uruchomieniu sketcha na Serial Monitorze (9600 Baud) zobaczysz komunikat:

Waage ohne Gewicht – Kalibrierung mit '1' und 'Enter' starten!

➡️ Ustaw na wadze pustą konstrukcję (lub z pustym ulem, jeśli nie chcesz jego wagi uwzględniać)
➡️ Wpisz 1 i naciśnij Enter.


3.2 Skalowanie

Następnie zobaczysz:

Waage mit genau xxx Gramm beschweren – Kalibrierung mit '2' und 'Enter' starten!

➡️ Połóż dokładnie odmierzony ciężar (np. 10 kg = 10000 g).
➡️ Wpisz 2 i naciśnij Enter.


3.3 Sprawdzenie kalibracji

Sketch poprosi o weryfikację:

Pruefe Gewicht:

➡️ Jeżeli wynik odczytu odpowiada Twojemu ciężarowi, kalibracja jest udana.
➡️ Jeśli nie — wykonaj reset Arduino i powtórz procedurę.


4. Odczyt i zapis wyników kalibracji

Na koniec sketch wypisze dwie linie:

const long Taragewicht[4] = { 81225, 10, 10, 10 };
const float Skalierung[4] = { 21926.0, 1.0, 1.0, 1.0 };

➡️ Te wartości skopiuj do swojego głównego sketcha Multi-Sketch w sekcji kalibracji HX711!


5. Testowe ważenie

Po kalibracji możesz używać sketcha Waage-Kalibrierung jako testera:
Po kolejnym uruchomieniu sketch zapyta:

Wiegen mit abgespeicherten Kalibrierwerten? j/n

Wpisz:

  • j – jeśli chcesz ważyć z użyciem zapisanych kalibracji,
  • n – aby wykonać nową kalibrację.

6. Typowe wartości skalowania

Oczekiwane wyniki skalowania w zależności od typu czujnika:

Waga czujnikaKanał AKanał B
1x 200 kg220005500
1x 100 kg4400011000
Double 2x 100 kg220005500
1x 120 kg360009000
Double 2x 120 kg180004500
4x 50 kg (Halfbridge)200004000
5 kg czujnik380000
1 kg czujnik1100000

7. Ważne uwagi praktyczne

  • Po zakończeniu kalibracji zaleca się:
    • Wgrać System-Check Sketch z Sleep-Mode,
    • Lub wgrać docelowy Multi-Sketch,
    • Lub odłączyć akumulator, aby uniknąć niepotrzebnego rozładowania.
  • Pamiętaj:
    Kalibracja jest specyficzna dla każdej wagi i czujnika — zmiana konstrukcji wymaga powtórnej kalibracji.

Podsumowanie

✅ Ustaliłeś wartości Tarowania i Skalowania,
✅ Twoja Stockwaage jest skalibrowana i gotowa do rejestrowania rzeczywistych pomiarów,
✅ Kolejny krok: pełna konfiguracja pomiarowa w Multi-Sketchu i test w rzeczywistych warunkach!

Źródła

Favicon

Komentarze

Dodaj komentarz

Zaloguj się

Zarejestruj się

Reset hasła

Wpisz nazwę użytkownika lub adres e-mail, a otrzymasz e-mail z odnośnikiem do ustawienia nowego hasła.