Documente Academic
Documente Profesional
Documente Cultură
ESCUELA DE INFORMATICA
CTEDRA DE ELECTRNICA
SISTEMAS DIGITALES
Tarea No 1
Evaluacin 4
TEMA: MARCO SOLUCIN
Profesor: Ing. Omar Otoniel Flores Cortez
Alumnos:
Castellanos Membreo, Yesenia Elizabeth 25-4448-2009
Cordero, Luis Augusto
25-
5128-2008
Alas Lpez, Alexander Alfredo
2011
Mayo, 2015
SAN SALVADOR, EL SALVADOR, CENTROAMERICA
25-4122-
INTRODUCCIN:
Qu es un sistema embebido?
El sistema embebido, como dice el nombre, forma parte de un conjunto ms
amplio, como puede ser una mquina, un electrodomstico u otro sistema ms
amplio. Esta parte que est instalada en el interior de la mquina, es la que
llamamos sistema embebido o empotrado. Su misin consiste en resolver una
pequea del conjunto que tiene que resolver la mquina en cuestin.
Por ejemplo, en el caso de una lavadora, esta se compone de un chasis, de
motores elctricos y bombas de agua, de un frontal con varias teclas para que el
usuario pueda poner en marcha la lavadora, contiene temporizadores y vlvulas
elctricas que controlan el flujo del agua, y ms componentes.
En este conjunto nos podemos fcilmente imaginar la necesidad un circuito
electrnico que contenga los diferentes programas de lavado del que disponga el
electrodomstico. Y por razones obvias, esta electrnica no sera otra cosa que un
micro-ordenador, especialmente diseado para dicho fin. Por lo tanto podemos
hablar de un sistema embebido o empotrado en el interior de la lavadora.
Computacin fsica
La computacin fsica se basa en la creacin de interfases que nos permitan
interactuar de diferentes maneras con un computador. Es una disciplina que ha
crecido exponencialmente con la masificacin de la computadora, y con la
necesidad de interactuar con el mundo virtual. Se trata de establecer un dilogo
entre el mundo fsico y el mundo virtual.
Una de las definiciones ms completas que pueden encontrarse en la red es:
La computacin fsica se refiere al diseo de objetos y espacios que reaccionan a
cambios en el entorno y actan en este. Se basa en la construccin de
dispositivos que incluyen microcontroladores, sensores y actuadores y que pueden
tener capacidades de comunicacin con la red u otros dispositivos. La mejor
manera de aprender computacin fsica es mediante la construccin de prototipos.
Es un nuevo campo en el que es necesario explorar nuevos estilos de interaccin,
que dependan de nuevas interfaces y tcnicas de representacin y visualizacin.
La computacin ubicua como tal no se ha convertido en el paradigma que se
esperaba para el diseo de productos y espacios electrnicos, y son pocos los
nuevos estilos de interaccin que llegan al mercado. La idea que promueve la
computacin fsica es que casi cualquier cosa se puede convertir en interfaz.
La entrada y la salida, son los elementos que completan la definicin del trmino
Computacin fsica. Son los elementos fsicos que nos permiten disear la forma
en la que se dar la interaccin.
En prximos artculos seguiremos ahondando en el concepto, y ampliando en
base a las teoras y estudios que se estn haciendo sobre la interactividad entre
nosotros y el mundo virtual.
Qu es Arduino?
Arduino es una plataforma de hardware de cdigo abierto, basada en una sencilla
placa con entradas y salidas, analgicas y digitales, en un entorno de desarrollo
que est basado en el lenguaje de programacin Processing. Es un dispositivo
que conecta el mundo fsico con el mundo virtual, o el mundo analgico con el
digital.
Sus creadores son el zaragozano David Cuartielles, ingeniero electrnico y
docente de la Universidad de Mlmo, Suecia y Massimo Banzi, italiano, diseador
y desarrollador Web. El proyecto fue concebido en Italia en el ao 2005.
Imagen 1
Enlace:
https://docs.google.com/presentation/d/1L9m1bH_r8pvllSRU9cr4Kkn_w3YiFd7uOy_C6sb3bw/present?slide=id.p25
Adems el usuario tendr la opcin de modificar su clave las veces que sea
necesario para garantizar una mejor seguridad y control, de esa manera Cuando
el usuario quiera ingresar y digite una clave incorrecta el acceso ser devengado
esto ser indicado por medio de un Led de color rojo, cuando se de paso a esta
accin la puesta no se abrir, hasta que la clave sea la correcta de lo contrario el
acceso ser Aceptado indicado por medio de un Led de color verde, la puesta se
abrir dando acceso al usuario.
SI
NO
Cdigo o
Sketch
#include
<Servo.h> //importamos librera
para el servo
#include <Keypad.h> //importamos librera para el teclado
#include <Password.h> //importamos librera para la clave
Servo myservo; //declaramos servo
Password password = Password( "ingresar_password" ); //contrasea para
desbloquear, se puede cambiar las veces que sea necesario
const byte ROWS = 4; // definimos cuatro filas
const byte COLS = 4; // definimos cuatro columnas
// Definimos el teclado
char keys[ROWS][COLS] = {
{'1','2','3','A'},
{'4','5','6','B'},
{'7','8','9','C'},
{'*','0','#','D'}
};
// Conexin del teclado ROW0, ROW1, ROW2, ROW3 para los pines de Arduino.
byte rowPins[ROWS] = { 5, 4, 3, 2 }; // Conexin del teclado COL0, COL1 y COL2
para los pines de Arduino.
byte colPins[COLS] = { 8, 7, 6, 9 };
Serial.println("Accepted");
Serial.write(254);delay(10);
myservo.write(5); //tiempo de espera 5 segundos
digitalWrite(11, HIGH);//encendemos el pin 11
delay(500);
digitalWrite(11, LOW);// Apagamos el pin 11
}else{
Serial.println("Denied"); //si la clave es incorrecta la puerta permanece cerrada
Serial.write(254);delay(10);
myservo.write(0);
digitalWrite(12, HIGH); //encendemos pin 12
delay(500); //esperamos 5 segundos
digitalWrite(12, LOW);//pin 12 apagado
}
}
MANUAL DE USUARIO PARA EL SISTEMA CONTROL DE ACCESO POR
CLAVE.
FUNCIN
FORMATO DE DIGITACION
DESCRIPCI
N
1
Establecer contrasea:
El usuario
desde esa
Acceso al
opcin podr
sistema
ingresar o
registrar su
clave de 4
dgitos.
Registrando contrasea:
Confirmar
Comprobando
clave
que la clave
sea ingresada
correctamente.
Clave
La clave ha
ingresada
sido validada
correctament
Validacion completada
exitosamente.
Men principal
donde el
usuario debe
ingresar su
clave ya
4
Acceder al
registrada para
sistema
dar acceso al
sistema
En esta opcin
el usuario
Cambiar
pude cambiar
clave
la clave las
veces que sea
necesario
Perifrico: son los dispositivos de entrada y salida que permiten la conexin con
el entorno fsico, como entradas de informacin y salidas, es decir donde se
muestra la funcin final del equipo o dispositivo.
CLK: el reloj puede ser interno o externo, este se encarga de mostrar el tiempo en
el que trabaja el dispositivo puede ser en tiempo real o no, esto depende de la
finalidad del equipo.
Bibliografa
Benitez, R. (27 de Octubre de 2012). Android y la computscion fisica. Obtenido
de docs.google.com :
https://docs.google.com/presentation/d/1L9m1bH_r8pvllSRU9cr4Kkn_w3Y
i-Fd7uOy_C6sb3bw/present?slide=id.p15
MASTERMAGAZINE. (s.f.). Definicion de Sistema embebidos. Obtenido de
MASTER MAGAZINE : http://www.mastermagazine.info/termino/6694.php
Proyecto Arduino. (2009). Que es Arduino? Obtenido de Proyecto Arduino:
https://proyectoarduino.wordpress.com/%C2%BFque-es-arduino/
Umpirrez, M. (22 de Mayo de 2012). BITMONDO. Obtenido de Computacin
fsica : http://www.bitmondo.com/computacion-fisica/