Агуулгын хүснэгт:

Raspberry Pi дууны хяналттай гэрийн автоматжуулалт: 5 алхам
Raspberry Pi дууны хяналттай гэрийн автоматжуулалт: 5 алхам

Видео: Raspberry Pi дууны хяналттай гэрийн автоматжуулалт: 5 алхам

Видео: Raspberry Pi дууны хяналттай гэрийн автоматжуулалт: 5 алхам
Видео: Raspberry Pi IoT Course Хичээл #1 - Танилцуулга хичээл 2024, Арваннэгдүгээр
Anonim
Raspberry Pi дууны удирдлагатай гэрийн автоматжуулалт
Raspberry Pi дууны удирдлагатай гэрийн автоматжуулалт

Энэхүү зааварчилгааны зорилго нь дуут командын тусламжтайгаар гэрэл / гэрлийг автоматжуулах бөөрөлзгөнө пи хэрхэн тохируулах талаар алхам алхмаар зааварчилгаа өгөх явдал юм.

Алхам 1: Алхам 1: Танд хэрэгтэй зүйл / тоног төхөөрөмж

Алхам 1: Танд хэрэгтэй зүйл / тоног төхөөрөмж
Алхам 1: Танд хэрэгтэй зүйл / тоног төхөөрөмж

1. Raspberry Pi 3 Noobs / Raspbian Os.

2. Микрофон / USB микрофонтой USB вэбкамер

3. Raspberry pi руу нэвтрэх Windows / linux pc

Алхам 2: Дууг танихын тулд микрофон тохируулах

Дуу хоолойг илрүүлэхийн тулд микрофон тохируулж байна
Дуу хоолойг илрүүлэхийн тулд микрофон тохируулж байна
Дуу хоолойг илрүүлэхийн тулд микрофон тохируулж байна
Дуу хоолойг илрүүлэхийн тулд микрофон тохируулж байна

Нэгдүгээрт, бид таны микрофон эсвэл вэбкамерыг Raspberry Pi -ээр илрүүлж, микрофоны дуу өндөр байгаа эсэхийг шалгах ёстой. Эхний алхам бол "lsusb" командыг ашиглан вэбкамер эсвэл микрофоны жагсаалтыг шалгах явдал юм.

Зураг.1: Raspberry Pi -ээр илрүүлсэн вэб камер эсвэл микрофоныг шалгаж байна

Дараагийн алхам бол микрофоны бичлэгийн дууны хэмжээг тохируулах явдал юм. Үүнийг хийхийн тулд терминалд "alsamixer" командыг оруулна уу. Цэвэр график интерфэйсийн дэлгэц гарч ирэх бөгөөд дууны хэмжээг тохируулахын тулд дээш эсвэл доош сумтай товчлууруудыг дарна уу. F6 (бүгд) товчийг дараад жагсаалтаас вэбкамер эсвэл микрофоныг сонгоно уу. Дахин нэг удаа дээд сумыг ашиглан бичлэгийн дууны түвшинг өндөр болгоно.

Зураг.2: Микрофоны дууны түвшинг тохируулах

Алхам 3: Gpio зүү тохируулах

Gpio зүү тохируулах
Gpio зүү тохируулах
Gpio зүү тохируулах
Gpio зүү тохируулах

GPIO Pins рүү нэвтрэхийн тулд та Raspberry Pi дээрээ Wiring Pi суулгах хэрэгтэй

sudo apt-get суулгах git-core

git clone git: //git.drogon.net/wiringPi

cd утасPi

./ барих

Дэлгэрэнгүй зааврыг авахын тулд та дэлгэцийн агшинг үзэх боломжтой

Алхам 4: Скрипт бичих

Дараах скриптийг 'led' нэртэй файл хэлбэрээр үүсгэнэ үү.

#!/bin/bash

хэрэв [$#> 1]

дараа нь

/usr/local/bin/gpio mode 4 out

хэрэв

дараа нь

/usr/local/bin/gpio 4 дээр бичнэ үү

fi

хэрэв

дараа нь

/usr/local/bin/gpio 4 -ийг хасах

fi

fi

Дараах тушаалыг ашиглан скриптийг ажиллуулахаар тохируулна уу.

chmod u+x удирдсан

Одоо энэ тушаал нь зүүтэй холбогдсон LED -ийг асаах ёстой. (Пин дугаарын тайлбарыг Wiring Pi хуудаснаас олж болно).

./ үргэлжлүүлэв

Унтраахын тулд энэ тушаалыг ашиглаж болно

./ унтраав

Алхам 5: Raspberry Pi -ийн дуу таних програмыг суулгах:

Raspberry Pi -д зориулсан дуу таних програмыг суулгах
Raspberry Pi -д зориулсан дуу таних програмыг суулгах

Voice Command нь багцын цуглуулгын нэг хэсэг болгон суулгадаг. Бидэнд энэ хичээлд зөвхөн хамаарал, дуут командын бүрэлдэхүүн хэсгүүд хэрэгтэй болно. Тохиргооны скрипт ажиллаж байх үед энэ нь хэд хэдэн багц суулгах хүсэлтийг асуух бөгөөд та зөвхөн хамаарал, дуут командын хувьд тийм гэж хэлж болно.

Доорх тушаалуудыг ажиллуулна уу.

git clone git: //github.com/StevenHickson/PiAUISuite.git

cd PiAUISuite/Суулгах/

./InstallAUISuite.sh

Дуут команд суулгасны дараа энэ нь таныг тохируулахыг шаардах болно. Суулгах скриптийг автоматаар тохируулахын тулд тийм гэж сонгоно уу. Тохиргоо дууссаны дараа тохиргооны файлыг засварлахыг танаас хүсэх болно. Файлыг засварлахын тулд Enter дарж тохиргооны дараагийн хэсгийг үзнэ үү. Дараах мөрийг config файлд нэмж хадгалаад гарна уу.

гэрэл ==/home/pi/скриптүүд/led …

Дээрх мөр нь таныг гэрэл асаах, унтраах гэж хэлэхэд дуут команд нь аргументийг асаах, унтраах замаар скрипт/home/pi/led -ийг гүйцэтгэх болно гэсэн үг юм. Энэ нь скриптийг гараар ажиллуулах үеийн үр дүнтэй төстэй юм.

Дуут командыг ажиллуулахын тулд доорх тушаалыг ашиглана уу. -C нь тасралтгүй гүйх гэсэн утгатай, -k pi нь Raspberry Pi -ийн анхаарлыг татахын тулд хэлэх нэрний мөрийг тохируулдаг. -V нь програмыг дуу таних горимд орохоос өмнө хүлээх мөрийг шалгахад хүргэдэг. -I нь дуут командыг зөвхөн тохиргооны файлд жагсаасан тодорхой тушаалуудыг боловсруулахад хүргэдэг. Эцэст нь, -b0 аргумент нь дуут командыг хариулахаасаа өмнө дүүргэгч текстийг ашиглахгүй байхыг шаарддаг.

дуут тушаал -c -k pi -v -b0 -i

Дээрх тушаалыг гүйцэтгээрэй PI гэж тодорхой хэлээд "Тийм ээ эрхэм ээ" гэсэн хариултыг хүлээнэ үү.

Гэрэл асаалттай гэж тодорхой хэлээрэй. LED асах ёстой

Гэрлээ унтраа гэж тодорхой хэлээрэй. LED унтрах ёстой

ингээд л боллоо ….

Зөвлөмж болгож буй: