Bueno, pues ya he empezado a recibir datos en el PC procedentes del super sonar medidor de distancias que me he hecho :-).
Parecía una tonteria pero ha llevado tiempo. Por un lado, el termistor ... vaya, vaya, una cosa es la sonda de temperatura que ves por aqui y por allí con 3 patitas, (una VDD, una GDD y una SIGNAL) que sin más complicación se conecta a el placa sin mas. Peeeero, yo no tenia el TMP36 sensor temperature de Analog Devices, yo tenía esta maravilla: NTC, Negative Temperature Coefficient y así como veis pues la verdad, no da para mucho, así que mi amigo google me llevó a la maravillosa pagina de Arduteka donde encontre, oh maravilla!, como funciona un NTC. Lo interesante desde mi punto de vista está justo detrás del codigo fuente. Ya desarrollare un poquito más esto en algún momento.
Por otro lado elegí Processing para representar los datos en pantalla. Processing esta desarrollado por el MIT y además es el entorno con el que se ha desarrollado el IDE de Arduino auque por detrás este un compilador de C/C++, es Java, asi que prontito, prontito me desaré de Processing para pasarme a Python, aunque reconozco que es bastante sencillito y se agradece. Por otro lado, he tenido que pegarme un rato por un problema bastante molesto de versionado de librerías
WARNING: RXTX Version mismatch
Jar version = RXTX-2.2pre1
native lib Version = RXTX-2.2pre2
Este molesto problema lo resolví mirando por aqui.
Total, al final tengo algo como esto, aunque no es el final ya que la parte de codigo arduino como la parte del PC (processing) están hechas de momento solo para funcionar y antes de subir semejante código lo limpiare un poquito :-)
Bueno, para que la entrada de hoy no sea muy pesada, una fotito de como la placa está enviando datos de temperatura, pulso de la onda de sonido y distancia calculada.
Como se puede ver, marca 29ºC a la 1 de la noche de un 5 de Agosto en Denia,
auque aquí me está marcando 25ºC
Vean como Putty captura datos de forma incansable ....
Y finalmente el startup de processing
Por cierto, Dani me pregunto si había algo que no fuese programar asi, en duro, durete y que se pareciese más a como programar una estación de alarmas, la respuesta es que SI hay algo para eso, también es un desarrollo del MIT, también es open-source y también funciona con Arduino, se llama S4A o scratch for arduino y aquí te dejo ese link en español con una breve descripción desde la Web Arduteka.
Buena noches niños ....
Sunday, August 5, 2012
Tuesday, July 31, 2012
Soldering Day One
Bueno, pues me llego el soldador y el estaño. 60Sn 40Pb lo curioso es q creo q la venta d estaño con Pb en la UE esta prohibida, en cualquier caso lo he comparado en www.todoelectronica.com. La dije a Dani q no sabia soldar asi q me mando un ejercicicio, hacer la torre Eiffel. A dia de hoy le digo q ni de coña lo hubiese hecho,menos mal q antes d q empezara se le ocurrio cambiar la figura a un cubo. Este es el resultado
En Paris hay una estacion de Metro q se llama Arts et metiers, no se a que listillo en que momento se le ocurrio separar las artes del mundo de las profesiones y para mas inri covertirlas en marias en el mundo de la educacion. En cualquier caso creo q en el mundo de la ingenieria no hay proyecto sin arte. En la foto os presento el arte .
Aunque estoy orgulloso de haber hecho el cubo soy consciente d que las soldaduras dejan muuuuuucho q desear, asi q al volver d la playita tendre una sesion de learning con Dani para aprender a soldar mejor, cual sera la proxima tarea? Bueno, envio el resto d fotos, tengo videos d como hice el Q-Tre cubo pero las tengo en el Pc.

Por otro lado, no quiero dejar pasar la ocasion de lo q me inspiro a llevar a cabo todo esto http://www.teslabs.com/meteotek08/fitxers/docs/meteotek08_castella.pdf
El documento es impresionante y si lo leeis bien me parece mas un proyecto de fin de carrera que un proyecto de instituto, se permite hasta el lujo de implementa un sistema operativo, chiquitito, pero ahi queda, vamos, una pasada.
(vease en las fotos q saben soldar y hacer circuitos en placa), bueno, voy dejandolo por hoy aunque me dejo muuuchas cosas por comentar, pero ejque escribir en el iphone no es muy agardable. Bye bye
En Paris hay una estacion de Metro q se llama Arts et metiers, no se a que listillo en que momento se le ocurrio separar las artes del mundo de las profesiones y para mas inri covertirlas en marias en el mundo de la educacion. En cualquier caso creo q en el mundo de la ingenieria no hay proyecto sin arte. En la foto os presento el arte .
Aunque estoy orgulloso de haber hecho el cubo soy consciente d que las soldaduras dejan muuuuuucho q desear, asi q al volver d la playita tendre una sesion de learning con Dani para aprender a soldar mejor, cual sera la proxima tarea? Bueno, envio el resto d fotos, tengo videos d como hice el Q-Tre cubo pero las tengo en el Pc.
Por otro lado, no quiero dejar pasar la ocasion de lo q me inspiro a llevar a cabo todo esto http://www.teslabs.com/meteotek08/fitxers/docs/meteotek08_castella.pdf
El documento es impresionante y si lo leeis bien me parece mas un proyecto de fin de carrera que un proyecto de instituto, se permite hasta el lujo de implementa un sistema operativo, chiquitito, pero ahi queda, vamos, una pasada.
(vease en las fotos q saben soldar y hacer circuitos en placa), bueno, voy dejandolo por hoy aunque me dejo muuuchas cosas por comentar, pero ejque escribir en el iphone no es muy agardable. Bye bye
Saturday, July 21, 2012
Arduino Day Three
Sigo descubriendo Arduino. Siguiendo con el libro, hoy toca el puerto serie. Nada de rocket science pero por otro lado si que me ha hecho pensar en que una buena manera de comunicar Arduino con Raspberry va a ser precisamente a traves del puerto serie. La configuracion de la placa es un LED del puerto 13 a tierra aunque realmente no es necesario porque es el mismo LED pero mas grande que el LED status que trae la placa
El ejemplo de hoy lo podeis ver en el video que sigue,
simplemente se teclea "1" o "2" en el teclado y hace que se encienda o apague el LED (1 enciende, 2 apaga). Lo curioso del tema es que el "1" y el "2" los envio por el puerto serie usando Putty. Quien lo iba a decir, una vez más putty sacandonos del apuro. Me costo un pelín ponerlo en marcha pero es que primero hay que configurarlo y luego abrir la sesión.
Y por ultimo el código, como no :-)
El ejemplo de hoy lo podeis ver en el video que sigue,
simplemente se teclea "1" o "2" en el teclado y hace que se encienda o apague el LED (1 enciende, 2 apaga). Lo curioso del tema es que el "1" y el "2" los envio por el puerto serie usando Putty. Quien lo iba a decir, una vez más putty sacandonos del apuro. Me costo un pelín ponerlo en marcha pero es que primero hay que configurarlo y luego abrir la sesión.
Y por ultimo el código, como no :-)
Thursday, July 19, 2012
Arduino day two
Bueno, pues hoy no va a ser tan impresionante como el dia de ayer :-) Sorry por mis multiples seguidores.
Como novedades, pues que he recibido un libro de introduccion a Arduino que me he comprado en Amazon
Arduino: A quick-start guide del cual me interesan los capitulos de vista general, captura de datos y networking. Asi q hoy leere un poquito.
Por otro lado tengo un par de fotos q enseñar a un amigo mio, del Doctor Igor Octupus para el disfrute de sus niños :-) y si no se parece q me lo diga.
Arduino: A quick-start guide del cual me interesan los capitulos de vista general, captura de datos y networking. Asi q hoy leere un poquito.
Por otro lado tengo un par de fotos q enseñar a un amigo mio, del Doctor Igor Octupus para el disfrute de sus niños :-) y si no se parece q me lo diga.
Arduino Day One
Bueno, este va a ser el log de como avanzo con Arduino.
Después de leer un par de articulos de Linux Magazine (revista 83) pues me decidi a hacer las luces de Kitt.
El resultado fisico es este:
Y el como funciona se puede ver aqui.
La verdad es que despues de ver otros videos en youtube, la cosa era muy mejorable, asi que me decidi a mejorarlo un poquito :-)
El codigo final es este:
Después de leer un par de articulos de Linux Magazine (revista 83) pues me decidi a hacer las luces de Kitt.
El resultado fisico es este:
Y el como funciona se puede ver aqui.
La verdad es que despues de ver otros videos en youtube, la cosa era muy mejorable, asi que me decidi a mejorarlo un poquito :-)
El codigo final es este:
Subscribe to:
Posts (Atom)









