-UNIDAD EDUCATIVA PARTICULAR “POLITÉCNICO-
4° AÑO PAI -10° GRADO “D”
Etapa C: Creación
FECHA: 13/09/19
Nombres:
i. Elaborar un plan lógico que esboce el uso eficaz del tiempo y los recursos, y que sea suficiente para que sus compañeros puedan seguirlo al crear la solución
El diagrama de Gantt contiene las actividades, recursos, tiempo, responsables y las fechas en donde se va a cumplir cada actividad a seguir para la construcción de nuestro proyecto, una casa domótica.
Vista previa:
Link:
ii. Demostrar habilidades técnicas excelentes al crear la solución
iii.Seguir el plan para crear la solución, y que esta funcione según lo previsto
Primera Semana 18/07/19
En este día, comenzamos la construcción de la casa domótica. Sin embargo, planificamos y nos organizamos mejor con los materiales que tendríamos que traer para la siguiente clase.
Por el momento lo que hicimos fue pegar la base de la casa a la madera y rectificar cualquier medida que no estuviera del todo bien, en el caso de la paredes.
Segunda Semana 25/07/19
En este día, continuamos con la construcción del proyecto. Decidimos terminar de pintar las paredes con un celeste metálico, pero dándole unas pocas pasadas de pintura, para que no sea demasiado intenso el color. Además, terminamos de cortar las paredes divisorias del interior de la casa, aunque no fueron muchas, debido a que en nuestra casa domótica decidimos usar un estilo abierto, y esa propuesta le gustó a nuestro cliente.
El día viernes, no hubo asistencia a clases, debido al feriado por la Fundación de Guayaquil.
Tercera Semana 01/08/19
En la clase, del día jueves, pusimos las paredes restantes que sean más convenientes de poner en ese momento, me refiero a que algunas paredes no se colocaron aún debido a que tienen ventanas y no se han hecho aún los correspondientes espacios.
También, hicimos unos cortes para dejar un espacio para la puerta trasera que da al jardín. Cortamos el fomix color verde que tenga la textura de césped en las correspondientes dimensiones de los patios para la siguiente clase pegarlos.
Por último empezamos haciendo la base o cajón para poner los materiales electrónicos, que se encontraran debajo de nuestra base de madera inicial.
El día siguiente, perdimos clases debido a la práctica para las olimpiadas que se realizaran el día sábado.
Cuarta Semana 08/08/19
El día jueves fuimos al taller de mecánica para seguir con la construcción de la casa domótica. En clase, avanzamos con los muebles con cartón corrugado para la decoración. También, fomix verde, el césped que habíamos cortado anteriormente lo pegamos con silicona caliente a la base de madera; con pedazos de madera de balsa hicimos el marco para la puerta que da al patio de atrás. Por último, empezamos a planear cómo íbamos a usar el sensor PIR en la maqueta, decidimos que sea para abrir la puerta trasera.
El día viernes no hubo clases.
Quinta Semana 15/08/19
En esta semana, lo que primero que hicimos fue cortar algunas paredes en rectángulos dentro de ellas, para simular ventanas, le pusimos acetatos y las pegamos a la casa. Lo siguiente fue hacer huecos con un taladro de banco, para luego poner fotocelda y leds. También; pusimos el velcro que mantiene unidas las dos partes de la casa, así de esta manera no tendremos problemas más adelante para hacer cambios en las conexiones. Por último, empezamos a instalar las paredes intermedias de la casa.
Sexta Semana 22/08/19
Para esta semana, pusimos en su lugar los leds y fotocelda, al igual que el protoboard y el Arduino que se conectan por medio de cables; relacionado a esto, le añadimos al Arduino la programación para que que reaccione a la luz la fotocelda y se enciendan los leds.
Incluso, en esta semana pusimos las paredes de los baños con un diseño que habíamos imprimido con anterioridad. Como último, instalamos los muebles para que la casa se viera menos vacía por dentro.
Presentamos el avance de la casa como evaluación quimestral.
Séptima Semana 12/09/19
El día de hoy planeamos que realizaremos estas semanas restantes. En nuestra casa domótica retiramos algunos muebles para poder colocar el suelo, planeamos donde colocar en sensor de movimiento y de temperatura, que al final decidimos ponerlo en el patio.
Octava Semana 19/09/19
En esta clase continuamos con la decoración de nuestra casa domótica, cortamos un trozo de tabla de madera para poder hacer la puerta del patio y poder luego conectarla con el sensor de movimiento. Terminamos la decoración de la sala/cocina para poder luego terminar lo restante. Pegamos una imagen para la cocina y cortamos cartulina corrugada para poder hacer la mesa y las sillas.
Novena Semana 26/09/19
En la clase de hoy avanzamos las conexiones del sensor de movimiento para la puerta que conecta al patio de la casa y terminamos la estética de la casa para así dejar estas últimas clases y enfocarnos solo en las programaciones restantes que son las de sensor de movimiento y temperatura.
Décima Semana 17/10/19
Juves 1
En esta clase nos dedicamos a continuar las decoraciones y conexiones electrónicas que nos faltaban de colocar, primero hicimos un agujero en el patio de la maqueta para colocar el servo motor y poder conectarla para que funcione la puerta del patio, también hicimos otro agujero por donde pasamos el motor para hacer el ventilador, terminamos todas las conexiones solo faltaría ajustar algunas cosas, como pegar y colocar para finalizar.
Undécima Semana 24/10/19 - 25/10/19
En esta clase trabajamos en el hall 1 para mostrar avances y enseñarle al profesor como previa entrega final, pero al final la mis decidió que sería hasta la próxima semana pero que solo nos enfoquemos en los componentes electrónicos y programaciones. Mi compañera y yo avanzamos a terminar el ventilador, algunas cosas de la casa y conectar alguno cables.
Trabajamos en el curso de informática para seguir con las programaciones, mientras mi compañera trabajaba en terminar las programaciones yo iba conectando otros componentes restante y pegando algunos con el cautin y estaño debido a que se habían despegado. Lo único que no cumplimos con la rúbrica de la sumativa fue de no tener los componentes en un orden y que funcionaran todos, entonces decidimos terminarlo lo antes posible y con la ayuda de la miss dijo que para la próxima semana nos revisaría lo restante, entonces ordenamos pero nos faltó el funcionamiento de algunos.
Duodécima Semana
En esta clase entregamos la maqueta de forma completa, ordenada, funcional y estable. La miss nos reviso y funcionaba conforme a la rúbrica establecida, nos tardamos un poco en dar los toques finales pero logramos presentar la maqueta con buena estructura y usando la aplicación app inventor.
iv. Justificar plenamente las modificaciones realizadas en el diseño elegido y en el plan al crear la solución
Algunos planes iniciales de la casa domótica se tuvieron que cambiar por estética y tiempo, iniciando con el color de las paredes exteriores de la casa que en un principio se planeaba pintar de color madera, pero decidimos dejarlo color blanco debido al color del material para ahorrar tiempo y dejar una estética moderna a la casa. Varios de los cambias que hicimos aparte de la estética, fue el espacio, ya que queríamos que todo esté bien implementado en el trabajo.A eso incluimos los nuevos cambios que antes no teníamos planeado, como en el patio de la casa, queremos colocar el sensor de movimiento para crear una puerta que se abra automáticamente para dirigirse al patio. Queremos usar el sensor de temperatura para crear un ventilador en el exterior de la casa, que sería el patio, al principio lo queríamos implementar en el interior pero luego nos dimos cuenta que se podría ver muy estrecho. Otros de los cambios que hemos hecho fue al planificador que le agregamos los nuevos planes que tenemos para trabajar en la casa que son terminar la programación del buzzer y lo que incluye a la parte estructural y decorativa. Los retratos que tuvimos en la casa fueron dos, primero la decoración de la casa que se nos retraso un poco debido a que queríamos crear nosotras mismas las decoraciones y no comprarlas .El segundo retraso fue las paredes de la casa que ya las habíamos implementado hasta que nos dimos cuenta que no las habíamos colocado las ventanas por lo que tuvimos que retirarlas haciéndonos retrasar un poco.
v. Presentar la solución en su totalidad
//Insertar el código de programación completo
#include <Servo.h>
int state = 0; // Variable lectura serial
Servo puerta;
int leds_exterior1= 2;
int leds_exterior2= 3;
int leds_exterior3= 4;
int leds_exterior4= 5;
int leds_exterior5= 6;
int leds_exterior6= 7;
int leds_exterior7= 8;
int leds_exterior8= 9;
#include <SoftwareSerial.h> // Incluimos la librería SoftwareSerial
SoftwareSerial BT(10,11); // Definimos los pines RX y TX del Arduino conectados al Bluetooth
//Temperatura+Motor
#include <Adafruit_Sensor.h>
#include "DHT.h"
#define DHTTYPE DHT11
int DHTPin = 13;
DHT dht(DHTPin, DHTTYPE);
void setup() {
Serial.begin(9600);
pinMode(leds_exterior1,OUTPUT);
pinMode(leds_exterior2,OUTPUT);
pinMode(leds_exterior3,OUTPUT);
pinMode(leds_exterior4,OUTPUT);
pinMode(leds_exterior5,OUTPUT);
pinMode(leds_exterior6,OUTPUT);
pinMode(leds_exterior7,OUTPUT);
pinMode(leds_exterior8,OUTPUT);
puerta.attach(12);
puerta.write(0);
Serial.begin(9600);
Serial.println("Moniteroando valores");
dht.begin();
pinMode(10,OUTPUT); //MOTOR
BT.begin(9600); // Inicializamos el puerto serie BT que hemos creado
Serial.begin(9600); // Inicializamos el puerto serie
}
void loop() {
//si el modulo DE BLUETOOH manda dato, guardarlo en estado.
if(Serial.available() > 0){
state = Serial.read();
} // esta parte del código es para solo 1 Carácter o Unidad.
// si el estado es F avanza
if (state == '0')
{
digitalWrite(leds_exterior1,LOW);
digitalWrite(leds_exterior2,LOW);
digitalWrite(leds_exterior3,LOW);
digitalWrite(leds_exterior4,LOW);
digitalWrite(leds_exterior5,LOW);
}
else if (state == '1') {
digitalWrite(leds_exterior1,HIGH);
digitalWrite(leds_exterior2,HIGH);
digitalWrite(leds_exterior3,HIGH);
digitalWrite(leds_exterior4,HIGH);
digitalWrite(leds_exterior5,HIGH);
}
else if (state == '4') {
puerta.write(90);
}
else if (state == '5') {
puerta.write(0);
}
else if (state == '6') {
digitalWrite(10,HIGH);
}
else if (state == '7') {
digitalWrite(10,LOW);