Display reloj despertador

0

En esta entrada vamos a introducir el uso de un display de 7 segmentos de 4 dígitos, como el usado frecuentemente en los relojes despertadores, tal y como se aprecia en el video:

 

(más…)

R3Solutions - Nuevo proyecto de Impresión 3d en Murcia

0

Con esta entrada quiero comentar un nuevo proyecto en el que me he embarcado: R3Solutions. Este proyecto nace con la intención de ofrecer a empresas y particulares un servicio de impresión 3d de piezas y prototipos. Parte de la afición de 2 jóvenes ingenieros por todo lo relacionado con la electrónica, la robótica y la impresión 3d, que desean compartir sus conocimientos con otros aficionados y/o empresas.

De este modo R3Solutions está principalmente enfocado a ofrecer un servició de diseño, asesoramiento e impresión 3d de prototipos. Imprimimos piezas en ABS y PLA con un volumen máximo de 18x18x15 cm. El servicio de impresión se ofrece para toda España, pero estando localizados en Cartagena, Murcia, se enfoca principalmente en la zona del Levante español.

Además de la impresión 3d, también ofrecemos un servicio de diseño de pequeños proyectos de automatización, basados en la plataforma libre Arduino.

R3Solutions - Impresión 3d Murcia

Aquí mismo os dejo un enlace a la web: R3Solutions

Amperímetro con Arduino

30

Hola de nuevo, en esta actualización os traigo una parte de lo que será mi futura fuente de alimentación de laboratorio. Se trata de un medidor de intensidad, utilizando para ello el módulo ACS712 y un display LCD 16x2. Para abrir boca, os dejo un video del montaje en funcionamiento.

(más…)

Base para desarrollos con Arduino UNO

1

Hola a todos! Este proyecto es algo que en realidad debería haber hecho la primera vez que puse mis manos en mi Arduino UNO, sin embargo por pereza lo he ido dejando. La idea es proporcionar una base sólida que agrupe el Arduino UNO, la placa de prototipos o breadboard y un portapilas, para suministrar energía al conjunto. De este modo, podemos utilizarlo para desarrollos conectado por usb al ordenador, pero también podemos cortar el "cordón umbilical" y trabajar de forma independiente, lo que resultará de gran utilidad para probar aplicaciones de comunicación inalámbrica, por ejemplo.  Los materiales que necesitaremos son los siguientes:

  • Pedazo de madera fina o cartón, de aproximadamente 15x21 cm (Yo he encontrado el mío en un chino, y la verdad que el tamaño se ajusta bastante)
  • 4 separadores M3 x 10 mm, para sujetar el Arduino (comprados en DealExtreme)
  • Portapilas 9V - 6 x AA con conector DC 2.1 mm (también de DealExtreme)
  • Breadboard - placa de prototipos que tengáis y queráis fijar a la base (podéis encontrarla en tiendas de electrónica, y cómo no, en DealExtreme)
  • Pegamento

 

El primer paso será encontrar la distribución de los componentes más adecuada. Para ello, es importante considerar que el conector usb quede accesible una vez montado el conjunto, y que la alimentación a través de las pilas se pueda conectar y desconectar cómodamente. En mi caso he dado con la siguiente distribución:

Disposición de los componentes sobre el tablero

En segundo lugar procederemos a pegar los separadores de sujeción del Arduino. El sistema más cómodo para esto es atornillarlos a la placa, para posteriormente aplicar el pegamento sobre la madera y posicionar el conjunto. Lo más deseable sería utilizar algún pegamento de tipo Epoxi (2 componentes), siendo algo generosos, pues estos tornillos separadores sufrirán bastante estrés debido a todas las conexiones y desconexiones que realizaremos en el futuro. Para el portapilas y la breadboard podemos usar también algún pegamento de contacto o silicona termofusible. El resultado de todo esto será algo así

 

Montaje de la plataforma para Arduino

 

Con este montaje realizado, ya podemos comenzar a desarrollar prototipos con nuestro Arduino!

 

 

Nueva webcam

0

Hola a todos, en esta nueva entrada voy a comentar mi última adquisición, una Webcam modelo Xbox Live Vision, que utilizaré para acoplar al telescopio, y capturar imágenes de la luna, el sol, los planetas, y con suerte algún que otro objeto Messier. Se trata de una webcam de muy bajo coste, puesto que se puede comprar en ebay por aproximadamente 5-8 euros.

El destino de esta webcam, es el de ser destripada para poder adaptarla convenientemente al telescopio (esto ya lo mostrare en otro post). He elegido este modelo, además de por su bajo coste, por tener un sensor CCD de gran sensibilidad, y por funcionar tanto en Windows como en Linux. Además, con el software Sharpcap, parece que es posible obtener exposición de hasta 5 segundos, cosa que aún no he podido comprobar por mi mismo. Ya os comentaré...

Por último, os dejo una imagen de la webcam, para que veáis el aspecto que tiene.

Xbox Live Vision

Cable disparador para cámaras Canon

0

Si tienes una cámara DSLR de Canon, modelo 1000D/300D/350D/400D/450D/500D, puedes fabricarte un sencillo cable de disparo remoto por un par de euros. Este cable es imprescindible si quieres dedicarte a la Astrofotografía, pues es necesario evitar las vibraciones.

Este cable utiliza un conector Jack estéreo de 2.5 mm. El esquema de conexiones es el siguiente, se utiliza un pulsador para el enfoque y un interruptor o pulsador para el disparo.

Disparador (más…)

Primeros pasos con AEM

2

El método de los elementos aplicados (AEM por sus siglas en inglés, Applied Element Method) es un nuevo método para simular el comportamiento de materiales y estructuras sometidos a diferentes fuerzas, de modo similar al Método de los Elementos Finitos. Sin embargo el enfoque utilizado en el AEM es completamente diferente, permitiendo realizar cálculos y simulaciones precisas no sólo en el régimen elástico lineal del material sino también en los casos de grandes deformaciones e incluso fracturas del material.

Este método puede resultar de gran utilidad tanto para la industria audiovisual (animaciones de demoliciones, y destrucción de obra civil en general), como para la industria mecánica y civil, proporcionando nuevas herramientas de análisis estructural.

Como breve demostración, os dejo una imagen de una viga vertical sometida a flexión debida a una fuerza horizontal hacia la derecha. Próximamente más información y demostraciones sobre este método...

 Flexión lineal con AEM

Medición de temperaturas

2

Hoy voy a describir el pequeño montaje realizado para toma de medidas de temperatura de forma continua, y su posterior tratamiento y representación en el PC. El sensor de temperatura utilizado es un LM35, se trata de un sensor de bajo coste, con una precisión aceptable (0.5ºC aproximadamente) y de fácil utilización. Dicho sensor sólo necesita ser alimentado con una tensión de entre 4 y 30 V, conexión a tierra, y en la tercera patilla podemos medir una señal de tensión que se corresponde con la temperatura según la siguiente relación:

T(^{\circ}\mathrm{C})=\frac{V_{out}(\mathrm{V})}{0.01}

La idea detrás de este montaje es la de medir continuamente la temperatura y transmitirla por USB de modo que se muestre en una gráfica elaborada en C#. Además de mostrar los valores medidos, se aplicará un filtro pasa-bajo para suavizar la señal, obteniendo una estimación más precisa de la temperatura actual. También se realizan in-situ varias medidas que se promedian antes de ser enviadas por el USB, con el fin de compensar y eliminar ruidos electrónicos tanto del LM35 como del ADC del Arduino.

(más…)

Arduino + Encoder rotativo

14

En la entrada de hoy introduzco la utilización de un Encoder rotativo. Estos encoders son ampliamente utilizados por ejemplo para el control de volumen en radios de automóviles. Mostraremos el resultado de accionar este encoder en un display LCD de Nokia 5110. Nos centraremos en la utilización del encoder rotativo, el manejo del display podéis verlo en este

El funcionamiento de este encoder rotativo es muy sencillo, al girarlo se envían dos señales cuadradas desfasadas 90 grados entre sí. La clave es detectar el el flanco de bajada de la señal A. En este momento, el sentido de la rotación vienen indicado por el valor de la señal B, tal y como se aprecia en la imagen.

Señales encoder rotativo

En caso de realizar un giro horario, el pin B tendrá un valor alto, mientras que con un giro antihorario el pin B tendrá valor bajo. El encoder se conectará siguiendo el siguiente esquema:

Esquema de conexión del encoder rotativo


(más…)

Led RGB + Arduino + C#

0

En este nuevo post combino el manejo de un diodo led RGB con la comunicación mediante el puerto USB con un programa en C#. Un diodo led RGB es similar a un diodo led común, con la particularidad de que puede brillar con "cualquier" color. Esto se consigue mediante combinaciones de 3 luces (roja, verde y azul), generadas en el interior del encapsulado.

El led RGB tiene por tanto 4 patas, una común (5V en mi caso), y las otras 3 se corresponden al cátodo de cada uno de los colores. La modulación de la intensidad de cada color se consigue mediante PWM (Modulación de Anchura de Pulsos), por lo que es imprescindible usar los pines 3, 5, 6, 9, 10 u 11 del Arduino UNO (los únicos con esta capacidad)..

El esquema de conexiones es el siguiente:

Esquema de conexiones (más…)

Go to Top