Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
Hlasom ovládaná domáca automatizácia pomocou Arduina: V tomto projekte používam hlasovú funkciu na ovládanie domácich zariadení. Tento projekt je súčasťou série Home Automation. Tento projekt je veľmi jednoduché použiť v reálnom živote. Ľudia akéhokoľvek veku to môžu ovládať vyslovením príkazov.. Tento projekt založený na Arduine má väčší rozsah ako IR a PC. Pred vykonaním tohto projektu by ste mali vedieť, ako prepojiť modul Bluetooth HC 05 s Arduino, a mali by ste tiež vedieť o základoch programovania Arduino.
Krok 1: Potrebné súčasti
Komponenty požadované pre hlasom riadený systém automatizácie domácnosti s Arduino
Arduino Uno: Používame Arduino kvôli jeho jednoduchosti a tiež poskytuje veľa digitálnych pinov na prepojenie s LCD, Bluetooth modulom a reléovým modulom súčasne. Bluetooth modul HC-05: HC-05 sa používa na komunikáciu s mobilom telefón.4 Kanálové reléové moduly: Modul, ktorý používame v tomto projekte, je HL-54S. Zapína a vypína sa pomocou 5v logického signálu od Arduina. Môže uniesť až 250 VAC a 10A. Tieto moduly majú 4 kanály, takže môžeme ovládať 4 AC zariadenia súčasne. 16 × 2 LCD: LCD sa používa na zobrazenie názvu projektu, zoznamu príkazov, ktoré je možné zadať, a potom požiada o zadanie akéhokoľvek príkazu a zobrazenie stavu zadaný príkaz. Používame displej 16 × 2 LCD, pretože je ľahké prepojiť ho s Arduino a je veľmi lacný. 10k potenciometer sa používa na ovládanie kontrastu žiaroviek displeja AC s držiakmi: žiarovky AC sa používajú na znázornenie spotrebičov. Pretože je ľahko ovládateľný a veľmi užitočný, keď prototypujete akýkoľvek AC projekt.
. Externé 5 voltové napájanie: 5 V jednosmerné napájanie je potrebné na zapnutie a vypnutie relé …
Krok 2: Schéma zapojenia systému hlasovej automatiky pre domácu automatizáciu pomocou Arduina
Pripojenia:
Modul Bluetooth HC-05 HC-05 Rx k Arduino Tx. HC-05 Tx k Arduino Rx. Vcc do 5v Uzemnenie k zemi. 16 × 2 LCD: VSS k zemi. VDD k napájaciemu napätiu. VOL k nastaveniu kolíka 10k potenciometra. RS ku kolíku 8. RW k zemi. Umožnite ku kolíku 9. LCD D4 ku kolíku 10. LCD D5 ku kolíku 11. LCD D6 k kolíku 12. LCD D7 ku kolíku 13. Jeden koniec potenciometra uzemnite. 5v na druhý koniec potenciometer. 4 kanálové reléové moduly: Externý 5 V na JD VCC. Uzemnenie na zem. Ini1 na kolík 3. Ini2 na kolík 4. Ini3 na pin5. Vcc na Arduino 5v. Pripojte jeden terminál všetkých žiaroviek k normálne otvorenému terminálu relé. Jeden koniec 220 VAC na všetky bežné svorky relé a druhý koniec s ďalšou svorkou žiaroviek.
Krok 3: Práca s hlasom riadeným systémom domácej automatizácie
Preddefinované príkazy hovoríme do aplikácie AMR_Voice. Aplikácia odošle príkaz do Bluetooth, ktorý potom prijme Arduino a vykoná opísanú úlohu. Arduino zároveň zobrazuje stav na LCD a zapisuje na sériový monitor. Každý príkaz má svoje jedinečné operácie, ktoré sú definované v kóde. Príkazy môžete meniť podľa vlastnej potreby. Nasleduje zoznam príkazov.
Nasledujúce video ukazuje, ako som použil aplikáciu pre Android, ktorá prevádza náš hlas na rečový signál a odosiela tento signál do Arduina prostredníctvom modulu Bluetooth. Použitie s Arduinom je veľmi jednoduché a tento projekt je možné vykonať bez námahy