
Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-23 15:02



…..
………..
……………
Zasubskrybuj mój kanał YouTube, aby uzyskać więcej filmów……..
W tym filmie zbudowaliśmy Talkative Automation..
Gdy wyślesz polecenie głosowe przez telefon komórkowy, włączy on urządzenia domowe i wyśle informację głosową.
Na przykład „telewizor włączony”
„wentylator włączony”
Użyliśmy modułu karty SD do interfejsu karty micro sd i uzyskania wyjścia audio.
Wiele osób chce połączyć kartę SD z arduino lub chce mieć wyjście audio za pośrednictwem arduino.
Oto najprostszy i najtańszy sposób na połączenie karty SD z arduino. możesz użyć wyjścia audio z arduino za pomocą przełącznika lub czujnika. możesz odtwarzać dowolny rodzaj dźwięku, muzyki i nagrania, ale dźwięk będzie w pliku.wav. Jeśli jest w formacie.mp3 lub innym typie audio, przekonwertujemy go na plik.wav.
Krok 1: Wymagania



- Arduino
- 10mm led
- 2x16 lcd
- Tranzystor Bc547
- Żarówka zasilana prądem zmiennym
- Rezystor 220ohm
- Żeńskie gniazdo audio
- Wentylator wyciągowy 5V
- Głośnik niskotonowy/wzmacniacz audio
- Przekaźnik 5v
- Zewnętrzny adapter 5 V
- Moduł karty SD z kartą SD
- Potencjometr 10k
- Moduł Bluetooth HC-05
Krok 2: Idź i obejrzyj ten film


Idź i obejrzyj ten film lub kliknij link instruktażowy, Gdzie wyjaśniłem, jak połączyć kartę sd z arduino, Jak zainstalować bibliotekę tmrpcm i?
Jak włożyć dźwięk na kartę SD….
Link:--
www.instructables.com/id/Audio-Player-Usin…
Krok 3: Pobierz plik Zip

Pobierz plik zip i rozpakuj go
_
github.com/vishalsoniindia/Talkative-Autom…
Krok 4: Umieść dźwięk na karcie SD


- Otwórz wyodrębniony folder
- Teraz otwórz folder dźwiękowy
- Skopiuj i wklej cały dźwięk na kartę SD, jak pokazano w pierwszym filmie.
Krok 5: Prześlij kody do Arduino



- Zainstaluj bibliotekę tmrpcm, jak pokazałem w pierwszym filmie.
- Otwórz ponownie wyodrębniony folder.
- Teraz otwórz folder głosowy
- Otwórz program w oprogramowaniu arduino
- Podłącz swoje arduino i prześlij je
Krok 6: Podłącz obwód



Podłącz obwód, jak pokazano
Vcc - - - - > 5v
Uziemienie - - - - - > Uziemienie /ujemne
_
LCD
- Podłącz DB7 ------- 2 piny arduino
- DB6------ 3 piny arduino
- DB5 ------- 4pin arduino
- DB4------- 5pin arduino
- E ------- 6pin
- RS ----- 7pin
- RW - - - - - > ziemia
_
Moduł Bluetooth
- RX ------- TX
- TX -------- RX
_
Moduł karty SD
- MISO --------12
- MOSI - - - - ->11
- SCK ---------13
- CS -----------10
Krok 7: Połączenia WYJŚCIOWE


WYJŚCIE AUDIO
- Podłącz lewy i prawy terminal audio Jack do 9 pinu arduino
- Masa zostanie podłączona do masy arduino.
_
Wyjście A0
- Podłącz a0 do podstawy tranzystora Bc547
- Podłączyć kolektor tranzystora do cewki przekaźnika.
- Podłącz zasilanie AC z żarówką szeregowo z zaciskiem NO i zaciskiem Com przekaźnika.
_
Wyjście A1
- Podłącz dodatni zacisk 10mm led do pinu A1 arduino.
- Podłącz ujemny zacisk 10mm led do pinu uziemienia arduino.
_
Wyjście A2
Podłączyłem wentylator wyciągowy w miejscu nagrzewnicy.
- Podłącz ujemny zacisk wentylatora wyciągowego do a2.
- Dodatni do zasilania 5V.
Krok 8: Pobierz i zainstaluj aplikację

Pobierz i zainstaluj aplikację do sterowania głosowego
Link do aplikacji: -
Jak podłączyć aplikację…
1. Włącz Bluetooth w swoim telefonie. 2. Sparuj nazwę Bluetooth "hc-05" hasło to "1234" lub "0000".
3. Pobierz aplikację na Androida.
4. Otwórz aplikację i kliknij Połącz.
5. Teraz kliknij hc-05 i poczekaj kilka sekund.
6. Jeśli nie połączy się, spróbuj ponownie.
Krok 9: Gotowe


No to ruszamy…..
Po prostu włącz połączenie danych, kliknij środkowy przycisk i wypowiedz te polecenia
- Światło włączone
- Światło wyłączone
- telewizor włączony
- telewizor wyłączony
- Grzejnik włączony
- Grzejnik wyłączony
- Wszystko włączone
- Wszystko wyłączone