vitzaoral / beehive_weight

Bee hive weight monitoring

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Bee hive weight monitoring with ESP8266 or ESP32

Bee hive weight monitoring. Based on Bodge HX711 library. Data are sent to the Blynk.

πŸš€ 12.2022 - UPDATE TO BLYNK 2.0 πŸš€

Project was updated to the new version of Blynk 2.0

To build a project, you need to download all the necessary libraries and create the settings.cpp file in the src folder:

// Project settings
struct Settings
{
    const char *wifiSSID = "wifi";
    const char *wifiPassword = "pswd";
    const char *blynkAuth = "blynkAuth"; // for each weight
    const char *version = "1.0.0";
    const double scale = 22500; // for each weight
    const double offset = 0.9; // for each weight
};

Features

  • measuring the weight of the beehive
  • Sends push notification, when weight decrease between measuring is lower than 1Kg (detection of bee swarm)

Currents list:

  • ESP32 WROOM-32 or WEMOS D1 Mini
  • HX711
  • Sencor SBS 113SL or some other load cells

In development 🚧

You should consider getting into the details of strain-gauge load cell sensors when expecting reasonable results. The range of topics is from sufficient and stable power supply, using the proper excitation voltage to the Seebeck effect and temperature compensation. See also Bodge HX711 library.

Schema:

Schema

Blynk:

Schema

Outside:

Schema Schema Schema

About

Bee hive weight monitoring


Languages

Language:C++ 100.0%