Kazalo:
- Zaloge
- 1. korak: Povezava
- 2. korak: Programsko okolje
- 3. korak: Koda
- 4. korak: Primer
- 5. korak: Pokaži
Video: Oddaja vremena TTS: 5 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:02
Običajno se odločim, ali bom prinesel senčnik glede na vremenske razmere, preden grem ven. Nekoč sem sprejemal napačne odločitve, ker je bilo v zadnjih dveh tednih vreme spremenljivo when ko sem šel ven, je bilo sončno, da dežnika nisem prinesel, na žalost pa je deževalo, ko sem se vrnil. Mislim, da bi igralcu predvajal vremensko napoved, ko grem ven.
Zaloge
Strojna oprema:
MakePython ESP32
dobite ga na tej povezavi:
www.makerfabs.com/makepython-esp32.html
MakePython Audio
dobite ga na tej povezavi:
www.makerfabs.com/makepython-audio.html
- USB kabel
- Modul senzorja gibanja PIR
www.makerfabs.com/pir-motion-sensor-module.html
Zvok
Programska oprema:
Arduino IDE
1. korak: Povezava
dve plošči povežite v skladu z zatiči. Napajajte ploščo s kablom USB. priključki pin senzorja:
GND --- GND
VCC --- 5V OUT --- Pin 15
Senzorski modul ima dva gumba za nastavitev, eden je za nastavitev zakasnitve pred strelom, drugi pa za nastavitev občutljivosti, ki jo je treba pred uporabo prilagoditi.
2. korak: Programsko okolje
Podpora za ESP32
Če tega še niste storili, sledite navodilom za namestitev, če tega še niste storili:
github.com/espressif/arduino-esp32
Namesti knjižnico
- Adafruit SSD1306 in odvisne knjižnice.
- Knjižnice ArduinoJson
- Namesti knjižnico zip: ESP32-audioI2S ("Audio.h")
3. korak: Koda
Kodo lahko dobite tukaj:
github.com/Makerfabs/Project_TTS-Weather-Broadcast
(Uporabite kodo sive veje)
Nastavitev gesla za WIFI
//WIFI
const char*ssid = "************"; const char*geslo = "************";
Pridobivanje vremenskega API -ja
Niz weather_request ()
V Googlu lahko iščete plačljiv ali brezplačen vmesnik API, ki večino časa omejuje posamezne uporabnike s številnimi brezplačnimi vmesniki API.
Prikaz vremena
void lcd_weather (String cond_txt, String tmp, String hum, String wind_dir)
Nastavitev ikone vremena
void draw_weather (int a)
Oddaja vremena
audio.connecttospeech (besedilo, "en")
4. korak: Primer
- Materiali: karton (embalažna škatla), rezalnik, svinčnik
- Karton zložite v karton primerne velikosti, na karton narišite obris in ga razrežite.
- Sestavljeno ploščo dajte v škatlo in jo pritrdite s trakom ali gobo za polnjenje.
- Okrasite škatlo: Narišite in napišite na površino škatle.
- Preden greste ven, predvajalnik postavite tja, kamor boste šli, da se prepričate, ali senzor zazna.
Priporočena:
Pametni distribuirani sistem za spremljanje vremena IoT z uporabo NodeMCU: 11 korakov
Pametni distribuirani IoT sistem za spremljanje vremena z uporabo NodeMCU: Vsi se morda zavedate tradicionalne vremenske postaje; a ste se kdaj vprašali, kako v resnici deluje? Ker je tradicionalna vremenska postaja draga in obsežna, je gostota teh postaj na enoto površine zelo manjša, kar prispeva k
Pametni sistem za spremljanje vremena in hitrosti vetra na osnovi IOT: 8 korakov
Pametni sistem za spremljanje vremena in hitrosti vetra, ki temelji na IOT: Razvili - Nikhil Chudasma, Dhanashri Mudliar in Ashita Raj Uvod Pomen spremljanja vremena obstaja na veliko načinov. Za vzdrževanje razvoja kmetijstva, rastlinjakov je treba spremljati vremenske parametre
Spremljanje vremena z uporabo ESP32_DHT11_OLED_Thingspeak: 7 korakov
Spremljanje vremena z uporabo ESP32_DHT11_OLED_Thingspeak: V tej vadnici boste izdelali vremenski monitor, ki spremlja temperaturo in vlago z uporabo ESP32 in DHT11. Prikazan je na zaslonu OLED. Naložen je v ThingSpeak. ESP32 je močno orodje IOT. To je poceni sistem-o
Prikaz vlaka in vremena v Združenem kraljestvu: 5 korakov
Prikaz vlaka in vremena v Združenem kraljestvu: Ta navodila so namenjena odhodom vlakov v Združenem kraljestvu z baterijskim napajanjem in prikazu vremena. Z zbirko podatkov National Rail OpenLDBWS je v realnem času dobil informacije o odhodu vlaka za določeno lokalno železniško postajo in jih prikazal. Uporablja odprto vreme
Raca, ki oddaja svetlobo: 7 korakov
Raca, ki oddaja svetlobo: Osvetlite purana/raco odlično za praznike