Sadržaj:
- Korak 1: Korak 1: Stvari / oprema koja vam je potrebna
- Korak 2: Postavljanje mikrofona za otkrivanje glasa
- Korak 3: Postavljanje Gpio pinova
- Korak 4: Pisanje skripte
- Korak 5: Instaliranje softvera za prepoznavanje glasa za Raspberry Pi:
Video: Raspberry Pi glasovnom kontrolom kućne automatizacije: 5 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:36
Cilj ovog uputstva je pružiti korak-po-korak vodič o postavljanju pi od maline koje može automatizirati svjetla / LED diode vašim glasovnim naredbama.
Korak 1: Korak 1: Stvari / oprema koja vam je potrebna
1. Raspberry Pi 3 s Noobs / Raspbian Os.
2. USB web kamera s mikrofonom / USB mikrofonom
3. Windows / linux pc za pristup Raspberry pi
Korak 2: Postavljanje mikrofona za otkrivanje glasa
Prvo moramo provjeriti otkriva li vaš mikrofon ili web kameru Raspberry Pi i je li glasnoća mikrofona velika. Prvi korak je provjeriti je li vaša web kamera ili mikrofon naveden pomoću naredbe “lsusb”.
Slika 1: Provjera web kamere ili mikrofona koje je otkrio Raspberry Pi
Sljedeći korak je postavljanje jačine zvuka snimanja mikrofona na visoku razinu. Da biste to učinili, unesite naredbu “alsamixer” u terminal. Pojavljuje se uredan zaslon s grafičkim sučeljem, pritisnite tipke sa strelicama gore ili dolje za podešavanje glasnoće. Pritisnite F6 (sve), a zatim odaberite web kameru ili mikrofon s popisa. Još jednom pomoću tipke sa strelicom gore postavite glasnoću snimanja.
Slika 2: Postavljanje visoke glasnoće mikrofona
Korak 3: Postavljanje Gpio pinova
Za pristup GPIO pinovima morate instalirati Wiring Pi na svoj Raspberry Pi
sudo apt-get install git-core
git clone git: //git.drogon.net/wiringPi
cd ožičenjePi
./izgraditi
za daljnje upute možete pogledati snimke zaslona
Korak 4: Pisanje skripte
Izradite sljedeću skriptu kao datoteku pod nazivom 'led':
#!/bin/bash
ako [$#> 1]
zatim
/usr/local/bin/gpio način 4 izlaza
ako
zatim
/usr/local/bin/gpio piši 4 dana
fi
ako
zatim
/usr/local/bin/gpio otpiši 4
fi
fi
Postavite skriptu da se izvršava sljedećom naredbom:
chmod u+x led
Sada bi ova naredba trebala UKLJUČITI LED diodu povezanu na pin. (Opis broja pina nalazi se na stranici Wiring Pi).
./ na dalje
Ova naredba se može koristiti za isključivanje
./ isključeno
Korak 5: Instaliranje softvera za prepoznavanje glasa za Raspberry Pi:
Glasovna naredba instalira se kao dio zbirke paketa. Za ovaj vodič su nam potrebne samo ovisnosti i komponente glasovne naredbe. Kad se instalacijska skripta pokrene, od vas će se tražiti da instalirate nekoliko paketa koje ovisnostima i glasovnoj naredbi možete reći samo da.
Izvršite naredbe u nastavku:
git klon git: //github.com/StevenHickson/PiAUISuite.git
cd PiAUISuite/Instaliraj/
./InstallAUISuite.sh
Nakon što se glasovna naredba instalira, od vas će se zatražiti da postavite. Odaberite da da biste dopustili instalacijskoj skripti automatsko postavljanje. Kad je postavljanje dovršeno, od vas će se zatražiti da uredite konfiguracijsku datoteku. Pritisnite Enter za uređivanje datoteke i pogledajte sljedeći odjeljak za konfiguraciju. Dodajte sljedeći redak u konfiguracijsku datoteku, spremite i izađite.
light ==/home/pi/scripts/led…
Gornji redak znači da će, kada kažete svjetlo uključeno ili isključeno, glasovna naredba izvršiti skriptu/home/pi/led uz uključivanje ili isključivanje argumenta. Ovo je slično rezultatu kao kad ste skriptu ručno pokrenuli.
Za pokretanje glasovne naredbe upotrijebite naredbu u nastavku. -C znači neprekidno izvođenje, -k pi postavlja upit s imenom koji ćete izgovoriti kako biste privukli pozornost Raspberry Pi. -V uzrokuje da program provjeri upit prije nego što pređe u način prepoznavanja glasa. -I uzrokuje da glasovna naredba obrađuje samo eksplicitne naredbe navedene u konfiguracijskoj datoteci. Konačno, argument -b0 prisiljava glasovnu naredbu da ne koristi tekst punjenja prije odgovora.
glasovna naredba -c -k pi -v -b0 -i
Izvršite gornju naredbu Recite jasno PI i pričekajte odgovor "Da gospodine"
Recite jasno upaljeno. LED bi se trebao uključiti
Recite jasno isključite svjetlo. LED bi se trebala isključiti
to je to…….
Preporučeni:
WiFi sustav kućne automatizacije iznimno male snage: 6 koraka (sa slikama)
WiFi sustav kućne automatizacije iznimno male snage: U ovom projektu pokazujemo kako u nekoliko koraka možete izgraditi osnovni lokalni sustav kućne automatizacije. Koristit ćemo Raspberry Pi koji će djelovati kao središnji WiFi uređaj. Dok ćemo za krajnje čvorove koristiti IOT kriket za izradu baterije
Uradi sam alarmni sustav protiv kućne automatizacije!: 5 koraka (sa slikama)
Uradi sam alarmni sustav protiv kućne automatizacije !: U ovom projektu pokazat ću vam kako koristiti softver Home Assistant kako biste stvorili alarmni sustav za uljeze u svom domu. Sustav će u osnovi otkriti otvaraju li se vrata bez dopuštenja, a zatim će poslati obavijest
IOT projekt kućne automatizacije IOT #1: 7 koraka
IOT projekt kućne automatizacije IOT # 1: # UVOD Automatizacija doma je proces automatizacije kućanskih aparata kao što su izmjenična struja, ventilator, hladnjak, svjetla i popis se može nastaviti, tako da se njima može upravljati telefonom, računalom ili čak daljinski. Ovaj projekt bavi se esp2866
Zidni nosač za IPad Kao upravljačka ploča kućne automatizacije, pomoću servo upravljanog magneta za aktiviranje zaslona: 4 koraka (sa slikama)
Zidni nosač za IPad Kao upravljačka ploča kućne automatizacije, pomoću servo upravljanog magneta za aktiviranje zaslona: U posljednje vrijeme dosta sam vremena proveo automatizirajući stvari u svojoj kući i oko nje. Koristim Domoticz kao aplikaciju za kućnu automatizaciju, za detalje pogledajte www.domoticz.com. U potrazi za aplikacijom nadzorne ploče koja prikazuje sve informacije o Domoticzu
Pametna glazba u spavaćoj sobi i kupatilu s Raspberry Pi - Integriranje više prostorija, alarma, upravljanja tipkama i kućne automatizacije: 7 koraka
Pametna glazba u spavaćoj sobi i kupatilu s Raspberry Pi - Integriranje više prostorija, alarma, upravljanja tipkama i kućne automatizacije: Danas vam želimo dati dva primjera kako možete koristiti Raspberry Pi s našim Max2Play softverom za kućnu automatizaciju: u kupaonici i spavaćoj sobi . Oba su projekta slična po tome što se glazba visoke vjernosti iz različitih izvora može emitirati putem