0% encontró este documento útil (0 votos)
3 vistas8 páginas

Encender Un Led Arduino y Python

El documento describe una práctica de comunicación serial entre una tarjeta Arduino y un programa en Python, donde el objetivo es encender y apagar un LED. Se instruye al alumno a diseñar una interfaz en Python que envíe comandos a Arduino a través del puerto serie. Además, se proporcionan notas importantes sobre la instalación de librerías y la configuración de puertos para el correcto funcionamiento del proyecto.

Cargado por

Sara Lopa
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
3 vistas8 páginas

Encender Un Led Arduino y Python

El documento describe una práctica de comunicación serial entre una tarjeta Arduino y un programa en Python, donde el objetivo es encender y apagar un LED. Se instruye al alumno a diseñar una interfaz en Python que envíe comandos a Arduino a través del puerto serie. Además, se proporcionan notas importantes sobre la instalación de librerías y la configuración de puertos para el correcto funcionamiento del proyecto.

Cargado por

Sara Lopa
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Ciencia de los Datos

Y de
la información

Practica No. 1
COMUNICACIÓN SERIAL.
CENTRO DE BACHILLERATO TECNOLOGICO
industrial y de servicios No. 145

Objetivo. –Que el alumno pueda establecer la

comunicación serial entre la tarjeta de arduino y el


programa de Python.

Instrucciones:
El alumno diseñara una ventana en el lenguaje de programación
Python, con el propósito de encender y apagar un led, en la placa
de arduino. Y en la plataforma de arduino, programara el encendido
y apagado de un led, recibiendo la instrucción por medio del puerto
serie.

“ Arduino y Python ” M. en C. Juan Carlos Sánchez H.

1
CENTRO DE BACHILLERATO TECNOLOGICO
industrial y de servicios No. 145

Diseño de ventana principal:

“ Arduino y Python ” M. en C. Juan Carlos Sánchez H.

2
CENTRO DE BACHILLERATO TECNOLOGICO
industrial y de servicios No. 145

Programa arduino:

“ Arduino y Python ” M. en C. Juan Carlos Sánchez H.

3
CENTRO DE BACHILLERATO TECNOLOGICO
industrial y de servicios No. 145

Programa Python:

“ Arduino y Python ” M. en C. Juan Carlos Sánchez H.

4
CENTRO DE BACHILLERATO TECNOLOGICO
industrial y de servicios No. 145

En las imágenes de arriba solo se muestra las partes más


importantes del programa, y de cómo se utiliza la instrucción serial,
para establecer la comunicación con la placa de arduino.

En los botones se mandan a llamar a las funciones encenderLed y


apagarLed, para realizar la acción correspondiente.

En las funciones de encenderLed y apagarLed se transmite la letra


“e” de encendido y la letra “a” de apagado, además de mostrar la
imagen del led apagado y encendido, según se halla presionado el
botón.

“ Arduino y Python ” M. en C. Juan Carlos Sánchez H.

5
CENTRO DE BACHILLERATO TECNOLOGICO
industrial y de servicios No. 145

Nota importante:
Si al importar la librería serial, te marca error, es porque no está
instalada dicha librería, para solucionar ese problema solo tienes
que instalar la librería de la siguiente manera, tal como se muestra
en la imagen de abajo.

NOTA IMPORTANTE:
Este código iría después de los import de las librerías

“ Arduino y Python ” M. en C. Juan Carlos Sánchez H.

6
CENTRO DE BACHILLERATO TECNOLOGICO
industrial y de servicios No. 145

En el código de la imagen de arriba, tiene el ‘com6’ , este, esta de


ejemplo, el que debes poner es el que tiene tu código de arduino,
tienes que verificar en que puerto está conectado tu arduino, y el
puerto que le indique, ese mismo lo debes poner en la instrucción
mencionada.

NOTA IMPORTANTE:
También debes tener muy en cuenta, que el código de ejemplo de
arduino, indica que el led está conectado en el puerto 4, si tu led
lo tienes conectado en cualquier otro puerto, debes cambiarlo al
que puerto donde lo tienes conectado en tu arduino.

“ Arduino y Python ” M. en C. Juan Carlos Sánchez H.

También podría gustarte