El Domingo, 4 de Marzo de 2007 13:48, agustin gigli escribió:
> Hola Marcelo y hola a todos: Me parece genial poder comunicarse con las
> otras computadoras. Es verdad que es perfecto para experimentar para
> robótica. Pero igual una interfase es bárbara para seguir experimentando
> ¿vos tenés una? ¿se puede usar cualquiera que acepte pct/ip para
> comunicarse?
Sí, claro. Justamente por tratarse de un proyecto libre, la idea es que
se pueda usar cualquier dispositivo existente y, especialmente, hacer
una electrónica bien sencilla y económica.
Los circuitos y detalles constructivos los iré subiendo al wiki de gleducar
próximamente.
Un ejemplo de uso de la primitiva "enviatcp" es la siguiente:
haz "respuesta enviatcp [192.168.28.123 01000*]
192.168.28.123 (o cualquier otra IP de la red local) es la IP asignada
a la interfase hardware del robot (port 1948, fijo por ahora).
01000* Es una cadena que define los relés que cierran y abren.
(para otras interfases puede tener otro valor y significado).
En :respuesta se puede ver si el comando se ejecutó OK y los
valores devueltos. Ej: un switch cerrado o abierto, etc.
En la próxima versión de Xlogo puede haber cambios menores a lo dicho.
La mayoría de las interfases existentes (y mi prototipo) tienen
comunicación serial (rs232). Por lo tanto, utilizo un módulo convertidor
ethernet/rs232 como estos:
http://www.tibbo.com/products/
--
(o>
// \ -- Para el cierre: ---
V_/_ El Pingüinoráculo solía citar:
Jamás podré estudiar derecho. (El Jorobado de Notre Dame).
- - -
Marcelo Duschkin - Buenos Aires - Argentina
mardus@...
http://www.radioculturalibre.com.ar