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 izmjena: 2024-01-30 08:08
Cilj ovog uputstva je pružiti korak-po-korak vodič o tome kako postaviti malinovo pi 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 sa Noobs / Raspbian Os.
2. USB web kamera sa 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 jačina zvuka 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 veliku. Da biste to učinili, unesite naredbu “alsamixer” u terminal. Pojavljuje se uredan grafički zaslon, 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 nagore postavite jačinu zvuka snimanja.
Slika 2: Postavljanje jačine zvuka 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 wiringPi
./build
za dalja uputstva možete pogledati snimke ekrana
Korak 4: Pisanje skripte
Kreirajte 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šite 4 dana
fi
if
zatim
/usr/local/bin/gpio otpišite 4
fi
fi
Postavite skriptu da se izvršava sljedećom naredbom:
chmod u+x vodio
Sada bi ova naredba trebala UKLJUČITI LED diodu povezanu na pin. (Opis broja pina možete pronaći na stranici Wiring Pi).
./ nastavljeno
Ova komanda 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 komande. Kad se instalacijska skripta pokrene, od vas će se tražiti da instalirate nekoliko paketa, a ovisnosti i glasovnu naredbu možete reći samo da.
Izvršite naredbe ispod:
git clone 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. Kada se postavljanje dovrši, 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 red znači da će, kada kažete svjetlo uključeno ili isključeno, glasovna naredba izvršiti skriptu/home/pi/led uz prebacivanje ili isključivanje argumenta. Ovo je slično rezultatu kao kada ste skriptu ručno pokrenuli.
Upotrijebite donju naredbu za pokretanje glasovne naredbe. -C znači neprekidno izvođenje, -k pi postavlja upit za ime koji ćete izgovoriti kako biste privukli pažnju 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 upalite. LED bi se trebao uključiti
Recite jasno ugasite. LED bi se trebao isključiti
to je to…….
Preporučuje se:
WiFi sistem kućne automatizacije sa izuzetno niskom snagom: 6 koraka (sa slikama)
WiFi sistem kućne automatizacije iznimno male snage: U ovom projektu pokazujemo kako možete izgraditi osnovni lokalni sistem kućne automatizacije u nekoliko koraka. Koristit ćemo Raspberry Pi koji će djelovati kao centralni WiFi uređaj. Dok ćemo za krajnje čvorove koristiti IOT kriket za izradu baterije
Uradi sam alarmni sistem protiv kućne automatizacije!: 5 koraka (sa slikama)
Uradi sam alarmni sistem protiv kućne automatizacije !: U ovom projektu pokazat ću vam kako koristiti softver kućnog pomoćnika za stvaranje alarmnog sistema za uljeze u vašem domu. Sistem će u osnovi otkriti ako se vrata otvore bez dozvole, a zatim će poslati obavijest
IOT projekat kućne automatizacije IOT #1: 7 koraka
IOT projekt kućne automatizacije IOT # 1: # UVOD Kućna automatizacija je proces automatizacije kućnih aparata poput izmjenične struje, ventilatora, hladnjaka, svjetala i lista se nastavlja, tako da se njima može upravljati telefonom, računarom ili čak daljinski. Ovaj projekt bavi se esp2866
Zidni nosač za IPad kao kontrolna ploča kućne automatizacije, pomoću servo upravljanog magneta za aktiviranje ekrana: 4 koraka (sa slikama)
Zidni nosač za IPad Kao kontrolna ploča kućne automatizacije, pomoću servo upravljanog magneta za aktiviranje ekrana: U posljednje vrijeme dosta sam vremena proveo u automatizaciji 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 muzika u spavaćoj sobi i kupatilu s Raspberry Pi - Integriranje više prostorija, alarma, upravljanja tipkama i kućne automatizacije: 7 koraka
Pametna muzika 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 projekta su slična po tome što se muzika visoke vjernosti iz različitih izvora može prenositi putem