Obsah:
Video: Vysílání počasí TTS: 5 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:19
Obvykle se rozhoduji, zda si přinesu anumbrellu na základě povětrnostních podmínek, než půjdeme ven. Dříve jsem dělal špatná rozhodnutí, protože v posledních dvou týdnech bylo počasí proměnlivé - když jsem vyšel ven, bylo slunečno, že jsem si nepřinesl deštník, a když jsem se vrátil, bohužel pršelo. Mám na mysli to, že nutím hráče vysílat předpověď počasí, když jdu ven.
Zásoby
Hardware:
MakePython ESP32
můžete získat z tohoto odkazu:
www.makerfabs.com/makepython-esp32.html
MakePython Audio
můžete získat z tohoto odkazu:
www.makerfabs.com/makepython-audio.html
- USB kabel
- Modul snímače pohybu PIR
www.makerfabs.com/pir-motion-sensor-module.html
Zvuk
Software:
Arduino IDE
Krok 1: Připojení
spojte dvě desky podle pinů. Napájejte desku kabelem USB. připojení pinů senzoru:
GND --- GND
VCC --- 5V OUT --- Pin 15
Senzorový modul má dvě nastavovací tlačítka, jedním je nastavení zpoždění před odpálením, druhým je nastavení citlivosti, kterou je třeba před použitím upravit.
Krok 2: Programovací prostředí
Podpora ESP32
Pokud jste to ještě neudělali, přidejte podle pokynů k instalaci podporu ESP32:
github.com/espressif/arduino-esp32
Nainstalujte knihovnu
- Adafruit SSD1306 a závislé knihovny.
- Knihovny ArduinoJson
- Nainstalujte zip knihovnu: ESP32-audioI2S ("Audio.h")
Krok 3: Kód
Kód můžete získat zde:
github.com/Makerfabs/Project_TTS-Weather-Broadcast
(Použijte prosím kód šedé větve)
Nastavení hesla WIFI
// WIFI
const char*ssid = "************"; const char*heslo = "************";
Získání API pro počasí
Řetězec weather_request ()
Můžete hledat poplatek nebo bezplatné rozhraní API na Googlu, které většinu času omezuje jednotlivé uživatele na řadu bezplatných rozhraní API.
Zobrazení počasí
void lcd_weather (String cond_txt, String tmp, String hum, String wind_dir)
Nastavení ikony počasí
neplatné draw_weather (int a)
Vysílání počasí
audio.connecttospeech (text, "en")
Krok 4: Případ
- Materiály: lepenka (balicí krabice), řezačka, tužka
- Složte lepenku do kartonu vhodné velikosti, nakreslete na karton obrys a ořízněte jej.
- Sestavenou desku vložte do kartonu a zafixujte páskou nebo plnící houbičkou.
- Ozdobte karton: Nakreslete a napište na povrch kartonu.
- Před vycházením prosím umístěte přehrávač na místo, kde budete míjet, abyste zajistili, že senzor bude cítit.
Doporučuje:
Počasí: 7 kroků (s obrázky)
Počasí Poznámka: Toto je kombinace meteorologické stanice a připomenutí. Všichni můžeme kontrolovat počasí na našich telefonech, ale někdy a zvláště když se někdo pokouší dostat ven ze dveří, vše, co je potřeba, je rychlá cesta k povětrnostním podmínkám. Tato meteorologická stanice podporuje
RaspiWWV - Simulované krátkovlnné zvukové vysílání WWV: 10 kroků (s obrázky)
RaspiWWV - Simulované krátkovlnné zvukové časové vysílání WWV: Pamatujete si dny, kdy jste seděli a poslouchali časové signály WWV na svém krátkovlnném rádiu (tik, tik, tik… Při tónu bude čas…)? (Poslechněte si to na YouTube výše) Ach! Uteklo ti to? Nyní můžete (znovu) zažít tyto okamžiky a mít
Zvukové vysílání a streamování videa pomocí Raspberry Pi 3 .: 6 kroků
Vysílání zvuku a streamování videa pomocí Raspberry Pi 3: Hlavním nástrojem tohoto projektu je vysílání zvuku do Raspberry Pi 3 z jakéhokoli zařízení připojeného ke společné WiFi síti a získávání videa z Raspberry Pi 3 na jakékoli zařízení připojené ke společné WiFi síti
Vytvořte si vlastní rozhlasové vysílání z itripu: 3 kroky
Vytvořte si vlastní rozhlasové vysílání z itripu: V tomto budete mít funkční rádiovou „stanici“. rozsah nebude velký, ale bude fungovat pro každodenní použití. K tomu budete potřebovat-ipod-itrip a softwarovou anténu nebo délku pájecí pistole na pájení (volitelně, ale doporučeno)-horkou lepicí pistoli (volitelně
Poslouchejte krátkovlnné vysílání na rádiu AM: 5 kroků (s obrázky)
Poslouchejte krátkovlnné vysílání na AM rádiu: Větší rádio je můj krátkovlnný přijímač Sangean ATS-803A. Menší rádio v popředí je cestovní alarm/rádio AM-FM z konce 80. let minulého století. Převedl jsem to na příjem krátkovlnných frekvencí mezi 4 a 9 MHz a chvíli jsem to tak používal