Tartalomjegyzék:
- Kellékek
- 1. lépés: Csatlakozás
- 2. lépés: Környezet programozása
- 3. lépés: Kód
- 4. lépés: Ügy
- 5. lépés: Mutasd meg
Videó: TTS időjárás közvetítés: 5 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:39
Általában az időjárási körülmények alapján döntöm el, hogy hozok -e anumellát, mielőtt kimegyek. Régen rosszul döntöttem, mert az elmúlt két hétben változékony volt az időjárás sunny napos volt, amikor kimentem, hogy nem hoztam esernyőt, és sajnos esett az eső, amikor visszatértem. Van egy olyan eszem, hogy egy játékosnak az időjárás -előrejelzést kell adnia, amikor kimegyek.
Kellékek
Hardver:
MakePython ESP32
erről a linkről szerezheti be:
www.makerfabs.com/makepython-esp32.html
MakePython Audio
erről a linkről szerezheted be:
www.makerfabs.com/makepython-audio.html
- USB kábel
- PIR mozgásérzékelő modul
www.makerfabs.com/pir-motion-sensor-module.html
Hang
Szoftver:
Arduino IDE
1. lépés: Csatlakozás
csatlakoztasson két táblát a csapok szerint. Táplálja a táblát USB -kábellel. az érzékelő csap csatlakozásai:
GND --- GND
VCC --- 5V OUT --- 15. tű
Az érzékelőmodul két beállítógombbal rendelkezik, az egyik a késleltetés beállítása az égetés előtt, a másik az érzékenység beállítása, amelyet használat előtt be kell állítani.
2. lépés: Környezet programozása
ESP32 támogatás
Kövesse a telepítési utasításokat az ESP32 támogatás hozzáadásához, ha még nem tette meg:
github.com/espressif/arduino-esp32
Könyvtár telepítése
- Adafruit SSD1306 és függő könyvtárak.
- ArduinoJson könyvtárak
- Zip könyvtár telepítése: ESP32-audioI2S ("Audio.h")
3. lépés: Kód
A kódot innen szerezheti be:
github.com/Makerfabs/Project_TTS-Weather-Broadcast
(Kérjük, használja a szürke ág kódját)
A WIFI jelszó beállítása
// WIFI
const char*ssid = "************"; const char*password = "************";
Az időjárási API beszerzése
String weather_request ()
Kereshet díjat vagy ingyenes API -felületet a Google -on, amely az egyes felhasználókat legtöbbször ingyenes API -felülettel korlátozza.
Időjárást mutat
void lcd_weather (String cond_txt, String tmp, String hum, String wind_dir)
Az időjárás ikon beállítása
void draw_weather (int a)
Időjárás közvetítés
audio.connecttospeech (szöveg, "en")
4. lépés: Ügy
- Anyagok: karton (csomagoló doboz), vágó, ceruza
- Hajtsa a kartont megfelelő méretű kartondobozba, rajzolja le a körvonalat a kartonra, és vágja le.
- Tegye az összeállított táblát a kartondobozba, és rögzítse szalaggal vagy töltőszivaccsal.
- Díszítse a kartondobozt: Rajzoljon és írjon a kartondoboz felületére.
- Mielőtt kimegy, helyezze a lejátszót oda, ahol elhalad, hogy biztosítsa az érzékelő érzékelését.
Ajánlott:
HC-12 nagy hatótávolságú időjárás állomás és DHT érzékelők: 9 lépés
HC-12 nagy hatótávolságú időjárás állomás és DHT érzékelők: Ebben az oktatóanyagban megtanuljuk, hogyan készítsünk távoli időjárási állomást két dht érzékelő, HC12 modul és az I2C LCD kijelző segítségével. Nézze meg a videót
Műholdas időjárás -állomás: 5 lépés
Műholdas időjárás -állomás: Ez a projekt azoknak készült, akik saját időjárási adataikat szeretnék gyűjteni. Mérheti a szél sebességét és irányát, a hőmérsékletet és a páratartalmat. Ezenkívül képes hallgatni a Föld körül keringő időjárási műholdakat 100 percenként. Én akarok
Az élő közvetítés a Raspberry Pi használatával: 5 lépés
Hogyan lehet élőben közvetíteni a Raspberry Pi használatával: Ebben az oktatóanyagban megtanuljuk, hogyan készíthetünk saját megfigyelő kamerát a Raspberry Pi segítségével. Ezt az adatfolyamot bármely eszközzel elérheti, amennyiben ugyanahhoz a hálózathoz csatlakozik, mint az RPi
Élő közvetítés/videó rögzítése az OBS -en: 5 lépés
Élő közvetítés/Videofelvétel az OBS -en: Ez az utasítás megtanítja, hogyan lehet élőben közvetíteni vagy videót rögzíteni közvetlenül a számítógép képernyőjéről. Az élő közvetítésnek több módja is van, és a rögzítésnek is több módja van, de ez az útmutató a streaming platformra, az OBS -re összpontosít. Bármilyen ésszerűen modern kompozíció
Audio közvetítés és videó streaming Raspberry Pi 3 segítségével: 6 lépés
Hangközvetítés és videó streamelés a Raspberry Pi 3 használatával: Ennek a projektnek a fő haszna az, hogy hangot továbbít a Raspberry Pi 3 -ra a közös WiFi hálózathoz csatlakoztatott bármely eszközről, és videót szerez a Raspberry Pi 3 -ról bármely közös WiFi hálózathoz csatlakoztatott eszközre