Kit IOT de Tecnología para las SmartCities
José Antonio Vacas Martínez
@javacasm
Basado en el kit creado para los talleres Guadalinfo
Proyecto domótica
Información y control del hogar
Trabajaremos en implementar una casa domótica conectada con los siguientes elementos
- Medida de la temperatura y humedad interna
- Publicación de datos via wifi
- Control de riego
- Control de iluminación
Toda la información así como el control está disponible desde Internet
Materiales
Usaremos el kit tecnológico para IOT en Smart Cities y el kit básico
- Controlador
- Sensores (cualquiera entre:luz,temperatura, humedad,...)
- Wifi
- Placa de relés
- Alimentación
- Cables
Montaje
Hello Led y PC
Conectamos un led a la patilla 13 y lo encendemos y apagamos, es el "Hola Mundo" de Arduino!! Podemos ver los desde el monitor serie: Menu Herramientas/Monitor Serie
Detalles:
- Pines de Arduino
- Polaridad LED
- Necesidad de resistencia
Sobre Arduino:
- Una vez programado, se puede desconectar y el programa se guarda.
- Al alimentarlo se ejecuta el último programa que se envió
- Sólo puede tener un programa, cuando se reprograma se pierde el anterior
Domotica/1.LED_Conexion_PC
Ejemplo:LCD
Conectamos una pantalla LCD y aprendemos a mostrar contenidos
Detalles:
- Pines Shield
- I2C
- Cada fabricante usa una dirección para su LCD.
- Podemos usar las direcciones:
- 0x27
- 0x3F
Domotica/2.LCD
Ejemplo:Otros sensores
Sensor BME280
Usamos el sensor atmosférico BME280 para medir temperatura, presión y humedad ambiente
Domotica/3_Meteo_BME280
Ejemplo:Wifi
Antes de continuar tenemos que aprender a utilizar el Wifi de Arduino
Nos permite:
- Servidor Web
- Control remoto
Accedemos desde un navegador
http://192.168.1.ID/arduino/webserver (Cambiamos ID por el número de placa)
Domotica/4_Meteo_Wifi
Ejemplo:Sensor de humedad
(Descripción del sensor y su uso, pruebas a hacer y tema del agua)
Domotica/5_Sensor_Humedad
Ejemplo:Reles de riego
(Explicación sobre los relés y su uso)
Domotica/6_Reles
Ejemplo:Conexión de Bomba
(Explicación de la bomba y su uso. Alimentación y consumo)
Iluminacion automática
Medida de luminosidad Conexión de iluminación (simulación con un led RGB)
Usamos un sensor LDR para medir la cantidad de luz Para la iluminación utilizamos un led RGB que conectamos a 3 pines PWM (podemos modular la potencia que emiten)
Domotica/7_iluminacion_automatica
Ejemplo:Mejoras:
- Cambiar el color de la Iluminación