Giter Club home page Giter Club logo

kitiot's Introduction

Kit IOT de Tecnología para las SmartCities

José Antonio Vacas Martínez

@javacasm

Licencia CC

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

kit IOT

  • 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

Ejemplo: Domotica/1.LED_Conexion_PC

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

Ejemplo: Domotica/2.LCD

Otros sensores

Sensor BME280

Usamos el sensor atmosférico BME280 para medir temperatura, presión y humedad ambiente

Ejemplo: Domotica/3_Meteo_BME280

Wifi

Antes de continuar tenemos que aprender a utilizar el Wifi de Arduino

Configuración Wifi

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)

Ejemplo: Domotica/4_Meteo_Wifi

Sensor de humedad

(Descripción del sensor y su uso, pruebas a hacer y tema del agua)

Humedad

Ejemplo: Domotica/5_Sensor_Humedad

Reles de riego

(Explicación sobre los relés y su uso)

Reles

Ejemplo: Domotica/6_Reles

Conexión de Bomba

(Explicación de la bomba y su uso. Alimentación y consumo)

Bomba riego

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)

Iluminacion automatica

Ejemplo: Domotica/7_iluminacion_automatica

Mejoras:

  • Cambiar el color de la Iluminación

Selector de colores

Combinación de los colores

Contenido Kit

Código de la librería

kitiot's People

Contributors

javacasm avatar

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.