Kazalo:
- 1. korak: 1. korak: Stvari / oprema, ki jih potrebujete
- 2. korak: Nastavitev mikrofona za zaznavanje glasu
- 3. korak: Nastavitev zatičev Gpio
- 4. korak: Pisanje skripta
- 5. korak: Namestitev programske opreme za prepoznavanje glasu za Raspberry Pi:
Video: Domača avtomatizacija z glasovnim upravljanjem Raspberry Pi: 5 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:06
Cilj tega navodila je zagotoviti korak za korakom vadnico o tem, kako nastaviti malinovo pi, ki lahko avtomatizira luči / LED z vašimi glasovnimi ukazi.
1. korak: 1. korak: Stvari / oprema, ki jih potrebujete
1. Raspberry Pi 3 z Noobs / Raspbian Os.
2. Spletna kamera USB z mikrofonom / mikrofonom USB
3. Windows / linux pc za dostop do Raspberry pi
2. korak: Nastavitev mikrofona za zaznavanje glasu
Najprej moramo preveriti, ali Raspberry Pi zazna vaš mikrofon ali spletno kamero in ali je glasnost mikrofona velika. Prvi korak je, da z ukazom »lsusb« preverite, ali je vaša spletna kamera ali mikrofon na seznamu.
Slika 1: Preverjanje spletne kamere ali mikrofona, ki ga je odkril Raspberry Pi
Naslednji korak je nastavitev glasnosti snemanja mikrofona. To naredite tako, da v terminal vnesete ukaz "alsamixer". Prikaže se čeden zaslon z grafičnim vmesnikom, s pritiskom puščičnih tipk gor ali dol nastavite glasnost. Pritisnite F6 (vse), nato izberite spletno kamero ali mikrofon s seznama. Ponovno s puščično tipko navzgor nastavite jakost snemanja.
Slika 2: Nastavitev glasnosti mikrofona na visoko
3. korak: Nastavitev zatičev Gpio
Za dostop do zatičev GPIO morate v napravo Raspberry Pi namestiti Wiring Pi
sudo apt-get install git-core
git clone git: //git.drogon.net/wiringPi
ožičenje cdPi
./ zgraditi
za nadaljnja navodila si lahko ogledate posnetke zaslona
4. korak: Pisanje skripta
Ustvarite naslednji skript kot datoteko z imenom 'led':
#!/bin/bash
če [$#> 1]
potem
/usr/local/bin/gpio mode 4 ven
če
potem
/usr/local/bin/gpio write 4 on
fi
če
potem
/usr/local/bin/gpio odpišite 4
fi
fi
Skript nastavite na izvedbo z naslednjim ukazom:
chmod u+x led
Zdaj bi moral ta ukaz VKLOPITI LED, priključeno na pin. (Opis številke pin najdete na strani Wiring Pi).
./led naprej
Ta ukaz lahko uporabite za izklop
./ izklopljeno
5. korak: Namestitev programske opreme za prepoznavanje glasu za Raspberry Pi:
Voice Command se namesti kot del zbirke paketov. Za to vadnico potrebujemo samo odvisnosti in komponente glasovnih ukazov. Ko se namestitveni skript zažene, vas bo vprašal, ali želite namestiti več paketov, za odvisnosti in glasovni ukaz pa lahko rečete le da.
Izvedite spodnje ukaze:
git clone git: //github.com/StevenHickson/PiAUISuite.git
cd PiAUISuite/Namesti/
./InstallAUISuite.sh
Ko se glasovni ukaz namesti, vas bo pozval, da nastavite. Izberite da, da dovolite namestitvenemu skriptu samodejno nastavitev. Ko je namestitev končana, vas bo pozval, da uredite konfiguracijsko datoteko. Pritisnite Enter, da uredite datoteko in si oglejte naslednji razdelek za konfiguracijo. V konfiguracijsko datoteko dodajte naslednjo vrstico, shranite in zapustite.
light ==/home/pi/scripts/led…
Zgornja vrstica pomeni, da bo, ko izgovorite luč vklopljena ali izklopljena, glasovni ukaz izvedel skript/home/pi/led z vklopom ali izklopom argumenta. To je podobno kot pri ročnem zagonu skripta.
Za zagon glasovnega ukaza uporabite spodnji ukaz. -C pomeni neprekinjeno delovanje, -k pi nastavi poziv za ime, ki ga boste izgovorili, da pritegne pozornost Raspberry Pi. -V povzroči, da program preveri poziv, preden preide v način prepoznavanja glasu. -I povzroči, da glasovni ukaz obdeluje samo izrecne ukaze, navedene v konfiguracijski datoteki. Nazadnje argument -b0 prisili glasovni ukaz, da pred odzivom ne uporablja besedila polnila.
glasovna ukaz -c -k pi -v -b0 -i
Izvedite zgornji ukaz Jasno povejte PI in počakajte na odgovor "Da, gospod"
Jasno povejte. LED mora vklopiti
Reci jasno ugasni. LED se mora ugasniti
to je to ……
Priporočena:
Robot z glasovnim upravljanjem z modulom V3: 6 korakov
Robot z glasovnim nadzorom z modulom V3: Ta robot lahko preprosto naredi vsak, samo sledite postopku, ki sem ga dal. na daljavo, drugo pa z glasom
Zgovorna avtomatizacija -- Zvok iz Arduina -- Avtomatizacija z glasovnim nadzorom -- Modul Bluetooth HC - 05: 9 korakov (s slikami)
Zgovorna avtomatizacija || Zvok iz Arduina || Avtomatizacija z glasovnim nadzorom || Modul Bluetooth HC - 05: …………………………. PRIJAVITE SE na moj YouTube kanal za več videov …. …. V tem videoposnetku smo zgradili Talkative Automation .. Ko pošljete glasovni ukaz prek mobilnega telefona, se vklopi domača naprava in pošlje povratne informacije
Lesena Edisonova svetilka z glasovnim upravljanjem - (video): 5 korakov
Lesena Edisonova svetilka z glasovnim upravljanjem - (video): Cena vprašanja 5 USD. Toliko stane rele Wifi SONOFF (iz podjetja ITEAD), ki je srce te naprave. &Quot; Nisem zmotil. Pravkar sem našel 10.000 načinov, ki ne bodo delovali. &Quot; - Thomas A. Edison To je neverjetno, a v zadnjem času
Domača avtomatizacija z glasovnim nadzorom (na primer Alexa ali Google Home, brez povezave Wi -Fi ali Ethernet): 4 koraki
Avtomatizacija doma z glasovnim nadzorom (na primer Alexa ali Google Home, brez povezave Wi -Fi ali Ethernet): v bistvu gre za arduino upravljane releje, ki temeljijo na SMS -u z nastavitvijo Googlovega pomočnika za pošiljanje sporočil na glasovna navodila. Je zelo enostaven in poceni in deluje kot oglasi Alexa z vašim obstoječe električne naprave (če imate Moto -X smartp
Avtomatizacija doma z glasovnim nadzorom: 8 korakov (s slikami)
Avtomatizacija doma z glasovnim nadzorom: Pozdravljeni, v tem navodilu vas bom naučil, kako narediti glasovno vodeno avtomatizacijo doma. Dotaknili se bomo mobilnega telefona in upravljali svoje naprave z glasom. Verjemite, da to ni tako težko narediti, kot se sliši. Samo sledite korakom in y