Vous êtes sur la page 1sur 19

Introduccin y

Manual de mantenimiento
Del sistema automtico
Tipo 6-C

Enhorabuena!!! Muchsimas felicidades por adquirir nuestro sistema de


automatizacin tipo 6-C la cual cuenta con una gran facilidad de manejo y
mantenimiento, a pesar de su sencillez es un sistema bastante poderoso ya que es
controlado por 2 placas inteligentes de excelente calidad las cuales son:
Arduino Uno
Arduino Nano

ndice
1
2
3
4
5
6
7
8
9
10
11
12

Qu es Arduino?
Arduino es una plataforma de prototipos electrnica de cdigo
abierto (open-source) basada en hardware y software flexibles y
fciles de usar. Est pensado para artistas, diseadores, como hobby
y para cualquiera interesado en crear objetos o entornos interactivos.
Arduino puede sentir el entorno mediante la recepcin de entradas
desde una variedad de sensores y puede afectar a su alrededor
mediante el control de luces, motores y otros artefactos
Las placas se pueden ensamblar a mano o encargarlas
preensambladas; el software se puede descargar gratuitamente. Los
diseos de referencia del hardware (archivos CAD) estn
disponibles bajo licencia open-source, por lo que eres libre de
adaptarlas a tus necesidades.
Arduino UNO:
El Uno es una placa electrnica basada en el
ATmega328P. Cuenta con 14 pines digitales
de entrada / salida (de los cuales 6 se podrn
utilizar como salidas PWM), 6 entradas
analgicas, un cristal de cuarzo de 16 MHz, una
conexin USB, un conector de alimentacin,
una cabecera ICSP y un botn de reinicio.
Contiene todo lo necesario para apoyar el
microcontrolador; basta con conectarlo a un ordenador con un cable
USB o la corriente con un adaptador de CA a CC o una batera para
empezar
CARACTERISTICAS

Arduino Nano:
El Arduino Nano es una pequea,
completa y contiene una placa basada en el
ATmega328 (Arduino Nano 3.x) o
ATmega168 (Arduino Nano 2.x). Tiene
ms o menos la misma funcionalidad de
la Arduino Duemilanove, pero en un
paquete diferente. Carece de una sola toma
de corriente continua, y funciona con un cable USB Mini-B en lugar
de una normal. El Nano fue diseado y est siendo producido por
Gravitech.

CARACTERISTICAS
Microcontrolador ATmega328 con cargador de inicio pre
programado.
Tensin de entrada (recomendada): +7 a + 12 V.
5

Tensin de entrada (lmites): +6 a + 20 V.


14 pines GPIO (de los que 6 ofrecen salida PWM).
6 pines de entrada analgica.
Corriente DC por pin de E/S: 40 mA.
Memoria Flash de 32 KB (2 KB para cargador de inicio).
SRAM de 2 KB.
EEPROM de 1 KB.
Admite comunicacin serie IC.
Frecuencia de reloj: 16 MHZ.
Dimensiones: 0,73 x 1,7.

Componentes.
LDR.
Son resistencias cuyo valor vara de
acuerdo al nivel de luz al que estn
expuestas. Si bien los valores que
puede tomar una LDR en total
oscuridad y a plena luz puede variar
un poco de un modelo a otro, en
general oscilan entre unos 50 a 1000
ohmios (1K) cuando estn iluminadas
(por ejemplo, con luz solar) y valores
comprendidos entre 50K (50,000
Ohms) y varios megohmios (millones
de ohms) cuando est a oscuras.
Desde el punto de vista constructivo,
las LDR estn fabricadas con materiales de estructura cristalina,
siendo los ms utilizados el sulfuro de cadmio y el seleniuro de
cadmio, aprovechando sus propiedades fotoconductoras.
TERMISTOR
Los Termistores son resistores trmicamente sensibles, existen dos
tipos de termistores segn la variacin de la resistencia/coeficiente
de temperatura, pueden ser negativos (NTC) o positivos (PTC).

Son fabricados a partir de los xidos


de metales de transicin (manganeso,
cobalto, cobre y nquel) los
termistores NTC son semiconductores
dependientes de la temperatura.
Operan en un rango de -200 C a +
1000 C. Un termistor NTC debe
elegirse cuando es necesario un
cambio continuo de la resistencia en
una amplia gama de temperaturas.
Ofrecen estabilidad mecnica,
trmica y elctrica, junto con un alto grado de sensibilidad.
La excelente combinacin de precio y el rendimiento ha dado lugar
a una amplia utilizacin de los termistores NTCs en aplicaciones
tales como medicin y control de temperatura, compensacin de
temperatura y medicin del flujo de fluidos.
RELEVADOR
El relevador es un dispositivo electromagntico. Funciona
como un interruptor controlado por un circuito
elctrico en el que, por medio de una bobina
y un electroimn, se acciona un juego de uno
o varios contactos que permiten abrir o cerrar
otros circuitos elctricos independientes\
Dado que el rel es capaz de controlar un
circuito de salida de mayor potencia que el de
entrada, puede considerarse, en un amplio sentido,
como
un amplificador elctrico. Como tal se emplearon en
telegrafa, haciendo la funcin de repetidores que generaban una
nueva seal con corriente procedente de pilas locales a partir de la
seal dbil recibida por la lnea.
9

TRANSISTOR
El transistor es un dispositivo electrnico semiconductor utilizado
para entregar una seal de salida en respuesta a una seal de entrada.
Cumple funciones de amplificador, oscilador, conmutador o
rectificador.
El transistor consta de un sustrato (usualmente silicio) y tres
partes dopadas artificialmente (contaminadas con materiales
especficos en cantidades especficas) que forman dos
uniones bipolares: el emisor que emite portadores, el
colector que los recibe o recolecta y la tercera, que est
intercalada entre las dos primeras, modula el paso de
dichos portadores (base). A diferencia de las
vlvulas, el transistor es un dispositivo controlado
por
corriente y del que se obtiene corriente
amplificada. En el diseo de circuitos a los transistores se les
considera un elemento activo
INTERRUPTOR
Un interruptor elctrico es un
dispositivo que permite
desviar o interrumpir el curso
de una corriente elctrica. En
el mundo moderno sus tipos y
aplicaciones son innumerables,
van desde un simple
interruptor que apaga o
enciende una bombilla, hasta
un complicado selector de
transferencia automtico de
mltiples capas, controlado por computadora.
10

Su expresin ms sencilla consiste


en dos contactos de metal
inoxidable y el actuante. Los
contactos, normalmente separados,
se unen mediante un actuante para
permitir que la corriente circule.

KEYPAD
En general un keypad (teclado), es un perifrico de entrada o
dispositivo, en parte inspirado en el teclado de las mquinas de
escribir, que utiliza una disposicin de
botones o teclas, para que acten como
palancas mecnicas o interruptores
electrnicos que envan informacin,
muchas veces se ha interactuado con uno,
ya que est presente en una gran cantidad
de aplicaciones

11

MOTOR A PASOS
El motor a paso es un dispositivo electromecnico que convierte una
serie de impulsos elctricos en desplazamientos
angulares discretos, lo que significa que es
capaz de avanzar una serie de grados
(paso) dependiendo de sus entradas de
control. El motor paso a paso se comporta
de la misma manera que un conversor
digital-analgico (D/A) y puede ser
gobernado por impulsos procedentes de sistemas
lgicos.
Este motor presenta las ventajas de tener precisin y
en cuanto al posicionamiento. Entre sus principales
destacan como motor de frecuencia variable, motor
continua sin escobillas, servomotores y motores
digitalmente.

repetitividad
aplicaciones
de corriente
controlados

12

PROGRAMA DEL SISTEMA


//LDR y motor a pasos
int motorPin1 = 5;
int motorPin2 = 6;
int motorPin3 = 7;
int motorPin4 = 8;
int x=0;
int val=0;
int PIC=13;
//Temperatura
int led1=11;
int ntc=1;
int medida=0;
int nivel=420;
//Buzon
const int buttonPin = 10;
const int led2 = 9;
int buttonState = 0;
//servocamara
#include <Servo.h>
Servo servo;
void gira_antihorario(int delayTime){
digitalWrite(motorPin1, HIGH); // Los pines se activan en secuencia
digitalWrite(motorPin2, HIGH);
digitalWrite(motorPin3, LOW);
digitalWrite(motorPin4, LOW);
delay(delayTime);
13

digitalWrite(motorPin1, LOW);
digitalWrite(motorPin2, HIGH);
digitalWrite(motorPin3, HIGH);
digitalWrite(motorPin4, LOW);
delay(delayTime);
digitalWrite(motorPin1, LOW);
digitalWrite(motorPin2, LOW);
digitalWrite(motorPin3, HIGH);
digitalWrite(motorPin4, HIGH);
delay(delayTime);
digitalWrite(motorPin1, HIGH);
digitalWrite(motorPin2, LOW);
digitalWrite(motorPin3, LOW);
digitalWrite(motorPin4, HIGH);
delay(delayTime);
}
//Definimos la funcin que provocar el giro horario
void gira_horario(int delayTime){
digitalWrite(motorPin1, HIGH);
digitalWrite(motorPin2, LOW);
digitalWrite(motorPin3, LOW);
digitalWrite(motorPin4, HIGH);
delay(delayTime);
digitalWrite(motorPin1, LOW);
digitalWrite(motorPin2, LOW);
digitalWrite(motorPin3, HIGH);
digitalWrite(motorPin4, HIGH);
14

delay(delayTime);
digitalWrite(motorPin1, LOW);
digitalWrite(motorPin2, HIGH);
digitalWrite(motorPin3, HIGH);
digitalWrite(motorPin4, LOW);
delay(delayTime);
digitalWrite(motorPin1, HIGH); // Los pines se activan en secuencia
digitalWrite(motorPin2, HIGH);
digitalWrite(motorPin3, LOW);
digitalWrite(motorPin4, LOW);
delay(delayTime);
}
void setup() {
pinMode(motorPin1, OUTPUT);
pinMode(motorPin2, OUTPUT);
pinMode(motorPin3, OUTPUT);
pinMode(motorPin4, OUTPUT);
Serial.begin(9600);
pinMode(led1,OUTPUT);//abanico
Serial.begin(9600);
pinMode(led2, OUTPUT);//buzon
pinMode(buttonPin, INPUT);//buzon
servo.attach(3);//servo
}
void monitor(){
Serial.print(medida);
Serial.println("grados");
15

delay(500);
}\
void abanico(){
medida=analogRead(ntc);
monitor();
if(medida>nivel){
digitalWrite(led1,HIGH);
}
else{
digitalWrite(led1,LOW);
}
}
void SENSOR(){
buttonState = digitalRead(buttonPin);
if (buttonState == HIGH) {
digitalWrite(led2, HIGH);
} else {
digitalWrite(led2, LOW);
}
}
void servocamara(){
int val = analogRead(3);
val = map(val,0,1023,0,179);
servo.write(val);
delay(15);
}
void loop()
16

val=analogRead(A0)/4;
Serial.println(val);
if(val>50){
if(x==0){x++;
}
}
if(x==1){
digitalWrite(PIC,LOW);
for (int i = 0; i <= 128; i++) {
gira_antihorario(2);
}
x++;
}
if(val<50){
digitalWrite(PIC,HIGH);
if(x==2){
for (int i = 0; i <= 128; i++) {
gira_horario(2);
}
x++;
}
x=0;
}
abanico();
SENSOR();
servocamara();
}
17

Componentes.
Control de Acceso con Keypad.- Mediante el uso de un Arduino,
un Servomotor y un Keypad (o teclado matricial) nos permite
controlar una puerta mediante una contrasea programada a travs
del Arduino. Al ser introducida una contrasea incorrecta no pasara
nada (Se le puede incluir una alarma si se requiere), en cambio, si se
introduce la contrasea correcta el programa activara el Servomotor
desbloqueando la puerta.
Control de luz.- Utilizando una Foto-Resistencia (LDR) permite al
usuario controlar las luces de la casa mediante la luz del dia, de
forma que cuando la luz del dia sea intensa los focos de la casa se
mantendrn apagados, pero al oscurecerse por la noche el LDR
enviara una seal al Arduino que a su vez encender los focos.
Buzon.- Este tal vez sea la funcin mas simple de este sistema de
control, funciona utilizando un sensor infrarrojo creado a partir de
un circuito utilizando un Foto-Diodo y un Foto-Transistor, estos dos
al estar de frente uno a otro en el circuito crean una lnea infrarroja
que al ser cortada por un objeto (en este caso el correo) enva una
seal al Arduino que a su vez encender un LED indicando que hay
correo y se apagara al momento de retirar la carta.
Control de iluminacin (Ventanas).- Para esta funcin se utiliza
nuevamente el LDR, pero a diferencia del control de luz que se
activa durante la noche, este se activara durante el dia abriendo las
persianas con un Motor Stepper cuando la luz del sol alcance el
LDR y cerrndolas cuando sea de noche
18

Control de temperatura.- Utilizando un Termistor (Resistencia que


variable al calor) enlazado al Arduino permite al usuario controlar el
clima dentro de la casa encendiendo el aire acondicionado cuando la
temperatura se eleva a cierto nivel.

19

Vous aimerez peut-être aussi