miércoles, 10 de febrero de 2021

2°P, 2°Q - Clase #5: Co-evaluación de los portafolios virtuales

UNIDAD EDUCATIVA PARTICULAR "POLITÉCNICO"

3° AÑO PAI - 9° GRADO "A"

Clase #5: Co-evaluación de los portafolios virtuales

Nombre: Segundo Izurieta                            Fecha: 09/02/2021

Hoy día, revisamos nuestros portafolios virtuales. Ya sabía que el mío no estaba tan bien, porque apenas tenía un diario completo. Al menos tengo apuntes de las otras clases de práctica de Arduino. El resto sí tenía: planificador, reflexión de hace un par de meses, informe de etapa C y D y una buena organización del 2° parcial.

Fiorella fue quien co-evaluó el mío, y dijo que lo tenía básicamente todo. Sin embargo, no le creí tanto y sabía que los diarios aún no estaban listos. Entonces, revisé el de ella, y me sorprendí que no tenía casi nada en él. Ella me dijo que sí tenía evidencias de las clases, sino que las tenía su cronista. En conclusión, no había colocado casi nada en su e-portfolio, así que supongo que ella colocará todas us evidencias.

Después de eso, continuamos con el proyecto del quinquemestre. Yo iba por el código, y fue difícil detectar los errores hasta que me ayudó la profesora. Luego seguí y, hasta ahora, ya casi termino el código. Solo me falta programar bien los servomotores.

Logros:

  • Ver lo que me falta en el portafolio virtual.
  • Avanzar con el código del circuito de mi proyecto hasta tenerlo casi listo.
Dificultades:
  • Explicarle a Fiorella sobre su e-portfolio (superado con un poco de valentía).
  • Detectar los errores en el código (superado con la ayuda de la maestra).
  • Comprender bien sobre los motores y sus posiciones (superado con análisis).
¿Qué me pregunto?
  • ¿Cómo hacer que un servomotor gire en el sentido contrario?

martes, 2 de febrero de 2021

2°P, 2°Q - Clase #4: Puerta automática

UNIDAD EDUCATIVA PARTICULAR POLITÉCNICO

3° AÑO PAI - 9° GRADO "A"

Clase #4: Puerta automática

Nombre: Segundo Izurieta                            Fecha: 02/02/2021

Para esta clase, realizamos un circuito de una puerta automática, el cual consistís en girar un servomotor dependiendo del sensor ultrasónico. Si detectaba un objeto cerca, el servomotor debe girar, y se debe cerrar en el caso opuesto.

Cuando empezamos a trabajar, copié el circuito del carrito evita-obstáculos, porque ya tenía conectado y programado un sensor de distancia. Hacer los cambios en él tomó mucho tiempo, pero lo logramos. Incluso programar fue algo difícil. Sin embargo, con ayuda de la miss y una buena observación, logramos ver los errores y corregirlos. Aquí presento la actividad:


Código:

#include <Servo.h>
Servo servo;

const int EchoPin = 3;
const int TriggerPin = 4;
int ping(int TriggerPin, int EchoPin) {
  long duration, distanceCm;
   
  digitalWrite(TriggerPin, LOW);  //para generar un pulso limpio ponemos a LOW 4us
  delayMicroseconds(4);
  digitalWrite(TriggerPin, HIGH);  //generamos Trigger (disparo) de 10us
  delayMicroseconds(10);
  digitalWrite(TriggerPin, LOW);
   
   duration = pulseIn(EchoPin, HIGH);  //medimos el tiempo entre pulsos, en microsegundos
   
   distanceCm = duration * 10 / 292/ 2;   //convertimos a distancia, en cm
   return distanceCm;
  
}
void setup()
{
  Serial.begin(9600);
  servo.attach(7);
  pinMode(TriggerPin, OUTPUT);
  pinMode(EchoPin, INPUT);
}
void loop()
{
  int cm = ping(TriggerPin, EchoPin);
  Serial.print("Distancia: ");
  Serial.println(cm);
  delay(10);
  
  //ABRIR
  if(cm<30){
  servo.write(90);
  delay(10);
  }
  
  //CERRAR
  else{
  servo.write(0);
  delay(10);
  }
}

Aprendizajes:
Hoy aprendí a cómo crear un circuito de una puerta automática y su funcionamiento en la vida real. Lo aprendí creando un circuito con esa función en Arduino con mi grupo del parcial.

Logros:
  • Completar la práctica.
  • Crear un circuito de una puerta automática.
Dificultades:
  • Detectar errores en los códigos (superado con la ayuda de la profesora).
  • Crear el código del circuito (superado con razonamiento).
¿Qué me pregunto?
Esta vez, no tengo ninguna duda.

Párrafo del líder:

Hoy Diego no vino, así que sólo estábamos Carla y yo. Carla sí estuvo atenta con la cámara encendida todo el tiempo y nunca de salió de ella. Aportó con conectar un servomotor y ayudar un poco a resolver el problema que tuvimos. En el día 3 de febrero, Diego sí vino, pero aportó poco. Al menos ambos mantuvieron sus cámaras encendidas.

martes, 26 de enero de 2021

2°P, 2°Q - Clase #3: Práctica de electrónica - Servomotor

UNIDAD EDUCATIVA PARTICULAR "POLITÉCNICO"

3° AÑO - PAI - 9° GRADO "A"

Clase #3: Práctica de electrónica - Servomotor

Nombre: Segundo Izurieta                                        Fecha: 26/01/2021

La práctica de hoy consistía en programar un servomotor para que se moviera de algún modo. La conexión fue fácil, pero fue un poco más difícil para programarlo. Aquí está la actividad:


Código:

//Se llama la librería del servo
#include <Servo.h>

//Pin a conectar el servo
int pinServo = 2;

//Se crea un nuevo objeto del servo
Servo servo;

void setup() {
  //Inicializamos el servo con el pin declarado
  servo.attach(pinServo);
  Serial.begin(9600);
}

void loop() {
  //Movemos el servomotor a 10°
  servo.write(10);
  delay(2000);
  //Leemos la posición de servomotor y la mostramos
  Serial.println(servo.read());
  servo.write(60);
  delay(2000);
  Serial.println(servo.read());
  servo.write(140);
  delay(2000);
  Serial.println(servo.read());
}

Incluso aprendí mucho sobre el servomotor.

  • El servomotor solo gira 180°.
  • No es recomendable usarlo en ruedas.
  • Sirve para girar objetos a una posición específica.
  • Hay dos tipos de servomotores: posicionales y continuos.
  • Los posicionales giran solo a una posición indicada.
  • Los continuos giran infinitamente.
  • Los servomotores continuos pueden ser usados para los mini-robots de soccer.
  • En el código, hay que añadir una librería.
  • servo.attach es para asignar un pin al servomotor.
  • servo.write se usa para enviar una señal al servomotor de su posición.
Aprendizajes:
Hoy aprendí sobre el servomotor y cuál es el verdadero nombre del motor amarillo que usamos en el circuito del carrito evita-obstáculos. Todo esto lo aprendí realizando una práctica de conexión en Arduino con mi grupo y preguntando a la profesora.

Logros:
  • Programar un servomotor.
  • Todos aportaron en algo.
Dificultades:
  • Buscar una programación para el servomotor (superado con la investigación de Carla).
¿Qué me pregunto?
  • ¿Por qué existe un servomotor continuo si tiene la misma función que un motor CD?
Párrafo del líder:
Diego no estuvo en ese día, pero, el 27 de enero, sí estuvo. Compartió sus apuntes de estas semanas de clase, durante los trabajos grupales. Carla sí vino durante las dos clases de esta semana y nos compartió un código para el servomotor que ella investigó. En las clases que estuvieron, ellos nunca apagaron la cámara ni salieron de ella.

2°P, 2°Q - Clase #2: Práctica de electrónica - Detector de intrusos

UNIDAD EDUCATIVA PARTICULAR "POLITÉCNICO"

3° AÑO PAI - 9° GRADO "A"

Clase #2: Práctica de electrónica - Detector de intrusos

Nombre: Segundo Izurieta                            Fecha: 19/01/2021

En esta semana, creamos un circuito usando el sensor PIR y otros componentes como un buzzer y un LED. Consistía en hacer que se emita una señal por el LED y el buzzer cuando el sensor PIR detecte algo moviéndose. El sensor PIR puede detectar movimientos de objetos y enviar una señal al circuito. Con este componente electrónico, podemos crear un detector de intrusos. Aquí dejó evidencias de nuestro trabajo.

Código:

int sensor = 2;
int led = 13;
void setup()
{
  pinMode(10,OUTPUT);
  pinMode(led, OUTPUT);
  pinMode(sensor, INPUT);
  Serial.begin(9600);
}
void loop()
{
  int lectura = digitalRead(sensor);
  Serial.println(lectura);
  
  if(lectura==1){
  digitalWrite(13,HIGH);
  digitalWrite(10,HIGH);
  delay(1500);
  }
  
  else{
  digitalWrite(13,LOW);
  digitalWrite(10,LOW);
  }


Aprendizajes:

Hoy aprendí sobre el sensor PIR, cómo afecta a un circuito y cómo crear un detector de intrusos. Todo esto lo aprendí creando un circuito de un detector de intrusos con mi equipo y escuchando a la profesora.

Logros:
  • Entender sobre el sensor PIR.
  • Crear un detector de intrusos.
Dificultades:
  • Entender sobre el beneficio de este circuito al problema del medio ambiente (superado con la explicación profunda de la maestra).
¿Qué me pregunto?
Esta vez, no tengo dudas de nada.

Párrafo del líder

Diego no estuvo el 19 de enero, pero el 20 de enero sí estuvo. El colaboró con responder a mis preguntas y con unas cuantas ideas. Carla también aportó, investigando sobre la conexión de un sensor PIR. Ninguno de ellos apagó la cámara o salió de ella. Sin embargo, creo que no estuvieron tan atentos al trabajo.

miércoles, 6 de enero de 2021

2°P, 2°Q - Clase #1: Práctica de conexión - Robot evita-obstáculos

UNIDAD EDUCATICA PARTICULAR "POLITÉCNICO"
3° AÑO PAI - 9° GRACO "A"
Clase #1: Práctica de conexión - Robot evita-obstáculos
Nombre: Segundo Izurieta                        Fecha: 12/01/2021

En esta semana, trabajamos en Tinkercad con el sensor de distancia, o de proximidad, el cual permite saber la distancia entre el objeto y sí mismo. Esto puede servir para detectar obstáculos y los esquive. Este tiene cuatro patitas:
  • Potencia: Se lo conecta a positivo en el Protoboard.
  • Desencadenador: Se lo conecta a un pin de Arduino.
  • Eco: Se lo conecta a otro pin de Arduino.
  • Tierra: Se lo conecta a negativo en el Protoboard.
Respecto a la práctica de conexión, no fue difícil hacerlo porque usé el circuito del puente H. Aquí está la actividad:


Código:
const int EchoPin = 3;
const int TriggerPin = 4;
int ping(int TriggerPin, int EchoPin) {
  long duration, distanceCm;
   
  digitalWrite(TriggerPin, LOW);  //para generar un pulso limpio ponemos a LOW 4us
  delayMicroseconds(4);
  digitalWrite(TriggerPin, HIGH);  //generamos Trigger (disparo) de 10us
  delayMicroseconds(10);
  digitalWrite(TriggerPin, LOW);
   
   duration = pulseIn(EchoPin, HIGH);  //medimos el tiempo entre pulsos, en microsegundos
   
   distanceCm = duration * 10 / 292/ 2;   //convertimos a distancia, en cm
   return distanceCm;
  
}

void setup()
{
  Serial.begin(9600);
  pinMode(TriggerPin, OUTPUT);
  pinMode(EchoPin, INPUT);
  pinMode(7,OUTPUT);
  pinMode(8,OUTPUT);
  pinMode(9,OUTPUT);
  pinMode(10,OUTPUT);
}

void loop()
{
  int cm = ping(TriggerPin, EchoPin);
  Serial.print("Distancia: ");
  Serial.println(cm);
  delay(10);
  
  //ADELANTE
  if(cm>20){
  digitalWrite(7,HIGH);
  digitalWrite(8,LOW);
  digitalWrite(9,HIGH);
  digitalWrite(10,LOW);
  }
  
  //ATRÁS
  else{
  digitalWrite(7,LOW);
  digitalWrite(8,HIGH);
  digitalWrite(9,LOW);
  digitalWrite(10,HIGH);
  }

}

Reflexión:
Hoy aprendí sobre el sensor de proximidad, su conexión y cómo es su código en Arduino. Lo aprendí escuchando a la profesora y realizando una práctica de conexión en Tinkercad. Lo que me falta por comprender es sobre esta parte del código:

int ping(int TriggerPin, int EchoPin) {
  long duration, distanceCm;
   
  digitalWrite(TriggerPin, LOW);  //para generar un pulso limpio ponemos a LOW 4us
  delayMicroseconds(4);
  digitalWrite(TriggerPin, HIGH);  //generamos Trigger (disparo) de 10us
  delayMicroseconds(10);
  digitalWrite(TriggerPin, LOW);
   
   duration = pulseIn(EchoPin, HIGH);  //medimos el tiempo entre pulsos, en microsegundos
   
   distanceCm = duration * 10 / 292/ 2;   //convertimos a distancia, en cm
   return distanceCm;

Esta vez, fui pensador, de mentalidad abierta y desarrollé la habilidad de Pensamiento intentando conectar y programar el circuito con mi mente y muchas ideas. Además, Carla fue indagadora, aplicando la habilidad de Investigación, indagando sobre cómo conectar un sensor de distancia y cómo programarlo.

Logros:
  • Realizar la conexión bien.
  • Aprender sobre el sensor de proximidad.
Dificultades:
  • Comprender la parte del código del sensor de distancia antes del void setup (aunque la profesora me lo explicó bien, aún no entiendo bien esa parte).

Párrafo del líder:
Carla Pozo, la exploradora, investigó sobre cómo conectar el sensor de distancia a Arduino y logró encontrar varias respuestas. Ella sí ayudó en la actividad y nunca apagó la cámara o salió de ella. Diego no estuvo ese día, pero el 13 de enero sí estuvo y aportó con algunos ideas y respuestas a los que preguntaba.

sábado, 5 de diciembre de 2020

1°P, 2°Q - Ejecución del plan de investigación

UNIDAD EDUCATIVA PARTICULAR "POLITÉCNICO"

3° AÑO PAI - 9° GRADO "A"

Ejecución del plan de investigación

Nombre: Segundo Izurieta                        Fecha: 05/12/2020

Robot recolector de basura:

Importancia:

Será útil para reducir el porcentaje de basura y asimismo reducir la contaminación. Funcionará como si una persona levanta su basura y la saque de donde no debería estar. Recoger esta basura es importante para evitar incendios forestales.

Materiales:

  • Madera
  • Pala
  • Piezas 3D
  • Servomotores
  • Motores CD
  • Ruedas
  • Arduino UNO
  • Cables
  • Sensores sharp (sensores infrarrojo)
  • Puente H L293D
  • Escobilla
  • Caja
  • Protoboard
  • Potenciómetro
Esquema de conexión para esquivar obstáculos de tamaño mayor que el del mismo robot:


Esquema de conexión para motor de corriente directa con puente H L293D (puede ser usado en la pala y la escobilla):
Cómo hacer un robot recolector de basura:
Este video no muestra un robot recogedor de basura con Arduino, pero al menos muestra cómo hacer un robot que recolecta basura.

Programación:
No logré encontrar eso, aunque investigué en bastantes sitios web y observé muchos videos. Creo que eso es un tema que se debe ver en clase.

Ruedas utilizadas para el terreno de bosque:
Las ruedas de la silla de ruedas de la siguiente imagen son de todoterreno. Este tipo de rueda puede ser aplicada al robot para que se desplace fácilmente en el bosque.


Fuentes bibliográficas:
Cuadro de fiabilidad de las fuentes:

Otras fuentes:
  • Entrevista al bombero Enrique Guevara.

miércoles, 2 de diciembre de 2020

1°P, 2°Q - Clase #5: Reto puente H L293D

 UNIDAD EDUCATIVA PARTICULAR "POLITÉCNICO"

3° AÑO PAI - 9° GRADO "A"

Clase #5: Reto puente H l293D

Nombre: Segundo Izurieta                            Fecha: 08/12/2020

Hoy aprendimos sobre el puente H y cómo funciona con Arduino y un servomotor. Esto lo hicimos creando un circuito en Tinkercad y analizando sus componentes electrónicos. Aquí tengo los apuntes sobre el puente H:

  • Los pines en el medio del puente H son Tierra, los cuales se conectan a negativo.
  • Los pines en los extremos del puente H que dicen "potencia" se conectan a positivo.
  • Hay cuatro salidas en este puente: salida 1, salida 2, salida 3 y salida 4. Estos se conectan y dan energía a los motores. Cada dos de ellos se conectan a un motor.
  • Los cuatro pines de entrada son para conectarse a los pines digitales del Arduino.
  • Los pines de "Activar 1 y 2" y "Activar 3 y 4" habilitan las salidas y permiten el giro de motores, por ejemplo.
También aprendí un poco más sobre los servomotores.
  • Los servomotores tienen polaridad. Por eso, se necesita codificar a una salida con energía positiva y la otra con negativo para que genere un movimiento en un sentido
  • Si se invierten las señales, el servomotor generará un movimiento en sentido contrario.
  • Si a ambas salidas se le envía señales positivas o negativas, el servomotor no tendrá movimiento.
Aquí está el circuito que creamos.


Y aquí escribo el código:

void setup()
{
  pinMode(7,OUTPUT);
  pinMode(8,OUTPUT);
  pinMode(9,OUTPUT);
  pinMode(10,OUTPUT);
}

void loop()
{
  //ADELANTE
  digitalWrite(7,HIGH);
  digitalWrite(8,LOW);
  digitalWrite(9,HIGH);
  digitalWrite(10,LOW);
  delay(2000);
  
  //ATRÁS
  digitalWrite(7,LOW);
  digitalWrite(8,HIGH);
  digitalWrite(9,LOW);
  digitalWrite(10,HIGH);
  delay(2000);
  
  //IZQUIERDA
  digitalWrite(7,LOW);
  digitalWrite(8,LOW);
  digitalWrite(9,HIGH);
  digitalWrite(10,LOW);
  delay(2000);  

  //DERECHA
  digitalWrite(7,HIGH);
  digitalWrite(8,LOW);
  digitalWrite(9,HIGH);
  digitalWrite(10,HIGH);
  delay(2000);
  
  //DETENER
  digitalWrite(7,HIGH);
  digitalWrite(8,HIGH);
  digitalWrite(9,HIGH);
  digitalWrite(10,HIGH);
  delay(2000);
}

Logros:
  • Crear el circuito y escribir el código completo.
  • Comprender sobre las funciones del puente H y los servomotores.
Dificultad:
  • Entender fácilmente la explicación de la miss sobre el puente H (superado con explicación más profunda).
¿Qué me pregunto?
Esta vez, no me pregunto nada.

miércoles, 18 de noviembre de 2020

1°P, 2°Q - Clase #4: Análisis de productos existentes

UNIDAD EDUCATIVA PARTICULAR "POLITÉCNICO"

3° AÑO PAI - 9° GRADO "A"

Clase #4: Análisis de productos existentes

Nombre: Segundo Izurieta                            Fecha: 18/11/2020

Prueba de robot recoge basura(basurabot):


Aspectos a incluir:
  • Incluiré que tenga un recogedor que se eleve y lo ponga dentro del robot.
  • Una caja que almacene la basura recogida.
Aspectos a evitar:
  • Evitaré que el recogedor sea pequeño. Aumentaré el tamaño de la caja y del recogedor.
  • Evitaré que la escoba no esté alzada todo el tiempo. Cuando se vaya a recoger basura, la mini-escoba bajará.
  • Evitaré que necesite de un control remoto.
Cómo Hacer Un Robot Barredor Casero:

Aspectos a incluir:
  • Un cepillo cilíndrico que gira.
Aspectos a evitar:
  • Uso de control remoto. Debe ser automático.
  • Cables expuestos y peligro de que les afecte algo de afuera.
  • Caja abierta. La basura podría salirse.

Fuentes bibliográficas:

Cuadro de fiabilidad de las fuentes:

miércoles, 11 de noviembre de 2020

1°P, 2°Q - Clase #3: Fuentes primarias de información

UNIDAD EDUCATIVA PARTICULAR "POLITÉCNICO"

3° AÑO PAI - 9° GRADO "A"

Clase #3: Fuentes primarias de información

Nombre: Segundo Izurieta                    Fecha: 11/11/2020

Solución: Limpiar y recoger la basura en las calles y, en especial, en los bosques.

Usuarios potenciales: Mi papá, mi hermana y mi tío Rubén.

Experto para entrevista: Ricardo Torres (rtorres@copol.edu.ec) o Enrique Guevara (eguevara@copol.edu.ec).

Personas a encuestar: Mis padres, mi hermana, mi tío y mis vecinos (quizá).

Entrevista:

  1. ¿Considera usted que los incendios forestales son problemas muy graves? ¿Por qué?
  2. Desde que inició su carrera, ¿de cuántos incendios forestales usted ha sido informado?
  3. ¿Cuáles son las principales consecuencias de los incendios forestales en cuanto a los animales?
  4. ¿Cómo los incendios forestales afectan a la salud de los seres humanos?
  5. ¿Qué soluciones usted propondría para poner un alto a este problema?

Encuesta:

¿Cuál es su rango de edad?

  • 7-12 años
  • 13-18 años
  • 19-25 años
  • 25-40 años
  • 40-60 años
  • 60+ años

¿De cuál género es usted?

  • Masculino.
  • Femenino.

¿Usted pasa cerca del bosque o va al bosque?

  • No
  • A veces.

¿Cuál de las siguientes actividades usted realiza? (Opción múltiple)

  • Acampar.
  • Fumar cigarros.
  • Quemar basura.
  • Hacer picnic.
  • Ninguno.

¿Considera usted que los incendios forestales son problemas muy graves?

  • Sí.
  • No.
  • Tal vez.

¿Cuál de las siguientes consecuencias usted considera que más sucede en los incendios forestales?

  • Destrucción de la vegetación.
  • Aumento de dióxido de carbono.
  • Destrucción de viviendas y trabajos.
  • Pérdida de animales.
  • Pérdida de seres humanos.

¿Usted ayudaría a apagar un incendio forestal?

  • Sí.
  • No.
  • Quizá.
Logros:
  • Indicar clientes y expertos a entrevistar y encuestar.
  • Crear 5 preguntas para la entrevista y 5 para la encuesta.
Dificultades:
  • Estaba algo inseguro de buscar a una organización de bomberos, luego contactarlos y entrevistarlos. Pensaba que podría ser un poco peligroso. (superado cuando la miss me dio los correos institucionales de los profesores Ricardo Torres y Enrique Guevara, quienes son bomberos).
¿Qué me pregunto?
  • ¿Será que el profesor Ricardo o el profesor Enrique aún siguen trabajando como bomberos?

miércoles, 4 de noviembre de 2020

1°P, 2°Q - Clase #2: Autoevaluación y coevaluación de los documentos MOTORES

UNIDAD EDUCATIVA PARTICULAR "POLITÉCNICO"

3° AÑO PAI - 9° GRADO "A"

Clase #2: Autoevaluación y coevaluación de los documentos: MOTORES

Nombre: Segundo Izurieta                            Fecha: 04/11/2020

X: Sí            --:No

Autoevaluación de mi documento:

  • Contenido completo: X
  • Times New Roman 12: X
  • Interlineado doble: X
  • Sangría primera línea: --
  • Número de página: X
  • Citas parafraseadas con normas APA: --
  • Citas en las imágenes: --
  • Referencias ordenadas: --
  • Referencias con normas APA: X
  • Bibliografía = Referencias: X
  • Bibliografía sangría francesa: --
  • Cuadro de fiabilidad de las fuentes: X
  • Tabla de contenidos: X
Mi documento está muy bien. Tiene toda la información necesaria, varias imágenes, las fuentes bibliográficas, la tabla de contenidos y los cuadros de fiabilidad de las fuentes. Casi todo está en normas APA. Además, está muy organizado. Esto podría servir como una fuente de información para futuros proyectos. Sin embargo, debo aplicar sangría en los párrafos, citar las imágenes, ordenar las referencias bibliográficas, parafrasear las citas que coloqué en el mismo documento, y aplicar sangría francesa en la bibliografía.

Coevaluación al documento de Elías Suárez:

  • Contenido completo: X
  • Times New Roman 12: X
  • Interlineado doble: X
  • Sangría primera línea: --
  • Número de página: X
  • Citas parafraseadas con normas APA: X
  • Citas en las imágenes: X
  • Referencias ordenadas: --
  • Referencias con normas APA: X
  • Bibliografía = Referencias: X
  • Bibliografía sangría francesa: X
  • Cuadro de fiabilidad de las fuentes: X
  • Tabla de contenidos: X
Su documento está casi perfecto. Tiene títulos y subtítulos que aclaran mejor cómo están organizados los temas. La información está completa y detallada. Todo está en normas APA y contiene casi todos los aspectos de la tabla. Este documento puede servir como fuente de información y posiblemente como ejemplo de formato APA. Lo que le falta es aplicar sangría a la primera línea de los párrafos y ordenar alfabéticamente las referencias bibliográficas.

jueves, 22 de octubre de 2020

1°P, 2°Q - Clase #1: Lluvia de ideas: EL PROBLEMA

UNIDAD EDUCATIVA PARTICULAR "POLITÉCNICO"

3° AÑO PAI - 9° GRADO "A"

Clase #1: Lluvia de ideas: EL PROBLEMA

Nombre: Segundo Izurieta                          Fecha: 20/10/2020

Hoy comenzó el 1° parcial del 2° quinquemestre. Creamos nuevos grupos. Mi grupo se llama Pitufi-amigos, el cual está conformado por Mario, Elías y yo. Esta vez, me tocó ser cronista, el cual no está mal.

Por otra parte, creamos una lluvia de ideas acerca de problemas del cambio climático que puedan ser solucionados. aquí está:

https://app.lucidchart.com/invitations/accept/d738640a-310e-4876-b2dd-d4487690be9b

Reflexión:

Espero de esta segunda unidad poder mejorar mi comportamiento e intentar no aburrirme en las clases, de ese modo evito llorar o entrar en frustración o vergüenza. También espero seguir con mis fortalezas que he aplicado en el quinquemestre pasado y mis calificaciones excelentes. Lo que me pregunto es qué vamos a crear para ayudar al medio ambiente y si podré hacer que mis compañeros de mi grupo de trabajo puedan participar mucho.

Logros en esta semana:

  • Estar bien de acuerdo con los roles de cada integrante de mi grupo.
  • Hacer y terminar el LucidChart de nuestra lluvia de ideas sobre problemas climáticos a tiempo.
  • Ser buen comunicador y desarrollar las habilidades de Comunicación y de Sociales al conversar con mis compañeros sobre el tema y aportar con ideas.
Dificultades:
  • Creo que no se presentó ninguna.

miércoles, 23 de septiembre de 2020

2°P, 1°Q - Clase #7: Retos de Tinkercad para el proyecto

UNIDAD EDUCATIVA PARTICULAR "POLITÉCNICO"

3° AÑO PAI - 9° GRADO "A"

Clase #7: Retos en Tinkercad para el proyecto

Nombre: Segundo Izurieta                                          Fecha: 22/09/2020

Hoy realizamos otros retos para avanzar con el circuito del proyecto de esta unidad: Sistema de riego automático. Sí logramos completar los dos retos de hoy.

Reto 3: Mostrar el valor de temperatura del sensor de temperatura en el Display LCD:

Acoplamos un sensor de temperatura al circuito anterior y mostramos el valor que tenía en el Display LCD.

Si no ven bien el código, entonces aquí se muestra:

#include <LiquidCrystal.h>

LiquidCrystal lcd(2,3,4,5,6,7);

void setup()

{

  lcd.begin(16,2);

}

void loop()

{

 lcd.setCursor(0,0);

  lcd.print("SILVIA");


  lcd.setCursor(0,1);

  lcd.print("SEGUNDO");


  lcd.setCursor(8,1);

  lcd.print("KARLA");


  lcd.setCursor(7,0);

  lcd.print(analogRead(A0));

 

  lcd.setCursor(11,0);

  lcd.print(analogRead(A1));

}

Reto 4: Activar el motor de acuerdo al nivel de temperatura y luz del circuito con relé.

Consiste en encender el motor cuando el nivel de temperatura esté menor a 30 y la intensidad de luz es menor a 120. También había que hacer lo opuesto. Añadimos un relé, un motor y unos cables más al circuito anterior.

Aquí está el código:

#include <LiquidCrystal.h>

LiquidCrystal lcd(2,3,4,5,6,7);

void setup()

{

  lcd.begin(16,2);

  pinMode(11,OUTPUT);

}

void loop()

{

 lcd.setCursor(0,0);

  lcd.print("SILVIA");


  lcd.setCursor(0,1);

  lcd.print("SEGUNDO");

  

  lcd.setCursor(8,1);

  lcd.print("KARLA");

  

  lcd.setCursor(7,0);

  lcd.print(analogRead(A0));

 

  lcd.setCursor(11,0);

  lcd.print(analogRead(A1));

  

  delay(200);

  

  lcd.clear();

  

  if (analogRead(A0)<120 && analogRead(A1)<30) //si es que el valor de fotorresistencia es menor que 120 y la del sensor de temperatura es menor que 30

  digitalWrite(11,HIGH);

  else digitalWrite(11,LOW);

}

Logros:

  • Finalizar con los cuatro restos, incluyendo los primeros dos de la semana pasada.
  • Todos hicimos algo del trabajo, como añadir componentes, subir evidencias, y escribir el circuito.

Dificultades:

  • Fue un poco difícil hacer que todos aportaran con ideas o conceptos (superado preguntándoles y pidiéndoles hacer cosas, como añadir los componentes del circuito o tomar captura de pantalla al cicuito).

¿Qué me pregunto?

  • ¿Cómo funciona un motor en la bomba de agua de un sistema de riego automático?
Párrafo del líder:
Karla estaba en la clase esta vez. La aportación de ellas estuvo bien como la aportación de Silvia en la semana pasada. Silvia colaboró en añadir unos componentes al circuito para el reto 3 y Karla subió las evidencias de ambos retos cumplidos. Ninguna de ellas salió de la cámara y estuvieron atentas. Participaron un poquito, entonces yo les pregunté unas cosas para que ellas respondieran. Me gustó la aportación de mis compañeras.

martes, 22 de septiembre de 2020

2°P, 1°Q - Clase #6: Retos de circuitos con Display LCD

UNIDAD EDUCATIVA PARTICULAR "POLITÉCNICO"
3° AÑO PAI - 9° GRADO "A"
Clase #6: Retos de circuitos con Display LCD
Nombre: Segundo Izurieta                                          Fecha: 16/09/2020

Hoy realizamos unos retos de circuitos más con relación al Display LCD. El trabajo en grupo estuvo muy bien, aunque Karla Balcázar faltó.

Reto 1: Mostrar nuestros nombres en el Display LCD.

Imagen 1. Nuestro primer circuito con nuestros nombres en el Display LCD. Autoría propia.

El código en este reto fue el siguiente:

#include <LiquidCrystal.h>
LiquidCrystal lcd(2,3,4,5,6,7);
void setup()
{
  lcd.begin(16,2);
}
void loop()
{
 lcd.setCursor(0,0);
  lcd.print("SILVIA");

  lcd.setCursor(0,1);
  lcd.print("SEGUNDO");
  
  lcd.setCursor(8,1);
  lcd.print("KARLA");
}

Reto 2: Mostrar la cantidad de luz de una fotorresistencia en el Display LCD
Imagen 2. El mismo circuito pero con la cantidad de luz de la fotorresistencia en el Display LCD. Autoría propia.

Este es el código que se usó en este reto:

#include <LiquidCrystal.h>
LiquidCrystal lcd(2,3,4,5,6,7);
void setup()
{
  lcd.begin(16,2);
}
void loop()
{
 lcd.setCursor(0,0);
  lcd.print("SILVIA");

  lcd.setCursor(0,1);
  lcd.print("SEGUNDO");
  
  lcd.setCursor(8,1);
  lcd.print("KARLA");

  lcd.setCursor(7,0);
  lcd.print(analogRead(A0));
}

Logros:
  • Completar los dos retos.
  • Ser buenos comunicadores, aplicando las habilidades Comunicación y Sociales, aportando al grupo con ideas y ayuda y conversando con respeto.
  • Mi compañera pudo trabajar mucho.
Dificultades:
  • Esta vez, ninguna dificultad sucedió.
¿Qué me pregunto?
  • ¿Por qué hay que conectar tantos cables al Display LCD?
  • ¿Qué significan las letras y números en el Display LCD?
Párrafo del líder:
Karla estuvo ausente este día, pero el trabajo en equipo (o pareja) estuvo muy bueno. Mi compañera Silvia si hizo algo del trabajo enviando los anexos al padlet destinado. Además, sí colaboró con unas ideas. Nunca apagó la cámara y estuvo atenta todo el tiempo. Estoy orgulloso que mi compañera hizo algo más.

miércoles, 9 de septiembre de 2020

2°P, 1°Q: Clase #5: Ideas de diseño

 UNIDAD EDUCATIVA PARTICULAR "POLITÉCNICO"

3° AÑO PAI - 9° GRADO "A"

Clase #5: Ideas de diseño

Nombre: Segundo Izurieta                               Fecha: 09/09/2020

Hoy elaboramos nuestros diseños para nuestro proyecto del sistema de riego automático. Se podían hacerlos digitalmente o manualmente. Yo decidí que una lo creará dibujando y el otro en Jamboard. Aquí están mis diseños.

Diseño 1:

Imagen 1. Diseño 1 del sistema. Autoría propia.
Imagen 1. Diseño 1 del sistema. Autoría propia.
Imagen 2. Diseño de la caja base del sistema. Autoría propia.

Diseño 2:
Imagen 3. Diseño 2 del sistema y el jardín. Autoría propia.

Como ven, ambos sistemas tienen a una caja como base y en ellas se insertarán los componentes de los circuitos. Pienso que voy a escoger el primero, porque podrá ayudar a muchas más plantas y no podrá mojar el piso de cemento como en el diseño 2.

Logros:
  • Crear ambos diseños.
  • Hacerlos diferentes entre ellos.
  • Terminarlos y mejorarlos a tiempo.
  • Desarrollar otra vez mis habilidades artísticas.
  • Ser de mentalidad abierta y audaz, desarrollando la habilidad Pensamiento, teniendo varias ideas y empleando nuevas.
Dificultad:
  • Algunos textos en el diseño 1 se veían borrosos (superado editando el texto en Paint 3D).
¿Qué me pregunto?
  • ¿Cómo crearemos nuestro diseño elegido digitalmente?

miércoles, 19 de agosto de 2020

2°P, 1°Q: Clase #4: Análisis de productos existentes

 UNIDAD EDUCATIVA PARTICULAR "POLITÉCNICO"

3° AÑO PAI - 9° GRADO "A"

Clase #4: Análisis de productos existentes

Nombre: Segundo Izurieta                                      Fecha: 19/08/2020

Sistema de riego automático por goteo con arduino MEGA


Desde el contenido de este video, quisiera incluir una pantalla LCD grande y un teclado keypad a mi sistema de riego automático. También necesitaré sensores de humedad si quiero que el sistema otorgue la cantidad de agua suficiente para la planta. Incluso incluiré señales que me indiquen al menos cuando se está regando. Por último, evitaría hacerlo muy grande, ya que llenaría mucho espacio y además mi jardín es pequeño. Además, evitaría exponer los cables así esté ordenado.

Sistema de riego automático Arduino Robótica IES Jaroso

De este video, me parece bien incluir un gran botellón de agua, así sepa cuando llenarla y sea seguro para reservar bien el agua. Sin embargo, evitaría que mi circuito esté expuesto para no correr el riesgo de que se pueda dañar o provocar un corto circuito.

Fuentes bibliográficas:

2°P, 1°Q: Clase #3: Continuación de la práctica electrónica

 UNIDAD EDUCATIVA PARTICULAR "POLITÉCNICO"

3° AÑO PAI - 9° GRADO "A"

Clase #3: Continuación de la práctica electrónica

Nombre: Segundo Izurieta                                                             Fecha: 18/08/2020

Hoy continuamos con la programación del circuito realizado en las clases anteriores. En nuestro caso, completamos la parte de la programación del circuito que nos faltaba. Luego, revisamos el monitor en serie para ver los números que salen en ella cuando el buzzer está encendido. Por sí sola salen ceros, pero cuando se conecta y se programa el pulsador para el buzzer, al mantenerlo presionado salen números 1 en eel monitor. Eso es cuando la resistencia y el cable conectando el pulsador al Arduino está conectado a negativo. Sin embargo, cuando ambos están conectados a positivo, salen números 1 y al mantener presionado el pulsador salen ceros.

Imagen 1. Circuito de los LEDs, buzzer y pulsador mejorados. Autoría propia.

Imagen 1. Circuito de los LEDs, buzzer y pulsador mejorados. Autoría propia.

Imagen 2. Circuito con su programación. Autoría propia.

El uso de ...

Serial.begin: Sirve para que Arduino empiece la comunicación con la computadora, con la velocidad de comunicación serial que está presente en el número entre paréntesis.

Serial.println: Imprime datos del puerto serie como texto ASCII el cual es legible por humanos.

digitalRead: Lee el valor de un pin digital.

La resistencia conectada al pulsador: Sirve para dar valores al pulsador diferentes a 0. Por lo contrario solo saldrán ceros en el monitor.

Logros:

  • Conocer las funciones posibles en nuestro circuito.

Dificultades:

  • Dificultad en el auto-control mío (superado hablando con la psicóloga).
  • Mis compañeras de trabajo no se comunicaban tanto.

¿Qué me pregunto?

  • ¿Está bien que hayamos conectado los LEDs verticalmente?
  • ¿Por qué esto solo funciona si hay una resistencia en el circuito?
Párrafo(s) del líder:
Como líder, debo decir que mis compañeras del grupo sí mantuvieron encendidas las cámaras y estuvieron atentas y presentes a las actividades. Karla, la exploradora, sí intentó investigar sobre por qué debe haber una resistencia en el circuito de un pulsador. Sin embargo, no alcanzó a aportar con ideas o respuestas, aunque sí creo que hizo lo mejor para hacerlo. A lo mejor es porque fue una pregunta difícil de investigar.

Por otro lado, no participaron mucho durante el tiempo requerido. Ni siquiera se comunicaban ni aportaban con ideas.

domingo, 16 de agosto de 2020

2°P, 1°Q: Clase #2: Programación de circuitos con Arduino

 UNIDAD EDUCATIVA PARTICULAR "POLITÉCNICO"

3° AÑO PAI - 9° GRADO "A"

Clase #2: Programación de circuitos con Arduino

Nombre: Segundo Izurieta                                 Fecha: 12/08/2020


En el día de hoy, continuamos con prácticas de electrónica. Esta vez, programamos los circuitos que hemos hecho. Aquí están las programaciones:

1 (Arduino Uno R3)

void setup( )

{

  pinMode(13, OUTPUT);

}

void loop( )

{

  digitalWrite(13, HIGH);

  delay(1000); // Wait for 1000 millisecond(s)

  digitalWrite(13, LOW);

  delay(1000); // Wait for 1000 millisecond(s)

}

2 (Arduino Uno R3)

void setup( )

{

  pinMode(13, OUTPUT);

 pinMode(9,INPUT);

  Serial.begin(9600);

}

void loop( )

 digitalWrite(13, HIGH);

  delay(1000); // Wait for 1000 millisecond(s)

  digitalWrite(13, LOW);

  delay(1000); // Wait for 1000 millisecond(s)

 //read the state of the pushbutton

  Serial.println(digitalRead(9));

  }

En nuestro caso, usamos dos circuitos así el trabajo no se vea desordenado o enredado y cada uno tiene su propia placa Arduino. El primero es para los LEDs conectados a un mismo pin. El otro es para conectar el buzzer y el pulsador (2°P, 1°Q - Clase #1). Por eso hay dos programaciones. Por otro lado, una parte del circuito fue tomada de la clase. Esa parte es la de "pushbutton".

Logros:

  • Programar correctamente a los LEDs y al buzzer.
  • Conocer dos tipos de conexiones de LEDs: vertical e inclinado.
Dificultades:
  • No todos aportábamos con ideas e intentaba motivarlos a hacerlo (superado preguntando a mis compañeras si lo que hacía estaba bien o mal).
¿Qué me pregunto?
  • ¿Para qué colocamos el circuito de "buttonstate"?
Párrafo del líder:
Mis compañeras de clase estuvieron como la clase pasada. Lo bueno es que nunca salieron de la cámara, no la apagaron, y sí estuvieron atentas. Lo malo es que aún participan poco y solo dicen que está bien lo que hago cuando les pregunto si lo está.

jueves, 13 de agosto de 2020

2°P, 1°Q: Clase #1: Circuitos con Arduino

 UNIDAD EDUCATIVA PARTICULAR "POLITÉCNICO"

3° AÑO PAI - 9° AÑO "A"

Clase #5: Circuitos con Arduino

Nombre: Segundo Izurieta                                                    Fecha: 12/08/2020

Hoy iniciamos el 2° parcial. Nos enteramos de que, para este parcial, haríamos la etapa B (desarrollo de ideas) y quizá el C (creación) del ciclo del diseño. La profesora nos enseñó un documento explicando acerca de a quiénes vamos a elaborar el proyecto, cómo será y cuáles son los pasos a seguir.

Luego, la maestra nos dijo que cambiaríamos de grupos para esta unidad. Nos envió a grupos pequeños nuevos para conocer a nuestros equipos. Me tocó con Karla Balcázar y Silvia García. Asignamos los roles, pensamos en el nombre del equipo y terminamos con estas conclusiones:

  • Nombre del grupo: Informáticos
  • Líder: Segundo Izurieta
  • Exploradora: Karla Balcázar
  • Cronista: Silvia García
Como soy el líder ahora, creo que las cosas saldrán un poco mejor.

Después, practicamos la electrónica. Creamos circuitos con Arduino que eran como retos.

Reto #1: Conectar la mayor cantidad de LEDs en un circuito y conectar todos ellos a un solo pin de la placa Arduino.
  • Para este caso, conectamos máximo 7 LEDs de forma vertical y los conectamos a un pin.
  • Incluso los conectamos a una de las barras horizontales para agregarles energía.
  • Increíblemente, todos los LEDs se encendieron perfectamente.
Reto #2: Conectar un buzzer al circuito y a un pin de la placa Arduino.
  • Decidimos crear este circuito en otro Protoboard y en otro Arduino.
  • Al iniciar simulación, funcionó de un modo molesto. El sonido del buzzer era irritante. Debió ser porque aún no estaba programada.
Reto #3: Conectar un pulsador al circuito y a un pin de la placa Arduino.
  • Lo conectamos correctamente para que pudiese funcionar.
  • Estaba algo confundido de para qué conectar un pulsador si no afectará a un componente electrónico. Quizá lo entienda la siguiente clase.

Logros:
  • Encender 7 LEDs a la vez en un circuito sin que haya un corto circuito.
  • Conectar los demás componentes de forma correcta.
Dificultades:
  • Confusión de cómo conectar el pulsador (superado tomando el caso con sencillez).
  • Participación de todos en el grupo (superado con ánimo y motivación).
¿Qué me pregunto?
  • ¿Por qué conectar un pulsador si no activa o desactiva a un componente electrónico?
Párrafo del líder:
Respecto a mis compañeras de clase, no trabajaron mucho. De hecho, no participaron mucho. Lo único que respondían era ¡Sí! o ¡Está bien!, pero solo era cuando les preguntaba que si estaba bien. Aunque, yo creé el circuito y no sabía bien cómo añadir colaboradores. Sin embargo, sí estuvieron atentas y no apagaron la cámara en ningún momento.

2°P, 2°Q - Clase #5: Co-evaluación de los portafolios virtuales

UNIDAD EDUCATIVA PARTICULAR "POLITÉCNICO" 3° AÑO PAI - 9° GRADO "A" Clase #5: Co-evaluación de los portafolios virtuales...