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 junto a otros entusiastas.

¿Por qué unirse?

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

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

  • Preestrenos exclusivos: Obtén acceso anticipado a nuevos anuncios de productos y adelantos.

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

  • Promociones y sorteos festivos: Participa en sorteos y promociones especiales de temporada.

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

Ventilador Inteligente (MCP3008)

En este proyecto, puedes ver la temperatura desde Blynk y encender el ventilador de forma remota.

Nota

Antes de comenzar este proyecto, te recomendamos completar Comenzando con Blynk. Lo siguiente te dará una comprensión clara de Blynk.

Componentes requeridos

En este proyecto, necesitamos los siguientes componentes.

Es definitivamente conveniente comprar un kit completo, aquí tienes el enlace:

Nombre

ELEMENTOS EN ESTE KIT

ENLACE

Kit Raphael

337

Raphael Kit

También puedes comprarlos por separado en los siguientes enlaces.

INTRODUCCIÓN DEL COMPONENTE

ENLACE DE COMPRA

Placa de Extensión GPIO

COMPRAR

Protoboard

COMPRAR

Cables de Puente

COMPRAR

Resistor

COMPRAR

Módulo de Fuente de Alimentación

-

L293D

-

MCP3008

-

Termistor

COMPRAR

Motor de corriente continua (DC)

COMPRAR

1. Cableado

../../_images/3.1.4_smart_fan_iot.png

2. Crear Widget y Flujo de Datos (Datastream)

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

    ../../_images/sp220913_180231.png
  2. Agrega un widget Switch y un widget Label al Dashboard.

    ../../_images/sp220914_175437.png
  3. Crea un flujo de datos (Datastream) (usé V3) para el widget Switch. Este se usará para encender el motor.

    ../../_images/sp220914_155911.png
  4. Crea un flujo de datos (Datastream) para el widget Label (usé V0). Este se usará para mostrar la temperatura. Configura DATA TYPE en String.

    ../../_images/sp220914_175616.png
  5. Una vez terminado, haz clic en Save And Apply en la parte superior derecha.

    ../../_images/sp220913_182300.png

3. Ejecutar el código

  1. Edita el código

cd ~/blynk-raspberrypi-python
sudo nano blynk_motor(mcp3008).py
  1. Busca la siguiente línea y pega tu BLYNK_AUTH_TOKEN.

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

sudo python3 blynk_motor(mcp3008).py
  1. Ve a Blynk; en el Dashboard puedes comprobar la temperatura a través del widget Label y encender/apagar el ventilador mediante el widget Switch.

  2. Si deseas usar Blynk en dispositivos móviles, por favor consulta ¿Cómo usar Blynk en un dispositivo móvil?.