Comments: OpenScale Applications and Hookup Guide

Pages

Comments 16 comments

  • Please help a noob out:

    We have the openscale board and load sensor connected OK

    Now we are trying to figure out how to see data values in hyperterminal window I assume the “trigger character [48]” refers to the switch that turns data sending on/off - ? Ascii 48 = “0” (zero) - but typing zero has no effect - it merely displays the openscale command menu

    Calibrate produces a scrolling list of real time data values, but we can’t figure out how to turn on the data outside of the calibrate function. Thanks

    • Did you also turn “Serial trigger [on]”? In the configuration menu enter ’t' and it should turn on.

      • Yep All we can get is the command menu

        Serial Load Cell Converter version 1.0 By SparkFun Electronics No remote sensor found System Configuration 1) Tare scale to zero [5244] 2) Calibrate scale [-331572] 3) Timestamp [On] 4) Set report rate [847] 5) Set baud rate [9600 bps] 6) Change units of measure [lbs] 7) Decimals [4] 8) Average amount [4] 9) Local temp [Off] r) Remote temp [Off] s) Status LED [Off] t) Serial trigger [On] q) Raw reading [On] c) Trigger character: [32] (space bar - just reprints menu) x) Exit

        • Do you see data when you don’t use the trigger? The only thing I can suggest after this is to call our tech support team or if you don’t mind sharing your sketch I can try to recreate the problem and troubleshoot as well.

  • Does anyone know why I can’t open the Terminal to access the Smartfun Openscale via a Windows Computer? The board’s blue LED light is on and it is plugged in but my computer does not show it on my device manager, so I can’t access it via putty. Any suggestions?

    • If it isn’t showing up on device manager it may be a driver issue. Do you have the FTDI drivers installed?

  • I am using the Openscale connected to 4 load sensors (50 kg), which is feeding information to an Arduino MKR1000. However, I’m having trouble actually getting the data to read correctly from the Openscale to the Adruino. I was able to get accurate readings from the Openscale’s HX711 itself, but once connected to the Arduino the serial data isn’t reading correctly.

    Between the Openscale and the Arduino is a bi-directional stepdown/stepup converter due to the Arduino having a max of 3.3 volts and the Openscale being 5 volts.

    Is there any direction I should be looking towards to see about how to get the data to read correctly, or even how to make sure I have everything wired properly?

    Thank you in advance.

    • It sounds like OpenScale is working correctly. The OpenScale runs at 5V so you are correct in needing a TX/RX converter. I’m not sure how you have the converter wired. I’d recommend our logic level translator for serial.

      I’ve always been a big supporter of logic analyzers. They’ll show you what’s getting through to the MKR and vice versa. I love my Saleae but they’ve eliminated all their lower-cost models.

  • I am using a 10 kg max load cell (TAS606-10kg miniature button type load cell) and the weight seems to be off by quite a bit.

    I have a nickle, dime, and quarter which I am trying to measure grams on. I am finding that the readings re off by a factor of 5-6x.

  • Hi there, does anybody tried to “post process these temperature readings to get the maximum scale accuracy” ? I’ve found nothing, nobody on the net doing so (how bizarre??) !!

    Up to now, I’m doing over day measurements with fixed (known) weight and try to estimate the temperature correction factor with a linear or 2nd order polynomial regression formula given by Excel sheet. Yet results (corrected curve) still follow the measured curve (not flattened by this correction factor) can someone point me in the right direction please ? thanks in advance :-)

  • How do I hookup the HX711 to the OpenScale board? thx

  • Hi. We have a load sensor with 3 wires (red, black and blue). We use the Openscale and we follow all the steps in the tutorial. We can set options for the Openscale thanks to arduino but we don’t receive any values of reading. Can you help us please? Thanks, Antoine

  • Hi, Does anyone know how to maintain the tare weight (zeroing) of the load cell even after power cycling? Everything else seems to maintain its settings like calibration, decimal, etc but not the tare weight.

    Thanks

  • ——————– Tech Support Tips/Troubleshooting/Common Issues ——————–

    Issues With Calibration After Power Cycle

    If you calibrate the OpenScale, power cycle, and the open Scale resets to the default readings, try reuploading the default Arduino code from this branched repository [ https://github.com/sparkfun/OpenScale/tree/561ccef8b4fb92d88ac0951ca4d11141550912f2 ]. An engineer was able to resolve the issue by modifying the code [ https://github.com/sparkfun/OpenScale/commit/561ccef8b4fb92d88ac0951ca4d11141550912f2#diff-eaf3fc82fbb90d7d41b94a8a167fe6c6 ]. It will eventually be merged with the master after review. A customer that had this same issue and they were able to get it working as expected after reuploading the code.

  • Hi, I’ve got my open scale setup, and was reading it correctly, and now for some unknown reason, My scale is fared and immediately jumps 15-20 pounds. I’m using 4 50kg sensors and the built in combinator. Any ideas? Thanks!


If you've found a bug or have other constructive feedback for our tutorial authors, please send us your feedback!