Menú:

Mostrando las entradas para la consulta "10º" ordenadas por fecha. Ordenar por relevancia Mostrar todas las entradas
Mostrando las entradas para la consulta "10º" ordenadas por fecha. Ordenar por relevancia Mostrar todas las entradas

miércoles, 27 de septiembre de 2023

Práctica con Leds y Potenciómetro, Protoboard y Sensor de Distancia — Grado Décimo 10º

Taller #1
 Circuito en Tinkercad
Código Arduino:

int valor; // Variable para lecturas del potenciometro
int Led1 = 3; // Verde
int Led2 = 2; // Rojo

void setup()
{
  Serial.begin(9600);   // Iniciamos la comunicación serial

  pinMode(Led1, OUTPUT);
  pinMode(Led2, OUTPUT);
}

void loop()
{
  valor = analogRead(A0);// tomamos las lecturas de potenciómetro en pin analógico A0
  Serial.print("El valor es= ");  // Mostramos en monitor serie
  Serial.println(valor);

  if (valor >= 0 && valor <= 500)
  {
    digitalWrite(Led1, HIGH); // ya que los valores obtenidos del potenciómetro van desde 0 a 1023
    digitalWrite(Led2, LOW);  //
  }
  if (valor >= 501 && valor <= 1023)
  {
    digitalWrite(Led1, LOW);
    digitalWrite(Led2, HIGH);
  }
}

 

Taller #2
 Circuito en Tinkercad para adapta Protoboard
Pasar la siguiente configuración, adaptándole una Protoboard y una resistencia de 220Ω en el circuito en serie de la parte negativa de los Leds.

Código Arduino:
int pinUltrasonido = 4; // Pin de conexión sensor ultrasonido
int distancia;
int Led1 = 3;
int Led2 = 11;
int Led3 = 5;
int ZumbadorPin = 10;

void setup() {
 Serial.begin(9600); // Inicia la comunicación con el puerto serial del computador a 9600 baudios
 pinMode(Led1, OUTPUT);
 pinMode(Led2, OUTPUT);
 pinMode(Led3, OUTPUT);
 pinMode(ZumbadorPin,OUTPUT);
}

void loop() {
 
int distancia = obtenerDistancia();  //Se iguala la variable distancia al valor de lectura de la función obetenerDistancia

if (distancia > 26){
  digitalWrite(Led1,LOW);
  digitalWrite(Led2,LOW);
  digitalWrite(Led3,LOW);
  noTone(ZumbadorPin);
}
if (distancia > 18 && distancia < 25){
  digitalWrite(Led1,HIGH);
  digitalWrite(Led2,LOW);
  digitalWrite(Led3,LOW);
  noTone(ZumbadorPin);
}
if (distancia > 9 && distancia < 17){
  digitalWrite(Led1,LOW);
  digitalWrite(Led2,HIGH);
  digitalWrite(Led3,LOW);
  noTone(ZumbadorPin);
}
if (distancia > 4 && distancia < 8){
  digitalWrite(Led1,LOW);
  digitalWrite(Led2,LOW);
  digitalWrite(Led3,HIGH);
  tone(ZumbadorPin,1000);
  delay (1000);}

Serial.print(distancia);  //Escribir en el puerto serial del computador la variable "distancia"
Serial.println(" cm"); //Escribir en el puerto serial del computador el texto que se encuentra dentro de las comillas
}

int obtenerDistancia()
{
  int d;
  pinMode(pinUltrasonido, OUTPUT);    //Indicar que se usará como salida para generar señal ultrasónica
  digitalWrite(pinUltrasonido, LOW);  //Asegurarse de que no esté generando señal ultrasónico
  delayMicroseconds(2);               //Pequeño tiempo de espera para ecos o ruidos iniciales
  digitalWrite(pinUltrasonido, HIGH); //Generar señal ultrasónica
  delayMicroseconds(10);              //Pequeño tiempo de generación de señal
  digitalWrite(pinUltrasonido, LOW);  //Apagar señal ultrasónica
  pinMode(pinUltrasonido, INPUT);     //Indicar que se usará como entrada para recibir señal ultrasónica ("micrófono")
  d = pulseIn(pinUltrasonido, HIGH);  //Instrucción para medir el tiempo en que la señal ultrasónica rebota y produce HIGH
  d = d / 58;                         //Divisíon entre 58 para pasar de tiempo (microsegundos) a distancia (cm) - Valor a calibrar
  return d;                           //Retorna d para que se pueda almacenar en variable
}

jueves, 21 de septiembre de 2023

Proyecto Feria de la Ciencia — Grado Décimo 10º — Recursos

 Recursos para Apoyar proyecto: COOREO:  alexanderbaquero@ngcarmenia.edu.co
 
Reciclando [Aceite de Cocina — Velas Decorativas]
 
¿Cómo Hacer Velas con Aceite Reciclado?

Biodiésel
 
Jabón Con Aceite Usado:


 
 
Gráficos:
Ciclo del Biodiésel

 

Gráfica para Introducción:

Proceso de Reciclaje del Aceite Usado:
Beneficios:

martes, 2 de mayo de 2023

Caja Verde Blanco - Arduino y URFI — Grados 9º, 10º y 11º

Caja Verde Blanco 
Luego de ya tener las cajas en el colegio, vamos a poner a prueba el funcionamiento de todos los
SENSORES y ACTUADORES del laboratorio. Debemos tener acceso al entorno de Programación Arduino.
 
Partes URFI 
1)• Componentes:  
 

 
Descargar Arduino, Librerías y Prueba de los Motores en Sala de Cómputo 
•Descargar Arduino Link: Guía
•Buscar versión Arduino IDE 1.8.19 y damos clic en SOLO DESCARGAR 
•Descargar LibreríaClick Aquí y luego clic en el botón de descargar: 
•Si por algún motivo no corre el URFI, debem,os ir al menú Programador y  
Elegir:Arduino as ISP
 
Tutorial para Instalarla

•Primera Prueba |Probando Motores|:

 
URFI · Carrito con Potenciómetro
 
 
Compuesto por un diodo led emisor de luz infrarroja y un fotodiodo que detecta luz infrarroja; estos diodos funcionan como emisor y receptor de señales que le permiten al playRobot determinar si está o no ubicado sobre una línea.
 

Youtube — Nivel I Sensor Seguidor de Línea URFI
•Segunda Prueba |Probando Motores|:
Pruebas · Robótica Responsable · Sesión#2 - Ejemplo#2 «Norma» Descargar aquí, las 3 Pruebas con URFI: Recuerde descargar la carpeta dentro de Mis Documentos y otra carèta que contenga el grado que cursa:
 
Archivo 1: Se inicia al presionarse un botón. Las acciones son las siguientes: avanzar, girar a la derecha, avanzar, girar a la izquierda, detenerse.
Archivo 2: Si no se detecta una línea negra, URFI avanza; si se detecta una línea negra, URFI retrocede, gira a la derecha y vuelve a avanzar.
Archivo 3: Sigue la Línea o la pista lineal negra.   
 
 
Sensor de Ultrasonido
Programación Sensor de Ultrasonido Mide la distancia mediante el uso de ondas ultrasónicas, emite una onda y luego recibe la onda reflejada que retorna desde el objeto, miden la distancia a la que se encuentra el objeto midiendo el tiempo entre la emisión y luego la recepción de la onda generada.
Youtube — Nivel I Ultrasonido URFI
Varía el paso de corriente según la intensidad de luz ambiente. 

Youtube — Nivel I Sensor de Luz URFI

Sensor de Sonido
Programación Sensor de Sonido Funciona de manera similar al sensor de luz, pero este varía el paso de corriente según las ondas de sonido recibidas.

 
Youtube — Nivel I Sensor de Sonido URFI

Viene incluido en el robot puede ser de color rojo, amarillo o verde y es usado como un apoyo visual en los programas que realice. Para la conexión del LED con la playShield V2.

 Youtube — Nivel I LED URFI

Buzzer
Pequeño transductor capaz de convertir la energía eléctrica en sonido, puede ser usado para tener un apoyo sonoro cuando algún movimiento del robot este fuera de los parámetros estipulados en el programa ejecutado por la playBoard.

 Youtube — Nivel I Buzzer URFI
 
zTransferencia: Ensayaremos a URFI, con el Sensor de Línea 
 
 
*Baudio (baud) Es una medida de la velocidad de transferencia de una señal, relacionada con la capacidad de transmisión de un sistema, y no con el volumen de información transmitido (calculado en bits por segundo).