Ascensor arduino 2 (1)

Page 1

TRABAJO ARDUINO

ASCENSOR 2.0


Índice 1. Objetivo 2. Esquemas 3. Solución 4. Beneficio 5. Fotos 6. Código 7. Video

2


ASCENSOR ARDUINO 2.0 Somos del grado medio de electricidad de Escuelas San José del primero año. Nuestro profesor y tutor Bernat Llopis nos invitó a analizar e investigar este proyecto y nosotros aceptamos.

Objetivo Nuestro objetivo en este trabajo o proyecto era hacer un ascensor a coste reducido. Hemos dado, en clase, hemos trabajado contenidos por los cuales podíamos montar un ascensor, pero el problema era el coste.

Solución Como he dicho anteriormente ya realizamos un ascensor para otro proyecto, pero no quedo satisfactoriamente a nuestro gusto. Nuestra solución fue investigar cómo podríamos hacer esta instalación a coste barato y que estuviese al alcance de muchas personas. Investigando y gracias al profesor encontramos ARDUINO, que fue la solución más barata y económica. Mediante códigos, conseguimos que nuestra maqueta pudiera subir la cabina y bajar.

Beneficios Con el tema de la crisis nosotros hemos dado un paso más, en el sentido de intentar realizar lo mismo, a coste barato un sistema de domotización. Los materiales que hemos empleado son reciclados y hemos intentado que la gente lo pueda hacer en sus casas. Nosotros también queremos mostrar que ARDUINO, es una placa Hardware libre, con el cual podemos realizar muchísimas cosas y otros proyectos con el.

Esquemas En este apartado vamos a poneros los esquemas necesarios para poder hacer el proyecto de nuestro ascensor mediante arduino.

3


Cableado

Esquema PCB

4


Esquema de componentes

Fotos Aquí os dejamos las fotos que hemos realizado mientras hacíamos nuestro proyecto. •

Este es nuestra placa de arduino1 cableado.

5


•

Este es nuestro motor que hace que suba o baje nuestro ascensor. Este motor es de 5V en CC.

6


•

Estos finales de carrera sirven para que cuando llegue al final, se encienda el LED.

•

Tan bien hemos colocado un interruptor para que encienda y apague todo el circuito.

7


Aquí hemos colocado los LEDs y los pulsadores correspondientes para cuando toques el pulsador, baje y cuando toques el otro pulsador suba. Además están colocados los LEDs de tal forma, que cuando este arriba se ponga los LEDs de arriba y sucesivamente.

8


•

Esta foto es como es por dentro todo nuestro arduino1.

9


C贸digo int estado = 0; int estadoAnterior = 0; int salida = 0; const int A = 5; const int B = 6;

void setup() { pinMode(8, INPUT); pinMode(A, OUTPUT); pinMode(B, OUTPUT); pinMode(12, INPUT); pinMode(13, INPUT); pinMode(4, OUTPUT); pinMode(7, INPUT); pinMode(2, OUTPUT);

digitalWrite(A, LOW); digitalWrite(B, LOW); }

void loop() { estado = digitalRead(8);

if((estado == HIGH) && (estadoAnterior == LOW)) { 10


salida = 1 - salida; delay(100); }

estadoAnterior = estado;

if(salida == 1) { digitalWrite(A, HIGH); digitalWrite(B, LOW); } else { digitalWrite(A, LOW); digitalWrite(B, HIGH); }

estado = digitalRead(13);

if(estado == HIGH) { digitalWrite(4, HIGH); } else { digitalWrite(4, LOW); }

estado = digitalRead(7);

11


if(estado == HIGH) { digitalWrite(2, HIGH); } else { digitalWrite(2, LOW); } }

Video http://youtu.be/GuudLTIdF9w

12


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.