Menú:

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

martes, 19 de septiembre de 2023

Ensayos - Proyecto Grado Once 11º

 Ensayos - Proyecto Grado Once 11º
 
Ensayo Pantalla Led y Potenciómetro - Código

 Video Con Módulo LCM1602
 
Video #2

BOMBA de AGUA con ARDUINO

Cómo utilizar un sensor de humedad de suelo con Arduino



domingo, 23 de julio de 2023

Sensor de Humedad - Grado Once 11º


Ejemplo de Sensor de Humedad de suelo con Arduino
 Grado Once 11º         

Explicación Similar

 
Aspectos a tener en cuenta:
•Los electrodos deben hacer contacto para poder medir
•Con el convertidor se emiten 2 tipos de señales: Digital y Analógica [0 a 5V]
•Fase [+] Neutro[-] en CA
•Fase [+ Rojo] Neutro[- Negro GND] en CC
•No se lee o detecta lo mismo si echamos agua en diferentes lugares de la matera
•Con el tiempo este tipo de sensor se oxida, dura más el de tipo captativo, echar agua aproximadamente cada hora no de seguido
•1023 es lectura seca si el # es < entonces hay más humedad
•La función Map() convierte #s a %s
•460 puede ser una lectura promedio para programar un led de lectura
•Mientras el sensor HW-080 se hunde en el agua disminuye su lectura, o manifestando > humedad 

Practica de hoy en Wokwi


Practica #2 de hoy en Thinkercad 
 
Imágenes de Apoyo en Tinkercad:
 

Código Para Copiar y Pegar
[Documentar para qué sirve cada Línea — SIN POTENCIÓMETRO]

int moistureValue;
float moisture_Percentage;

void setup()
{
Serial.begin(9600);
}

void loop()
{
  moistureValue = analogRead(A0);
  moisture_Percentage = ((moistureValue/539.00)*100);
  Serial.print ("\nMoisture Value : ");
  Serial.print (moisture_Percentage);
  Serial.print ("%");
  delay(1000);
}
 
Práctica Thinkercad #2 con Leds y Decisiones Básicas de Encendido

Qué Utilizaremos:
Mini ProtoBoard
4 Leds de Diferentes Colores

Cómo Funciona Básicamente una Mini ProtoBoard

Medir la humedad del suelo y manifestar la lectura por medio del monitor serie e iluminación led. Tutorial
Conexiones:
Programación con Decisiones:
Taller Evaluativo:
Realizar el mismo procedimiento anterior, pero esta vez condicionar un LED de más [Color Blanco] después del Azul.  
Notas:
•La programación debe cambiar en los IF... ELSE, ya que aumenta un rango más
•Los LED's |Rojo|Naranja|Amarillo| irían e n la parte de Arriba de la mini ProtoBoard
•Los LED's |Verde|Azúl|Blanco| Van en la parte de Abajo de la mini ProtoBoard. 
Haga bien las Conexiones

martes, 16 de mayo de 2023

Caja Blanco Verde Parte II - Grados 9°, 10° y 11°

Lenguaje de Programación ARDUINO

Primeros Pasos - Grado 9°, Grado 10° y Grado 11º


Está basado en dos lenguajes: C y C++, frecuentes en el desarrollo de software, sistemas operativos, videojuegos etc. Los lenguajes de programación. tienen unas reglas de SINTAXIS, por ejemplo, en Arduino cada línea de código se debe finalizar con un punto y coma.

 

La estructura de un algoritmo en Arduino IDE (Entorno de Desarrollo Integrado) cuenta con:

Un setup (configuración) que se ejecuta una sola vez 

Un loop (ciclo) ejecuta las instrucciones que se encuentren en su interior de manera repetitiva.

 

¿Recuerdan que en la sesión anterior las instrucciones para hacer que la luz led se encendiera y apagara estaban escritas dentro del void loop?
Por esta razón, la luz led se prendía y apagaba de forma repetitiva y no se detenía.


Tener en Cuenta:

¿Qué es pinMode?

¿Qué es digitalWrite?

¿Qué es delay?

 

Lo que se escribe después de las dos barras inclinadas // no se ejecuta como una instrucción, sin embargo, son comentarios que se usan para hacer anotaciones importantes o explicar qué función cumple una línea de código.
 
A continuación  veremos las zonas de el entorno IDE, claramente explicadas a través del siguiente PDF
 
Tenga en cuenta los siguientes aspectos:

•Verifique que tenga la versión Arduino IDE 1.8.19, al igual que la librería activa para iniciar motores.
•Oprimiendo [Ctrl , coma] y en la opción Preferencias, podemos tener la IDE del Arduino en español
•En el menú Herramientas, la Placa debe ser: Arduino Uno
•También en el menú Herramientas, debemos ir a la opción Programador y  
 Elegir: Arduino as ISP.
•Si al compilar o al subir el programa a la placa, este queda bloqueado o con el puntero en el Reloj De Arena, favor Reinstalar Arduino IDE 1.8.19 o buscar otro computador.


 
Pequeño Taller o TAREA con LED's
El PROFE, le preguntará a cualquiera del grupo para que argumente sus respuestas:
 
•¿Dónde se encuentra el LED 10? S1 del Sensor de Línea
Programe en el entorno Arduino, que enciendan todos los 4 Leds que vimos en clases pasadas y explique qué pasa.
•¿Programando cuáles Leds, moverían la llanta izquierda?
•¿Programando cuáles Leds, moverían la llanta derecha?

•¿Por qué no enciende el LED 9 si lo cambié en todas las partes del código anterior? (Observe la imagen del Diagrama de Conexiones)
¿Cómo podría encenderlo? (Busque los componentes extra de la Caja Verde Blanco e inténtelo)
•Si quiero prender o programar el Led del Sensor de  Línea derecho, ¿Que pin digital debería programar? 
•Escriba 5 instrucciones del Lenguaje Arduino que considere importantes y que acabó de manejar y consigne su significado en la página #18 del Libro · Learning Log  o Bitácora.

Miremos el Diagrama de Conexiones para conocer dónde podemos encontrar los Pines o Conexiones

•Ensayaremos los Motores  
[Explicar la Programación, Ver el Monitor Serie]
•Ensayaremos el Ultrasonido en cm 
[No Explicar la Programación, solo el Monitor Serie]
•Sensor de Luz
[Explicar la Programación, Ver el Monitor Serie]

Volvamos a Caja Verde Parte 1......