2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
Chcem len pozdraviť všetkých, toto je môj prvý prípad, kedy píšem inštruovateľný projekt. Angličtina nie je môj rodný jazyk, a preto sa pokúsim urobiť to stručné a čo najjasnejšie.
Ovládanie zariadení hlasovým príkazom už nie je nič zvláštne, ovládač si môžete kúpiť od Googlu alebo Amazonu. Tieto zariadenia poskytujú množstvo funkcií a možností. Ale vyrobiť si vlastný je niečo iné, je to zábavnejšie a aj lacnejšie. V tomto projekte vám teda ukážem, ako ovládať zariadenia pomocou hlasu pomocou aplikácie NodeMCU a aplikácie pre smartfóny.
Krok 1: Úvod
Prehľadal som a prečítal som mnoho projektov, každý z nich poskytuje trochu užitočných informácií. Tak som dal dohromady všetky, plus svoju vlastnú malú časť, aby som vytvoril tento projekt. V zásade budete musieť v telefóne spustiť aplikáciu pre Android a ovládať s ňou ďalšie zariadenia. V tejto aplikácii môžete zapnúť alebo vypnúť zariadenia pomocou tlačidiel a/alebo hlasových príkazov.
Krok 2: Materiály
Veci, ktoré budete potrebovať, sú uvedené nižšie. Kúpil som ich všetky z Aliexpress, ale môžete ich získať kdekoľvek chcete.
- NodeMcu V3 ESP8266 čínska verzia LoL1n v3
- Reléový modul s 8 relé (alebo oddelenými reléovými modulmi)
- A posledný je smartphone pre Android:-)
To je všetko. Je dobré ísť.
Krok 3: Podrobnosti o hardvéri
„loading =“lenivá”aplikácia, ktorú si práve nainštalujete do smartfónu. Pomenoval som ju Home DL. Toto hlúpe meno môžete neskôr zmeniť v aplikácii MIT App Inventor.
- Otvorte program v Arduino IDE
- Zmeňte Wifi ssid a heslo na vaše
- Nahrajte ho na NodeMCU
- Otvorte Serial Monitor a počkajte na lokálnu IP, všimnite si to.
- Keď je aplikácia v telefóne otvorená, kliknite na tlačidlo Nastaviť IP
- Zapíšte si IP do textového poľa a kliknite na Uložiť
- Reštartujte aplikáciu
- Teraz môžete kliknutím na akékoľvek tlačidlo ovládať zodpovedajúce zariadenia
- Alebo kliknite na ikonu reproduktora a vyslovte príkaz (nech je sila s vami:))
Natočil som k tomu video vo vietnamčine s angličtinou, aby ste si mohli ľahko urobiť predstavu. Ak sa vám tento projekt páči, podporte ma hlasovaním za mňa ako prvého tvorcu a/alebo sa prihláste na odber môjho kanála Youtube. Vďaka.