El viejo amigo puerto serial RS232 , todavia se sigue usando en la industria xD. Python tiene un modulo para manejarlo bastante facil, bueno vamos a instalarlo:
apt-get install python-serial:
* Veamos que instalo : dpkg -L python-serial, nos vamos a /usr/share/doc/python-serial/examples y veremos varios ejemplos de donde aprender a manejarlo:
Ejemplo:
0#! /usr/bin/env python
1 import serial
2
3 RS232 = serial.Serial('/dev/ttyUSB0', 19200, timeout=1, stopbits=1)
4 print RS232.portstr
5 running = 1
6
7 while running:
8 RS232.write("AA")
9 dato = ord(RS232.read())
10 print dato
Importamos el modulo serial luego lo que hacemos es configurar nuestro puerto serial, en este caso uso un adaptador USB-RS232 (PL2303) que esta trabajando a 19200 bps con un bit de stop. Si todo esta bien en la linea 3 se imprime el dispositivo.
Mandamos una cadena "AA" y esperamos una respuesta donde la convertimos a un valor entero. (en este caso la cadena lo recibe un PIC lee el canal analogico y lo devuelve).
miércoles, 7 de noviembre de 2007
Suscribirse a:
Enviar comentarios (Atom)
IRC
#freenode->#usljujuy
Seguidores
Eventos n_n
Tira Ecol Nano,Bilo y Luca
Link's interesantes ^^
Archivo del blog
-
►
2009
(19)
- ► septiembre (5)
-
►
2008
(25)
- ► septiembre (4)
-
▼
2007
(23)
-
▼
noviembre
(17)
- Taller xD II
- Taller xD
- Rasti Tecnico !! otro recuerdo de infancia T_T
- Motobox45 mi manual!!! T_T que recuerdo....
- PicProg
- Programador ICD2
- Piklab en accion!!
- ktechlab !! un completo simulador de electronica y...
- Datalogger Parte II
- Datalogger Parte I
- Python - Juego de la Vida (Automatas Celulares)
- Osciloscopio en accion xD
- Usando Pygame para un Osciloscopio
- Puerto Serial - Python
- GPSIM en accion
- Usando GPSIM
- Construyendo nuestro programador FreeICD2
-
▼
noviembre
(17)
No hay comentarios:
Publicar un comentario