jueves, 30 de agosto de 2018

¿Que es un algoritmo?

Es un Conjunto ordenado de operaciones sistemáticas que permite hacer un cálculo y hallar la solución de un tipo de problemas.


Escriba pasos ordenados del funcionamiento (programa) que sean detallados. Considere que estos pasos luego se convertirán en el programa para el Arduino.


Pasos del funcionamiento (programa) 

Si el sensor de luz detecta muy poca o nada, enviará un mensaje al arduino que activará los LED de la casa (incluyendo las luces de la piscina).
Si el sensor de luz detecta bastante, enviará un mensaje al arduino que desactivará los LED de la casa (incluyendo las luces de la piscina).

Si se activa el interruptor en "encendido" la cortina de la sala, que conecta con el patio, se abrirá con la ayuda de servomotores.
Si se activa el interruptor en "apagado" la cortina de la sala, que conecta con el patio, se cerrará con la ayuda de servomotores

Si se activa el pulsador en la lavadora el servomotor girará durante 10 segundos.

Bibliografía:
  • http://aprende.colombiaaprende.edu.co/sites/default/files/naspublic/curriculos_ex/n1g10_fproy/nivel1/programacion/unidad1/leccion1.html



Fiona Zambrano             10mo Vanderbilt "D"

lunes, 23 de julio de 2018

Blog al día

En este quimestre vamos a hacer un proyecto en el cual se incluye la materia de mecánica debido a que realizaremos una casa a escala con sus respectivas formas, medidas y funcionalidad de acuerdo a nuestros propios diseños. Este proyecto sera elaborado en un plazo de tiempo, el cual sera el primer quimestre en donde hemos aprendido varias de las funciones domoticas que se pueden encontrar en una casa y que las podemos implementar de una manera sencilla y nos puede facilitar nuestro día a día...Se diseñará una vivienda unifamiliar de una planta con control domótico. El terreno para la casa contara con algunas especificaciones escogidas por los integrantes de mi grupo para que nuestros diseños se parecieran al momento de dibujarlos y diseñarlos para el resultado final.

lunes, 21 de mayo de 2018

Unidad 1


Año PAI: 4

Titulo de la unidad: Domatica

Concepto clave: Desarrollo

Conceptos relacionados: Forma, funcion

Contexto global: Innovación científica y técnica: El impacto de los avances científicos y tecnológicos en las comunidades y los entornos.

martes, 23 de enero de 2018

sumativa de informatica...

Este parcial yo considero que se ha reforzado la habilidad de poder tener un trabajo en cual se usa la imaginación y creatividad pero también la habilidad de la audacia ya que teníamos que improvisar he indagar diferentes cosas ya sea de diseño o de la parte electrónica para que el proyecto saliera bien, aunque al fin no salio como lo esperabamos realmente nos gusto como lo hicimos...Aparte de lo trabajado en el proyecto, tuvimos que completar varias plantillas que organizaban este proyecto por etapas las cuales indican en beneficia ,cuál es su propósito y entre varias cosas mas.Cabe recordar que ese no fue el unico proyecto que hubo en el segundo quimestre ,tambien esta el proyecto de riego automatico en cual fue mas facil en el sentido de materiales ya que era un grupo de cuatro y nos dividiamos mejor y en cantidades pequeñas el trabajo en cambio en el otro solo eramos dos y el trabajo era mayor pero bueno los dos trabajos resultaron complicados pero con ayuda de los integrantes todo se comprendio.

lunes, 27 de noviembre de 2017

avance 2

 Esta parte fue un poco difícil ya que mi display era diferente y eso nme retraso debido a que tuve que investigar los códigos necesarios pero los encontre y por eso mi códigos lo tuve que cambiar y cambie los "1" por "0".

codigo:
void setup()
  {
       //Configuración inicial para que los pines 2 al 9 sean de salida
       for (int i = 2; i<10; i++)
         pinMode(i, OUTPUT);
  }
void display(int a, int b, int c, int d, int e, int f, int g, int punto)
{
 digitalWrite(3,a);
 digitalWrite(4,b);
 digitalWrite(5,c);
 digitalWrite(6,d);
 digitalWrite(7,e);
 digitalWrite(8,f);
 digitalWrite(9,g);
 digitalWrite(10,punto);  
}
void loop()
  {
   display(0,0,0,0,1,0,0,0);//9        
   delay(1000);
   display(0,0,0,0,0,0,0,0);//8
   delay(1000);
   display(0,0,0,1,1,1,1,0);//7
   delay(1000);
   display(0,1,0,0,0,0,0,0);//6
   delay(1000);
   display(0,1,0,0,1,0,0,0);//5
   delay(1000);
   display(1,0,0,1,1,0,0,0);//4
   delay(1000);
   display(0,0,0,0,1,1,0
   ,0);//3
   delay(1000);
   display(0,0,1,0,0,1,0,0);//2
   delay(1000);
   display(1,0,0,1,1,1,1,0);//1
   delay(1000);
   display(0,0,0,0,0,0,1,0);//0
   delay(1000);    
  }

lunes, 6 de noviembre de 2017

UNIDAD EDUCATIVA PARTICULAR “POLITÉCNICO”

3er Año PAI - 9no “B”

PROYECTO UNIDAD 2
configuracion del bluetooth

Lo primero que hicimos fue ver cómo era la conexión depende de cuantas “patas” tiene el bluetooth, ya que el de nosotras tenía cuatro hicimos el respectivo procedimiento para el mismo,luego el cable del arduino no funcionaba asi que lo cambiamos pero aun asi aun no funcionaba ya que no se escribían los comando pero al final si se logro manejar y fue con este codigo;;
Código: 

#include   // Incluimos la librería  SoftwareSerial  
SoftwareSerial BT(10,11);    // Definimos los pines RX y TX del Arduino conectados al Bluetooth

void setup()
{
 BT.begin(9600);       // Inicializamos el puerto serie BT que hemos creado
 Serial.begin(9600);   // Inicializamos  el puerto serie  
}

void loop()
{
 if(BT.available())    // Si llega un dato por el puerto BT se envía al monitor serial
 {
   Serial.write(BT.read());
 }

 if(Serial.available())  // Si llega un dato por el monitor serial se envía al puerto BT
 {
    BT.write(Serial.read());
 }

Comentarios:

SoftwareSerial BT(10,11);    // 
Si cambiamos el 10 y el 11 puertos también debemos cambiar los cables en el arduino. 

 BT.begin(9600); 

 Se cambia el código en el caso de que el Bluetooth tenga 6 patas, pero como el nuestro tiene 4 no cambiamos nada.