Nota

¡Hola! Bienvenido a la Comunidad de Entusiastas de SunFounder Raspberry Pi & Arduino & ESP32 en Facebook. Sumérgete en el mundo de Raspberry Pi, Arduino y ESP32 con otros entusiastas.

¿Por qué unirse?

  • Soporte experto: Resuelve problemas post-venta y desafíos técnicos con la ayuda de nuestra comunidad y equipo.

  • Aprender y compartir: Intercambia consejos y tutoriales para mejorar tus habilidades.

  • Previsualizaciones exclusivas: Obtén acceso anticipado a nuevos anuncios de productos y adelantos.

  • Descuentos especiales: Disfruta de descuentos exclusivos en nuestros productos más nuevos.

  • Promociones festivas y sorteos: Participa en sorteos y promociones navideñas.

👉 ¿Listo para explorar y crear con nosotros? Haz clic en [Aquí] y únete hoy mismo.

Comienza con Blynk

En este proyecto aprenderás a usar Blynk.

Cuando actives los widgets en Blynk, tu Raspberry Pi imprimirá sus valores.

Sigue los pasos a continuación, y ten en cuenta que debes hacerlos en orden y no saltarte ningún capítulo.

1. Configuración de Blynk

  1. Ve a BLYNK y haz clic en START FREE.

    ../../_images/sp220607_142551.png
  2. Ingresa tu dirección de correo electrónico para registrar una cuenta.

    ../../_images/sp220607_142807.png
  3. Ve a tu dirección de correo electrónico para completar el registro de tu cuenta.

    ../../_images/sp220607_142936.png
  4. Después aparecerá el Blynk Tour y puedes leerlo para aprender la información básica sobre Blynk.

    ../../_images/sp220607_143244.png
  5. A continuación, necesitamos crear una plantilla y un dispositivo, haz clic en Cancel.

    ../../_images/sp220607_143608.png
  6. Ve a Plantilla desde la barra de navegación.

    ../../_images/sp220913_170029.png
  7. Crear nueva plantilla

    ../../_images/sp220913_170206.png
  8. Rellena el NOMBRE, siéntete libre de hacerlo; HARDWARE debe ser Raspberry Pi. Luego haz clic en Done.

    ../../_images/sp220913_170402.png
  9. Serás redirigido a la página de información, solo haz clic en guardar en la esquina superior derecha.

    ../../_images/sp220913_171202.png
  10. Ve a la página de Buscar desde la barra de navegación.

    ../../_images/sp220913_172727.png
  11. Crear nuevo dispositivo.

    ../../_images/sp220913_173259.png
  12. Desde plantilla.

    ../../_images/sp220913_173350.png
  13. Selecciona TEMPLATE como la que acabas de configurar, DEVICE NAME puede ser personalizado. Luego haz clic en Crear.

    ../../_images/sp220913_173507.png
  14. Ahora deberías ver una página como esta, lo que significa que tu configuración inicial de Blynk está completa.

    ../../_images/sp220913_173950.png

2. Editar el Tablero

  1. Haz clic en el icono del menú en la esquina superior derecha y selecciona editar tablero.

    ../../_images/sp220913_180231.png
  2. Luego arrastra cualquier Widget de CONTROL que desees al Tablero. Yo arrastré un Interruptor y un Control Deslizante.

    ../../_images/sp220913_180725.png
  3. Toca el ícono de configuración en el widget.

    ../../_images/sp220913_180806.png
  4. Crea un Datastream, selecciona Pin Virtual.

    ../../_images/sp220913_180906.png
  5. Completa la configuración del datastream. Aquí se creó el datastream para el Interruptor, por lo que en DATA TYPE selecciona Interger, y configura MIN y MAX en 0 y 1. Crea y luego Guarda.

    ../../_images/sp220913_181113.png
  6. Usa los mismos pasos para crear un Datastream para el widget de control deslizante, y nuevamente, modifica DATA TYPE, MIN y MAX según lo que necesites.

    ../../_images/sp220913_182042.png
  7. Cuando termines, haz clic en Guardar y Aplicar en la esquina superior derecha.

    ../../_images/sp220913_182300.png

3. Instalar la librería Blynk

Ejecuta el siguiente comando para instalar.

cd ~
git clone https://github.com/vshymanskyy/blynk-library-python.git
cd blynk-library-python
sudo python3 setup.py

4. Descargar el Ejemplo

Hemos proporcionado algunos ejemplos, por favor ejecuta el siguiente comando para descargarlos.

cd ~
git clone https://github.com/sunfounder/blynk-raspberrypi-python.git

5. Ejecutar el Código

  1. Ve a la página de Información del Dispositivo en Blynk, verás alguna información bajo FIRMWARE CONFIGURATION, necesitas copiar BLYNK_AUTH_TOKEN.

    ../../_images/sp220913_182456.png
  2. Edita el código.

cd ~/blynk-raspberrypi-python
sudo nano blynk_start.py
  1. Encuentra la siguiente línea y pega tu BLYNK_AUTH_TOKEN.

BLYNK_AUTH = 'YourAuthToken'
  1. Ejecuta el código.

sudo python3 blynk_start.py
  1. Ve a Blynk y opera el widget en el Tablero.

    ../../_images/sp220913_183529.png
  2. Ahora podrás ver tus acciones en la terminal.

..
   ___  __          __
  / _ )/ /_ _____  / /__
 / _  / / // / _ \/  '_/
/____/_/\_, /_//_/_/\_\
        /___/ for Python v1.0.0 (linux)

Connecting to blynk.cloud:443...
Blynk ready. Ping: 142 ms
V0 value: ['1']
V0 value: ['0']
V1 value: ['3']
V1 value: ['8']
V0 value: ['1']