Tartalomjegyzék:
- 1. lépés: 1. lépés: A szükséges dolgok / felszerelések
- 2. lépés: A mikrofon beállítása a hang észlelésére
- 3. lépés: A Gpio Pins beállítása
- 4. lépés: Script írása
- 5. lépés: A hangfelismerő szoftver telepítése a Raspberry Pi -hez:
Videó: Raspberry Pi hangvezérelt otthoni automatizálás: 5 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:42
Ennek az utasításnak a célja, hogy lépésről lépésre bemutatja a málna pi beállítását, amely hangparancsokkal automatizálhatja a fényeket / ledeket.
1. lépés: 1. lépés: A szükséges dolgok / felszerelések
1. Málna Pi 3 Noobs / Raspbian Os.
2. USB webkamera mikrofonnal / USB mikrofonnal
3. Windows / linux pc a Raspberry pi eléréséhez
2. lépés: A mikrofon beállítása a hang észlelésére
Először is ellenőriznünk kell, hogy a Raspberry Pi észleli -e mikrofonját vagy webkameráját, és a mikrofon hangereje magas. Első lépésként ellenőrizze, hogy a webkamera vagy a mikrofon szerepel -e az „lsusb“paranccsal.
1. ábra: A Raspberry Pi által észlelt webkamera vagy mikrofon ellenőrzése
A következő lépés a mikrofon rögzítési hangerejének magasra állítása. Ehhez írja be az „alsamixer” parancsot a terminálba. Egy tiszta grafikus felület jelenik meg, nyomja meg a fel vagy le nyilakat a hangerő beállításához. Nyomja meg az F6 (minden) gombot, majd válassza ki a webkamerát vagy a mikrofont a listából. Ismét használja a felfelé mutató nyíl gombot a felvétel hangerejének magasra állításához.
2. ábra: A mikrofon hangerejének magas beállítása
3. lépés: A Gpio Pins beállítása
A GPIO Pins eléréséhez telepítenie kell a Wiring Pi -t a Raspberry Pi -re
sudo apt-get install git-core
git klón git: //git.drogon.net/wiringPi
cd huzalozásPi
./épít
további utasításokért nézze meg a képernyőképeket
4. lépés: Script írása
Hozza létre a következő parancsfájlt „led” nevű fájlként:
#!/bin/bash
ha [$#> 1]
azután
/usr/local/bin/gpio mód 4 kimenet
ha
azután
/usr/local/bin/gpio write 4 on
fi
ha
azután
/usr/local/bin/gpio write 4 off
fi
fi
Állítsa be a parancsfájlt végrehajthatóvá a következő paranccsal:
chmod u+x led
Most ennek a parancsnak világítania kell a csaphoz csatlakoztatott LED -en. (A PIN -kód leírása megtalálható a Wiring Pi oldalon).
./indult
A kikapcsoláshoz ez a parancs használható
./siklott
5. lépés: A hangfelismerő szoftver telepítése a Raspberry Pi -hez:
A Hangparancs a csomaggyűjtemény részeként telepíthető. Ehhez az oktatóanyaghoz csak a függőségekre és a hangutasítások összetevőire van szükségünk. Amikor a telepítő szkript fut, megkérdezi, hogy szeretne -e több csomagot telepíteni, csak igent mondhat a függőségekre és a hangutasításokra.
Végezze el az alábbi parancsokat:
git clone git: //github.com/StevenHickson/PiAUISuite.git
cd PiAUISuite/Telepítés/
./InstallAUISuite.sh
A hangparancs telepítése után a rendszer kéri a beállításra. Válassza az igent, hogy engedélyezze a telepítő szkript automatikus beállítását. Amikor a telepítés befejeződött, a rendszer kéri a konfigurációs fájl szerkesztését. Nyomja meg az Enter billentyűt a fájl szerkesztéséhez, és tekintse meg a konfiguráció következő szakaszát. Adja hozzá a következő sort a konfigurációs fájlhoz, mentse és lépjen ki.
light ==/home/pi/scripts/led…
A fenti sor azt jelenti, hogy amikor azt mondja, hogy a fény be vagy ki, a hangparancs végrehajtja a/home/pi/led szkriptet az érv továbbadásával vagy kikapcsolásával. Ez hasonló az eredményhez, mint amikor a szkriptet manuálisan futtatta.
Használja az alábbi parancsot a Hangparancs indításához. A -c azt jelenti, hogy folyamatosan futni kell, a -k pi beállítja a névsort, amelyet akkor fog mondani, hogy felhívja a Raspberry Pi figyelmét. A -v hatására a program ellenőrzi a kérést, mielőtt hangfelismerési módba lép. Az -i hatására a hangparancs csak a konfigurációs fájlban felsorolt explicit parancsokat dolgozza fel. Végül a -b0 argumentum arra kényszeríti a hangutasítást, hogy a válasz előtt ne használjon kitöltő szöveget.
hangparancs -c -k pi -v -b0 -i
Végezze el a fenti parancsot Mondja világosan a PI -t, és várja meg az "Igen Uram" választ
Mondja világosan, hogy világít. A LED -nek be kell kapcsolnia
Mondja világosan, hogy nem világít. A LED -nek ki kell kapcsolnia
ez az…….
Ajánlott:
Beszédes automatizálás -- Hang az Arduino -tól -- Hangvezérelt automatizálás -- HC -05 Bluetooth modul: 9 lépés (képekkel)
Beszédes automatizálás || Hang az Arduino -tól || Hangvezérelt automatizálás || HC - 05 Bluetooth modul: …………………………. További videókért Iratkozzon fel YouTube -csatornámra …. …. Ebben a videóban egy beszédes automatizálást építettünk fel. Amikor hangparancsot küld mobilon keresztül, akkor bekapcsolja az otthoni eszközöket, és visszajelzést küld
A COVID-19 által inspirált, hangvezérelt otthoni automatizálás: 5 lépés
A COVID-19 által inspirált, hangvezérelt otthoni automatizálás: Az elmúlt négy évben körülbelül három vagy négy különböző Arduino-alapú otthoni vezérlő változatot próbáltam ki. Mindenki kényelme érdekében itt van néhány fejleményem időrendi története. Az Instructable 1 - 2015 októberében IR és RF kommunikációt használt
Hangvezérelt automatizálás: 13 lépés
Hangvezérelt automatizálás: Manapság az emberek állandóan okostelefonnal vannak. Ezért van értelme ezeket használni a háztartási gépek vezérléséhez. Itt bemutatunk egy egyszerű Android -alkalmazást használó otthoni automatizálási rendszert, amellyel kattintással vezérelheti az elektromos készülékeket
Hangvezérelt otthoni automatizálás (például Alexa vagy Google Home, nincs szükség Wifi -re vagy Ethernetre): 4 lépés
Hangvezérelt otthoni automatizálás (például Alexa vagy Google Home, nincs szükség Wifi -re vagy Ethernetre): Ez alapvetően SMS -alapú arduino vezérlésű relék a Google asszisztens beállításával, hogy üzeneteket küldjenek hangutasítással. Nagyon egyszerű és olcsó, és úgy működik, mint az Alexa hirdetések meglévő elektromos készülékek (ha van Moto -X smartp
Hangvezérelt otthoni automatizálás: 8 lépés (képekkel)
Hangvezérelt otthoni automatizálás: Üdvözlöm! Ebben az utasításban megtanítom Önt hangvezérelt otthoni automatizálásra. Csak bekapcsoljuk a mobilunkat, és hangunk segítségével irányítjuk a készülékeket. Hidd el, nem olyan nehéz elkészíteni, mint amilyennek hangzik. Csak kövesse a lépéseket, és