Мазмұны:
- 1 -қадам: 1 -қадам: Сізге қажет заттар / жабдықтар
- 2 -қадам: Дауысты анықтау үшін микрофонды орнату
- 3 -қадам: Gpio түйреуіштерін орнату
- 4 -қадам: сценарий жазу
- 5 -қадам: Raspberry Pi үшін дауысты тану бағдарламалық жасақтамасын орнату:
Бейне: Raspberry Pi дауыспен басқарылатын үй автоматикасы: 5 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
Бұл нұсқаулықтың мақсаты-дауыстық командалармен шамдарды / шамдарды автоматтандыратын таңқурай пиін орнату бойынша қадамдық нұсқаулық.
1 -қадам: 1 -қадам: Сізге қажет заттар / жабдықтар
1. Raspberry Pi 3 Noobs / Raspbian Os.
2. Микрофон / USB микрофон бар USB веб -камерасы
3. Raspberry pi -ге кіру үшін Windows / linux компьютері
2 -қадам: Дауысты анықтау үшін микрофонды орнату
Біріншіден, сіздің микрофоныңыздың немесе веб -камераңыздың Raspberry Pi арқылы анықталғанын және микрофонның дыбыс деңгейі жоғары екенін тексеру керек. Бірінші қадам - «lsusb» пәрменін пайдаланып веб -камераның немесе микрофонның тізімін тексеру.
1 -сурет: Raspberry Pi анықтаған веб -камераны немесе микрофонды тексеру
Келесі қадам - микрофонның дыбыс деңгейін жоғарылату. Ол үшін терминалға «alsamixer» пәрменін енгізіңіз. Таза графикалық интерфейс экраны пайда болады, дыбыс деңгейін орнату үшін жоғары немесе төмен көрсеткі пернелерін басыңыз. F6 (барлығы) түймесін басыңыз, содан кейін тізімнен веб -камераны немесе микрофонды таңдаңыз. Жазу дыбысын жоғары деңгейге қою үшін жоғары көрсеткі пернесін тағы бір рет пайдаланыңыз.
2 -сурет: Микрофонның дыбыс деңгейін жоғарылату
3 -қадам: Gpio түйреуіштерін орнату
GPIO Pins -ке кіру үшін Raspberry Pi -ге Wiring Pi орнату қажет
sudo apt-get install-core орнатыңыз
git clone git: //git.drogon.net/wiringPi
CD сымдарыPi
./құру
қосымша нұсқаулар үшін скриншоттарды қарауға болады
4 -қадам: сценарий жазу
Келесі сценарийді 'led' деп аталатын файл ретінде жасаңыз:
#!/bin/bash
егер [$#> 1]
онда
/usr/local/bin/gpio режимі 4 шығады
егер
онда
/usr/local/bin/gpio 4 жазыңыз
fi
егер
онда
/usr/local/bin/gpio 4 есептен шығару
fi
fi
Сценарийді келесі пәрменмен орындалатын етіп орнатыңыз:
chmod u+x led
Енді бұл команда түйреуішке қосылған жарық диодты қосуы керек. (PIN нөмірінің сипаттамасын Wiring Pi бетінде табуға болады).
./ қосылды
ӨШІРУ үшін бұл пәрменді қолдануға болады
./ тасталды
5 -қадам: Raspberry Pi үшін дауысты тану бағдарламалық жасақтамасын орнату:
Дауыстық пәрмен пакеттер жинағының бөлігі ретінде орнатылады. Бізге бұл оқулық үшін тек тәуелділіктер мен дауыстық команданың компоненттері қажет. Орнату сценарийі іске қосылғанда, ол сіздің тәуелділікке және дауыстық пәрменге тек иә деп айтуға болатын бірнеше пакетті орнатқыңыз келетінін сұрайды.
Төмендегі пәрмендерді орындаңыз:
git clone git: //github.com/StevenHickson/PiAUISuite.git
CD PiAUISuite/Орнату/
./InstallAUISuite.sh
Дауыстық пәрмен орнатылғаннан кейін ол сізге орнатуды ұсынады. Орнату сценарийін автоматты түрде орнатуға рұқсат беру үшін иә таңдаңыз. Орнату аяқталғаннан кейін ол конфигурация файлын өңдеуді ұсынады. Файлды өңдеу үшін Enter пернесін басыңыз және конфигурацияның келесі бөлімін қараңыз. Келесі жолды конфигурация файлына қосыңыз, сақтаңыз және шығыңыз.
жарық ==/үй/pi/сценарийлер/жарық…
Жоғарыда көрсетілген жол, егер сіз қосулы немесе өшірулі деп айтсаңыз, дауыстық пәрмен аргументті қосу немесе өшіру арқылы/home/pi/led сценарийін орындайды. Бұл қолмен жұмыс істеген кездегі нәтижеге ұқсас.
Дауыстық пәрменді іске қосу үшін төмендегі пәрменді пайдаланыңыз. -C үздіксіз жүгіруді білдіреді, -k pi Raspberry Pi -дің назарын аудару үшін айтылатын атауды орнатады. -V бағдарламасы дауысты тану режиміне өтпес бұрын бағдарламаны тексеруге әкеледі. -I дауыстық пәрменді конфигурация файлында көрсетілген нақты командаларды өңдеуге әкеледі. Соңында -b0 аргументі дауысты команданы жауап бермес бұрын толтырғыш мәтінді қолданбауға мәжбүрлейді.
дауыстық пәрмен -c -k pi -v -b0 -i
Жоғарыдағы пәрменді орындаңыз PI туралы нақты айтыңыз және «Иә мырза» деген жауапты күтіңіз.
Жарықты ашық деп айтыңыз. Жарық диодты қосу керек
Жарықты өшіруді анық айтыңыз. Жарық диодты өшіру керек
Міне бітті…….
Ұсынылған:
V3 модулін қолданатын дауыспен басқарылатын робот: 6 қадам
V3 модулін қолдана отырып, дауысты басқарылатын робот: Бұл роботты кез келген адам оңай жасай алады, тек мен берген процесті орындаңыз. Бұл - роботтың демонстрациясын көруге болады, сіз оны екі жолмен пайдалана аласыз. қашықтан және басқалары дауыспен
Әңгімелесу автоматикасы -- Ардуинодан аудио -- Дауыспен басқарылатын автоматтандыру -- HC - 05 Bluetooth модулі: 9 қадам (суреттермен)
Әңгімелесу автоматикасы || Ардуинодан аудио || Дауыспен басқарылатын автоматтандыру || HC - 05 Bluetooth модулі: …………………………. Басқа бейнелер үшін менің YouTube каналыма ЖАЗЫЛЫҢЫЗДАР …. …. Бұл видеода біз сөйлесетін автоматика құрдық. Сіз ұялы телефон арқылы дауыстық пәрмен жібергенде, ол үй құрылғыларын қосады және кері байланыс жібереді
Дауыспен басқарылатын COVID-19 үй автоматикасы: 5 қадам
Дауыспен басқарылатын үйдегі автоматтандырылған COVID-19: Соңғы 4 жыл ішінде мен Arduino негізіндегі үй басқару элементтерінің 3 немесе 4 түрлі нұсқаларын қолданып көрдім. Барлығына ыңғайлы болу үшін мұнда менің кейбір оқиғаларымның хронологиялық тарихы берілген. Нұсқау 1 - 2015 жылдың қазанында ИҚ мен РЖ байланысы қолданылды
Дауыспен басқарылатын үй автоматикасы (Alexa немесе Google Home сияқты, Wi -Fi немесе Ethernet қажет емес): 4 қадам
Дауыспен басқарылатын үй автоматикасы (мысалы, Alexa немесе Google Home сияқты, Wi -Fi немесе Ethernet қажет емес): бұл SMS көмегімен arduino арқылы басқарылатын рельс, Google көмекшісі арқылы дауыстық нұсқауларға хабарлама жіберу. Бұл өте оңай және арзан және Alexa жарнамалары сияқты жұмыс істейді. қолданыстағы электр құрылғылары (егер сізде Moto -X smartp болса
Дауыспен басқарылатын үй автоматикасы: 8 қадам (суреттермен)
Дауыспен басқарылатын үй автоматикасы: Сәлеметсіз бе, мен бұл нұсқаулықта сізге дауыспен басқарылатын үй автоматикасы жасауды үйретемін. Біз ұялы телефонды пайдаланып, құрылғыларды дауыспен басқарамыз. Маған сеніңіз, бұл қалай естілсе, соншалықты қиын емес. Тек қадамдарды орындаңыз және