Přejít na obsah

Studentské práce

Detail studentské práce

Název: Hlasově interaktivní osvětlení domácnosti
Typ práce: Projekt 4
Obor: UI
Rok zadání: 2020/2021
Zadáno: zadáno V. Breník
Dokončeno: dokončeno
Zadavatel: Bulín Martin

Detail

DOKONČENO.

Repo projektu: https://github.com/kitt10/iot/tree/master/egs/smartlights


Cílem projektu je hlasové ovládání fyzických světel (simulovaných LED diodami / v případné nadstavbě je možné rozšíření na "chytré žárovky"). Ke komunikaci s uživatelem bude vytvořeno webové interaktivní rozhraní pro sledování stavu světel a pro jejich ovládání: 1/ tlačítky na webové stránce; 2/ hlasem pomocí KKY SpeechCloud.

Technologie: NodeMCU ESP8266, MicroPython, MQTT, webové GUI (HTML, CSS, JavaScript), KKY SpeechCloud (ASR, TTS)

Postup práce:

  1. Rozběhnout MicroPython na ESP a ovládat externí LED diodu (sestavit obvod na nepájivém poli)
  2. Přizpůsobit kód na ESP pro napojení na MQTT komunikaci (poskytne vedoucí práce)
  3. Vytvořit základní webovou stránku napojenou na MQTT komunikaci, která dovede ovládat fyzická světla (rozsvítit / zhasnout) a zobrazit jejich aktuální stav (rozsvíceno / zhasnuto)
  4. Zapojit hlasové ovládání fyzických světel (pomocí KKY SpeechCloud), sestavení jednoduchého dialogu, např: 
    1. : "Svítí se v obýváku?" - : "V obýváku je zhasnuto"
    2. : "Rozsviť ve sklepě" - : "Rozsvěcím ve sklepě"
  5. V případě časové rezervy lze demonstrativní LED diody nahradit "smart žárovkami"
Literatura: