Many smartphone users have at least once thought about whether their device can replace conventional kitchen or postal scales. On Google Play and other app stores you can find dozens of apps that promise to turn your gadget into a precision measuring instrument. However, the principle of operation of such utilities often remains a mystery to the average user, which gives rise to many myths about the โmagicalโ capabilities of the phone.
In fact, scale application for Android does not use magic or complex computer vision algorithms to determine mass. It is based on strict physics and the operation of a specific hardware component that is found in every modern smartphone. Understanding this mechanism is critically important in order not to make mistakes in measurements and not damage an expensive device.
Next we will analyze in detail which sensors are involved in the process, why you cannot weigh heavy objects and in what cases such software is really useful. You will learn how the software interprets sensor signals and what factors influence the error of the result.
Physical basis: the role of the accelerometer
The main โheartโ of any weighing application is accelerometer. This microelectromechanical sensor (MEMS) was originally created to determine the orientation of a device in space and its response to shaking. It measures the projection of the gravitational acceleration vector along three coordinate axes.
When you place an object on the smartphone screen, under the influence of gravity the object presses on the surface. This pressure causes a microscopic tilt or deformation of the device body, which the accelerometer records as a change in the acceleration vector. Software algorithm reads these changes and converts them into conventional units of mass.
It is worth understanding that the sensor itself measures the force of pressure, and not mass directly. Calibration is required to convert readings to grams or ounces. Without a reference weight that the user places on the screen for setting, the application will not be able to produce correct numbers, since the sensitivity of the sensors differs between different phone models.
โ ๏ธ Attention: The accelerometer is not designed for constant pressure. Holding heavy objects on the screen for a long time can lead to irreversible deformation of the touch layer or damage to the display matrix.
The accuracy of measurements directly depends on the quality of the sensor installed in the smartphone. Budget models often use simpler versions of accelerometers with high noise levels, which makes weighing results extremely unstable.
Calibration and setup process
Before using any application for the first time, you must carry out a procedure calibration. This is a mandatory step, without which the numbers on the screen will be a meaningless set of numbers. The operating algorithm involves creating a โzero pointโ of reference.
Usually the process looks like this: you place an object with a known weight (for example, a coin or a weight) on a switched off or unlocked phone. The application remembers the current pressure on the sensor as a base value. After that, it is ready to measure the pressure difference when adding new objects.
โ๏ธ Correct calibration of the scales
Some advanced utilities offer multi-point calibration. This allows you to build a more accurate pressure-weight curve, taking into account the non-linearity of the sensor response under different loads. However, even this setting does not guarantee laboratory accuracy.
If you move the device a millimeter or place a soft cloth under it, the readings will immediately become incorrect. The surface must be hard and motionless.
Weight restrictions and risks for the device
The most critical point when using a smartphone as a scale is the maximum permissible load. The screens of modern phones, especially those made using technology OLED or AMOLED, are very sensitive to point pressure.
Most developers indicate in the application description the maximum weight that can be measured. Typically this limit ranges from 100 to 350 grams. Exceeding this threshold is fraught with the appearance of broken pixels, cracks on the glass, or detachment of the touch layer from the display.
| Screen type | Approximate load (g) | Risk of damage | Recommendation |
|---|---|---|---|
| IPS LCD | up to 300 | Medium | Use with a backing |
| OLED / AMOLED | up to 150 | High | Only light objects |
| Tempered glass | up to 400 | Low | Safe for small items |
If you need to weigh an item heavier than the specified limit, doing so is strictly not recommended. No amount of savings on buying a kitchen scale is worth the cost of replacing the display module, which can be a significant part of the price of the smartphone itself.
What happens inside when overloaded?
If the permissible pressure is exceeded, the crystal lattice of liquid crystals (in IPS) or organic diodes (in OLED) can be physically crushed. This leads to the appearance of black spots that do not disappear after the load is removed.
Factors affecting the accuracy of measurements
Why can readings โjumpโ even with a stationary load? The operation of the accelerometer is influenced by many external factors, which the software cannot always fully compensate for.
Firstly, vibrations. Even a refrigerator running nearby or peopleโs footsteps on the floor create microvibrations, which the sensor perceives as a change in mass. Secondly, temperature. When the smartphone heats up, the sensor characteristics may drift, which requires recalibration.
- ๐ฑ An uneven table surface leads to a skew of the gravity vector and data distortion.
- ๐ก๏ธ Overheating of the processor or battery changes the physical properties of the case materials.
- ๐ Low The battery charge can affect the stability of the sensors' power supply.
It is also worth considering that protective glasses and cases add their own mass and change the nature of the transfer of pressure to the body. To get the most accurate results, it is better to remove the case and use the phone bare, although this increases the risk of scratches.
To increase accuracy, place a sheet of thick paper or a thin plastic mat under the phone. This will help distribute the pressure more evenly and smooth out micro-irregularities on the table surface.
Comparison with professional equipment
Is it possible to completely replace kitchen scales with an application? The answer is clear: no. Professional strain gauge scales use a completely different measurement principle, based on the change in the electrical resistance of the strain gauge under load.
Strain gauges provide high linearity of measurements and stability over time. The accelerometer gives only a rough estimate. The application error can reach 10-20%, which is unacceptable for recipes where grams are important, or for jewelry work.
Nevertheless, for everyday tasks where high accuracy is not required (for example, understanding whether a letter is heavier than 50 grams or 100 grams for sending by mail), this method is quite suitable. This is a convenient tool for express assessment, but not for accurate measurements.
โ ๏ธ Attention: Application interfaces and data processing algorithms may be updated by developers. Always check the description of a specific app in the Google Play store for the latest information, as functionality may change.
If you compare the readings from your phone and real scales, you will notice that the application is often delayed in responding to changes in load. This is due to software filters that smooth out sensor noise, but introduce a delay in displaying the result.
Popular applications and their features
The Google Play store offers many solutions, each of which has its own characteristics of implementing algorithms. Some focus on minimalistic design, others offer advanced calibration functions.
One โโof the leaders in this niche is the application Working Scale Free. It is known for its scientific approach and the ability to calibrate using coins of different denominations, making it easy to find a reference weight. The app interface allows you to visualize the pressure vector.
Other popular options, such as Scale Master or simple utilities from independent developers, often work in the background, using a minimum amount of system resources. However, you should carefully read the reviews, as some applications may contain excessive advertising.
Choose applications with a high rating and a large number of downloads - they usually have better algorithms for compensating for accelerometer noise.
When choosing software, pay attention to the presence of a tare function (resetting the tare weight to zero). This allows you to place the container on the screen, reset the reading, and then pour in the product, giving you the net weight of the contents. Without this function, using scales is extremely inconvenient.
Frequently asked questions (FAQ)
Is it possible to weigh liquids in a glass?
Technically this is possible, but extremely risky. Any spill of liquid can damage your smartphone forever. In addition, the instability of a glass with liquid will create additional vibrations that will distort the accelerometer readings.
Do such scales work if the phone is lying on the sofa?
No, soft surfaces absorb pressure. The weight of the object will go into pushing through the sofa upholstery, and not into the phoneโs sensors. For correct operation, a solid, stationary support is required, for example, a tabletop.
Does protective glass affect accuracy?
Yes, it does. Protective glass adds its own weight and can change the nature of the pressure distribution. It is recommended to carry out calibration with the glass already glued so that the system takes into account this additional mass as part of the โzeroโ state.
Why do the readings constantly change by a couple of grams?
This is normal behavior for an accelerometer. The sensor records micro-vibrations of the building, air movement and even changes in the gravitational field due to the movement of people nearby. Software filters smooth out these jumps, but it is impossible to completely remove them.
Do you need the Internet to operate the scales?
No, the basic weighing function does not require the Internet. All calculations occur locally on the smartphone processor using accelerometer data. The network is only needed to download an application or display advertising.