after responding n to 'reset join calibration' the servos rotate, but when I enter calibration values (ex: c12 5), I hear a beep of the buzzer and the corresponding servo does not rotate. I tried several servos and there are no rotation! Why ...
top of page

Dimmi quali screenshoot ti servono e te li posto.
Il terminale è quello che vedi li sotto, all'ingresso mi ha chiesto se volevo eseguire i reset e l'update instinct gli ho risposto di no a quel punto ho digitato "c" ed ho regolato i motori ....quella parte funziona. Ho quindi salvato "s" le modifiche man mano ma quando poi rifaccio la procedura "c" il robot si posiziona nella sua posa di configurazion e gli arti sono come erno in principio.
Secondo me il problema è quello che non riesce a calibrare 123456 ma solo 123... oppure 23..6 e non capisco inoltre quegli errore durante la compilazione
I still think some video or screenshots will be more helpful for diagnosing your problem. Such as how you interacted with the serial terminal's prompts, and where you think it's a problem. The "s" command will only save calibration value, not the joint angles of the postures.
The calibration commands starts with "c". For example, "c0 16" will set the calibration value of joint 0 to 16. Then you can save it by entering "s".
You also need to set the serial monitor as "no line ending".
inoltre......ho provato a interrompere. Ho quindi digitato il comand "c" ed ottengo :
14:37:37.495 -> 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
14:37:37.495 -> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
14:37:37.495 -> c0, 0,
il robot è ora in piedi sulle ginocchia a 90° con le spalle.
Se provo a eseguire le regolazioni con i comandi m0...16 e ogni volta salvo la regolazione "s", il dato non viene memorizzato
Ok ma quanto tempo deve stare a stampare numeri ? è normale che stia oltre 40 minuti ?
How many time a calibration ?????? At now over 20 minutes it's not a possible !!!
yes, yes it is ok now, many thanks
Have you installed the 20MHz NyBoard:
ATmega328P (5V 20MHz) NyBoard
and selected it? Check 4.2.3 of the instruction doc.
Regular Arduino runs at 16MHz, and your default setting is probably also at 16MHz.
20/16=1.25
74880/57600=1.3
They are so close.