Code Monkey home page Code Monkey logo

teslalab / smart-home Goto Github PK

View Code? Open in Web Editor NEW
1.0 2.0 0.0 11.17 MB

Dispositivo diseñado para taller práctico de Internet de las Cosas aplicado a dómotica durante el FIT (Foro de Innovación Tecnológica). Evento organizado por Universidad Galileo en Guatemala. El dispositivo contiene un ESP32, acelerómetro, sensor de intensidad de luz, NeoPixeles, Buzzer, BME280 y control de cargas AC.

License: GNU General Public License v3.0

HTML 100.00%
esp32 esp32-arduino micropython neopixel webservice-client

smart-home's Introduction

Smart Home

Dispositivo diseñado para taller práctico de Internet de las Cosas aplicado a dómotica durante el FIT (Foro de Innovación Tecnológica). Evento organizado por Universidad Galileo en Guatemala. El dispositivo contiene:

  • ESP32
  • Acelerómetro
  • Sensor de intensidad de luz
  • NeoPixeles
  • Buzzer
  • BME280
  • Control de cargas AC.

¿Quién obtuvo un Smart Home?

Los participantes ganadores del mejor proyecto en el taller práctico de Internet de las Cosas obtuvieron su tarjeta electrónica Smart Home.

¿Cómo funciona?

El Smart Home funciona por medio de un microcontrolador ESP32 el cual posee conectividad WiFi y BLE, el cual puede ser programado con difentes lenguajes de programación entre los mas utilizados se encuentra C++ y Micropython.

¿Qué podemos hacer?

Pesplegar información por medio de un web server o dashboard MQTT en plataformas como adafruitIO por medio de conexión WiFi, obtiene mediciones de temperatura, humedad y presión atmosférica por medio del sensor BME280, podemos controlar cargas AC por medio de sus Relay, cuenta con LED de tipo NeoPixel como indicadores, Buzzer para aplicaciones con sonido y es capas de ser conectada con asistentes de voz como Alexa y google assistant.

Ejemplos con MicroPython

Para utilizar micropython con nuestro Smart Home visite el siguiente repositorio para mayor información FunPython Ecuador.

Descripción de pines

Temperatura, humedad y presión atmosférica - Comunicación I2C

ESP32 BME280
SCL 22 SCK 4
SDA 23 SDI 3

Acelerómetro/Giróscopio - Comunicación I2C

ESP32 MMA8425QT
SCL 22 SCL 4
SDA 23 SDA 6

RELÉ

ESP32 Relé Derecha Relé Izquierda
PIN ESP32 GPIO 13 GPIO 12

NEOPIXEL - Comunicación SPI

ESP32 PIN
5V VCC
GND GND
GPIO 15 DIN

LIGHT SENSOR

ESP32 ALS-PT19-315C
GPIO 2 ADC

BUZZER

ESP32 BUZZER
GPIO 14 DIN

Licencia

Hardware License: CERN OHL v1.0 para más información visitar el siguiente Link.

Software License: GPL v3

Documentation License: CC BY 4.0 International

smart-home's People

Contributors

angelisidro avatar teslalab avatar

Stargazers

 avatar

Watchers

 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.