Arduino Tutorial 25: Reloj RTC

En este tutorial vamos a poner en hora a nuestro Arduino, para ello vamos a usar un reloj: el módulo RTC, en este caso el DS3231. 
 
El DS3231 mantiene la hora en un proyecto sin necesidad de alimentar el Arduino, ya que tiene una batería interna que le permite funcionar años sin alimentación exterior.
 
Cuando este módulo se pone en hora se mantiene con gran precisión, de forma que si se vuelve a alimentar el proyecto, este estará en hora a pesar de haber estado apagado un tiempo.

Continuar leyendo “Arduino Tutorial 25: Reloj RTC”

Arduino Tutorial 24: Enviar datos digitales mediante NRF24L01

En esta entrada vamos a usar el módulo NRF24L01. Con este módulo podemos llevar a cabo comunicaciones inalámbricas entre 100 y 200 metros de longitud máxima. El precio es bajo y se pueden encontrar en Amazon.
Podéis consultar el datasheet del integrado en el siguiente link. Además os dejo el enlace de la librería que usamos en el siguiente link.
 
Para esta entrada necesitamos:
  • 2  módulos NRF24L01
  • 2 arduinos
  • 1 led
  • 1 pulsador

Continuar leyendo “Arduino Tutorial 24: Enviar datos digitales mediante NRF24L01”

Arduino Tutorial 23: Control de un motor paso a paso por medio de un pololu A4988

Muy buenas, en nuestra entrada anterior acerca de tutoriales Arduino os enseñamos como funcionaba un motor paso a paso y como controlarlo por Arduino. Pues bien, el siguiente paso a tomar una vez estudiado los motores paso a paso será como controlar un motor paso a paso por medio de un stepper o controlador de motor paso a paso.

Continuar leyendo “Arduino Tutorial 23: Control de un motor paso a paso por medio de un pololu A4988”

Arduino Tutorial 22: Control de un motor paso a paso 28 byj-48

Cuando nosotros trabajamos con un microcontrolador como Arduino, una de las principales ventajas que queremos aprovechar es su amplia aplicación en los motores, por eso hemos querido hacer una práctica sobre el control de motores paso a paso, como es el caso del motor unipolar 28byj-48. Lo primero que hay que saber, es que es un motor adherido a un adaptador, basado en una puerta inversora ULN 2003 A. Este adaptador es controlable con 5 o 12 V, lo que, para un primer ensayo con nuestro Arduino Uno es perfecto, pues nos permite utilizar la alimentación del Arduino Vcc.

Continuar leyendo “Arduino Tutorial 22: Control de un motor paso a paso 28 byj-48”

Arduino Tutorial 21: Entrada edificio con sensores infrarrojos

En esta entrada os vamos a enseñar como podemos contar las personas que entran en un edificio poniendo dos barreras infrarrojas a la entrada.
esquema
Esquema del montaje

Componentes necesarios

  • Dos pares de diodos infrarrojos (dos emisores y dos receptores).
  • 2 leds (rojo y verde).
  • 4 resistencias de 10K.
  • Una lcd.
  • Un potenciómetro.
  • Una protoboard.
  • Arduino.

Continuar leyendo “Arduino Tutorial 21: Entrada edificio con sensores infrarrojos”

Arduino Tutorial 20: Sensor de humedad de suelo

En este tutorial os voy a hablar del modulo HL-69, un sensor de humedad de suelo que utiliza la conductividad entre dos terminales para determinar ciertos parámetros relacionados a agua, líquidos y humedad.

Este sensor tiene la capacidad de medir la humedad del suelo. Aplicando una pequeña tensión entre los terminales del módulo, hace pasar una corriente que depende básicamente de la resistencia que se genera en el suelo y ésta depende mucho de la humedad. Por lo tanto al aumentar la humedad la corriente crece y al bajar la corriente disminuye.

Continuar leyendo “Arduino Tutorial 20: Sensor de humedad de suelo”

Arduino Tutorial 18: El sensor de ultrasonidos

En la práctica de hoy queremos enseñaros las utilidades que puede tener un sensor ultrasonidos, y como aplicarlo con el uso de un microcontrolador Arduino. En concreto, vamos a conectar nuestro sensor de ultrasonidos hc-sr04 para que mida distancia, y vamos a hacer que nos muestre la distancia por una pantalla LCD, como ya hicimos en otras entradas como la del sensor de temperatura.

Además como elemento añadido, colocaremos un elemento de aviso, un diodo led, que se encenderá en caso de que nuestro sensor detecte que la distancia que recibe es demasiado corta(por ejemplo, menor de diez centímetros), y se mantendrá apagado en caso contrario. Es un sistema muy similar al que usarían los cuadros de mando de los coches que llevan sensor de aparcamiento incorporado.

Continuar leyendo “Arduino Tutorial 18: El sensor de ultrasonidos”

Arduino Tutorial 17: Control de un Display de 7 segmentos

Hola a todos, en esta práctica vamos a volver al uso de la tarjeta micro-controladora Arduino. Para introducir otras prácticas queremos presentaros hoy el control de un Display de 7 segmentos.

Este es un elemento muy simple que se puede manipular con otro tipo de circuitos integrados, pero como queremos ir avanzando el uso de matrices, displays y elementos de control como quizás multiplexores, hemos ido pensando en ir desarrollando algo introductorio.


Aún así creo que es una práctica perfecta para recordar todo lo que habíamos aprendido del manejo de leds en Arduino, y para refinar nuestro entendimiento del código. Continuar leyendo “Arduino Tutorial 17: Control de un Display de 7 segmentos”

Arduino Tutorial 16: Sensor de sonido

En este tutorial aprendemos que el papel del Arduino ahora es importante ya que se esta utilizando para controlar sistemas de humos, presencia, fuego, etc
 
Por tanto, vamos a ver el sensor de sonido ky-037. Este sensor mide mediante vibraciones producidas en la membrana detecta la cantidad de sonido. La sensibilidad de dicho sensor será controlada por un potenciometro multivuelta. Además se puede programar al estimando sus márgenes con el serial monitor.
sensor de sonido ky-037

Continuar leyendo “Arduino Tutorial 16: Sensor de sonido”