fbpx

Expresate

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

atom bot boar, basi...
 
Avisos
Vaciar todo

atom bot boar, basicx24, ssc32

5 Respuestas
3 Usuarios
0 Reactions
7,595 Visitas
EugenioBcn
Respuestas: 9
Topic starter
(@eugeniobcn)
Active Member
Registrado: hace 18 años

pos eso que sigo sin poder comunicar mi basicx24 con la placa ssc32 para controlar los dichosos servos

mi pregunta es la siguiente

hay alguien que tenga esto y funcionando? ( basicx24 montado en una atom bot boar comunicado con una ssc32) por favor solo necesito saver como se comunican

gracias de nuevo

y ahora me voy a tomarme un cubata al bar de abajo que le estoy echando los tejos a la chinita ( la camarera)que esta como un queso
ta prontito desearme suerte 😉

Responder
4 respuestas
drakerdg
Respuestas: 475
(@drakerdg)
Reputable Member
Registrado: hace 20 años

Suerte con la chinita 😉

Responder
EugenioBcn
Respuestas: 9
Topic starter
(@eugeniobcn)
Active Member
Registrado: hace 18 años

valeeeeeeeeeeeeee ya tengo comunicacion entre las placas ya se comunicarme
pero aun tengo un problema

que tren de datos tengo que mandar en la conunicacion para que funcione

hex, ascII, numeros, algun tipo de codigo?

por ejemplo para mover el servo colocado en el pin 1 al centro 1.5 ms que es lo que tengo que mandar a la placa?????
porfa esto vosotros lo teneis chupao
gracias de nuevo

Responder
EugenioBcn
Respuestas: 9
Topic starter
(@eugeniobcn)
Active Member
Registrado: hace 18 años

a ver
furulando por millones de paginas de internet e conseguido llegar a esta pequeña rutina
deberia poder mover un servo colocado en el pin 0 de la ssc-32 a la posicion 125 o sea al centro
el tren de datos lo hago de manera que emule la controladora mini ssc II
que creo que es mas comun,

Sub Main()
Dim bufferout(1 To 100) As Byte
Dim bufferin(1 To 100) As Byte
Call OpenQueue(bufferout,100) ' la cola es suficientemente grande???
Call OpenQueue(bufferin,100)
Call DefineCom3(0,20, bx1000_1000) ' esto es correcto?
Call OpenCom(3,9600, bufferin, bufferout) ' esto es correcto?
Call putqueuestr(bufferout, "255,0,125") ' esto es correcto?
End Sub

como veis uso el pin 20 del basicx para enviar la cola al ssc lo que no se si pongo el codigo binario correctamente, creo que si segun el manual
abro el puerto 3 para enviar dicha cola a 9600 y en la controladora tengo puesto el puente a esa misma velocidad
luego envio la cola ¿pero es asi como tengo que enviarla? hay que recordar que estoy intentando emular a la mini ssc II y eso serian los codigos
255 para la sincronizacion
0 numero de servo
125 posicion del servo
los 3 bytes estan separados por comas ¿ deberian estar separados por cadenas distintas?

ya se que soy un pesao pero es que ya son muchisimas horas sin dormir
gracias de nuevo

a se me olvidava
cuando ejecuto el programilla el led de la ssc parpadea, o sea que le llega la informacion, pero no la ejecuta imajino que sera por que no le llega correctamente

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

Avanzaste con el basicx24 y la ssc32? Yo estoy con un proyecto con los 2 y tengo un montón de dudas. Me vendría bien algo de ayuda.

Responder
Compartir: