Raspberry Pi es una computadora de tamaño pequeño que también tiene pines GPIO para conectarla a otros sensores y periféricos, lo que la convierte en una buena plataforma para ingenieros integrados. Tiene una placa basada en procesador de arquitectura ARM diseñada para ingenieros electrónicos y aficionados. PI es una de las plataformas de desarrollo de proyectos más confiables que existen en la actualidad. Con una mayor velocidad de procesador y alta RAM, la Raspberry Pi se puede utilizar para muchos proyectos de alto perfil como procesamiento de imágenes e Internet de las cosas. Raspberry Pi 4 con 8GB RAM es la versión de gama alta disponible para la venta ahora. También tiene otra versión inferior con 4GB y 2GB de RAM.
Para realizar cualquiera de los proyectos de alto perfil, es necesario comprender las funciones básicas de PI. Por eso estamos aquí, estaremos enseñando todas las funcionalidades básicas de Raspberry Pi en estos tutoriales. En cada serie de tutoriales discutiremos una de las funciones de PI. Al final de la serie de tutoriales, podrá realizar proyectos de alto perfil por sí mismo. Marque estos para comenzar con la configuración de Raspberry Pi y Raspberry Pi.
En este tutorial de la serie PI, entenderemos el concepto de escribir y ejecutar programas en PYTHON. Comenzaremos con Blink LED usando Raspberry Pi. El parpadeo del LED Raspberry Pi se realiza conectando un LED a uno de los pines GPIO de PI y encendiéndolo y apagándolo. Después de aprender los conceptos básicos de Raspberry Pi, puede pasar a sus aplicaciones de gama alta, que hemos cubierto en nuestra sección dedicada de Raspberry Pi y también puede verificar los conceptos básicos siguiendo la interfaz de un botón con Raspberry Pi, el tutorial de Raspberry Pi PWM, usando un motor de CC con Raspberry Pi, etc.
Discutiremos un poco sobre los pines PI GPIO antes de continuar,
Como se muestra en la figura anterior, hay 40 pines de salida para el PI. Pero cuando mira la segunda figura, puede ver que no todos los 40 pines se pueden programar para nuestro uso. Estos son solo 26 pines GPIO que se pueden programar. Estos pines van de GPIO2 a GPIO27.
Estos 26 pines GPIO se pueden programar según sea necesario. Algunos de estos pines también realizan algunas funciones especiales, lo discutiremos más adelante. Con GPIO especial reservado, nos quedan 17 GPIO (Cirl verde claro).
Cada uno de estos 17 pines GPIO puede entregar un máximo de 15 mA de corriente. Y la suma de las corrientes de todos los GPIO no puede exceder los 50 mA. Entonces, podemos extraer un máximo de 3 mA en promedio de cada uno de estos pines GPIO. Por lo tanto, uno no debe alterar estas cosas a menos que sepa lo que está haciendo.
Componentes requeridos
Aquí estamos usando Raspberry Pi 2 Model B con Raspbian Jessie OS. Todos los requisitos básicos de hardware y software se discutieron previamente, puede buscarlos en la Introducción de Raspberry Pi, aparte de lo que necesitamos:
- Pines de conexión
- Resistencia de 220Ω o 1KΩ
- LED
- Tabla de pan
Explicación del circuito:
El diagrama de circuito para Raspberry Pi LED Blink se muestra a continuación:
Como se muestra en el esquema del circuito vamos a conectar un LED entre PIN40 (GPIO21) y PIN39 (TIERRA). Como se dijo anteriormente, no podemos extraer más de 15 mA de cualquiera de estos pines, por lo que para limitar la corriente estamos conectando una resistencia de 220 Ω o 1 K Ω en serie con el LED.
Explicación de trabajo:
Ya que tenemos todo listo, enciende tu PI y ve al escritorio.
1. En el escritorio, vaya al menú Inicio y elija PYTHON 3, como se muestra en la figura siguiente.
2. Después de eso, PYHON se ejecutará y verá una ventana como se muestra en la siguiente figura.
3. Después de eso, haga clic en Nuevo archivo en el menú Archivo , verá una nueva ventana abierta,
4. Guarde este archivo como parpadeante en el escritorio,
5. Después de eso, escriba el programa para blinky como se indica a continuación y ejecute el programa haciendo clic en "EJECUTAR" en la opción "DEPURAR".
Si el programa no tiene errores, verá un ">>>", lo que significa que el programa se ha ejecutado correctamente. En ese momento, debería ver el LED parpadeando tres veces. Si hubo algún error en el programa, la ejecución indica que lo corrija. Una vez corregido el error, vuelva a ejecutar el programa.
A continuación se proporciona el código completo del programa PYTHON para el parpadeo del LED.