Yo uso AVRmini, pero la líbrería OSC que implementa funciona sólo en una dirección, enviando desde la tarjeta hacia el computador, ¿alguien sabe si la librería de Wiring de OSC es bidireccional y funciona en otros AVR's?
En esta tarjeta sólo defino el tipo de variable, leo el ADC y envío el dato por OSC, llega cada valor en su lugar y con la misma resolución del ADC. Ricardo On 20/03/2010, [email protected] <[email protected]> wrote: > No lo he hecho a través de OSC, me imagino que es la mejor manera, pero en > alguna ocasión utilicé varios sensores por pines Analogos y esto fué lo que > hice: > > PARA TENER EN CUENTA: PD recibe datos de 0 / 255 y Wiring envia de 0 / 1024 > por puerto serial. La cosa es así si estoy utilizando pines digitales y > enviándolos por el Serial.... Si sólo voy con los Análogos, entonces omitir > los 3 primeros pasos. > > - Verificar la cantidad de pines digitales que tengo utilizados y a 255 > debe restársele ese número. > - Con el resultado de esa resta les da un número que deben dividirlo por > el número de pines análogos. > - Esto dará las unidades que va a tener cada pin análogo. > - la división es 1024 / por un número que me de el valor de la división > de la resta por la cantidad de pines análogos. > - Ejemplo: Si tengo 10 pines digitales quiere decir que tengo 20 unidades > utilizadas, entonces 255 - 20 = 235. Luego cojo 235 y lo divido por la > cantidad de pines análogos; por ejemplo 235 / 8 = 29.37. Ahora ese número > es > el que debo buscar encontrar al dividir a 1024; por ejemplo: 1024 / 35 = > 29.25. Entonces el código seria así: > - primer rango = Serial.print(((pinAnalogoZero/35)+0),BYTE); > - segundo rango = Serial.print(((pinAnalogoUno/35)+30),BYTE); > > > Saludos, > > > Diego León > > 2010/3/19 Ricardo Dueñas Parada <[email protected]> > >> Yo no uso wiring, pero en una conversación reciente Hernando Barragán >> dijo: >> >> basta con cargar el sketch que esta en el menú: >> File -> Examples -> Topics -> Other Software -> WiringOSC >> Hacer upload de este sketch en el hardware de Wiring y listo, ya tienes >> OSC. >> >> Ricardo Dueñas. >> >> On 19/03/2010, enrique franco <[email protected]> wrote: >> > Hola, >> > >> > Necesito tomar los datos de 5 sensores conectados a Wiring y leerlos en >> PD >> > por puerto serial con el objeto [comport]. De momento estoy recibiendo >> todos >> > los datos, uno tras otro, pero necesto tenerlos separados por sensor. >> > ¿En >> > qué formato debo enviar los datos desde Wiring para tenerlos por >> > separado >> en >> > PD? >> > >> > Saludos, >> > >> > -- >> > Enrique Franco >> > Telefono/Phone: +572 5552334 ext 388 >> > Webpage: http://richie.idc.ul.ie/~enrique/ >> > >> _______________________________________________ >> >> Expyezp mailing list >> [email protected] >> http://lists.slow.tk/listinfo.cgi/expyezp-slow.tk >> >> Archivo de mensajes: >> http://lists.slow.tk/pipermail/expyezp-slow.tk/ >> > > > > -- > Cel 1: (57) 317 6756720 > Cel 2: (57) 311 4722579 > Fijo: (57 + 1) 7572349 > Fax: (57 + 1) 7572349 > www.kinetoscopio.net > www.didimaxproject.com > _______________________________________________ Expyezp mailing list [email protected] http://lists.slow.tk/listinfo.cgi/expyezp-slow.tk Archivo de mensajes: http://lists.slow.tk/pipermail/expyezp-slow.tk/
