CENTRO DE BACHILLERATO
TECNOLGICO INDUSTRIAL Y DE
SERVICIO No. 7
DOMOTRIX
INTEGRANTES
Juan Adrin Bautista Espinosa
Sergio Armando Lara Olvera
Oscar Omar Ros Mateos
Jos Luis Rodrguez Guerrero
Yeira Alejandra Lara Carpio
ASESOR
NDICE
Contenid
PREFACIO..........................................................................................................................................................................3
LISTA DE FIGURAS
1.1. DIAGRAMA DE BLOQUES...........................................................................................................................................9
1.2 DIAGRAMA DE REPRESENTACION.............................................................................................................................10
1.4. DIAGRAMA DE BLOQUES DE LA DOMOTICA............................................................................................................15
LISTA DE TABLAS
RESUMEN..........................................................................................................................................................................4
OBJETIVO.......................................................................................................................................................................... 5
Capitulo 1
Descripcin general del sistema
1.1.
Antecedentes..................................................................................................................................................6
INTRODUCCION.............................................................................................................................................11
2.2.
2.3.
S.O soportados.............................................................................................................................................11
2.4.
Lenguajes de Programacin.........................................................................................................................12
2.5.
Capitulo 3
Programacin
3.1. Raspberry Pi 2.........................................................................................................................................................13
3.2. Diseo Del Sistema del SoC BCM2836....................................................................................................................13
3.2.1
3.2.2
Sistema Operativo...............................................................................................................................14
Caractersticas De Los Comandos.......................................................................................................15
3.3.
3.4.
PREFACIO
Este proyecto fue ideado en 2006 pero no fue lanzado al mercado febrero de 2012. Ha sido desarrollado por un grupo de la
Universidad de Cambridge y su misin es fomentar la enseanza de las ciencias de la computacin los nios. De hecho, en
enero de este ao Google don ms de 15.000 Raspberry Pi para colegios en Reino Unido. La Raspberry Pi, es una
excelente herramienta para aprender electrnica y programacin. Los primeros diseos de Raspberry Pi se basaban en el
microcontrolador Atmel ATmega644. Sus esquemas y el diseo del circuito impreso estn disponibles para su descarga
pblica. En mayo de 2009, la Fundacin Raspberry Pi fue fundada en Caldecote, South Cambridgeshire, Reino Unido como
una asociacin caritativa que es regulada por la Comisin de Caridad de Inglaterra y Gales. La fundacin Raspberry Pi surge
con un objetivo en mente: Desarrollar el uso y entendimiento de los ordenadores en los nios. La idea es conseguir
ordenadores portables y muy baratos que permitan a los nios usarlos sin miedo, abriendo su mentalidad y educndolos en
la tica del brelo y mira cmo funciona. El idelogo del proyecto, David Braven, un antiguo desarrollador de videojuegos,
afirma que su objetivo es que los nios puedan llegar a entender el funcionamiento bsico del ordenador de forma divertida, y
sean ellos mismos los que desarrollen y amplen sus dispositivos. El co-fundador de la fundacin es Eben Upton, un antiguo
trabajador de la empresa Broadcom, el cual es el responsable de la arquitectura de software y hardware de la raspberry pi.
Eben Upton, se puso en contacto con un grupo de profesores, acadmicos y entusiastas de la informtica para crear un
ordenador con la intencin de animar a los nios a aprender informtica como lo hizo en 1981 el ordenador Acorn BBC Micro.
La fundacin da soporte para las descargas de las distribuciones para arquitectura ARM, Raspbian (derivada de Debian),
RISC OS y Arch Linux; y promueve principalmente el aprendizaje del lenguaje de programacin Python, y otros lenguajes
como Tiny BASIC, C y Perl.
Qu significa toda esta historia dentro de un curriculum de Raspberry Pi en clase?
El curriculum de Raspberry Pi est diseado para introducir a los estudiantes y profesores al uso de una placa computadora
de bajo costo, se podra decir que es un ordenado de tamao reducido, del orden de una tarjeta de crdito, con el objetivo de
estimular la enseanza de la informtica en las escuelas.
RESUMEN
Este proyecto trata de dar a conocer el uso de una placa computadora llamada Raspberry PI, para su innovacin de lo que se
puede hacer en su sistema de programacin Python con el cual se aprender a programar el funcionamiento de una casa
domtica.
Este trabajo consta de 3 Captulos entre los cuales se hablar de los antecedentes de la programacin de la Rapberry Pi, el
lenguaje que se proporcionar.
Captulo 1 nos hablar de los antecedentes de la Raspberry Pi, adems se dar una breve explicacin o definicin
de todos los componentes que son usados electrnicos.
Captulo 2 nos muestra la introduccin del cual se basar el tema de programacin y nos define que es una
Rasppberry Pi, para qu sirve?, Cul placa usaremos?, tambin abordar el tema de programacin, que lenguaje
se utiliz.
Captulo 3 nos describe la Raspberry que ocuparemos en este proyecto, tambin el diseo del sistema que
ocuparemos, sus caractersticas internas, las caractersticas de los comandos. El diagrama general del control que
estamos usando, la programacin o el cdigo que se le aplicara.
OBJETIVO
El objetivo principal es satisfacer las necesidades del usuario en la comodidad de su hogar, adems podr controlar su hogar
en cualquier arte donde vaya, esta programacin le facilitar el trabajo.
Este proyecto fue diseado para innovar nuevas vienes para la persona, en el cual podr utilizar una Raspberry PI les
brindara ayuda, al construir y al programar el prototipo, basado en una casa con nuevas cosas mejoradas y con comandos
que sean seleccionados para poder satisfacer las necesidades previas, esto se puede aplicar a las personas que tengan
conocimiento en el rea de mecatrnica o tambin es accesible para las personas que tengas pocos conocimientos hacia a
ella misma.
Este proyecto fue mejorado al proyecto pasado porque es controlado con un ordenador de placa reducida que hace las
funciones que una computadora, la cual usted podr controlar su casa desde su celular.
Captulo 1
Descripcin general del sistema
1.1 Antecedentes
La evolucin marca el ritmo de la vida y las casas tampoco pueden escapar a ella. De la cueva con fuego, para calentar e
iluminar, a las antorchas, las velas, el candil y por ltimo: la electricidad.
La electricidad nos ha permitido elevar el nivel de confort en nuestras casas y ha dado paso a la entrada de los
electrodomsticos: lavadora, frigorfico, lavavajillas, horno, placas vitrocermicas, mquinas capaces de realizar tareas
cotidianas de forma casi autnoma, elevando nuestro nivel de confort a cotas en otro tiempo inimaginables.
La domtica es el trmino que se utiliza para denominar la parte de la tecnologa que integra la electrnica e informtica, el
control y supervisin de los elementos existentes en un edificio de oficinas o en uno de viviendas o simplemente en cualquier
hogar. Un trmino similar es el de edificio inteligente que, a pesar de referirse a la misma cosa, normalmente es ms
aplicado al mbito de los grandes bloques de oficinas, bancos, universidades y edificios industriales.
Los ltimos avances de las tecnologas con la construccin de las casas domticas fueron los centralizados o
descentralizado:
Centralizados: tienen una unidad central inteligente encargada de administrar la edificacin, a la que enviarn
informacin distintos elementos de campo, la central se encargar de procesar los datos del entorno y, en funcin de
la informacin y de la programacin que se haya hecho sobre ella, actuar sobre determinados circuitos encargados
de cumplir funciones, desde la seguridad hasta el manejo de la energa elctrica y otras rutinas de mantenimiento.
Los elementos a controlar y supervisar que son los sensores, luces, vlvulas, etc.; han de cablearse hasta la central
inteligente como un PC. Esta central es el corazn de la vivienda, en cuya falta todo deja de funcionar, en esta
topologa de cableado no es posible su ampliacin.
Descentralizado: No es necesario tener una central inteligente conectada para funcionar y tomar decisiones sobre
las acciones a desarrollar. Solo hace falta una PC para programar las unidades, y como cada una esta posee un
microprocesador son completamente autnomas. En caso de querer un constante monitoreo de la edificacin y
tener una interface usuario-sistema o realizar instrucciones verdaderamente complejas, la mejor opcin s es una
central inteligente como una PC donde, por ejemplo, puede estar cargado el plano de la edificacin con la
distribucin de las unidades en forma de iconos que cambian segn sus estados.
1
1.2 DESCRIPCIN DE LOS COMPONENTES ELECTRNICOS
Diodo LEDs
El LED (Light-Emitting Diode: Diodo Emisor de Luz), es un dispositivo semiconductor que emite luz incoherente de
espectro reducido cuando se polariza de forma directa la unin PN en la cual circula por l
una corriente elctrica. Este fenmeno es una forma de electroluminiscencia, el LED es un
tipo especial de diodo que trabaja como un diodo comn, pero que al ser atravesado por la
corriente elctrica, emite luz.
Resistencias
Resistencia elctrica es toda oposicin que encuentra la corriente a su paso por un
circuito elctrico cerrado, atenuando o frenando el libre flujo de circulacin de las
cargas elctricas o electrones. Cualquier dispositivo o consumidor conectado a un
circuito elctrico representa en s una carga, resistencia u obstculo para la circulacin
la corriente elctrica.
de
Raspberry Pi 2
contar con un Broadcom BCM2836 (el B+ tena un 2835) con cuatro
ncleos a 900 MHz. A su lado, 1GB de RAM para ofrecer hasta seis veces
ms potencia que el Model B+ que, hasta el da de hoy, era la referencia en
la fundacin.
Carama
servo SG90 Tower Pro un servo miniatura de gran calidad y diminutas dimensiones,
adems es bastante econmico. Funciona con la mayora de tarjetas electrnicas de
control con microcontroladores y adems con la mayora de los sistemas de radio control
comercial. Funciona especialmente bien en aeronaves dadas sus caractersticas de
torque, tamao y peso.
1
1.4 DESCRIPCIN DEL FUNCIONAMIENTO DEL SISTEMA
La domtica cuenta con una placa reducida nica y una PC para monitorear los movimientos que se harn o los cambios del
proceso del proyecto, este estar conectado a los puertos USB de la Raspberry Pi que funcionara con una fuente de poder
de 5v.
El usuario tendr la opcin de configurar la Raspberry Pi con la serie de sus pines, ese le dar acceso de mandar la seal
para que el proyecto haga lo que se le ordene o mandando una seal, teniendo la configuracin de la programacin.
La placa nica reducida funciona con una fuente de poder de 5v, para su funcionamiento. Esta fuente de poder nos ayudara a
que el programa se ejecute ala Raspberry Pi.
La Raspberry Pi una vez programada dar acceso a los pines de salida mandando a los componentes una seal.
Se monitorea con los elementos Con unas dimensiones de placa de 8.5 por 5.3 cm, en el modelo B nos encontramos con
unas caractersticas muy interesantes. En su corazn nos encontramos con un chip integrado Broadcom BCM2835, que
contiene un procesador ARM11 con varias frecuencias de funcionamiento y la posibilidad de subirla (haciendo overclocking)
hasta 1 GHz sin perder la garanta, un procesador grfico Video Core IV, y 512MB de memoria RAM. La ltima Raspberry Pi
2 cuenta con 1GB de memoria RAM. Todo ello equivale en la prctica a un ordenador con unas capacidades grficas
similares a la XBOX de Microsoft y con la posibilidad de reproducir vdeo en 1080p.
Se agreg tambin el sensor de movimiento PIR, el cual ser sincronizado con un Led y una cmara, para la deteccin del
movimiento.
1
Captulo 2
Comunicacin PC-Raspberry Pi
2.1 INTRODUCCIN
Por qu tomamos la decisin de trabajar en la Raspberry pi? La respuesta es muy simple: los tipos de Raspberry Pi son
usados en todas partes. Estn en nuestros televisores, horno de microondas, los celulares, en las computadoras, en los
automviles entre otros.
Con la Raspberry Pi podemos construir un dispositivo inteligente. En el pasado debamos cambiar las conexiones o algunos
componentes para la modificacin. La ventaja que tenemos al usar la Raspberry Pi es su consumo. Vamos a compararlo con
el de un ordenador porttil. Cuando ste est en reposo, es decir, encendido, pero sin ejecutar ningn programa, consume
unos 30W, mientras que la Raspberry consume nicamente 0.5W en reposo. Cuando ejecutamos un programa la demanda
de energa aumenta llegando a los 31-32W en el caso del porttil, por tan solo 3.5 - 4.4W que consume la Raspberry Pi.
Qu es una Raspberry Pi?
El procesador en s es un Broadcom BCM2836 de cuatro ncleos que corre a 900 MHz, en comparacin al Broadcom
BCM2835 con solamente un ncleo a 700 MHz, adems ahora cuenta con 1 GB de memoria RAM, anteriormente tenias
que elegir entre 256 MB o 512 MB. Por otro lado, adems de todas las mejoras, cuenta con la posibilidad de utilizar
Windows 10 debido a que han trabajado con Microsoft para lanzar una versin especial para la Raspberry 2 y s,
completamente gratis, solamente tienes que entrar al programa de desarrolladores del internet de las cosas de
Microsoft y listo.
Broadcom BCM2836 ARMv7 Quad Core Processor powered Single Board Computer running at 900MHz
4 x USB 2 ports
DSI display port for connecting the Raspberry Pi touch screen display
Micro SD port for loading your operating system and storing data
Los lenguajes de programacin se pueden clasificar de una manera general en lenguaje mquina, lenguaje de alto nivel y de
bajo nivel. El lenguaje mquina es para fines del diseo y de la programacin de la interfaz visual.
El lenguaje de bajo nivel por excelencia es el ensamblador. El lenguaje ensamblador es el primer intento de sustituir el
lenguaje mquina por otro ms similar a los utilizados por las personas.
Los lenguajes de alto nivel son los ms utilizados por los programadores. Estn diseados para que las personas escriban y
entiendan los programas de un modo mucho ms fcil que los lenguajes mquina y ensamblador. Algunos ejemplos de estos
lenguajes son C, Cobol, Pascal, Visual Basic, Visual C++, Python, PHP, entre otros.
Capitulo 3
PROGRAMACIN
3.1 Raspberry Pi 2
Es un ordenador de placa nica, ya que tiene casi todos los componentes de un PC en
una nica placa electrnica, a falta de la memoria o disco duro.
1
3.2 Diseo Del
BCM2836
Sistema Soc
El diseo se basa en un procesador Broadcom BCM2836 ARMv7 Quad Core funcionando a 900MHz. La placa viene con 1
GB de RAM por lo que ahora puede ejecutar aplicaciones ms grandes y ms potentes. La placa es capaz de hacer
streaming de vdeo en HD a 1080p. Ahora puede proporcionar hasta 1,2 AMP al puerto USB - lo que le permite conectar ms
dispositivos USB de potencia hambrientos directamente al Raspberry PI (Esta funcin requiere un micro USB Fuente de
alimentacin 2Amp).
Android97
Debian Whezzy Soft-Float, versin de Debian sin soporte para coma flotante por hardware
Firefox OS
Gentoo Linux98
Google Chromium OS
Kali Linux
Open webOS99
Raspbian102 , versin de Debian Wheezy para ARMv6 con soporte para coma flotante por
hardware
Unix:
FreeBSD105
NetBSD106 107
Pines de alimentacin: puedes apreciar pines de 5v, 3v3 (limitados a 50mA) y tierra (GND o Ground), que aportan
alimentacin a estos voltajes para tus circuitos. Te pueden servir como una fuente de alimentacin, aunque tambin
puedes utilizar otras fuentes (pilas, fuentes de alimentacin externas, etc). Recuerda que son unbuffered y debes
tener cuidado para no daar la placa.
DNC (Do Not Connect): son pines que por el momento no tienen funcin, pero en futuras implementaciones son
utilizados para otros fines. Por eso solo los vas a encontrar en modelos ms primitivos de la Raspberry Pi. En las
actuales placas han sido marcados como GND.
GPIO normales: son conexiones configurables que puedes programar para tus proyectos, tal como te ensearemos
ms adelante.
GPIO especiales: dentro de stos se encuentran algunos pines destinados a una interfaz UART, con conexiones
TXD y RXD que sirven para comunicaciones en serie, como por ejemplo, conectar con una placa Arduino. Tambin
podemos ver otros como SDA, SCL, MOSI, MISO, SCLK, CE0, CE1, etc, los cuales explicaremos su
funcionamiento ms adelante.
3.3
1.3
1
3.5 Instalacin y configuracin
Una vez la tarjeta ha sido preparada y NOOBS ha sido copiado, el sistema operativo se reinicia y el primer
programa que se ejecuta es Pi Recovery, este programa sirve para instalar la versin del sistema operativo
deseada. El siguiente tutorial muestra la instalacin y configuracin de Raspbian.
En la primera pantalla inicial, seleccione Raspbian para instalar el sistema operativo. Este proceso tomara
entre 15-20 minutos.
Despus que Raspbian Wheezy ha sido instalado, toca configurar el Sistema operativo para que funcione
en espaol. Los siguientes pasos le muestra las diferentes opciones disponibles.
Al reiniciar el dispositivo el primer programa que se ejecuta se llama raspi-config, este programa solo se
ejecuta en ingls. En caso de que ya haya instalado el sistema operativo y desee realizar alguna de estas
modificaciones, lo puede hacer ejecutando el siguiente comando desde la terminal:
sudo raspi-config
MEN PRINCIPAL
El primer men que muestra contiene 9 diferentes opciones disponibles, a continuacin, revisaremos cada una de las
opciones disponibles:
La opcin I1 sirve para indicar donde se encuentra ubicado, esta opcin configura el lenguaje del sistema operativo, los
caracteres, la denominacin de la moneda, etc. Busque y seleccione el modo de codificacin:
es_CO. UTF-8 UTF-8
Para confirmar oprima espacio y luego enter.
1
La opcin I2 sirve
para cambiar la zona
horaria de su
sistema la cual se
ajusta de acuerdo a la ciudad donde vive o la ms cercana. En las siguientes imgenes el sistema ha sido configurado como
Colombia->Bogota
La opcin A3 le permitir cambiar la configuracin de su teclado, si la marca y tipo de su teclado no aparece, seleccione el
predeterminado PC genrico 105 teclas (intl).
Luego seleccione el idioma del teclado, si en la primera pantalla no aparece Espaol seleccione otro. En la siguiente ventana
tendr una lista de opciones seleccione Espaol o Espaol (Latinoamericano)
Luego seleccione la distribucin de su teclado, se recomienda que utilice la primera opcin solo Espaol Latinoamericano.
La siguientes dos ventana le permite configurar la tecla AltGr izquierdo y derecho para funciones especiales, si su teclado
posee este botn seleccione la primera opcin para que ejecute las opciones predeterminadas.
1
Por ltimo el sistema solicitara que si desea activar Control+Alt+Retroceso para terminar el Servidor X (x server). Esto
significa que si se encuentra en el modo grfico y oprime esta combinacin de teclas, el modo grfico se cerrara y entrara a
modo de comandos. Es recomendable dejar la opcin predeterminada No.
Opcin 7 Overclockig
Esta opcin permite aumentar la velocidad del procesador. Tenga en cuenta lo siguiente al modificar la velocidad. Primero, la
vida del dispositivo se puede disminuir considerablemente. Segundo, el dispositivo generara ms calor, por lo tanto es
recomendable tener disipadores en el procesador, en circuito de Ethernet y en regulador de energa. Tercero, va a necesitar
una fuente de poder de mayor capacidad para que pueda compensar la nueva velocidad seleccionada. Se recomienda dejar
la predeterminada, pero si quiere tener ms poder de cmputo sintase libre de escoger la que ms le convenga.
Si desea
verificar la
temperatura de la CPU del Raspberry Pi lo puede hacer con el siguiente comando, la temperatura tpica es entre 40 50
grados centigrados, dependiendo de la temperatura ambiente:
/opt/vc/bin/vcgencmd measure_temp
La opcion A1 overscan sirve para borrar las lneas negras en algunos monitores o televisores La opcin A2 Hostname, sirve
para identificar su Raspberry Pi en su red local, solamente utilice letras y nmeros. Tenga en cuenta que el sistema diferencia
maysculas y minsculas, por lo tanto, recuerde como escribe este nombre.
La opcin A3 Distribucin de la memoria (Memory Split) le permite seleccionar la cantidad de memoria compartida entre la
CPU y la unidad de grficos (GPU), el modelo B versin 2.0 cuenta con 512 MB en total. El predeterminado es 64 MB para la
memoria de vdeo, si piensa ejecutar aplicaciones que requieren alto procesamiento grfico como ver pelculas o ver
imgenes aumente el valor. Tenga en cuenta que al aumentar la memoria de vdeo y disminuir la del procesador, este se
vuelve un poco ms lento para ejecutar otras tareas, es el precio que toca pagar por ejecutar mejor los grficos.
La opcin A4 Activar SSH (Enable SSH) se utiliza para acceder el Raspberry Pi remotamente desde un cliente SSH. SSH
significa Secure SHell el cual es una forma segura de conectarse al Raspberry Pi a travs de la red, es recomendable
activar esta opcin, ya que con esto no necesitar utilizar ni un monitor, ni teclado, ni mouse adicionales para poder controlar
su dispositivo. En futuros tutoriales les ensearemos como utilizar esta opcin.
Y la ltima opcin A5 Actualizar (update) se utiliza para que descargue una actualizacin del sistema, si ya se encuentra
conectado a la res lo puede ejecutar inmediatamente. Si hay nuevas versiones de las libreras o programas se descargaran e
instalaran las ltimas versiones. O si prefiere lo puede hacer ms adelante con el siguiente comando:
Sudo apt-get update
CONCLUSIONES Y RECOMENDACIONES
Con la elaboracin de este proyecto podemos determinar que esta tecnologa con la ayuda de la Raspberry Pi,
este proyecto puede ser muy til para cualquier persona que desee monitorear su casa, este es un claro ejemplo
de un proyecto de domtica que se puede implementar en el hogar o en cualquier institucin o infraestructura, con
la ayuda de Android se puede establecer una interfaz ms cmoda e interactiva con el usuario. Demostrando que
la tecnologa puede ayudar a que la vida cotidiana sea ms cmoda y con beneficios positivos.
Tras esta inmersin en el interesante mundo de la Domtica, ya conoces las distintas aplicaciones que puede
tener en nuestra vida y el modo en que puede ayudar a los clientes que habis visto mejorando su calidad de vida,
al menos durante el tiempo que estn en su casa.
Piensa que estas aplicaciones domticas se pueden extender a todo tipo de personas- no slo a estos clientes- y
tambin a cualquier tipo de edificios: oficinas, centros comerciales, instituciones pblicas, Basta con efectuar un
estudio un poco ms exhaustivo que el que habis realizado y evaluar sus costes.
1
Recomendaciones:
* Tener repuestos de los diferentes dispositivos utilizados por si sufren algn dao
* Tener copias de seguridad de los cdigos de programacin.
* Considerar tener un esquema del diseo de la maqueta.
* Implementar Mdulos de seguridad en las aplicaciones.
GLOSARIO
1. INMERSIN
Es la accin de introducir algo o introducirse en un fluido. Tambin puede tratarse de la introduccin de
alguien en un cierto ambiente, ya sea real o imaginario.
2. GPIO
Es un pin genrico en un chip, cuyo comportamiento (incluyendo si es un pin de entrada o salida) se puede
controlar (programar) por el usuario en tiempo de ejecucin.
3. PINES
se denomina pin, a la terminal o patilla de cada uno de los contactos metlicos de un conector o de un
componente fabricado de un material conductor de la electricidad. Estos se utilizan para conectar
componentes sin necesidad de soldar nada, de esta manera se logra transferir electricidad e informacin.
4. RASPBERRY PI
es un ordenador de placa reducida o (placa nica) (SBC) de bajo coste desarrollado en Reino Unido por la
Fundacin Raspberry Pi, con el objetivo de estimular la enseanza de ciencias de la computacin en las
escuelas.
5. DNC
El Diagnstico de Necesidades de Capacitacin (DNC) es el proceso que orienta la
estructuracin y desarrollo de planes y programas de capacitacin para el establecimiento y
fortalecimientos de conocimientos, habilidades o actitudes en los trabajadores de industria
de la construccin, a fin de contribuir en el logro de los objetivos de las empresas
constructoras.
6. Python
Es un lenguaje de programacin interpretado cuya filosofa hace hincapi en una sintaxis que favorezca un
cdigo legible.
7. Debian
Es un sistema operativo libre, desarrollado por miles de voluntarios alrededor del mundo, que colaboran a
travs de Internet.
BIBLIOGRAFA
http://www.frambuesapi.co/2013/08/10/tutorial-3-instalacion-yconfiguracion-de-inicial-del-raspberry-pi-raspi-config/
http://www.xataka.com/ordenadores/la-raspberry-pi-2-como-ordenadorpersonal-se-puede-trabajar-con-este-minipc
http://domepidomotics.blogspot.mx/2015/05/ventajas-y-desventajas-deluso-de-la.html
https://regexpat.wordpress.com/2014/09/21/conexion-raspberry-pi-con-pccon-cable-de-red-rj-45/
http://raspberryshop.es/
http://histinf.blogs.upv.es/2013/12/18/raspberry-pi/
http://nergiza.com/raspberry-pi-2-b-que-es-y-para-que-nos-puede-servir/
http://www.uyrobot.com.uy/tienda/index.php?
route=product/product&product_id=77
http://culturacion.com/raspberry-pi-que-es-caracteristicas-y-precios/
http://comohacer.eu/gpio-raspberry-pi/
http://www.frambuesapi.co/2013/08/10/tutorial-3-instalacion-yconfiguracion-de-inicial-del-raspberry-pi-raspi-config/
ANEXO