[Butia-devel-list] TurtleBots 33 Python 3
Alan Jhonn Aguiar Schwyn
alanjas en hotmail.com
Mar Mar 16 15:39:15 -03 2021
Hola,
Si es solo on/off, es muy simple de hacer.
¿ los pines hack pontis se manipulan como cualquier otro pin del PIC?
Si mirás el código del módulo hackpoint, vas a ver que es muy simple el manejo de los pines.
https://sourceforge.net/p/usb4all/code/ci/master/tree/firmware/u4a2/user/usr_hackpoints.c
Saludos
________________________________
De: Gon Piedra Cueva <gpiedracueva en gmail.com>
Enviado: martes, 16 de marzo de 2021 14:49
Para: Alan Jhonn Aguiar Schwyn <alanjas en hotmail.com>
Cc: butia-devel-l en fing.edu.uy <butia-devel-l en fing.edu.uy>; butia en fing.edu.uy <butia en fing.edu.uy>
Asunto: Re: [Butia-devel-list] TurtleBots 33 Python 3
Hola
Estoy Haciendo Mi proyecto Final de grado
Mi proyecto se trata de realizar una implementación para el proyecto Butiá , El mismo consiste en poner un marcador en el nivel Piso, a Través de movimiento del robot , se pueda trazar dibujos simples. Mediante un "brazo" mecánico y dos motores PAP se pueda sacar el marcador del nivel del piso cuando no se quiera dibujar .
Yo controlo los motores PAP a partir de un Microcontrolador . y Puentes H
mediante señales digitales ( Off/ON )
Solamente Deje dos pines Libres de mi PIC para Realizar la conexión con USB4butia
la Otra opción de comunicación que estuve hablando con Gonzalo Tejera fue hacer la comunicación a través de un puerto Serial .
Lo que necesito saber para empezar a trabajar, es como puedo manipular los pines Hack point en el Firmware
¿ los pines hack pontis se manipulan como cualquier otro pin del PIC?
Gracias
Saludos
El mar, 16 mar 2021 a las 10:51, Alan Jhonn Aguiar Schwyn (<alanjas en hotmail.com<mailto:alanjas en hotmail.com>>) escribió:
Hay muchas formas de hacerlo.
Creo que la más prolija sería hacer un módulo en el firmware para tu placa.
Para empezar, podés copiar el de motores o alguno similar y ahí poner las funciones para prender y apagar los pines que necesitás.
No sé tu placa que señal recibe, necesita recibir pulsos? O solo alcanza con recibir un on/off?
Saludos
Alan
________________________________
De: Gon Piedra Cueva <gpiedracueva en gmail.com<mailto:gpiedracueva en gmail.com>>
Enviado: martes, 16 de marzo de 2021 10:28
Para: Alan Jhonn Aguiar Schwyn <alanjas en hotmail.com<mailto:alanjas en hotmail.com>>
Cc: butia-devel-l en fing.edu.uy<mailto:butia-devel-l en fing.edu.uy> <butia-devel-l en fing.edu.uy<mailto:butia-devel-l en fing.edu.uy>>; butia en fing.edu.uy<mailto:butia en fing.edu.uy> <butia en fing.edu.uy<mailto:butia en fing.edu.uy>>
Asunto: Re: [Butia-devel-list] TurtleBots 33 Python 3
hola
Si, mi placa alimenta las bobinas Motores paso a paso, Ya pude controlar controlar los Motores PAP(Paso a Paso) desde mi placa mediante el software mplab, utilizando el lenguaje C
, Lo que estuve hablando con Gonzalo Teejera
Es que ahora Intenté hacer la comunicación a nivel bajo. Hacer la conexiones entre los pines y Programando en Mplab, utilizando el C
Entiendo teóricamente lo que tengo que hacer , pero no me doy cuenta cómo llevarlo a la práctica
Gonzalo
El mar, 16 mar 2021 a las 10:04, Alan Jhonn Aguiar Schwyn (<alanjas en hotmail.com<mailto:alanjas en hotmail.com>>) escribió:
Hola,
A qué nivel quieres hacer la comunicación?
Se pueden manejar (prender y apagar) los hack pines desde TurtleBots. Más abajo, desde Python a través de PyBot y, más abajo, desde el propio firmware de la placa USb4Butiá.
Supongo que tu placa se encarga de la parte "complicada" de alimentar las bobinas de cada motor. Qué entradas recibe la placa?
Saludos
Alan
________________________________
De: butia-devel-l-bounces en fing.edu.uy<mailto:butia-devel-l-bounces en fing.edu.uy> <butia-devel-l-bounces en fing.edu.uy<mailto:butia-devel-l-bounces en fing.edu.uy>> en nombre de Gon Piedra Cueva <gpiedracueva en gmail.com<mailto:gpiedracueva en gmail.com>>
Enviado: martes, 16 de marzo de 2021 9:59
Para: butia-devel-l en fing.edu.uy<mailto:butia-devel-l en fing.edu.uy> <butia-devel-l en fing.edu.uy<mailto:butia-devel-l en fing.edu.uy>>; butia en fing.edu.uy<mailto:butia en fing.edu.uy> <butia en fing.edu.uy<mailto:butia en fing.edu.uy>>
Asunto: Re: [Butia-devel-list] TurtleBots 33 Python 3
Buenas dias
Estoy Tratando de Implementar una comunicación de la Placa USB4butia con una placa PCB que hice yo, utilizando los pines hackpoint de la placa USB4BUTIA
Mi placa PCB controla dos motores Paso a paso Bipolares
Lo que pretendo es controlar desde USB4butia los motores paso a paso,
No tengo una idea, como me conviene empezar a trabajar
Les agradezco cualquier información que me sirva para destrabarme
Gracias
El lun, 1 mar 2021 a las 17:53, Gonzalo Tejera (<gtejera en fing.edu.uy<mailto:gtejera en fing.edu.uy>>) escribió:
---------- Forwarded message ---------
De: Alan Jhonn Aguiar Schwyn <alanjas en hotmail.com<mailto:alanjas en hotmail.com>>
Date: mié, 3 feb 2021 a las 22:37
Subject: [Butia-devel-list] TurtleBots 33 Python 3
To: butia-devel-l <butia-devel-l en fing.edu.uy<mailto:butia-devel-l en fing.edu.uy>>
Buenas noches,
Ya que algunos están tratando de utilizar TurtleBots en versiones nuevas de Ubuntu (y derivados) como así también en Debian, es necesario tener un paquete preparado. Adjunto enlace para una versión 33 de pruebas, compatible con Python 3 y que utiliza GTK3.
Python 2 y GTK2 ya no vienen instalados en las versiones más nuevas y puede generar conflictos tratar de instalarlos.
El paquete es "all" así que sirve para versiones de 32 y 64 bits (incluso ARM si están usando Raspbian).
Se agradecen comentarios, reportes de errores, etc.
https://mega.nz/folder/O4YwFDoQ#tXZu323MZgXozq8Zw0n3bg
Saludos
Alan
_______________________________________________
Butia-devel-l site list
Butia-devel-l en fing.edu.uy<mailto:Butia-devel-l en fing.edu.uy>
https://www.fing.edu.uy/mailman/listinfo/butia-devel-l
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <https://www.fing.edu.uy/pipermail/butia-devel-l/attachments/20210316/3849326c/attachment.html>
Más información sobre la lista de distribución Butia-devel-l