Ir al contenido principal

Entradas

Mostrando entradas de marzo, 2023

Parpadeo de un LED (x número de veces o repetición infinita)

Haciendo uso de la conexión electrónica realizada en la práctica anterior, modificaremos nuestro programa para incluir un ciclo  while  (revisa el enlace para ver la sintaxis de este bucle), que nos permitirá repetir una parte o todo un programa completo según lo necesitemos, en este caso repetiremos el encendido del led para hacerlo parpadear 3 veces. from  gpiozero  import  LED from  time  import  sleep led=  LED ( 4 ) x= 0 while x <= 3:        led. on ()      sleep ( 3 )     x=x+1 Observa cuantas veces parpadea, 3 ó 4? Y porque? Si queremos que el ciclo sea infinito, que nunca pare, basta con que la condición siempre se cumpla, y como mencionamos en la sintaxis, observa el mismo ejemplo pero de manera infinita. from  gpiozero  import  LED from  time  import  sleep led=  LED ( 4 ) while True :       led. on ()     sleep ( 3 ...

Bucle While

 El bucle while nos permite crear un ciclo, una repetición que se realizará mientras las condiciones que nosotros indiquemos sean verdad, cuando las condiciones ya no lo sean, el ciclo se detendrá.  La sintaxis del bucle While es la siguiente: while condicion :     cuerpo de while Observa el siguiente ejemplo. x = 1 while x  <= 3 :     print (x)     x+=1 print (" La condición a dejado de cumplirse ") Cual será nuestro resultado? En nuestro monitor se imprimirá lo siguiente: 1 2 3 La condición a dejado de cumplirse

Encendido de un LED

 En la siguiente práctica combinaremos los conceptos básicos de programación y de electrónica para crear un programa que haga parpadear un led. Materiales: 1 - LED  1- Resistencia de 330 ohms. Cables (jumpers macho-hembra) para realizar las conexiones. Iniciaremos con la conexión electrónica.  Recuerda que para que cualquier elemento electrónico realice la actividad para la que fue diseñada, debe de ser energizado correctamente, es decir, debemos conectar sus dos terminales, positivo (ánodo) y negativo(cátodo). En el siguiente caso conectaremos nuestra terminal cátodo directamente a negativo, y nuestra terminal ánodo, a un GPIO libre.  El siguiente programa realiza un encendido del led conectado al GPIO 4, durante 3 segundos. from gpiozero import LED from time import sleep led= LED (4)   led. on () sleep (3)

Mi primer programa : Hola Mundo

   Como primera práctica en todo lenguaje de programación, se acostumbra a iniciar con el tan famoso "HOLA MUNDO".   Abre tu IDLE Python y comencemos con el primer programa.   Teclea la siguiente instrucción y analiza el resultado: print (' HOLA MUNDO ')   Podemos observar en este sencillo programa, que la función "print" envía un mensaje especifico a nuestra pantalla que nosotros podemos observar, esto será de mucha utilizada para poder observar resultados, comportamientos o cualquier información que debamos saber de nuestro programa. La función consta de la palabra "print" en minúsculas, seguido de paréntesis, dentro de ellos, entre comillas sencillas o comillas dobles (puedes usar cualquiera de las dos) ira el mensaje que queremos reflejar en nuestra pantalla. El resultado debería ser: HOLA MUNDO Haz realizado tu primer programa. Felicidades!