Table des matières:
- Fournitures
- Étape 1: Connexion
- Étape 2: Environnement de programmation
- Étape 3: Coder
- Étape 4: Cas
- Étape 5: Afficher
Vidéo: Diffusion météo TTS : 5 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:05
Je décide généralement d'apporter un parapluie en fonction des conditions météorologiques avant de sortir. J'avais l'habitude de prendre de mauvaises décisions parce que le temps était changeant au cours des deux dernières semaines, il faisait beau quand je suis sorti, je n'ai pas apporté de parapluie, et malheureusement il a plu à mon retour. J'ai en tête que faire un joueur pour diffuser la météo quand je sors.
Fournitures
Matériel:
FairePython ESP32
vous pouvez l'obtenir à partir de ce lien:
www.makerfabs.com/makepython-esp32.html
Créer Python Audio
vous pouvez l'obtenir à partir de ce lien:
www.makerfabs.com/makepython-audio.html
- cable USB
- Module de capteur de mouvement PIR
www.makerfabs.com/pir-motion-sensor-module.html
l'audio
Logiciel:
IDE Arduino
Étape 1: Connexion
connectez deux cartes en fonction des broches. Alimentez la carte avec un câble USB. les connexions des broches du capteur:
GND --- GND
VCC --- 5V OUT --- Broche 15
Le module de capteur dispose de deux boutons de réglage, l'un permettant de régler le délai avant le tir, l'autre de régler la sensibilité, qui doit être ajustée avant utilisation.
Étape 2: Environnement de programmation
Prise en charge ESP32
Suivez les instructions d'installation pour ajouter le support ESP32 si vous ne le faites pas encore:
github.com/espressif/arduino-esp32
Installer la bibliothèque
- Adafruit SSD1306 et bibliothèques dépendantes.
- Bibliothèques ArduinoJson
- Installer la bibliothèque zip: ESP32-audioI2S ("Audio.h")
Étape 3: Coder
Vous pouvez obtenir le code d'ici:
github.com/Makerfabs/Project_TTS-Weather-Broadcast
(Veuillez utiliser le code de la branche grise)
Paramétrer le mot de passe WIFI
//WIFI
const char *ssid = "************"; const char *mot de passe = "************";
Obtenir l'API météo
Chaîne weather_request()
Vous pouvez rechercher une interface API payante ou gratuite sur Google, ce qui limite la plupart du temps les utilisateurs individuels avec un certain nombre d'interfaces API gratuites.
Affichage de la météo
void lcd_weather (String cond_txt, String tmp, String hum, String wind_dir)
Réglage de l'icône météo
void draw_weather(int a)
Diffusion météo
audio.connecttospeech(texte, "fr")
Étape 4: Cas
- Matériaux: carton (boîte d'emballage), cutter, crayon
- Pliez le carton dans un carton de taille appropriée, dessinez le contour sur le carton et coupez-le.
- Mettez la planche assemblée dans le carton et fixez-la avec du ruban adhésif ou une éponge de remplissage.
- Décorer le carton: Dessinez et écrivez sur la surface du carton.
- Veuillez placer le joueur où vous passerez avant de sortir pour vous assurer que le capteur peut détecter.
Conseillé:
ESP32-CAM Construire votre propre voiture robot avec la diffusion vidéo en direct : 4 étapes
ESP32-CAM Construire votre propre voiture robot avec streaming vidéo en direct : L'idée est de rendre la voiture robot décrite ici aussi bon marché que possible. Par conséquent, j'espère atteindre un large groupe cible avec mes instructions détaillées et les composants sélectionnés pour un modèle bon marché. Je voudrais vous présenter mon idée de voiture robot
Station météo NaTaLia : Station météo à énergie solaire Arduino bien faite : 8 étapes (avec photos)
Station météo NaTaLia : Station météo à énergie solaire Arduino faite de la bonne manière : après 1 an de fonctionnement réussi sur 2 emplacements différents, je partage mes plans de projet de station météo à énergie solaire et j'explique comment elle a évolué en un système qui peut vraiment survivre sur une longue période périodes de l'énergie solaire. Si vous suivez
Bougie météo - Aperçu de la météo et de la température : 8 étapes
Bougie météo - Aperçu de la météo et de la température : à l'aide de cette bougie magique, vous pouvez connaître instantanément la température et les conditions extérieures actuelles
Station météo intelligente Meteo Node IoT : 6 étapes
Station météo intelligente Meteo Node IoT : je souhaite créer un appareil pour surveiller la température et l'humidité dans mon bureau. Il existe de nombreuses cartes compatibles avec LUA ou Arduino IDE. Il existe de nombreuses cartes qui ont une connexion internet wifi. J'adore Adafruit et j'aime tous les produits de cette br
Station météo Acurite 5 en 1 utilisant un Raspberry Pi et Weewx (d'autres stations météo sont compatibles) : 5 étapes (avec photos)
Station météo Acurite 5 en 1 utilisant un Raspberry Pi et Weewx (d'autres stations météo sont compatibles) : Lorsque j'ai acheté la station météo Acurite 5 en 1, je voulais pouvoir vérifier la météo chez moi pendant mon absence. Quand je suis rentré à la maison et que je l'ai configuré, j'ai réalisé que je devais soit connecter l'écran à un ordinateur, soit acheter leur hub intelligent