Entradas

Retroalimentación de código #2

Imagen
 Fecha: 20/08/2021 7) El rango de una entrada análogica (0-1023) es de 1024 valores sin unidades y es una combinación de bits. Todo sensor analógico envia valores dentro de ese rango, por el cual después se calcula el valor deseado. En este caso, se utiliza lo que es if para dar la intrucción según un valor entrante. Dado que se encendera un led al detectar cierto rango de temperatura, dentro de el if se coloca el comando digital write para indicar el proceso deseado.  Varios if (if concatenado) o utilizad && 8) El buzzer sonaba todo el tiempo dado que no existe ninguna condición por la que no deba sonar. El buzzer es analógico de salida, por lo que hay que escribir la orden o frecuencia por la que debe sonar dada la condición. Se usa el comando analog write. Como los valores estan entre 0-1023 por la entrada, simplemente se divide para 4 para comparar a valores de salida entre 0-255. Formula de conversión para temperatura (PMP 1033)

Retroalimentación de código

 Fecha: 13/08/2021 1) Lo primero que se debe hacer es poner la descripción del código. (Título, autor, curso, fecha) 2) Declarar variables y con nombres apropiados. (5 variables función y 2 de almacenamiento). Estan serán int por ser enteros ("integer"). Es necesario ponerle un valor para que incialice con un valor registrado, porque no se podría indentificar dicha variable acorde a su función.  3) Configurar las variables en void set up (comando: pinMode("variable", "configuración de entrada o salida")). No hay que olvidar el ";" al final de cada línea 4) Inicializar puerto serial a 9600 baudios (Serial.begin (9600);). Las velocidades en baudios configuran los puertos seriales del Arduino, el cual a su véz se conecta al IDE dentro de la computadora  5) Programar la función void loop comenzando con el las lecturas digitales. Para esto, se deben almacenar los datos tomados en otra variable de almacenaciento. 6) Se programa el código para que el le...

Práctica presencial #2

Imagen
  Coloque fotos para evidenciar la realización de la práctica   Coloque las preguntas anteriores con sus respectivas respuestas.   A partir de lo observado, ¿Cuántos y que dispositivos de entrada se están conectando al controlador? Dos dispositivos de entrada que corresponden a el sensor de temperatura DHT11 y el sensor de movimiento PIR ¿Cuántos y cuáles dispositivos de salida se están conectando al controlador? Tres dispositivos, 2 diodo leds (rojo y blanco) y un buzzer. ¿Cuáles dispositivos funcionan con señales digitales? Los diodos leds y el sensor PIR. ¿Cuáles dispositivos funcionan con señales analógicas? El sensor DHT11. ¿Cuántas variables en total usted declaró? 7 variables. ¿Cuáles de estas variables que usted declaro corresponden a los dispositivos que se conectan al arduino? int led_rojo= 12; int led_blanco= 8; int temperatura= A1; int buzzer= 3; int movimiento= 2; ¿Cuáles de las variables decla...