Documentos de Académico
Documentos de Profesional
Documentos de Cultura
II
11 de marzo de 2024
Agenda Del Día
● Asistencia
● Repaso clase 1
● desarrollo de tema
● Receso
● Actividad (realizar primeros 5 ejercicios)
2.3.1: Variables
Las variables son contenedores de datos que se utilizan para almacenar valores durante la
ejecución de un programa en MicroPython.
Las constantes son valores fijos que no cambian durante la ejecución de un programa en MicroPython.
Las subrutinas, también conocidas como funciones, son bloques de código que realizan tareas
específicas y pueden ser reutilizados en diferentes partes del programa.
Se definen utilizando la palabra clave def, seguida del nombre de la función y sus parámetros, si
los tiene.
2.3.4: Tipos de Datos
Los tipos de datos en MicroPython son los diferentes tipos de valores que pueden ser
almacenados y manipulados por el programa.
Enteros (int), flotantes (float), cadenas (str), booleanos (bool), entre otros.
2.3.5: Operadores
Los operadores en MicroPython son símbolos que se utilizan para realizar operaciones en variables y
valores.
Las estructuras de control en MicroPython permiten controlar el flujo de ejecución del programa.
while loop: para ejecutar un bloque de código repetidamente mientras se cumpla una condición.
for loop: para iterar sobre elementos de una secuencia (como listas, tuplas, etc.).
2.3.7: If Statement
if condición:
El if/else statement se utiliza para ejecutar un bloque de código si una condición es verdadera y otro bloque de código si la
condición es falsa.
if condición:
else:
El while loop se utiliza para ejecutar un bloque de código repetidamente mientras una condición
especificada sea verdadera.
while condición:
El for loop se utiliza para iterar sobre una secuencia de elementos y ejecutar un bloque de
código para cada elemento.
La principal diferencia con el tren de pulsos es que en la señal PWM, es posible variar el tiempo
que la señal se mantiene en estado alto, pero siempre manteniendo el periodo constante, tal y
como se muestra en la imagen siguiente.
Vuelvo a repetir, el periodo y la frecuencia son
constantes. Lo que varía es el tiempo que está en
estado alto (HIGH) y bajo (LOW).
Material de apoyo
https://www.luisllamas.es/esp32-pwm/
https://www.makerfabs.com/desfile/files/Get-Started-With-MicroPython-ESP32.pdf
https://www.teachmemicro.com/category/tutorials/esp32-tutorial/
https://programarfacil.com/blog/arduino-blog/pwm-con-arduino-analogico/