merci stefan
das ist zwar kurz und knapp, aber ich denke dass ich damit erfolg haben könnte.
und damit meine ich nicht, dass ich an deinem input zweifle, sondern ob ich das auch hinbekomme
anway, ich werde das probieren, bleibe weiter dran, lerne immer mehr dazu und bin zuversichtlich!
gebe feedback sobald ich getestet habe.
@wolfgang
yep TARE - TARIEREN - auf NULL setzen, egal wieviel gewicht auf den zellen lastet, auch wenn es hier nur ohne last sinn macht.
das meine ich schon TARE und habe das auch richtig verstanden.
hintergrund. ich habe die waage mit den skalierbaren auflagen gebaut.
zum einen habe ich auf jeden fall mindestes 3 optionen für z.b. den abstand der auflagen wingpegdistance in der config.
zum anderen mache ich gerade testreihen zum kalibrieren, sprich ich mache mit unterschiedlichstem aufbau - kalibriergewichte unterschiedlichen gewichts und deren position über den auflage - feldest und notiere die werte.
dabei ist es so, dass die billigen lastzellen und HX711 sensoren aus china natürlich die entsprechende quality haben. sie driften, mal mehr mal weniger.
bei meinen wiege und kalibriertests ist mir nun aufgefallen, dass die zellen z.b. bei einer längeren verweildauer einer last auf der waage nicht wieder korrekt auf null zurückstellen beim entlasten. oder wenn ich die waage starte, also die powerbank dran hänge, dann pendeln sich die einzellasten erst ein. es startet mit einer anzeige von über 60gr. dann fällt es binnen 1-2 sekunden sehr schnell ab auf um den nullpunkt und verrharrt dann nach leichtem anstieg auf +/- 3-5 gr. was ich als sehr viel empfinde.
wenn ich dann den reset button am board drücke (noch immer nur die waage auf dem tisch ohne last), dann startet der conrtoller ja komplett neu und spult den ganze code sozusagen vor vorne ab, und siehe da jetzt zeigt die waage einzellasten an, die zwischen +/- 0.03 gr pro zelle liegen, das finde ich wiederum fantastisch.
soweit so gut könne man ja sagen, dann passt doch alles. reset button am board drücken und gut ist.
JEIN, prinzipiell geht das. und im heimnetzwerk geht das sogar sehr schnell, wenn ich da den reset drücke muss ich oft nicht mal den browser refreshen. der beleibt stehen, und nach 3-5 sekunden rennt die anzeige tarriert weiter.
ABER wenn ich den accesspoint mode wähle, dann dauert das schon sehr lange, bis zu 20 sekunden und nur nach mehrmaligem laden der seite auf dem smartphone. und das erscheint mir logisch. sich beim neustart in ein bestehendes netzwerk einzuwählen in dem ich auch noch static immer die selbe IP zugerodnet bekomme, ist für den wifi chip auf dem board sicher um ein vielfaches schneller und einfacher als erst kurz warten ob ein netzwerk zur verfügung steht -nein, dann eben accesspoint aufmachen, dns server wieder bereit stellen code abarbeiten.
also dachte ich mir, wenn doch alles so schön über die webapi gesteuert wird, dann sollte es doch möglich sein eine tare() funktion zu per button zu steuern, dann werden nur die zellen tariert und fertig. und weil ich das im arduino code schon selber getestet habe und nachvollziehen konnte, ist es klar, dass es in C auch gehen muss.
lage rede kurzer sinn, ich stehe kurz vor der vollendung meiner wunschwaage
grüsse,
guido