Controllo di un servo motore usando un HC-06 ed una cella di carcio

Ciao a tutti, sarò breve. Sto creando una bilancia intelligente. In sostanza, mediante l'uso di uno smartphone collegato all'applicazione "BlueSerial", imposto la quantità di zucchero(od un altro materiale) che voglio ricevere. Una volta imesso la quantità in grammi, il servomotore girerà, facendo cadere il suddetto materiale. Una volta che il peso letto dalla cella di carico supera il valore impostato dal Bluetooth, il servomotore si chiude, ed il processo è terminato.
Il mio problema sta nella dichiarazione della quantità di zucchero tramite Bluetooth. Una volta che metto imposto, ad esempio, 500 grammi, il servo si chiuderà sempre prima (50-60 grammi di solito). Che cosa sbaglio? Allego il codice per farvi avere più informazioni.
P.S.: Non sono presenti errori a livello hardware, Bluetooth ed il circuito della cella di carico sono collegati perfettamente, così come il servomotore.

Prima di tutto, nella sezione in lingua Inglese si può scrivere SOLO in Inglese ... quindi, per favore, la prossima volta presta più attenzione ...

... poi, in conformità al REGOLAMENTO, punto 13, il cross-posting è proibito (anche tra lingue diverse) e tu hai già posto la stessa domanda QUI.

Non solo, in quel thread ti stanno già rispondendo ed è veramente poco cortese abbandonare una discussione e chi ti stava aiutando, per venire di qua a porre la stessa domanda ...

A seguire, non avendolo tu ancora fatto, nel rispetto del regolamento (… punto 13, primo capoverso), ti chiedo di presentarti QUI (spiegando bene quali conoscenze hai di elettronica e di programmazione ... possibilmente evitando di scrivere solo una riga di saluto) e di leggere con MOLTA attenzione il su citato REGOLAMENTO ...

Infine, per rispetto verso chi ti stava già aiutando nell'altro thread, questo tuo thread viene chiuso e ti prego di continuare dove avevi cominciato. Grazie.

Guglielmo

P.S.: Il tuo post è stato spostato nell'opportuna sezione del forum "Italiano"