0% encontró este documento útil (0 votos)
26 vistas6 páginas

Parpadeo de LED en Raspberry Pi Zero W

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)
26 vistas6 páginas

Parpadeo de LED en Raspberry Pi Zero W

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

Guía: Parpadear un LED en Raspberry Pi Zero W

Materiales Necesarios

Materiales Necesarios:

- Raspberry Pi Zero W

- Tarjeta microSD con Raspbian Lite

- Cable de alimentación para la Raspberry Pi

- Resistencia (330 ohmios o similar)

- LED

- Cables de conexión (jumpers)

- Protoboard

Preparación de la Tarjeta SD

Preparación de la Tarjeta SD:

1. Descarga Raspbian Lite: Descarga la imagen desde el sitio oficial

([Link]

2. Graba la imagen: Usa Balena Etcher para grabar la imagen en la tarjeta SD.

3. Habilita SSH: Crea un archivo vacío llamado `ssh` en la partición `boot` de la tarjeta SD.

4. Configura Wi-Fi: Crea un archivo `wpa_supplicant.conf` en la partición `boot` con el siguiente contenido:

country=US

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev

update_config=1
Guía: Parpadear un LED en Raspberry Pi Zero W

network={{

ssid="NOMBRE_DE_TU_RED"

psk="CONTRASEÑA_DE_TU_RED"

}}

Conexión del LED

Conexión del LED:

1. Conecta la resistencia y el LED:

- Conecta una pata de la resistencia al pin GPIO24 (pin físico 18) de la Raspberry Pi.

- Conecta la otra pata de la resistencia al ánodo (pata larga) del LED.

- Conecta el cátodo (pata corta) del LED a un pin GND (por ejemplo, pin físico 6).

Encendido y Conexión

Encendido y Conexión:

1. Inserta la tarjeta SD y enciende la Raspberry Pi.

2. Encuentra la IP de la Raspberry Pi:

- Usa `arp-scan` o revisa la lista de dispositivos conectados en tu router.

3. Conéctate vía SSH:

ssh pi@<IP_DE_LA_RASPBERRY_PI>

La contraseña por defecto es `raspberry`.


Guía: Parpadear un LED en Raspberry Pi Zero W

Configuración de Visual Studio Code

Configuración de Visual Studio Code:

1. Instala Visual Studio Code en tu PC: Descárgalo e instálalo desde Visual Studio Code

([Link]

2. Instala la extensión de Python: Abre Visual Studio Code y ve a la pestaña de extensiones (Ctrl+Shift+X).

Busca e instala la extensión "Python".

3. Instala la extensión de SSH: Busca e instala la extensión "Remote - SSH".

Configuración de SSH en Visual Studio Code

Configuración de SSH en Visual Studio Code:

1. Abre la configuración de SSH: Presiona `F1` y selecciona "Remote-SSH: Connect to Host...".

2. Añade la conexión SSH:

- Si es la primera vez que lo haces, se te pedirá que configures el archivo SSH config.

- Añade la configuración de tu Raspberry Pi en el archivo `~/.ssh/config` (puede variar según tu sistema

operativo):

Host raspberrypi

HostName <IP_DE_LA_RASPBERRY_PI>

User pi

IdentityFile ~/.ssh/id_rsa
Guía: Parpadear un LED en Raspberry Pi Zero W

3. Conéctate a la Raspberry Pi: Presiona `F1` y selecciona "Remote-SSH: Connect to Host...", luego elige

"raspberrypi".

Instalación de Dependencias en la Raspberry Pi

Instalación de Dependencias en la Raspberry Pi:

1. Actualiza el sistema y Python:

sudo apt update

sudo apt install [Link]

Creación y Ejecución del Script en Visual Studio Code

Creación y Ejecución del Script en Visual Studio Code:

1. Crea un nuevo archivo: En Visual Studio Code, crea un nuevo archivo llamado `[Link]`.

2. Añade el siguiente código:

import [Link] as GPIO

import time

LED_PIN = 24

[Link]([Link])

[Link](LED_PIN, [Link])
Guía: Parpadear un LED en Raspberry Pi Zero W

try:

while True:

[Link](LED_PIN, [Link])

[Link](1)

[Link](LED_PIN, [Link])

[Link](1)

except KeyboardInterrupt:

pass

finally:

[Link]()

3. Ejecuta el script:

- Abre una terminal en Visual Studio Code (Ctrl+`).

- Ejecuta el script:

python3 [Link]

Automatización al Arranque

Automatización al Arranque:

Para que el script se ejecute automáticamente al arrancar la Raspberry Pi:

1. Agregar al [Link]:

- Edita el archivo `/etc/[Link]`:


Guía: Parpadear un LED en Raspberry Pi Zero W

sudo nano /etc/[Link]

- Añade la línea antes de `exit 0`:

python3 /home/pi/[Link] &

2. Crear un servicio de systemd:

- Crea un archivo de servicio en `/etc/systemd/system/[Link]`:

[Unit]

Description=Parpadear LED en GPIO24

[Service]

ExecStart=/usr/bin/python3 /home/pi/[Link]

[Install]

WantedBy=[Link]

- Habilita y empieza el servicio:

sudo systemctl enable [Link]

sudo systemctl start [Link]

Con estos pasos, tu Raspberry Pi Zero W hará parpadear el LED conectado al pin GPIO24 de forma

indefinida, y podrás desarrollar y ejecutar tu código Python cómodamente desde Visual Studio Code.

También podría gustarte