fbpx

Expresate

Si además quieres enviarnos un Artículo para el Blog y redes sociales, pulsa el siguiente botón:

Avisos
Vaciar todo

Robot Hexapodo

355 Respuestas
33 Usuarios
0 Reactions
179.2 K Visitas
danluc
Respuestas: 63
Topic starter
(@danluc)
Trusted Member
Registrado: hace 16 años

Bueno soy nuevo en el foro me llamo Daniel y este en mi nuevo proyecto, se trata de un Hexápodo cortado a láser ya tengo las piezas cortadas, y casi todos los accesorios (tornillos, tirantes, tuercas, pasadores de nylon, tapones para las patas, etc.) llevo tiempo queriendo hacer uno pero la verdad eso de ponerte a cortar pvc es un co..., ahora tengo la posibilidad de cortarlo a láser y de aluminio de 3mm la verdad es que el corte por láser es increíble. Bueno hay os lo dejo a ve que os parece.

Responder
354 respuestas
ma_black
Respuestas: 282
(@ma_black)
Ardero
Registrado: hace 19 años

Hola que tal, parece que ya he conseguido que me funcione con el mando de la PS2. Ahora me quiero cambiar los servos ya que le puse los HX5010 de 7kg y parece que le falta fuerza, estoy pensando en poner los MG996R de 12Kg.

Quiero actualizarle:
-Poner 12 servos de 12Kg MG996R
-Una bateria 2700mA y un cargador.

Que me recomendais?
Podiamos poner los servos que hemos usado y las baterias, para sacar la mejor configuracion.

Responder
isaaccrespo
Respuestas: 13
(@isaaccrespo)
Active Member
Registrado: hace 16 años

Tengo el sentido de giro de los servos de los fémures frontales derecho e izquierdo invertido en la ssc32, por lo que no puedo utilizar la PEP bien. Alguien sabe cómo cambiarlos?

Responder
isaaccrespo
Respuestas: 13
(@isaaccrespo)
Active Member
Registrado: hace 16 años

Alguien ha usado basicx24+atomboard con el mando de psx?

Responder
ave_fenix
Respuestas: 213
(@ave_fenix)
Estimable Member
Registrado: hace 16 años

Yo, pero ya colgué el código en el foro:
http://foro.webdearde.com/viewtopic.php?f=6&t=1590&hilit=mando+play " onclick="window.open(this.href);return false;

Si tienes dudas aquí ando.

Responder
danluc
Respuestas: 63
Topic starter
(@danluc)
Trusted Member
Registrado: hace 16 años

Hola Isaac esto te ocurre pk no usas los servos Hitec, tienes k editar el modulo SSC32com y la "Sub CalculateAllPWM()"
en el menu Herramientas->Macros->Editor Visual Basic Alt+F11

Sub CalculateAllPWM()
'Do the left front leg:
TempCoxaDEG = LFCoxaDEG
TempFemurDEG = LFFemurDEG
TempTibiaDEG = LFTibiaDEG
Call CalculatePWM(23, 33)
LFCoxaPWM = TempCoxaPWM ********************** DE AKI PARA ABAJO PONER 3000 - *********************
LFFemurPWM = TempFemurPWM
LFTibiaPWM = TempTibiaPWM
'------------------------
'Do the left middle leg:
TempCoxaDEG = LMCoxaDEG
TempFemurDEG = LMFemurDEG
TempTibiaDEG = LMTibiaDEG
Call CalculatePWM(24, 34)
LMCoxaPWM = TempCoxaPWM
LMFemurPWM = TempFemurPWM
LMTibiaPWM = TempTibiaPWM
'------------------------
'Do the left rear leg:
TempCoxaDEG = LRCoxaDEG
TempFemurDEG = LRFemurDEG
TempTibiaDEG = LRTibiaDEG
Call CalculatePWM(25, 35)
LRCoxaPWM = TempCoxaPWM
LRFemurPWM = TempFemurPWM
LRTibiaPWM = TempTibiaPWM
******************************** HASTA AKI ***********************************
'------------------------
'Do the right front leg:
'Attention! reversed servos!
TempCoxaDEG = RFCoxaDEG
TempFemurDEG = RFFemurDEG
TempTibiaDEG = RFTibiaDEG
Call CalculatePWM(26, 36)
RFCoxaPWM = 3000 - TempCoxaPWM 'reversed by 3000-PWM value
(DEAKI PARA ABAJO KITAR EL 3000 -)
RFFemurPWM = 3000 - TempFemurPWM
RFTibiaPWM = 3000 - TempTibiaPWM
'------------------------
'Do the right middle leg:
TempCoxaDEG = RMCoxaDEG
TempFemurDEG = RMFemurDEG
TempTibiaDEG = RMTibiaDEG
Call CalculatePWM(27, 37)
RMCoxaPWM = 3000 - TempCoxaPWM
RMFemurPWM = 3000 - TempFemurPWM
RMTibiaPWM = 3000 - TempTibiaPWM
'------------------------
'Do the right rear leg:
TempCoxaDEG = RRCoxaDEG
TempFemurDEG = RRFemurDEG
TempTibiaDEG = RRTibiaDEG
Call CalculatePWM(28, 38)
RRCoxaPWM = 3000 - TempCoxaPWM
RRFemurPWM = 3000 - TempFemurPWM
RRTibiaPWM = 3000 - TempTibiaPWM
***************** HASTA AKI ************************
'------------------------

'debug
'Worksheets("Body & Coxa").Cells(41, 13) = RFCoxaPWM
'Worksheets("Body & Coxa").Cells(41, 14) = RFFemurPWM
'Worksheets("Body & Coxa").Cells(42, 14) = RFTibiaPWM

End Sub

Responder
Página 59 / 71
Compartir: