domingo, 6 de noviembre de 2016

Relé 5V Pan Chang SIP-1A05 para Arduino

Pan Chang SIP-1A05
El otro día compre por Internet el relé Pan Chang SIP-1A05 porque vi que su voltaje de funcionamiento eran 5 Voltios y podría utilizarlo en un proyecto que tengo en mente con Arduino. A la hora de querer utilizarlo, me costó encontrar información que estuviera en español, por lo que he decidido crear esta mini-guía. 

Lo primero que he descubierto es que hay distintos tipos de relés SIP-1A de la marca Pan Chang. Sabremos qué relé hemos comprado por el número de modelo que pone en letras blancas en nuestro aparato. Éstos números y letras indican características diferentes tal y como se muestra en la siguiente imagen:
Análisis de número de modelo
Por ejemplo si nuestro relé es SIP-1A 05, será del modelo (por así decirlo) 1A y tendrá de voltaje de operación (voltaje para cerrar el relé, el que programas con tu Arduino) 5 Voltios. Por esta razón es idóneo para trabajar con nuestro Arduino. Pero, ¿qué son las opciones ("Options" en la imagen)? La respuesta la encontramos en la siguiente imagen:

miércoles, 12 de octubre de 2016

Sensor de sonido con Arduino

Hola chicos, hoy he querido probar el sensor de sonido con el Arduino, para ello, he utilizado los siguientes materiales:
Sensor de sonido
  1. Arduino NANO: no tiene porqué ser de la marca Arduino, por ejemplo el que he utilizado es "pirata" compatible con el Arduino IDE al instalarle unos drivers.
  2. Sensor de sonido: cualquiera que pueda ser utilizado con un Arduino vale, el mio lo he comprado aquí. Aclaro que este sensor detecta la fuerza con la que hablamos, la intensidad, no la frecuencia del sonido.
  3. Una placa en la que puedas soldar todos los componentes o una protoboard.
  4. Cables, ya sean macho-macho(si utilizas protoboard) o sin punta para soldar (que son los que yo he utilizado).

Para programar y para comunicarme con el Arduino he utilizado el Arduino IDE, si no lo tienes lo puedes descargar en la página oficial de Arduino.
En el programa me comunico con el Arduino mediante el Serial y para hacerlo todo un poco más ameno, he utilizado el protocolo Moncada el cual he usado con los siguientes comandos (en el protocolo Moncada, cada comando acaba con &, pero en esta guía no añadiré este caracter por cada comando):
  • PRUEBA: prueba las comunicaciones.
  • LEEANA: Lee el valor analógico del sensor.
  • LEEDIG: Lee el valor digital del sensor.
  • LEECON: Activa la lectura continua del valor analógico.
  • LEECOF: Desactiva la lectura continua del valor analógico.
  • INTRON: Activa la interrupción que notifica el valor digital.
  • INTROF: Desactiva la interrupción que notifica el valor digital.