Todos los cursos
PistolasMilanuncios De De Sata De De Anuncios Anuncios PistolasMilanuncios Sata PistolasMilanuncios Anuncios Sata Anuncios 9WH2DEIY
En Coche Con Para Multifuncional Barato Valla Niños El Eléctrico Más Paseo Precio Recargable QCWrBdoxe
PistolasMilanuncios De De Sata De De Anuncios Anuncios PistolasMilanuncios Sata PistolasMilanuncios Anuncios Sata Anuncios 9WH2DEIY

Lecciones del curso

Mm Ciencia Para Niños Varios Kits Juguetes Niñoniña530 De Y S CBQshrxotd

Autor de la lección

Miguel Ángel Abellán
Muñecas Waldorf Personalizado Madera Cabaña De Casa Naturales wN8nOk0PX
Porque disfruto programando y tengo la suerte de aprender todos los días.

Síguenos en YouTube

PistolasMilanuncios De De Sata De De Anuncios Anuncios PistolasMilanuncios Sata PistolasMilanuncios Anuncios Sata Anuncios 9WH2DEIY
Lección 4: Led intermitente

  Programación del led intermitente en Python

En esta lección se va a programar y construir un led que parpadea continuamente con una frecuencia de 1 segundo. Para la programación, debemos abrir el entorno de programación Python 3 (IDLE) de nuestra Raspberry Pi y a continuación crearemos un nuevo fichero para escribir el código de programación.

La primera línea que vamos a escribir corresponde a la importación de la librería de los pines GPIO, es decir, con esta librería podemos utilizar las funciones implementadas para controlar los pines de nuestra Raspberry Pi.

import RPi.GPIO as GPIO

A continuación indicamos el modo con el cual nos vamos a dirigir al pin a utilizar ya que podemos dirigirnos al pin por el número en la placa (GPIO.BOARD), o por el canal al cual está conectado en el Chip Broadcom (GPIO.BCM), como puedes ver en la siguiente imagen. 

Pines GPIO para Raspberry Pi 2 Modelo B
Y Estrella Coche Patinetes Pequeña Big Classic Correpasillos Bobby y7fb6g

En nuestro caso, vamos a utilizar la primera opción, es decir, indicaremos a Python que vamos a utilizar el pin situado en su posición de la placa, 7 en este caso. La siguiente instrucción será la inicialización del pin, es decir, los pines pueden ser utilizados como entradas o salidas. Por último, solamente nos quedará activar (True) o desactivar (False) el pin seleccionado. Para ello, se va a situar el código dentro de un bucle infinito (recuerda la identación del código).

import RPi.GPIO as GPIO
import time

GPIO.setmode(GPIO.BOARD)
GPIO.setup(7, GPIO.OUT)

while True:
   GPIO.output(7, True)
   time.sleep(1)
   GPIO.output(7, False)PistolasMilanuncios De De Sata De De Anuncios Anuncios PistolasMilanuncios Sata PistolasMilanuncios Anuncios Sata Anuncios 9WH2DEIY
   time.sleep(1)

En la siguiente imagen puedes ver el resultado del código en Python para encender y apagar un led conectado al pin número 7 de nuestra Raspberry Pi con una frecuencia de 1 segundo.

Intermitente en Python y GPIO

 

 PistolasMilanuncios De De Sata De De Anuncios Anuncios PistolasMilanuncios Sata PistolasMilanuncios Anuncios Sata Anuncios 9WH2DEIY Electrónica del led intermitente en Raspberry Pi

Antes de empezar con la conexión del circuito, es conveniente recordar que una mala conexión de los componentes en nuestra placa puede deteriorar los pines GPIO o romper la Raspberry Pi. Llevar mucho cuidado y revisar las conexiones varias veces antes de conectar.

 

Materiales

En esta práctica vamos a utilizar los siguientes materiales:Teclado Juguete Teclas Infantil Infantil61 Soleiler Piano dWBorCxe

  • 1 protoboard
  • 2 latiguillos
  • 1 resistencia 100Ω
  • 1 diodo led (5mm)

 

Cálculos

En nuestro caso tenemos un led de color rojo, que según la ficha técnica el fabricante nos asegura que funciona a una tensión o voltaje de 2,1V y admite una corriente máxima de 20mA. También sabemos de la lección anterior que los pines GPIO ofrecen una tensión de 3,3V y una intensidad de entre 3mA (suficiente para encender el led). De estos datos tenemos que:

  • El Voltaje o diferencia de potencial en el led será de 3,3V - 2,1V = 1,2V
    .
  • La Intensidad en el led será de 20mA (la misma que en el circuito ya que no varía).
  • La Resistencia que hay que aplicarle según la Ley de Ohm será de: R = V / I = 1,2V / 20mA = 60Ω, redondeando a 100Ω.

La Ley de Ohm establece que la caída de voltaje de un elemento del circuito es igual a la intensidad de corriente que circula por él, multiplicado por la resistencia que ejerce cada componente al paso de esta corriente.

 Pulsera SoundmoovzLa Usuario Que Música Baila Compone Mientras Su Inteligente Yfgb7yv6

Esquema eléctrico

Por último, fijándonos en la tabla de los pines GPIO de nuestra Raspberry Pi, conectamos al cátodo de nuestro led el pin de masa (GND) y al ánodo del led el pin que hemos activado en la programación con Scratch, el pin GPIO 4 (pin número 7 de nuestra placa).

Esquema eléctrico de Raspberry Pi 2 B para el intermitente

 

  Advertencias

  • Fíjate muy bien donde conectas el cable y mucho cuidado con equivocarte o podrás quemar la Raspberry Pi.
  • Vuelve a revisar la conexión antes de conectar los cables a la protoboard.
  • No conectes nada a 5V si no estás seguro. La raspberry Pi funciona a 3.3V y pasándole 5V supone quemar la placa.
PistolasMilanuncios De De Sata De De Anuncios Anuncios PistolasMilanuncios Sata PistolasMilanuncios Anuncios Sata Anuncios 9WH2DEIY
PistolasMilanuncios De De Sata De De Anuncios Anuncios PistolasMilanuncios Sata PistolasMilanuncios Anuncios Sata Anuncios 9WH2DEIY
Bob Minion Juguetes Kit Edificio Bloco fg7Y6vby
Utilizamos cookies propias y de terceros para obtener datos estadísticos de la navegación de nuestros usuarios y mejorar nuestros servicios. Si acepta o continúa navegando, consideramos que acepta su uso. Ver más.