Turinys:
- Prekės
- 1 žingsnis: prijungimas
- 2 žingsnis: aplinkos programavimas
- 3 žingsnis: kodas
- 4 žingsnis: atvejis
- 5 žingsnis: Parodykite
Video: TTS orų transliacija: 5 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:44
Aš paprastai nusprendžiu, ar atnešti skėtį, atsižvelgdamas į oro sąlygas prieš išeidamas. Anksčiau priimdavau neteisingus sprendimus, nes pastarąsias dvi savaites oras buvo permainingas I Išėjus į lauką buvo saulėta, kad neatsinešiau skėčio, ir, deja, grįžus lijo. Turiu galvoje, kad priversti žaidėją transliuoti orų prognozes, kai išeinu.
Prekės
Techninė įranga:
„MakePython ESP32“
galite gauti iš šios nuorodos:
www.makerfabs.com/makepython-esp32.html
„MakePython Audio“
galite gauti iš šios nuorodos:
www.makerfabs.com/makepython-audio.html
- USB kabelis
- PIR judesio jutiklio modulis
www.makerfabs.com/pir-motion-sensor-module.html
Garsas
Programinė įranga:
„Arduino IDE“
1 žingsnis: prijungimas
prijunkite dvi plokštes pagal kaiščius. Maitinkite plokštę naudodami USB kabelį. jutiklio kaiščio jungtys:
GND --- GND
VCC --- 5V OUT --- kaištis 15
Jutiklio modulis turi du reguliavimo mygtukus, vienas yra reguliuoti uždelsimo laiką prieš šaudymą, kitas - jautrumo reguliavimą, kurį reikia sureguliuoti prieš naudojimą.
2 žingsnis: aplinkos programavimas
ESP32 palaikymas
Vykdykite diegimo instrukcijas, kad pridėtumėte ESP32 palaikymą, jei to dar nepadarėte:
github.com/espressif/arduino-esp32
Įdiekite biblioteką
- „Adafruit SSD1306“ir priklausomos bibliotekos.
- „ArduinoJson“bibliotekos
- Įdiekite ZIP biblioteką: ESP32-audioI2S („Audio.h“)
3 žingsnis: kodas
Kodą galite gauti čia:
github.com/Makerfabs/Project_TTS-Weather-Broadcast
(Prašome naudoti pilkos šakos kodą)
WIFI slaptažodžio nustatymas
//BEVIELIS INTERNETAS
const char*ssid = "************"; const char*slaptažodis = "************";
Gaunama orų API
Styga weather_request ()
„Google“galite ieškoti mokesčio ar nemokamos API sąsajos, kuri dažniausiai riboja atskirus naudotojus, turinčius daug nemokamos API sąsajos.
Rodomas oras
void lcd_weather (String cond_txt, String tmp, String hum, String wind_dir)
Orų piktogramos nustatymas
void draw_weather (int a)
Orų transliacija
audio.connecttospeech (tekstas, „en“)
4 žingsnis: atvejis
- Medžiagos: kartonas (pakavimo dėžutė), pjaustytuvas, pieštukas
- Sulenkite kartoną į tinkamo dydžio dėžutę, nubrėžkite kontūrą ant kartono ir supjaustykite.
- Įdėkite surinktą lentą į dėžutę ir pritvirtinkite juostele ar užpildymo kempine.
- Dekoruoti dėžutę: pieškite ir rašykite ant dėžutės paviršiaus.
- Prieš išeidami pastatykite grotuvą ten, kur praeisite, kad įsitikintumėte, jog jutiklis gali jausti.
Rekomenduojamas:
ESP32-CAM Sukurkite savo robotinį automobilį su tiesiogine vaizdo transliacija: 4 žingsniai
ESP32-CAM Kurkite savo robotą automobilį naudodami tiesioginę vaizdo transliaciją: Idėja yra padaryti, kad čia aprašytas automobilis robotas būtų kuo pigesnis. Todėl tikiuosi pasiekti didelę tikslinę grupę su išsamiais nurodymais ir pasirinktais pigių modelių komponentais. Norėčiau pristatyti savo idėją apie automobilį robotą
$ 9 RTSP vaizdo transliacija naudojant ESP32-CAM plokštę: 3 žingsniai
$ 9 RTSP vaizdo transliacija naudojant ESP32-CAM plokštę: šis įrašas parodys, kaip galite sukurti 9 USD vertės vaizdo transliacijos įrenginį, kuris naudoja RTSP ir ESP32-CAM plokštę. Eskizas gali būti sukonfigūruotas prisijungti prie esamo „WiFi“tinklo arba taip pat gali sukurti savo prieigos tašką, prie kurio galite prisijungti
Tiesioginė 4G/5G HD vaizdo transliacija iš DJI drono esant mažai delsai [3 žingsniai]: 3 žingsniai
Tiesioginis 4G/5G HD vaizdo įrašų srautinis perdavimas iš DJI drono esant mažai delsai [3 žingsniai]: Šis vadovas padės jums gauti tiesioginius HD kokybės vaizdo srautus iš beveik visų DJI dronų. Naudodami „FlytOS Mobile App“ir „FlytNow Web Application“galite pradėti transliuoti vaizdo įrašus iš drono
Tiesioginė transliacija/vaizdo įrašymas OBS: 5 žingsniai
Tiesioginė transliacija/vaizdo įrašymas OBS: ši instrukcija moko, kaip tiesiogiai transliuoti ar įrašyti vaizdo įrašą tiesiai iš kompiuterio ekrano. Yra keli tiesioginio srauto ir dar daugiau įrašymo būdų, tačiau šiame vadove pagrindinis dėmesys bus skiriamas transliacijos platformai OBS. Bet koks pakankamai modernus kompiuteris
Garso transliacija ir vaizdo transliacija naudojant „Raspberry Pi 3“: 6 žingsniai
Garso transliacija ir vaizdo transliacija naudojant „Raspberry Pi 3“: Pagrindinis šio projekto įrankis yra garso transliavimas į „Raspberry Pi 3“iš bet kurio įrenginio, prijungto prie bendro „WiFi“tinklo, ir vaizdo įrašo gavimas iš „Raspberry Pi 3“į bet kurį įrenginį, prijungtą prie bendro „WiFi“tinklo