Homepage
Software of the kitchen scale
28 Jul 2020 18:25
Design kitchen scale



Verwandte Themen:
Related topics:


Electronics
Mechanics
Software

Properties of the software of the scale

 

The software was designed with flexibility in mind. So this software is not just suitable for the kitchen scale project, but also for other size and weight range scales. This is because the software can be adapted easily by changing some sketch parameters.

The following functions are implemented:

  • A tara  function - pressing S1 initiates a tara calibration.
  • A weight add function is implemented: Pressing S2 calculates a second tara. This is for example interesting for kitchen scales if you want to add a new ingredient to the existing ingredients. You see then both, the weight of the additional ingredient and the total weight.
  • A calibration procedure that asks for a series of calibration weights in increasing order. The weight way points can be defined as desired, also the number of way points may be changed. More way points result in a better accuracy, though most sensors are quite linear. A calibration can be started by double klicking onto S1 followed by double clicking onto S2.
  • Manual shutdown function - doing a long press onto S2 switches off the scale - the power consumption is then zero - if the proposed hold circuit is in use.
  • Auto shutdown - If the scales value does not change for an adjustable time, the scale will do an auto switch off to save the battery.
  • For debug purposes (doubleclick S1 followed by long S1) the raw weight values will be shown on the display.

Download the arduino sketch from here: 157-waage4.zip

If you want to see the operation of the scale - watch this video:

https://www.youtube.com/watch?v=eGyq23pixPM

Required arduino libraries: 

You need to install the following libraries:

Queuetue HX711
MD_KeySwitch
Neotimer
hd44780

 


157-waage4.zip (19 KB)

*