jueves, 18 de enero de 2018

Sumativa: Reflexion

UNIDAD EDUCATIVA PARTICULAR “POLITÉCNICO”

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

 En esta unidad aprendimos mucho sobre programar, crear y construir maquetas sobre el photobooth y esto nos ha servido mucho para saber como programar todo el mecanismo del ARDUINO UNO incluyendo la protoboard, los cables, el display de 7 segmentos, pulsador, etc... Para que cuando todo esto este conectado sirva con el teléfono celular y se pueda usar para el photobooth. Además de la conexión tuvimos que hacer un marco de cartón, primero recorté con un amigo el cartón de forma rectangular para que entren dos personas para la foto, después lo lo pintamos de plateado, esperamos hasta que se seque, le pusimos imágenes y luego recortamos las letras y las pusimos arriba del marco. El valor que nos tocó fue bondad que es la inclinación a hacer el bien o tener un comportamiento virtuoso.
Cada miércoles y jueves tratábamos de mejorar nuestro haciendo el marco o haciendo las conexiones lo cual fue lo más difícil ya que eran tantos cables y tantos aparatos, pero al menos hicimos lo que pudimos, además yo no tengo celular para hacer la conexión, solo mi amigo tiene un celular tipo IOs, pero no es compatible para el programa así que ese es nuestro único problema. En informática (jueves) hicimos los informes y los planes para el proyecto que era uno de creación de evaluación y una app para el photobooth que aún no sé si esté bien terminada.
En ese entonces tuvimos la habilidad de pensar y actuar rápido ya que las clases eran con tiempo y me apuraba, también tuvimos que reflexionar un poco ya que algunas veces no trajimos los materiales completos y eso nos restaba puntos, pero a la vez fuimos de mentalidad abierta, porque cuando no pudimos hacer algunas cosas nos adelantamos con otras como el marco y eso me dio más ideas para el proyecto.

viernes, 1 de diciembre de 2017

Proyecto avance 2

PROYECTO AVANCE 2

En este trabajo tuve que hacer en el simulador ya que no tenía los materiales suficientes, así que hice lo siguiente:


Al principio fue medio complicado ya que me confundía con la unión de los cables con el display de 7 segmentos y el Arduino UNO. Como no me funcionaba probe girando las resistencias pero no pasaba nada así que pobre con un código que un amigo me ayudó a conseguirlo:

int LED = 13 ;
int boton = 2;

void setup()
{
 pinMode( LED, OUTPUT) ; // LED como salida
 pinMode( boton  , INPUT) ; //botón  como entrada


 pinMode(10, OUTPUT);
 pinMode(3, OUTPUT);
 pinMode(4, OUTPUT);
 pinMode(5, OUTPUT);
 pinMode (7, OUTPUT);
 pinMode(9, OUTPUT);
 pinMode(8, OUTPUT);
 pinMode (6,OUTPUT);

}

void loop()
{
 int valor = digitalRead(boton) ; // leemos el valor de boton, si está presionado será HIGH y sino será LOW.
 if(valor==HIGH) 
 {

 digitalWrite(3, HIGH);
 digitalWrite(4, HIGH);
 digitalWrite(5, HIGH);
 digitalWrite(6, HIGH);
 digitalWrite(7, HIGH);
 digitalWrite(8, HIGH);
 digitalWrite (10, HIGH);
 digitalWrite (9, HIGH); 
 delay(1000); // Wait for 1000 millisecond(s)
 digitalWrite(2, LOW);
 digitalWrite(3, LOW);
 digitalWrite(4, LOW);
 digitalWrite(5, LOW);
 digitalWrite(6, LOW);
 digitalWrite(7, LOW);
 digitalWrite(8, HIGH);
  digitalWrite (10, HIGH);
 digitalWrite (9, HIGH); 
 delay(1000); // Wait for 1000 millisecond(s)
 digitalWrite(2, HIGH);
 digitalWrite(3, LOW);
 digitalWrite(4, LOW);
 digitalWrite(5, HIGH);
 digitalWrite(6, HIGH);
 digitalWrite(7, HIGH);
 digitalWrite(8, HIGH);
 delay(1000); // Wait for 1000 millisecond(s)
 digitalWrite(2, LOW);
 digitalWrite(3, LOW);
 digitalWrite(4, HIGH);
 digitalWrite(5, LOW);
 digitalWrite(6, LOW);
 digitalWrite(7, HIGH);
 digitalWrite(8, LOW);
 delay(1000); // Wait for 1000 millisecond(s)
 digitalWrite(2, LOW);
 digitalWrite(3, LOW);
 digitalWrite(4, LOW);
 digitalWrite(5, LOW);
 digitalWrite(6, HIGH);
 digitalWrite(7, HIGH);
 digitalWrite(8, LOW);
 delay(1000); // Wait for 1000 millisecond(s)
 digitalWrite(2, HIGH);
 digitalWrite(3, LOW);
 digitalWrite(4, LOW);
 digitalWrite(5, HIGH);
 digitalWrite(6, HIGH);
 digitalWrite(7, LOW);
 digitalWrite(8, LOW);
 delay(1000); // Wait for 1000 millisecond(s)
 digitalWrite(2, LOW);
 digitalWrite(3, HIGH);
 digitalWrite(4, LOW);
 digitalWrite(5, LOW);
 digitalWrite(6, HIGH);
 digitalWrite(7, LOW);
 digitalWrite(8, LOW);
 delay(1000); // Wait for 1000 millisecond(s)
 digitalWrite(2, LOW);
 digitalWrite(3, HIGH);
 digitalWrite(4, LOW);
 digitalWrite(5, LOW);
 digitalWrite(6, LOW);
 digitalWrite(7, LOW);

Después de poner ese código tampoco me funciono, probé moviendo en negativo y positivo y era que unos cables estaban mal conectados, así que los volví a conectar y pudo funcionar. Aún me pregunto como esos cómo puedo escribir bien los códigos para que el dispositivo lo lea bien y funcione.







jueves, 30 de noviembre de 2017

sumativa

  Primero escogimos el protoboard igual al del ejemplo de moodle separamos todos los materiales necesarios en el simulador los ubicamos donde tenían que ir respectivamente  en orden y una vez todo colocado empezamos hacer el trabajo

Continuación , conectamos los cables el arduino  como tienen que ir y luego conectamos la otra parte del cable en el protoboard las resistencia las colocamos como se deben colocar para que funcionen con los cables pusimos el display 7 segmentos y luego de colocar todo empezamos la simulación

Al principio , no nos funciono pero después nos dimos cuenta del error que habíamos puesto lo corregimos  y volvimos a empezar la simulación . El simulador consiste en  una máquina que reproduce el comportamiento de un sistema en ciertas condiciones, lo que permite que la persona que debe manejar dicho sistema pueda entrenarse. Los simuladores suelen combinar partes mecánicas o electrónicas y partes virtuales que le ayudan a generar una reproducción precisa de la realidad.

Este trabajo es parte del proyecto que estamos realizando que es el photobooth

jueves, 19 de octubre de 2017

Bitácora display de 7 segmentos

Bitácora Display 7 Segmentos

En este trabajo fue un poco complicado porque había que prestar mucha atención a lo que decía la miss para entender. Había que hacer encender el display de 7 segmentos con la breadboard small y la placa ARDUINO UNO. Los pasos eran un poco complicados ya que hay que conectar de acuerdo como era la conexión. EJ: el pin 7 iba en la A, el pin 6 iba en la B, el pin 5 iba en el DP, el pin 4 iba en la C, el pin 2 iba en la D, el pin 1 iba en la E, el pin 9 iba en la F y el pin 10 iba en la G.

El punto era también poner una resistencia para que funcione y no se queme. Lo que se tenía que prender era el punto rojo que está en la esquina del 8 del display de 7 segmentos (DP).
Resultado de imagen para display de 7 segmentos encendido

Ese número que esta ahí puede también mostrar otros números del 1 al 9. En resumen el display de 7 segmentos es un elemento para visualización de números y letras en electrónica, cada segmento esta hecho de un material que emite luz, los segmentos se organizan o se designan como se muestra en la siguiente imagen.


Los display pueden ser de ánodo común o cátodo común, esto quiere decir que los led están conectados a un único nodo.