Tabla de contenido:
- Suministros
- Paso 1: Conexión
- Paso 2: entorno de programación
- Paso 3: Código
- Paso 4: Caso
- Paso 5: mostrar
Video: Transmisión meteorológica TTS: 5 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:40
Por lo general, decido si llevar un paraguas en función de las condiciones climáticas antes de salir. Solía tomar decisiones equivocadas porque el clima fue cambiante en las últimas dos semanas, estaba soleado cuando salí y no traía paraguas, y desafortunadamente llovió cuando volví. Tengo la intención de hacer que un jugador transmita el pronóstico del tiempo cuando salgo.
Suministros
Hardware:
MakePython ESP32
puedes obtenerlo desde este enlace:
www.makerfabs.com/makepython-esp32.html
MakePython Audio
puedes obtenerlo desde este enlace:
www.makerfabs.com/makepython-audio.html
- cable USB
- Módulo de sensor de movimiento PIR
www.makerfabs.com/pir-motion-sensor-module.html
Audio
Software:
IDE de Arduino
Paso 1: Conexión
conecte dos placas de acuerdo con los pines. Encienda la placa con un cable USB. las conexiones de los pines del sensor:
TIERRA --- TIERRA
VCC --- 5V SALIDA --- Pin 15
El módulo del sensor tiene dos botones de ajuste, uno es para ajustar el retardo antes de disparar, el otro es para ajustar la sensibilidad, que debe ajustarse antes de su uso.
Paso 2: entorno de programación
Soporte ESP32
Siga las instrucciones de instalación para agregar compatibilidad con ESP32 si aún no lo ha hecho:
github.com/espressif/arduino-esp32
Instalar biblioteca
- Adafruit SSD1306 y bibliotecas dependientes.
- Bibliotecas ArduinoJson
- Instalar la biblioteca zip: ESP32-audioI2S ("Audio.h")
Paso 3: Código
Puede obtener el código desde aquí:
github.com/Makerfabs/Project_TTS-Weather-Broadcast
(Utilice el código de la rama gris)
Configuración de la contraseña de WIFI
//WIFI
const char * ssid = "************"; const char * contraseña = "************";
Obtener la API meteorológica
Cadena weather_request ()
Puede buscar una interfaz API gratuita o de pago en Google, que limita a los usuarios individuales con una serie de interfaces API gratuitas la mayor parte del tiempo.
Mostrando el tiempo
void lcd_weather (String cond_txt, String tmp, String hum, String wind_dir)
Configuración del icono del tiempo
vacío draw_weather (int a)
Transmisión meteorológica
audio.connecttospeech (texto, "en")
Paso 4: Caso
- Materiales: cartón (caja de embalaje), cortador, lápiz
- Doble el cartón en una caja de cartón de tamaño adecuado, dibuje el contorno en el cartón y córtelo.
- Coloque la tabla ensamblada en la caja y fíjela con cinta adhesiva o esponja de relleno.
- Decorar la caja de cartón: Dibujar y escribir en la superficie de la caja de cartón.
- Coloque el reproductor donde pasará antes de salir para asegurarse de que el sensor pueda detectar.
Recomendado:
Estación meteorológica NaTaLia: estación meteorológica con energía solar Arduino hecha de la manera correcta: 8 pasos (con imágenes)
Estación meteorológica NaTaLia: estación meteorológica con energía solar Arduino hecha de la manera correcta: después de 1 año de operación exitosa en 2 ubicaciones diferentes, estoy compartiendo los planes del proyecto de mi estación meteorológica con energía solar y explicando cómo evolucionó a un sistema que realmente puede sobrevivir durante mucho tiempo períodos de energía solar. Si tu sigues
Transmisión de video HD 4G / 5G en vivo desde DJI Drone a baja latencia [3 pasos]: 3 pasos
Transmisión de video HD 4G / 5G en vivo desde DJI Drone a baja latencia [3 pasos]: La siguiente guía te ayudará a obtener transmisiones de video en vivo con calidad HD desde casi cualquier drone DJI. Con la ayuda de la aplicación móvil FlytOS y la aplicación web FlytNow, puede comenzar a transmitir video desde el dron
Kit de transmisión web Raspberry Pi - Parte 2 (transmisión de video Pi): 6 pasos
Kit de transmisión web de Raspberry Pi - Parte 2 (transmisión de video de Pi): De acuerdo, no pensé que esto necesitara fotos, pero al sitio web le gustan las imágenes. En su mayoría, se trata de una serie de comandos y pasos para usted. Hay una serie de otros sitios que pueden abordar cualquier peculiaridad. Esto es lo que funcionó para mí. Esto combina otros
Estación meteorológica con transmisión de datos inalámbrica: 8 pasos
Estación meteorológica con transmisión de datos inalámbrica: este instructable es la actualización de mi proyecto anterior: estación meteorológica con registro de datos. El proyecto anterior se puede ver aquí - Estación meteorológica con registro de datos Si tiene alguna pregunta o problema puede contactarme en mi correo: iwx.production@gmai
Transmisión de audio y transmisión de video con Raspberry Pi 3: 6 pasos
Transmisión de audio y transmisión de video usando Raspberry Pi 3 .: La principal utilidad de este proyecto es transmitir audio a Raspberry Pi 3 desde cualquier dispositivo conectado a la red WiFi común y adquirir video de Raspberry Pi 3 a cualquier dispositivo conectado a una red WiFi común