Taula de continguts:
- Pas 1: Pas 1: coses / equips que necessiteu
- Pas 2: Configuració del micròfon per detectar la veu
- Pas 3: Configuració dels pins Gpio
- Pas 4: escriure script
- Pas 5: Instal·lació del programari de reconeixement de veu per a Raspberry Pi:
Vídeo: Domòtica controlada per veu de Raspberry Pi: 5 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:15
L'objectiu d'aquest instructiu és proporcionar un tutorial pas a pas sobre com configurar un raspberry pi que pugui automatitzar llums / leds amb les vostres ordres de veu.
Pas 1: Pas 1: coses / equips que necessiteu
1. Raspberry Pi 3 amb Noobs / Raspbian Os.
2. Una càmera web USB amb micròfon / micròfon USB
3. Windows / Linux per accedir a Raspberry pi
Pas 2: Configuració del micròfon per detectar la veu
En primer lloc, hem de comprovar si el vostre micròfon o càmera web és detectada pel Raspberry Pi i si els volums del micròfon són elevats. El primer pas és comprovar que la càmera web o el micròfon estiguin llistats mitjançant l'ordre "lsusb".
Fig. 1: Comprovació de càmera web o micròfon detectats per Raspberry Pi
El següent pas és establir el volum de gravació del micròfon elevat. Per fer-ho, introduïu l'ordre "alsamixer" al terminal. Apareix una interfície gràfica ordenada, premeu les tecles de fletxa amunt o avall per configurar el volum. Premeu F6 (tot) i seleccioneu la càmera web o el micròfon de la llista. Torneu a utilitzar la tecla de fletxa amunt per ajustar el volum de gravació a alt.
Fig. 2: Configuració del volum alt del micròfon
Pas 3: Configuració dels pins Gpio
Per accedir als pins GPIO, heu d’instal·lar Wiring Pi al vostre Raspberry Pi
sudo apt-get install git-core
git clonar git: //git.drogon.net/wiringPi
cablejat cdPi
./ construir
per obtenir més instruccions, podeu fer una ullada a les captures de pantalla
Pas 4: escriure script
Creeu el següent script com a fitxer anomenat "led":
#! / bin / bash
si [$ #> 1]
llavors
/ usr / local / bin / gpio mode 4 sortit
si
llavors
/ usr / local / bin / gpio escriu 4 a
fi
si
llavors
/ usr / local / bin / gpio escriu 4
fi
fi
Establiu l'script perquè sigui executable amb l'ordre següent:
chmod u + x led
Ara, aquesta ordre hauria de ser ON el LED connectat al pin. (La descripció del número de pin es pot trobar a la pàgina Wiring Pi).
./ encès
Per desactivar aquesta ordre es pot utilitzar
./ es va retirar
Pas 5: Instal·lació del programari de reconeixement de veu per a Raspberry Pi:
Voice Command s’instal·la com a part de la col·lecció de paquets. Només necessitem les dependències i els components de les ordres de veu per a aquest tutorial. Quan s’executa l’escript de configuració, us demanarà que vulgueu instal·lar diversos paquets. Només podeu dir que sí a les dependències i a les ordres de veu.
Executeu les ordres següents:
git clonar git: //github.com/StevenHickson/PiAUISuite.git
cd PiAUISuite / Install /
./InstallAUISuite.sh
Després d'instal·lar Voice Command, us demanarà que la configureu. Trieu Sí per permetre que la seqüència d'instal·lació es configuri automàticament. Quan finalitzeu la configuració, us demanarà que editeu el fitxer de configuració. Premeu Retorn per editar el fitxer i consulteu la següent secció de configuració. Afegiu la línia següent al fitxer de configuració, deseu-la i sortiu.
light == / home / pi / scripts / led …
La línia anterior significa que, quan dieu encès o apagat, Voice Command executarà l'script / home / pi / led passant o desactivant l'argument. Això és similar al resultat que quan es va executar l'script manualment.
Utilitzeu l'ordre següent per iniciar Voice Command. -C significa executar contínuament, -k pi estableix el missatge de nom que dirà per cridar l'atenció del Raspberry Pi. La -v fa que el programa verifiqui la sol·licitud abans d'entrar en un mode de reconeixement de veu. El -i provoca que l'ordre de veu només processi ordres explícites llistades al fitxer de configuració. Finalment, l'argument -b0 obliga l'ordre de veu a no utilitzar text de farciment abans de la seva resposta.
ordre de veu -c -k pi -v -b0 -i
Executeu l'ordre anterior Digueu clarament PI i espereu la resposta "Sí senyor"
Digueu clarament encès. El LED s’ha d’encendre
Digueu que s’apaga clarament. El LED s’ha d’apagar
això és…….
Recomanat:
Automatització xerraire -- Àudio des d’Arduino -- Automatització controlada per veu -- Mòdul Bluetooth HC-05: 9 passos (amb imatges)
Automatització xerraire || Àudio des d’Arduino || Automatització controlada per veu || Mòdul Bluetooth HC - 05: …………………………. SUBSCRIU-vos al meu canal de YouTube per obtenir més vídeos
Làmpada Edison de fusta controlada per veu - (vídeo): 5 passos
Làmpada Edison de fusta controlada per veu - (Vídeo): Preu de la pregunta 5 $. És el que costa el relleu Wi-Fi SONOFF (de l’empresa ITEAD), que és el cor d’aquest dispositiu. &Quot; No he fallat. Acabo de trobar 10.000 maneres que no funcionaran. &Quot; - Thomas A. Edison Això és increïble, però més recentment
Feu el sistema d’avís de notificació per veu / veu: 4 passos
Feu el sistema d'alerta de veu / notificació de veu: en aquest projecte hem creat un sistema d'alerta i de notificació de veu. En aquest projecte es poden utilitzar almenys dos sensors
Domòtica controlada per veu (com Alexa o Google Home, no es necessita Wifi ni Ethernet): 4 passos
Automatització domèstica controlada per veu (com Alexa o Google Home, no es necessita Wifi ni Ethernet): bàsicament són relés controlats per arduino basats en SMS amb configuració de l’assistent de google per enviar missatges amb instruccions de veu. És molt fàcil i econòmic i funciona com els anuncis d’Alexa electrodomèstics existents (si teniu Moto -X smartp
Domòtica controlada per veu: 8 passos (amb imatges)
Automatització domèstica controlada per veu: hola, en aquest instructiu, us ensenyaré a fer una domòtica controlada per veu. Simplement tocarem el mòbil i controlarem els nostres electrodomèstics amb la nostra veu. Confieu en mi, no és tan difícil de fer com sembla. Simplement seguiu els passos i