>p3dRø< escribió:
El día 2 de julio de 2008 10:12, Julián Esteban Perconti
<[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>> escribió:
>p3dRø< escribió:
Hola amigos listeros,
Quiero hacer una conexión de 2 PIR (detectores de movimiento) se
comuniquen con el puerto serial DB9 de una placa soekris
enrutador inalámbrico (http://www.soekris.com/net4521.htm).
Para eso voy a hacer un hardware que es un adaptador para
conectar ambos PIR al puerto serial. Por otro lado también
necesito hacer un programa para la placa soekris que monitorice
su puerto serial constantemente y que cuando reciba un voltaje
de 5 V entonces active un script. No tengo noción de dónde
empezar o si hay ejemplos parecidos en Internet o ustedes ya han
hecho algo similar. Por favor necesito ayuda por esa parte.
Yo creo que tengo que monitorizar únicamente el pin de
recepción. Es correcto?
Cualquier sugerencia o info me será de gran ayuda. Gracias.
--
>p3dRø<
Hoal pedro, me encantaria ayudarte pero desconozco.
Mi pregunta es.. donde compraste el soekris, en que pais y demas. Yo
soy de argentina y no los consigo por ningun lado.
Gracias.
Hola la verdad yo no soy quien lo compra porque trabajo para un grupo de
investigación. Te aconsejo que entres a la página
http://www.soekris.com/net4521.htm y le escribas al mail del área de
soporte o de márketing. Suerte!
Por favor alguien tiene sugerencias sobre el *programa en C* que permita
manejar el *puerto serial DB9* para la configuración que les expliqué
anteriormente ?
--
>p3dRø<
Hola.
Se me ocurre algo, basado en la información que das. No tengo idea a que
te refieres con PIR (de momento asumo que son alguna clase de sensor de
movimiento que cuando se activa manda una señal de 5V), pero si vas a
fabricar una pieza de hardware que los controle y que al recibir alguna
señal de ellos vas a mandar información a través del puerto serial, creo
que no estas enfocando las cosas como son.
De momento y asumiendo que lo anterior es cierto. necesitarías usar un
hardware intermedio entre el PIR y el puerto serial. Ya sea un
microcontrolador (PIC? , Atmel?) o un MAX232 que te reciba los datos
paralelos de los PIR y te los convierta a serie, de aquí para adelante
la programación en C es sencilla porque lo único que tienes que hacer es
utilizar las rutinas de lectura del puerto serial de las que hay miles
de ejemplos en la internet, pero te repito, estoy tratando de entender
lo que quieres hacer con la poca información que das.
Visto de esta manera tu problema esta en generar un protocolo de tal
forma que el micro o lo que uses te mande un dato en caso de actividad o
no de cada uno de los sensores y leas ese dato con las rutinas estándar
de C.
En cuanto a tu idea de censar alguno de los pines del puerto, pues, yo
hacia cosas como esas en mis antiguos tiempos de MS-DOS 5.0 con
interrupciones del sistema, pero creo que en linux una vez las trate de
usar y "creo" que el sistema operativo no te deja, además, si usaras un
puerto paralelo la idea de censar un pin seria viable pero dado que
vas a usar un puerto serial esto no es muy útil que digamos ya que hay
en juego muchos flancos y cosas por el estilo que no te dejarían hacer
las cosas como quieres hacerlas.
Esto solo por comentar.
Comenta y te insto a que este tipo de preguntas las hagas por otro tipo
de listas mas especializadas en cosas de hardware o electrónicas creo
que te seria mucho mas útiles para este caso
Suerte
--
------------------------------------------------------------------------
Por favor, NO utilice formatos de archivo propietarios para el
intercambio
de documentos, como DOC y XLS, sino HTML, PDF, TXT, CSV o cualquier
otro
que no obligue a utilizar un programa de un fabricante concreto.
Internet Explorer y Outlook son muy peligrosos por sus continuos
problemas
de seguridad. Utilice alternativas libres: http://www.mozillaes.org/
------------------------------------------------------------------------
usuario linux registrado #387231
http://counter.li.org
------------------------------------------------------------------------
Por favor evite enviar adjuntos de powerpoint y word
vea http://www.gnu.org/philosophy/no-word-attachments.es.html
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]