Descargas
“Esta sección esta destinada a compartir archivos, documentos y codigos fuentes de distinto tipo. Es mi manera de retribuir tanto código fuente que comparte la comunidad de OpenSource y tanto conocimiento compartido de otros que sin duda me ha ayudado en mi propio desarrollo profesional. De igual forma esta seccion es al mismo tiempo una forma de pedir consejos y ayuda a fin de mejorar los documentos o codigos fuentes que publico aqui.Los comentarios y sugerencias son bienvenidos…”
Paquete de descarga N°1
Códigos fuentes SPIN para hacer funcionar desde VB.net 2010 una plataforma Parallax Robot Base Full Kit 28970.
Requiere Propeller Robot Control Board 28230 (MSR1).
Un rele para energizar y des-energizar controladores de motores HB-25.
Requiere un mini computador tipo FITPC2 para acompañar la plataforma y controlar desde el PC (VB) el Robot.
También requiere Batería de 12V.
Codigo fuente VB.net 2010
Codigo fuente Spin
El programa SPIN que debe ser puesto en la RAM del Propeller del Controlador MSR1 es DASED_PropellerA.
El codigo fuentes VB.net es capas de recibir y transmitir hasta 3 boards MSR1. Si usted solo va a intentar controlar el kit de la base full debe comentar las instrucciones del codigo fuente VB.net 2010 que hacen referencia al Propeller B y C.
Desde el programa VB.net 2010 usted puede enviar instrucciones con parametros al Propeller a fin de ejecutar movimientos de la plataforma. De igual forma el controlador transmite siempre los valores de cada uno de los PING ultrasonicos.
Un ejemplo de instrucciones para mover y girar el robot a digitar en el Text “Transmite A”:
(mover 1 metro hacia adelante y girar a la izquerda 90°)
ARE0000001000000
AMTA000100000000
AMTI000090000000
ARE0000000000000
Considere que el rele que energiza o des-energiza los controladores HB-25 es controlado por los PINs que originalmente estas en la MSR1 para controlar motores mas pequeños que los del kit.Por ello en el ejemplo se desoldaron los adaptadores para conectar directamente al rele.
En el archivo comprimido DASED_SPIN.Zip la mayoría de los archivos fueron desarrollados por mi, otros que también se incluyen tienen como origen fuente la biblioteca abierta y compartida OBEX de Parallax, en estos casos la mayoría corresponde a códigos fuentes aportados por terceros o por el MIT.
Mi intención es en un futuro implementar todo sobre ROS con Python y descartar el código fuente VB.net 2010.


