Project Introduction:
This project is an extension of the SkyStar development board, incorporating an AD1232 for acquiring bridge strain output to measure weight. The weighing range is determined by the bridge and the hardness of the scale body.
Project Functions
: The main project functions are as follows:
weighing
ambient temperature measurement (zero-point offset compensation)
and quantitative liquid filling.
Project Parameters :
Development environment: Cube IDE 1.8
SkyStar Youth Edition STM32VGT6
; ADC: ADS1232;
Temperature sensor: SHT20;
Motor driver: RZ7889 ;
Display: 0.96-inch OLED IIC driver
. ...
Notes:
Do not use the latest Cube IDE software version, otherwise, downloading component packages may require login, leading to download failures. It is highly likely that the program will not be able to log in.
First, solder the SHT20 temperature sensor using a heating plate. Do not use an air gun to heat this part!
Do not connect the motor immediately after powering on, as this may cause malfunction.
Button functions include
weighing zeroing,
automatic filling (50g) ,
and
retaining
the current weight after powering on.

Place a 50g weight on the scale.

Place a 1000g weight on the scale.

Attachments include:
demonstration video (.mp4), automatic filling demonstration video
DEMO2.zip, cube IDE 1.8 engineering
upper tray (.STL), scale body upper tray
bottom (.STL), and scale body lower tray. Purchase details:
The motor is faulty; the bridge sensor removed from the water flosser
can be purchased directly from Taobao: https://item.taobao.com/item.htm?abbucket=12&id=761644062665&ns=1&pisk=gjUrLTTHSaQP_-bsGj3E_OzUsvu-74X1zyMItWVnNYDoFWcn8-2CwYNheJzEnWE5wD6JTQU4QeT5egFH82g hCO_157FSJ2X6CdvMTLhZOpbIEXv0w0AAGZ_157F2Nbf_iNaSVWvjsHY3K0mmmXHDZLD3KqYmNxYotUcHnslKn2Yk-DYmo Xhe-LDuKKxmOfTH-2cnmncZ_2D3K2cbd7VHufil13Dahq-BC0DgZx8H7ChrqW7tHev3obPqI7xp-e4qa04CjmQVr0Z36cU7 Nw8xP5rmobyhST00soPs4zWwPvnUu8rUF6tKgkP3W43wtaVqzYogz0dpyRV4tli4l1btz4DuA4FB_TN4z8N8uWOHm4u70c zrSNpodoNa8XzdpZyaZl23YgzMpj2QiyEyKHooMjk1gsrgTpevMgQKfHKKmVhqC_GWvHnoMjk1gs-pvmDxgA1SN&priceT Id=2147807f17292617752603959e640f&skuId=5421332955116&spm=a21n57.1.item.2.acce523cr6by94&utparam=%7B%22aplus_abtest%22%3A%2286a2fbdb6aafa1a19426dc48c77b4e17%22%7D&xxc=taobaoSearch
The scale body is fixed with a countersunk head, M4 2 M5 2, and the length should be 12mm
. A 5V motor is sufficient.