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. 

lunes, 16 de octubre de 2017

bitacora pulsador

Procedimiento:

Colocamos un cable macho/macho al puerto GND del arduino y lo colocamos en la parte negativa del protoboard, luego cogemos otro cable macho/macho y lo conectamos en el puerto 5v del arduino y lo conectamos en cualquier parte del arduino. Colocamos el led en el protoboard. Debajo de la pata positiva conectamos la resistencia, debajo de la resistencia colocamos un cable macho/macho y lo llevamos a la parte negativa del protoboard. Tomamos un cable macho/macho y lo conectamos en el arduino en el puerto -10 y la otra parte lo conectamos debajo de la pata negativa del led. Ahora coenctamos otro cable macho/macho en el puerto -6 y lo llevamos a la misma fila la que conectamos el cable de 5v. Ahora colocamos la resistencia arriba de la conexion -6 y 5v. Colocamos un cable macho/macho en la parte negativa del protoboard y lo conectamos debajo de la resitencia que colocamos anteriormente. Finalmente colocamos el push button en la misma columna del cable -6.
Esquema protoboard

Programacion:


Con la ayuda del programa arduino, realizamos el siguente codigo:
Este codigo nos va ayudar que el led se encienda utilizando el pulsador.


int led= 10; // led conectado a pin 6
int boton=6; // btn conectado a pin 6

void setup() {
 //configuracion inicial
 pinMode(led,OUTPUT);//pin 10 como salida
 pinMode(boton,INPUT);//pin 6 como salida
 // put your setup code here, to run once:

}

void loop() {
 // Se ejecuta repetitivamente:
 int valor=digitalRead(boton);
 if(valor==HIGH)
 {digitalWrite(led,HIGH);
 delay(5000);}

 else
 { digitalWrite(led,LOW):}
 }

lunes, 28 de agosto de 2017


 unidad educativa politecnica
informatica 9no "D"
Fiona Zambrano

Concepto(s) clave/(conceptos relacionados)
Contexto global
Desarrollo. Sustentabilidad
Innovación Científica y Técnica: El modo en que los seres humanos adaptamos los entornos a nuestras necesidades

bueno yo creo que en el primer quimestre aprendi bastante ya que aprendi bastante por el proyecto el cual nos tomo mas de lo esperado pero todo resulto muy bien aparte,para esto tuvimos que aprender sobre el Arduino y el protoboard entre otras cosas que nos ayudarían en la parte eléctrica del proyectó como para programar el riego AUTOMATICO y que este tenga un acercamiento ósea el objetivo del proyecto inicialmente…
Para lo que era como la madera MDF , pintura, plantas, tierra, ect,fue muy sencillo de conseguir ya que todos nos dividimos equitativamente y no hubo ningún problema en eso ,aparte de que los conseguimos un poco tarde no hubo excepción.
El contexto global: innovación científica y técnica.
Los conceptos: creatividad y lógica.
Las habilidades: creo que fuimos creativos y audaces.