2019 NISSAN TSURU
ENCENDIDO POR CODIGO UNIVERSIDAD MAYA CAMPUS TAPACHULA 28-3-2019
“Circuitos eléctricos”. proyecto: “encendido por código”. Profesor: ING. Humberto Vázquez calderón. . Alumnos:
Adán Alejandro Pérez Días Franco Alexander Monzón Hernández Adán Enríquez Molina Luis Hernández Ramos Francisco Lorenzo Cardona Eduardo Cruz Antonio Dariel Torres Alvarado Imer Joel Martínez Escobar Transito Pérez Cax Galindo Ramos Camel Concepción de la Rosa Ramírez
“5to. Cuatrimestre grupo. ” B ”. 1
Entrega: 28/03/2019.
CONTENIDO Introduccion ………………………………………………………………………… Objetivo general ………………………………………………………………….. Objetivo especifico………………………………………………………………… Capitulo 1 Descripion del proyecto Finalidad del sistema de arranque …………………………………………….. Motor de arranque……………………………………………………………….. Importancia del cableado en la conducción de corriente ………………….. Módulo relé …………………………………………………………………….. Arduino uno……………………………………………………………………… Teclado matricial 4x4………………………………………………………….. Pantalla lcd 16x2……………………………………………………………… Raspberry pi……………………………………………………………………
Capítulo 2 Desarrollo del proyecto
2
INTRODUCCIÓN.
Con Arduino podemos hacer muchas cosas pero en esta ocasión realizamos un proyecto el cual consiste en enlazar tres dispositivos eléctricos muy utilizados actualmente, en primer lugar tenemos una placa con microcontroladores con entradas y salidas digitales el cual con ayuda de un controlador puede hacer bien su trabajo, al igual tenemos un teclado matricial de 4x4 el cual es una pequeña pieza mediante la cual podemos digitar códigos que consiste en comunicarse con otro dispositivo o mandar órdenes a cierto aparato u cosa , también se cuenta con una pantalla lcd de 16x2 mediante la cual podemos leer si lo que se esta mandando del teclado hacia el Arduino es correcto o no, mediante estos elementos se llevó a cabo la realización del proyecto de academia que se estipulo, El cual consiste en el encendido de un vehículo mediante una contraseña para mejorar la seguridad del mismo este equipo permite dar una mayor satisfacción Hacia con los clientes aunque este es de muy pequeño alcance de emisión, en segundo lugar tenemos lo que el una adaptación de un sistema de bloque del switch del vehiculó mediante control remoto desde un teléfono inteligente con la ayuda de una aplicación creada y un módulo bluetooth hc-06. con estos dos elementos logramos hacer que la seguridad del vehiculó en este caso se realizó en un Nissan Tsuru se vea más confiable además se logro manipular las luces de un automóvil, por comandos de voz desde tu teléfono para lograr esto se creo una programación para ejecutar en
Arduino que será el
encargado de resivir las variables mandadas desde la aplicación para haci ser ejecutadas en cada una de las funciones asignadas.
3
Objetivo general. Encender un vehiculó por medio de una contraseña, la adaptación de una pantalla que indique si la contraseña el correcta o errónea y además un sistema de bloqueo del automóvil.
Objetivos específicos. Los dispositivos deberán comunicarse de manera normal durante la orden indicada. Adaptación de alarma del sistema de encendido. Colocación de la pantalla lcd en el sistema de arranque. Colocación del sistema de bloqueo del switch El sistema estará en óptimas condiciones a la hora de hacer las acciones. Lograr un trabajo limpio. Todo el sistema deberá ser fácil instalación para cualquier persona.
4
Capítulo 1 Descripción del proyecto.
5
FINALIDAD DEL SISTEMA DE ARRANQUE El sistema de arranque tiene por finalidad de dar manivela al cigüeñal del motor para conseguir el primer impulso vivo o primer tiempo de expansión o fuerza que inicie su funcionamiento. El arrancador consume gran cantidad de corriente al transformarla en energías mecánica para dar movimiento al cigüeñal y vencer la enorme resistencia que opone la mezcla al comprimirse en la cámara de combustión. Una batería completamente cargada puede quedar descargada en pocos minutos al accionar por mucho tiempo el interruptor del sistema de arranque, se calcula que el arrancador tiene un consumo de 400 a 500 amperios de corriente y entones nos formamos una idea de que una batería puede quedar completamente descargada en poco tiempo, por eso no es recomendable abusar en el accionamiento del interruptor de arranque.
MOTOR DE ARRANQUE
denominado burro de arranque en algunas partes de Latinoamérica, es un motor eléctrico alimentado con corriente continua con imanes de tamaño reducido y que se emplea para facilitar el encendido de los motores de combustión interna, para vencer la resistencia inicial de los componentes cinemáticos del motor al arrancar.
IMPORTANCIA DEL CABLEADO EN LA CONDUCCIÓN DE CORRIENTE:
En todo sistema eléctrico o electrónico se requiere de materiales conductores, los cuales son utilizados en las vías de acceso diseñadas para la corriente eléctrica. En un sistema eléctrico o electrónico, los conductores son una serie de cables o líneas conductoras diseñadas para transportar la corriente de un componente electrónico a otro dentro del mismo circuito. Los materiales conductores están rodeados frecuentemente de un material aislador no conductivo, el cual es el encargado de evitar el contacto accidental entre los materiales conductores 6
contiguos. El diámetro del cable esta expresado por un número de calibre. Mientras mayor sea el calibre, más delgado será el cable. Los cables de mayor diámetro y menor número de calibre, son conocidos como cables de calibre pesado. El corte transversal del cable de calibre pesado opone menor resistencia al flujo de corriente y da lugar a que estos conductores puedan soportar una mayor cantidad de corriente que los cables delgados de calibre ligero con número de calibre mayores. La selección del cable de calibre adecuado para una aplicación específica es muy importante, ya que un conductor con un calibre muy ligero para la aplicación, puede fallar cuando esté en funcionamiento, debido a que la resistencia del conductor puede empezar siendo pequeña, pero esta puede incrementarse a la medida que el conductor aumente su temperatura. Si el calor resulta excesivo, el aislamiento puede dañarse. l largo de un conductor afecta también la selección del calibre adecuado. Esto se debe a que la resistencia de un conductor se incrementa en proporción a su longitud. En iguales circunstancias, si la longitud de un conductor se duplica, la resistencia se duplica.
MÓDULO RELÉ DE 8 CANALES Dispositivo electromagnético. Funciona como un interruptor controlado por un circuito eléctrico en el que, por medio de una bobina y un electroimán, se acciona un juego de uno o varios contactos que permiten abrir o cerrar otros circuitos eléctricos
independientes.
inventado
Fue
por Joseph
Henry en 1835. Dado que el relé es capaz de controlar un circuito de salida de mayor potencia que el de entrada, 7
puede considerarse, en un amplio sentido, como un amplificador eléctrico. Como tal se emplearon en telegrafía, haciendo la función de repetidores que generaban una nueva señal con corriente procedente de pilas locales a partir de la señal débil recibida por la línea. Se les llamaba "relevadores".
ESPECIFICACIONES: Voltaje de operación de 5 Vcc. Corriente de activación de 15 a 20 mA. 8 canales independientes, protegidos con opto acopladores. Voltaje máximo de carga en los relés de 250Vac x 10A o 30Vdc x 10A. Modo de funcionamiento enclave. Los 8 relés cuentan, cada uno con salidas NC y NA. Distancia de alcance de 15 a 30 metros. Indicación led para el estado de cada relé. Puede ser controlado directamente por circuitos lógicos. Terminales de entrada de señal lógica y alimentación con headers macho.
ARDUINO UNO Es una placa electrónica basada en el microcontrolador ATmega328. Cuenta con 14 entradas/salidas digitales, de las cuales 6 se pueden utilizar como salidas PWM (Modulación por ancho de pulsos) y otras 6 son entradas
analógicas.
Además,
incluye
un
resonador cerámico de 16 MHz, un conector USB,
un
conector
de
alimentación,
una
cabecera ICSP y un botón de reseteado. La placa incluye todo lo necesario para que el microcontrolador
haga
su
trabajo,
basta
conectarla a un ordenador con un cable USB o 8
a la corriente eléctrica a través de un transformador.
CABLE DUPONT Un cable puente para prototipos (o simplemente puente para prototipos), es un cable con un conector en cada punta (o a veces sin ellos), que se usa normalmente para interconectar entre sí los componentes en una placa de pruebas. P.e.: se utilizan de forma general para transferir señales eléctricas de cualquier parte de la placa de prototipos a los pines de entrada/salida de un microcontrolador. Los cables puente se fijan mediante la inserción de sus extremos en los agujeros previstos a tal efecto en las ranuras de la placa de pruebas, la cual debajo de su superficie tiene unas planchas interiores paralelas que conectan las ranuras en grupos de filas o columnas según la zona. Los conectores se insertan en la placa de prototipos, sin necesidad de soldar, en los agujeros que convengan para el conexionado del diseño.
INTERRUPTOR Un interruptor eléctrico es un dispositivo que permite desviar o interrumpir el curso de una corriente eléctrica. En el mundo moderno sus tipos y aplicaciones son innumerables, desde un simple interruptor que apaga o enciende una bombilla, hasta un complicado selector de transferencia automático de múltiples capas, controlado por computadora. Su expresión más 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. El actuante es la parte móvil que en una de sus posiciones hace presión sobre los contactos para mantenerlos unidos.
9
TECLADO MATRICIAL 4X4
Modelo KEYP44 Teclado matricial te permite ingresar datos fácilmente, es utilizado en sistemas de seguridad, control de acceso con clave, interface usuario-máquina. Teclado matricial de 4 filas y 4 columnas para un total de 16 teclas. El teclado es tipo membrana, por lo que entre sus ventajas se encuentra el poco espacio que requiere para ser instalado. Puede ser conectado a cualquier microcontrolador o tarjetas de desarrollo como Arduino. El teclado matricial 4x4 está constituido por una matriz de pulsadores dispuestos en filas (A,B,C,D) y columnas (1,2,3,4), con la intención de reducir el número de pines necesarios para su conexión. Las 16 teclas necesitan sólo 8 pines del microcontrolador, en lugar de los 16 pines que se requerirían para la conexión de 16 teclas independientes. Para poder leer que tecla ha sido pulsada se debe de utilizar una técnica de barrido y no solo leer un pin de microcontrolador. Especificaciones técnicas
16 botones con organización matricial (4 filas x 4 columnas)
Teclado tipo membrana
Mayor resistencia al agua y al polvo
Auto adhesivo en la parte de atrás
Tiempo de rebote (Bounce time): ≤5 ms
Máximo voltaje operativo: 24 V DC
Máxima corriente operativa: 30 mA
Resistencia de aislamiento: 100 MΩ (@ 100 V)
Voltaje que soporta el dieléctrico: 250 VRMS (@ 60Hz, por 1 min)
Expectativa de vida: 1.000.000 de operaciones 10
Dimensiones del pad: 6.9 x 7.6 cm aprox.
Cable de cinta plana de 8.5 cm de largo aprox. (incluido el conector)
Conector tipo DuPont hembra de una fila y 8 contactos con separación estándar 0.1" (2.54mm)
Temperatura de operación: 0 a 50 °C
Aplicaciones
Sistemas de seguridad
Selección de menús
Ingreso de datos
PANTALLA LCD 16X2 Una pantalla LCD son dispositivos diseñados para mostrar información en forma gráfica. LCD significa Liquid Crystal Display (Display de cristal líquido). La mayoría de las pantallas LCD vienen unidas a una placa de circuito y poseen pines de entrada/salida de datos. Como se podrán imaginar, Arduino es capaz de utilizar las pantallas LCD para desplegar datos. Es
extremadamente
sencillo
enviarle datos al circuito integrado de una pantalla LCD desde Arduino gracias a la librería LiquidCrystal que viene junto con Arduino IDE. Recientemente traje 2 display LCD de 2 filas por 16 columnas. Esto quiere decir que podemos imprimir caracteres en 2 filas, en las cuales caben 16 caracteres. Estas pantallas constan de 16 pines. De izquierda a derecha, sus usos son los siguientes: 11
Pin 1 – VSS o GND
Pin 2 – VDD o alimentación (+5V)
Pin 3 – Voltaje de contraste. Se conecta a un potenciómetro.
Pin 4 – Selección de registro. Aquí se selecciona el dispositivo para su uso.
Pin 5 – Lectura/Escritura. Dependiendo del estado (HIGH o LOW), se podrá escribir o leer datos
en el LCD
Pin 6 – Enable. Es el pin que habilita o deshabilita el LCD.
Pin 7 hasta Pin 14 – Son los pines de datos por donde se envía o recibe información.
Pin 15 – El ánodo del LED de iluminación de fondo (+5v).
Pin 16 – El cátodo del LED de iluminación de fondo (GND).
Si contamos con una pantalla LCD y la queremos utilizar con Arduino, debemos hacer las siguientes conexiones:
Esta configuración podrá ser usada con cualquier tipo de placa Arduino. Se debe hacer lo siguiente:
12
-Conseguir un potenciómetro de 10 K. Los potenciómetros tienen 3 patas. La de la derecha se conecta a 5V en la placa Arduino. La pata de la izquierda se conecta en el GND de Arduino. La pata del centro se conecta al tercer pin en el LCD (Voltaje de contraste).
Se conecta el pin 1 el LCD al GND de Arduino.
El pin 2 del LCD va a 5V en Arduino.
El pin 4 va al pin 12 de Arduino.
El pin 5 se conecta a GND.
El pin 6 del LCD va al pin 11 en Arduino.
Los pines 7, 8, 9 y 10 del LCD no se conectan.
Los pines 11, 12, 13 y 14 del LCD se conectan en el 5, 4, 3 y 2 del Arduino, respectivamente.
El pin 15 se conecta en 5V y el pin 16 se conecta en GND.
RASPBERRY PI Es una placa computadora (SBC) de bajo coste, se podría decir que es un ordenador de tamaño reducido, del orden de una tarjeta de crédito, desarrollado en el Reino Unido por la Fundación Raspberry PI (Universidad de Cambridge) en 2011, con el objetivo de estimular la enseñanza de la informática en las escuelas, aunque no empezó su comercialización hasta el año 2012. El concepto es el de un ordenador desnudo de todos los accesorios que se pueden eliminar sin que afecte al funcionamiento básico. Está formada por una placa que soporta varios componentes necesarios en un ordenador común y es capaz de comportarse como tal.
13
A la raspberry Pi la han definido como una maravilla en miniatura, que guarda en su interior un importante poder de cómputo en un tamaño muy reducido. Es capaz de realizar cosas extraordinarias. El diseño de la Raspberry Pi incluye: –
Un Chipset Broadcom BCM2835, que contiene un procesador central
(CPU) ARM1176JZF-S a 700 MHz (el firmware incluye unos modos Turbo para que el usuario pueda hacerle overclock de hasta 1 GHz sin perder la garantía), –
Un procesador gráfico (GPU) VideoCore IV
–
Un módulo de 512 MB de memoria RAM (aunque originalmente al ser
lanzado eran 256 MB). –
Un conector de RJ45 conectado a un integrado lan9512 -jzx de SMSC que
nos proporciona conectividad a 10/100 Mbps –
2 buses USB 2.0
–
Una Salida analógica de audio estéreo por Jack de 3.5 mm.
–
Salida digital de video + audio HDMI
–
Salida analógica de video RCA
–
Pines de entrada y salida de propósito general
–
Conector de alimentación microUSB
–
Lector de tarjetas SD
14
15
Capítulo 2 Desarrollo del proyecto.
16
Desarrollo del proyecto.
Aquí todo lo relacionado con el teclado pantalla y sistema de bloqueo
COMANDO DE VOZ
Se elaboró una aplicación por medio de conexión Bluetooth para realizar todos los cambios de luces del automóvil mediante el comando de voz de Google, teniendo en cuenta que también se colocara el sistema de bloqueo del switch.
Con este apartado se busca demostrar como se realiza una aplicación Android para que esta pueda aprovechar la comunicación Bluetooth que cualquier Smartphone posee, esto con el fin de que la aplicación se comunique con el módulo Bluetooth HC-06 y este sea capaz de recibir datos que posteriormente enviara a Arduino para que los procese y en base a su programación pueda encender y apagar el automóvil. Cabe destacar que antes de hacer la instalación tanto eléctrica como análoga se debe de verificar cada componente a utilizar del automóvil ya que por obvias razones si algún componente está dañado puede provocar un mal funcionamiento del sistema, o simplemente deje de funcionar. En los circuitos se instalaron como recurso en alguna emergencia unos interruptores en cada proceso por individua para proteger el sistema tanto del automóvil como del mismo sistema de bluetooth, en todo el proceso de la 17
preinstalación se obtuvieron muchos fallos en las pruebas como la equivocación de corrientes y tierras pero para ello se ocupó un multímetro con punta lógica y así poder identificar tanto el voltaje de las corriente y valga la redundancia si esta es corriente o tierra, se tienen que identificar cada una de las corrientes, así, como la ignición, la corriente de switch para poder dar marcha, se identifica también el star de la marcha, se debe de tener mucho cuidado con la identificación de estos pues se puede provocar algún corto o hasta llegar a quemar cualquier componente, en este documento se dan a conocer los colores de cables y cuál es su propósito ´pero esto no quiere decir que así será en todas las ocasiones o que exactamente el color venga especificado en diagramas de los automóviles pues estos son cambiados en ocasiones, por motivos distintos, el automóvil que se ocupó en este proyecto es un poco simple pero en carros más recientes estos métodos pueden variar dependiendo las especificaciones del fabricantes, el proyecto pretende llevar estos estándares de innovación a una forma de interactuar y adentrarse en el campo de la tecnología, y dar a entender que los sistemas del automóviles no son simples sino que pueden evolucionar día a día.
BLUETOOTH Especificación industrial para Redes Inalámbricas de Área Personal (WPAN) que posibilita la transmisión de voz y datos entre diferentes dispositivos mediante un enlace por radiofrecuencia en la banda ISM de los 2.4 GHz. Los principales objetivos que se pretenden conseguir con esta norma son: Facilitar las comunicaciones entre equipos móviles. Eliminar los cables y conectores entre estos. Ofrecer la posibilidad de crear pequeñas redes inalámbricas y facilitar la sincronización de datos entre equipos personales. Se denomina Bluetooth al protocolo de comunicaciones diseñado especialmente para dispositivos de bajo consumo, que requieren corto alcance de emisión y basados en transceptores de bajo costo
18
Líneas de conexión de luces Chequeo de luces Nissan Tsuru Altas (rojo con negro) Bajas (rojo y amarillo) (rojo y azul) Para los dos lados! Corriente directa (Rojo y blanco) Cuartos (rojo y Gris celestes) cinta de aislar Direccionales Izquierda (Negro con verde) Direccional derecha (verde con amarillo) Intermitentes…. (Negro y verde) Chequeo switch de encendido Cable rojo y blanco (corriente 12v) Cable negro con blanco y azul (energizan) Cable amarillo con negro y verde con negro (marcha).
19
Circuito del Tsuru.
20
Programación creada para el encendido por voz #include <SoftwareSerial.h> SoftwareSerial BT (0,1); int espera=1200; int estado=0 ;
void setup() { // put your setup code here, to run once: pinMode(12,OUTPUT); pinMode(11,OUTPUT); pinMode(10,OUTPUT); pinMode(9,OUTPUT); pinMode(8,OUTPUT); pinMode(7,OUTPUT); pinMode(6,OUTPUT); BT.begin(9600); Serial.begin(9600); }
void loop() { // put your main code here, to run repeatedly: if(Serial.available()){ estado = BT.read();
// Si el puerto serie esta habilitadp // Lee lo que llega por el puerto Serie
}
if(estado== '0'){ digitalWrite(12,0); 21
digitalWrite(11,0); digitalWrite(10,0); digitalWrite(9,0); digitalWrite(8,0); digitalWrite(7,0); digitalWrite(6,0); } if(estado== 'a'){ digitalWrite(12,1); } if (estado== 'b' ){ digitalWrite(11,1); delay (espera); digitalWrite(11,0); } if(estado== 'c'){ digitalWrite(12,0); } if(estado== 'd'){
// cuartos
digitalWrite(10,1); } if (estado== 'e' ){ // apagar cuantos digitalWrite(10,0); } if(estado== 'f'){ // bajas digitalWrite(9,1); digitalWrite(8,0); } if(estado== 'g' ){ // altas 22
digitalWrite(8,1); digitalWrite(9,0); }
if(estado== 'h' ){ // apagar luces digitalWrite(8,0); digitalWrite(9,0); } if (estado=='i'){ //DIR IZQ digitalWrite(7,1); digitalWrite(6,0); } if (estado == 'j'){ //DIR DERECH digitalWrite(6,1); digitalWrite(7,0);
} if(estado== 'k'){ //INTERMITENTES digitalWrite(7,1); digitalWrite(6,1); } if (estado== 'l' ){ digitalWrite(7,0); digitalWrite(6,0); }
23
VISUALIZACIÓN Y DISEÑO DE LA APP.
CONEXIONES REALIZADAS EN EL VEHÍCULO RESPECTO A LA PROGRAMACIÓN DISEÑADA
La conexión del arduino al bluetooth según se declaró en la programación eran 0 y 1, gnd y 3.5 v Se conectó del arduino al módulo rele El pin 12 del arduino y 2 que sería el número de modulo al que estaría conectado (sistema de bloqueo) El pin número 10 del arduino y 3 el número de canal o relevador que se conectó (cuartos) El pin número 9 del arduino con el 4 el número de canal o relevador que se utilizó en el módulo (luces bajas)
24
El pin número 8 del arduino con el 5 el número de canal o relevador que se utilizó en el módulo (luces altas) El pin número 7 del arduino con el 7 el número de canal o relevador que se utilizó en el módulo (izquierda) El pin número 6 del arduino con el 8 el número de canal o relevador que se utilizó en el módulo (derecha)
25
CONSTRUCCIÓN DE LA APP (COMANDO DE VOZ)
26
27
28
Numero de pin del Arduino
módulo relé
función
No. cable
12
2
bloqueo
16
10
3
cuartos
21
9
4
Luces bajas
21
8
5
Luces altas
21
7
7
izquierda
21
6
8
derecha
21
Gnd
gnd
Tierra
dupuns
5v
vcc
corriente
dupons
29
Se utilizo ese calibre de cable ya que es el mismo calibre con el que cuenta el carro debido a que no se llevo a una distancia que sobrepase los 15 cm Las conexiones del módulo quedaron normalmente cerrado para proteger los componentes del carro en caso de algún fallo en el sistema se agregaron como medida de seguridad: -
1 cola de ratón para permitir la activación luces
-
1 cola de ratón para activar la marcha
-
1 para las direccionales
30
Conclusión. En la finalización del trabajo todas las acciones están acorde con lo planeado y lo planteado en la funcionalidad del mismo, este proyecto nos deja gran enseñanza tanto del encendido del automóvil como de la tecnología aplicada con el arduino y los componentes que lo conforman es una satisfacción el tener un resultado positivo en este proyecto que es nuevo para nosotros ya que nunca pensamos llegara a involucrarnos con este tipo de herramientas, pudimos conocer más acerca de la transformación que puede ocurrir en un circuito simple para innovar a uno más complejo como fue demostrado en este proyecto además pudimos retomar una técnica que estaba quedando en el olvido y darla a conocer como una mejora que se le puede dar al automóvil aunque no solo es con este, existe una extensa rama en estas opciones de tecnologías
31
En este pequeño apartado hablaremos una herramienta mucho más avanzada que arduino, al igual que más equipada que la palca arduino se decidió hablar de ella en este documento porque es un método que pudimos haber utilizado pero e ahí la pregunta porque no lo ocupamos, la respuesta a esto es; en primer lugar es de un costo mucho más elevado y por nuevo procesador y componentes es más complejo a la hora de utilizarlo en un proyecto aunque facilita más las cosas pero nosotros aun empezamos con esta clase de proyectos y no decidimos meternos en tantos problemas ya que este nuevo método requiere de una programación más compleja asi como su relación con nuevos programas, que para nosotros a este nivel nos seria de mucha dificultada para manejarlas, además que hicimos hincapié en hablar de ella para dar a conocer sus ventajas que ahora tiene, a continuación se da una explicación de esta nueva herramienta además de una pequeña comparación con arduino mostrando asi las características de la misma. Raspberry PI Es una placa computadora (SBC) de bajo coste, se podría decir que es un ordenador de tamaño reducido, del orden de una tarjeta de crédito, desarrollado en el Reino Unido por la Fundación Raspberry PI (Universidad de Cambridge) en 2011, con el objetivo de estimular la enseñanza de la informática en las escuelas, aunque no empezó su comercialización hasta el año 2012. El concepto es el de un ordenador desnudo de todos los accesorios que se pueden eliminar sin que afecte 32
al funcionamiento básico. Está formada por una placa que soporta varios componentes necesarios en un ordenador común y es capaz de comportarse como tal. A la Raspberry Pi la han definido como una maravilla en miniatura, que guarda en su interior un importante poder de cómputo en un tamaño muy reducido. Es capaz de realizar cosas extraordinarias. El diseño de la Raspberry Pi incluye: – Un Chipset Broadcom BCM2835, que contiene un procesador central (CPU) ARM1176JZF-S a 700 MHz (el firmware incluye unos modos Turbo para que el usuario pueda hacerle overclock de hasta 1 GHz sin perder la garantía), –
Un procesador gráfico (GPU) VideoCore IV
– Un módulo de 512 MB de memoria RAM (aunque originalmente al ser lanzado eran 256 MB). – Un conector de RJ45 conectado a un integrado lan9512 -jzx de SMSC que nos proporciona conectividad a 10/100 Mbps –
2 buses USB 2.0
–
Una Salida analógica de audio estéreo por
–
Salida digital de video + audio HDMI
–
Salida analógica de video RCA
–
Pines de entrada y salida de propósito general
–
Conector de alimentación microUSB
–
Lector de tarjetas SD
Jack de 3.5 mm.
Actualmente existen 2 modelos diferentes de Raspberry Pi. El primero, el modelo A, se diferencia del modelo B, en que tiene un solo tiene un puerto USB, carece de controlador Ethernet, tiene 256MB de RAM por los 512MB del otro modelo y por supuesto cuesta menos que el modelo B, el cual tiene dos puertos USB y controlador Ethernet 10/100. A pesar que el Modelo A no tiene un puerto RJ45, se 33
puede conectar a una red usando un adaptador USB-Ethernet suministrado por el usuario.
MODELO “A”
MODELO “B”
¿Cuál es la diferencia entre Arduino y Raspberry?. Son dos productos con diferentes finalidades, aunque por su versatilidad la imaginación de la comunidad maker haya hecho que ambos sean utilizados para crear todo tipo de proyectos de electrónica. Aunque ambos son proyectos cuyo software es de código es abierto y cualquiera puede revisarlo, una de las principales diferencias está en la filosofía del hardware. El hardware de Arduino es también abierto para que cualquiera pueda crear sus propias versiones de la placa, mientras que la Raspberry Fundación mantiene el control sobre las placas Raspberry Pi, y sólo ellos las crean y fabrican. Arduino fue diseñado específicamente para que cualquiera pueda crear proyectos con su concepto. Por eso, su punto fuerte está en su facilidad de conectarse con el mundo, gracias a sus entradas tanto analógicas como digitales y lo fácil que resulta activarlas o desactivarlas con su software. Es por lo tanto, una alternativa mucho más versátil. La Raspberry Pi en cambio fue diseñada como un ordenador en sí, por lo que tiene más potencia de cálculo que las placas Arduino. En lo que no puede compararse es en la versatilidad que tiene Arduino, aunque cada vez va ganando 34
más enteros en este sentido gracias a la creciente creación de extensiones para añadirle características. En este sentido, también es importante hablar de la conectividad. La Raspberry Pi cuenta con conectividad WiFi y Ethernet integradas ya en la placa. Y aunque en una Arduino también se puede añadir conectividad Ethernet añadiéndole una placa de expansión, haciéndolo gastaríamos parte de sus puertos y el precio total aumentaría por tener que comprar esta extensión. Y en cuanto al software, también hay diferencias en el funcionamiento de las placas. Cuando la enchufas, una Arduino ejecuta inmediatamente la tarea para la que la hemos programado, mientras que la Raspberry Pi requiere de un sistema operativo completo para poder utilizarla de una u otra manera, por lo que su inicio es un poco más lento
35
Anexos (evidencias fotográficas).
Desarme del espacio a trabajar
Cables de luces y demás mandos en el switch.
Identificación de los cables según su color
Pelando cables para intersección
de los cables 36Separación seleccionados.
Vista de arnés de mandos (luces, swith, etc.)
Compañeros trabajando en el proyecto.
Acople de los cables externos para la instalación.
Aislamiento de los cables unidos.
Tablero apagado (sin activación).
Pase de corriente se puede observar en el tablero.
Identificando los pines del módulo relay.
Identificación de los pines del arduino.
Primeras conexiones del arduino.
Conexión del bluetooth.
Conexión de arduni & modulo.
Ocultando la instalación en el vehículo.
Pruebas con punta lógica y voltímetro.
37