21 de agosto de 2012

Sensor vibración miniatura Arduino prototipos

Este sensor, por su tamaño y precisión, es perfecto para utilizar en dispositivos de control, sensorización, prototipos y ensayos, también para usar en proyectos con Arduino o con placas que incluyan algún otro microcontrolador y donde el espacio sea importante.

El sensor incluye pines de conexión y taladro de fijación.

Los componentes están soldados a una cara, de este modo, se reduce el tamaño y se hace más fácil su colocacióa en lugares de reducidas dimensiones. Incluye pines para una fácil conexión con cables estándard y un taladro para fijarlo, con un tornillo, a la superficie que se desea monitorizar.

Con los pines de conexión se puede usar este mini sensor en una placa protoboard, para probar fácilmente los prototipos que estés realizando, puedes ver cuatro sensores en la siguiente figura:

Cuatro mini sensores de vibración conectados a una placa protoboard.

El sensor es muy sensible, se diría que casi soplando se activa. Cuando el sensor está en reposo, los contactos están cerrados. Cuando se detecta movimiento, sus contactos se abren y se cierran mientras dura el movimiento. Puede verse un esquema del funcionamiento en la figura siguiente.

En reposo, los contactos están cerrados.

 Por lo tanto, es muy sencillo detectar un cambio de estado utilizando un microcontrolador. Sólo basta conectarlo a una de las entradas digitales y escribir un bucle que lea dicha entrada. Es omnidireccional, detecta movimiento en cualquier dirección, además, la posición de montaje no influye en la sensibilidad. Puede montarse tanto en horizontal como en vertical.

Si quieres hacer un pedido, envía un correo electrónico a bitschips@gmail.com con tu dirección postal y el número de unidades que necesitas. El producto se envía contrarreembolso.

24 de mayo de 2011

Cuestionario martes 24 de mayo

Os dejo aquí el cuestionario con los problemas que hay que resolver.
Por favor, entregádselo a Carlos Domínguez o bien me lo podéis dar la semana que viene.

Un saludo,

27 de abril de 2011

21 de abril de 2011

Como buscar información sobre microcontroladores

Un alumno (Óscar) me plantea la siguiente pregunta por correo: "Buenas Luis, tengo que prestar ayuda a un compañero de trabajo ex-alumno tuyo. Necesita encontrar información detallada sobre micros, en concreto de 8 bits, para realizar su proyecto final de carrera. Sería de Motorola e Intel. Si puedes facilitarme algún enlace o archivos pdf de consulta te lo agradecería".

Aprovecho para publicar mi respuesta por si a alguien le resulta de interés:

Bueno, yo creo que la primera opción es entrar en las páginas de los fabricantes. Supongo que estará buscando algunos micros en concreto, allí podrá encontrar los datasheets correspondientes.

Otra opción es buscar estos micros en un proveedor de componentes electrónicos como Farnell, RS, Digikey u otros, allí encontrará información detallada.

En este blog, en la columna de la derecha y abajo hay una lista de sitios web de componentes electrónicos que podría servir.

También puede mirar en sitios como Scribd  o Slideshare  donde se comparten ppts y documentos de todo tipo, también de electrónica, micros, informática..

Por último se me ocurre que Youtube es una opción muy interesante donde los aficionandos a la electrónica publican sus experimentos y donde se puede aprender, buscando como lo harías en Google, poniendo el tipo de micro en el cuadro de búsqueda y navegando por los resultados.

Si alguien quiere recomendar algún sitio web, que ponga un comentario en este post.

19 de abril de 2011

Access violation..Error al depurar un programa en Keil

Cuando ejecutas en Keil paso a paso un programa para un microcontrolador y no has incluido el bucle "while(1){..}" tu programa se ejecutará sólo una vez y al llegar al final, continuará buscando instrucciones, produciendo un error. Supongamos que tenemos un programa así:


Debes añadir un bucle "while(1)" para que no termine su ejecución. Quedaría así:



Descarga el programa aquí.