Domo Tica
Domo Tica
Domo Tica
TALLER #1
ELECTRICIDAD INDUSTRIAL
2021
FUNCIONAMIENTO DEL ARDUINO
Microcontrolador: Es el cerebro de Arduino, con los datos recibidos del entorno (conexiones de
entrada) es donde, a través del lenguaje de programación (open source y con una curva de
aprendizaje rápida), nosotros le decimos cómo interpretar la información, qué parámetros buscar y
comparar.
TIPOS DE ARDUINO
Arduino UNO: Arduino de gama básica, todas las shields están diseñadas para usarse sobre esta
placa. Cuenta 14 pines entrada/salida digitales de las cuales 6 se pueden usar como PWM, además
cuenta con 6 entradas analógicas, además cuenta con I2C, SPI, además de un modulo UART.
Arduino DUE: Arduino basado en un microcontrolador de 32 Bits, Tiene 54 entradas/salidas digitales
y 12 entradas analógicas, 2 buses TWI, SPI y 4 UARTs. Funcionan todos los módulos basados en
3.3V, no soporta 5V ya que puede dañar la placa. Posee adicionalmente interno dos puerto USB
para poder controlar periféricos.
Arduino Leonardo: Arduino básico, Con características similaresa la arduino, sin embargo tiene 12
entradas analógicas y 20 entrada salidas digitales. A diferencias del resto de arduinos con el
microcontrolador ATmega32u4 en que no posee un controlador adicional para controlar el USB.
Además tiene más pines de interrupciones externas. Tiene comunicación TWI, SPI y dos UART.
ARQUITECTURA DOMOTICA
La arquitectura domótica (también conocida como arquitectura inteligente) se caracteriza por la
aplicación de la tecnología en el diseño de los espacios. Su objetivo es optimizar el confort, el cual se
ha revolucionado a partir de las comunicaciones inalámbricas y la robótica
El tipo de arquitectura de un sistema domótico nos aporta información de cómo será la distribución
y la ubicación de los elementos de control. Los principales tipos de arquitectura son
cuatro: arquitectura centralizada, arquitectura descentralizada, arquitectura distribuida
y arquitectura híbrida o mixta [5].
ARQUITECTURA CENTRALIZADA
Una base de datos centralizada es aquella que está totalmente en un solo lugar físico, es decir,
está almacenada en una sola maquina y en una sola CPU, en la cual los usuarios trabajan en
terminales que solo muestran resultados.
EJEMPLO
ARQUITECTURA DECENTRALIZADA
Agrupan varios sistemas centralizados y los conectan mediante un bus de datos. Por ejemplo, cada
sensor se encarga de enviar y recibir información actuando como un sistema centralizado,
generando una respuesta independientemente de lo que otros sensores hayan registrado.
ARQUITECTURAS DISTRIBUIDAS
se caracteriza por proporcionar una mayor velocidad en el procesamiento. Por ejemplo, si se realiza
una consulta a una base de datos, los procedimientos se dividen entre los distintos nodos,
obteniendo una respuesta mucho más rápida que si se realiza con un único nodo.
ARQUITECTURA IBRIDA O MIXTA
En esta se combinan las arquitecturas centralizada, distribuida y descentralizada. De esta manera,
se pueden utilizar tanto un controlador central como varios controladores descentralizados. Incluso,
los aparatos de interfaz, sensores y actuadores funcionan como procesadores de información
Tipos de placas
Hay varios tipos de placas Arduino disponibles en función de los diferentes microcontroladores
utilizados. Sin embargo, todas las placas Arduino tienen una cosa en común: se programan a través
del IDE de Arduino.
Las diferencias se basan en la cantidad de entradas y salidas (la cantidad de sensores, LED y
botones que puede usar en una sola placa), la velocidad, el voltaje de operación, el factor de forma,
etc. Algunas placas están diseñadas para integrarse y no tienen programación interfaz (hardware),
que necesitaría comprar por separado. Algunos pueden funcionar directamente desde una batería de
3.7V, otros necesitan al menos 5V.
5V 16MHz 14 6 6 6 6 Encabezado
mini 05 5V 16MHz 14
Arduino
8mhz
Arduino
16mhz
Arduino
Arduino
LilyPad
principal
LilyPad
simple
Encabezado 4 4
5500
Pro micro 5V /
16MHz
Pro micro
3.3V /
8MHz
programación
Arduino
Mega 5V
2560 R3
16MHz 54 dieciséis 14 4 4
USB a través de
ATMega16U2B
Mega
Mega
Mega
3.3V
Programación
Arduino
Mega 3.3V
2560 R3