Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1. Introducción.....................................................................................................1
2. Ejercicios..........................................................................................................2
Guía 3................................................................................................................... 2
Creación de la base de datos.........................................................................2
Crud.................................................................................................................. 3
Ejercicio 1._ Control de servomotor..............................................................4
Ejercicio 2._ Lectura de luminosidad y temperatura....................................7
Ejercicio 3._ Control de lámparas (Leds)....................................................11
3. Conclusiones Y Recomendaciones.............................................................20
4. Bibliografía.....................................................................................................21
1
2. Ejercicios.
Guía 3.
Para esta parte usamos Heidi, en el cual usaremos la estructura del ejercicio o
práctica anterior, agregando una fecha y una hora dada por la librería datetime.
Y la tabla con datos sería algo así puesto que antes agregamos datos.
2
Crud.
Este crud será usado en todos los ejercicios de esta guía. El cual funciona como
un controlador teniendo dentro funciones con las que podemos leer e insertar
datos a la base de datos creada.
3
Ejercicio 1._ Control de servomotor.
Este ejercicio lo que hace es leer los datos del servomotor cuando este cambie de
posición y se irán agregando en la base de datos creada con anterioridad, siempre
y cuando este se mueva o su valor cambie de posición.
Código de python.
4
Figura 5. Pt.2 del código del ejercicio 1
Fuente: Creación propia.
5
Código de arduino.
6
Resultados del ejercicio 1.
7
Código de python.
8
Código de arduino.
9
Resultado del ejercicio 2.
10
Ejercicio 3._ Control de lámparas (Leds)
Código de python.
11
Figura 12. Pt. 2 del código de arduino del ejercicio 3.
Fuente: Creación propia.
12
Código de arduino.
13
Resultados del ejercicio 3.
14
Figura 16. Resultados de apagar led del ejercicio 3.
Fuente: Creación propia.
15
Guía 4.
Ejercicio 1._ Millis.
Este ejercicio se una función que se usa para medir tiempo. Está instrucción
proporciona el tiempo en milisegundos desde que se encendió la tarjeta Arduino.
Código de arduino.
16
Resultados del ejercicio 1.
17
Ejercicio 2._ Ticker.
Este ejercicio se utiliza objetos Ticker que reciben como parámetro el nombre de
las funciones a ejecutar y si estas no están definidas previamente genera un
ERROR.
Código de arduino.
19
3. Conclusiones Y Recomendaciones.
20
4. Bibliografía
Fácil, P. (2022, noviembre 8). Utilizar bases de datos MySQL con Python ». PF
Blog; Programación Fácil. Recuperado el 25 de enero de 2024, de:
https://programacionfacil.org/blog/utilizar-bases-de-datos-mysql-con-python/?
amp=1
21