Агуулгын хүснэгт:
- Алхам 1: UNIEL залгуур
- Алхам 2: Радио модулиуд
- Алхам 3: Хүлээн авагчийг Arduino руу холбож, алсын удирдлагаас код хүлээн авах
- Алхам 4: Радио залгуурыг хянахын тулд дамжуулагчаас тушаал илгээх
- Алхам 5: Дуу таних модуль V2
- Алхам 6:
- Алхам 7:
- Алхам 8:
- Алхам 9:
- Алхам 10:
- Алхам 11:
Видео: Радио залгууруудын дуут хяналт: 11 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:00
Одоо бид бүгд давамгайлж буй COVID-19 тахлын эсрэг тэмцэж байна. Нэмж дурдахад бид аюулгүй байдлын нэмэлт арга хэмжээ авах замаар одоо байгаа нөхцөл байдалд дасан зохицох ёстой нөхцөл байдалд байна. Энд төсөл нь COVID-19-ийг хүрснээр тархахаас урьдчилан сэргийлэх асуудал юм. Энэ төслийг 8 -р ангид (15 жил) сургуульд сурдаг оюутнууд маань боловсруулсан. Энэ бол Arduino хянагч, 433MHz дамжуулагч, дуу таних модуль V2 дээр суурилсан UNIEL залгуурыг дуут удирдлагатай төхөөрөмж юм elechouse (сайт -
Алхам 1: UNIEL залгуур
Тэд ямар ч залгуурт шууд суурилагдсан бөгөөд цахилгаан хэрэгслийг аль хэдийн холбогдсон бөгөөд үүнийг алсын удирдлагаас асааж, унтрааж болно. Нээлттэй талбайн үйл ажиллагааны хүрээ 25 м хүртэл, тушаалыг хүлээн авах, дамжуулах давтамж нь 433.9 МГц юм. Энэ хүрээ нь 300 Вт, 1000 Вт, 3600 Вт -ийн өөр өөр ачааллыг багтаасан болно. Бүх хүрээг албан ёсны вэбсайтаас үзэх боломжтой
Бүлгийн кодыг алсын удирдлагад тохируулсан болно. Сокет бүрт бүлгийн код = алсын удирдлагатай бүлгийн код ба сокет код
Алхам 2: Радио модулиуд
Бидний даалгавар бол UNIEL залгуурын алсын удирдлагыг солих явдал юм. Бидэнд 433 МГц давтамжтай ажилладаг радио модулиуд хэрэгтэй. Би FS1000A худалдаж авсан
Хүлээн авагч ба дамжуулагч багтсан болно. Ebay дээрх үнэ 100 рубль хүрэхгүй байна.
Алхам 3: Хүлээн авагчийг Arduino руу холбож, алсын удирдлагаас код хүлээн авах
Arduino-ийн хувьд 433/315 МГц-ийн хяналттай янз бүрийн идэвхжүүлэгчтэй ажиллах номын сан байдаг. Би үүнийг ашигласан:
rc-switch-Arduino номын сан нь хямд өртөгтэй 315 МГц/433 МГц алсын удирдлагатай төхөөрөмжүүдийг ажиллуулах болно-https://code.google.com/p/rc-switch/
Номын сангийн хавтсыг татаж аваад задлаарай
Нэгдүгээрт, хүлээн авагчийг холбоно уу
Arduino - - - - - модуль
+5V ---------- VCC
GND ---------- GND
Өгөгдөл (дурын) ------------ 2
RCswitch номын сангийн жишээ ReceiveDemo_Advanced -ээс жишээ ажиллуулж байна
Алсын удирдлага дээр дарж ноорогыг цуваа порт руу юу өгөхийг үзнэ үү
24Bit, PulseLength - 309 микрекунд, Протокол 1 параметрүүдийг санаарай
Ноорог бичихдээ бидэнд хэрэгтэй болно. Та кодыг санах шаардлагагүй !!! Код илгээхийн тулд та зөвхөн бүлгийн код болон төхөөрөмжийн кодыг мэдэх хэрэгтэй !!!
Алхам 4: Радио залгуурыг хянахын тулд дамжуулагчаас тушаал илгээх
Залгуурын ажиллагааг шалгахын тулд дамжуулагчийг Arduino руу холбоно уу
Arduino - - - - - модуль
+5V ---------- VCC
GND ---------- GND
ОГНОО ------------ 10
Бид ноорог зургийг Arduino самбар дээр байршуулж, залгуурууд тойрог хэлбэрээр асаж, дараа нь унтрах болно.
Хэрэв хүсвэл та 32x32 залгуурыг хянагчаас удирдах боломжтой
Алхам 5: Дуу таних модуль V2
Voice Recognition Module V2 -ийг ebay дээрээс маш боломжийн үнээр худалдаж авсан. Захиалга өгөхдөө би үүнийг хараагүй бөгөөд дэмий хоосон байсан. Модуль нь хүлээлтэд нийцсэнгүй:
1) Урьдчилан бүртгэсэн 15 дуут командыг нэгэн зэрэг зарласан үйлдлийг хийх боломжгүй (модуль нь блок бүрийн 5 командыг хүлээн зөвшөөрдөг (3 блок)). Та зөвхөн 1 блок, дараа нь өөр нэгийг ачаалах боломжтой. Тиймээс, жишээлбэл, дараагийн блокыг ачаалахад шаардлагатай завсарлагатай үгийн сүлжээг (2-3) ашиглахаар шийдсэн
Кафены гэрэл унтарна
Усан оргилуурыг идэвхжүүлэх
2) Модуль нь өөр хүний дуу хоолойд хариу өгөхгүй, хоёр хүн тушаалыг давтах шаардлагатай болно. Эхлээд би модултай хэрхэн ажиллах, дараа нь асуудлыг хэрхэн шийдсэнийг танд хэлэх болно.
Алхам 6:
Модулийг сургахын тулд та модуль руу цуваа портоор командыг илгээх ёстой. Com портоор ажиллахын тулд үйлдвэрлэгчийн санал болгосон програмыг компьютер дээрээ (Windows) татаж аваарай (AccessPort-ийг татаж авах хуудас), модулийг ArduinoArduino ----- модульд холбоно уу.
+5V ---------- VCC
GND ---------- GND
TX ------------ 3
RX ------------ 2
Arduino -г компьютерт холбоно уу. Arduino дээр ноорог байршуулж байна
Алхам 7:
AccessPort програм дээр бид дараах тохиргоог хийсэн
Алхам 8:
Газрын зургийн хавсралт руу харж байна
мөн тушаал илгээх
AABB-модулийн талаархи мэдээлэл
V2. 0 ELECHOUSE -аас www.elechouse.com
Эхний блокийн дараагийн сургалт - AA11
Терминал цонхонд START командын дараа бид эхний хэллэгийг микрофонд хэлнэ, гэсэн бичээс дахин гарч ирнэ, бид хүлээж байна, бид чимээгүй байна, START командаар дахин гарч ирнэ. Хоёр дахь удаагаа бид баталгаажуулахын тулд эхний хэллэгийг микрофонд хэлэв. Хэрэв бичлэг амжилттай болбол Finish one гарч ирэх бөгөөд энэ нь эхний тушаалыг амжилттай бичсэн болохыг харуулж байна. Өөр шошго нь хоёр дахь тушаал нь эхнийх шиг сонсогдоогүй бөгөөд модуль үүнийг хүлээн зөвшөөрөөгүй болохыг харуулж байна. Хэт чанга байх нь таныг микрофон руу хэт чанга ярьж байгааг илтгэнэ (> 1300 MS). Үүний нэгэн адил бид үлдсэн 4 хэллэгийг бичдэг. Label Group 1 дууслаа! эхний блок амжилттай бичигдсэн болохыг харуулж байна.
Яриа танихыг шалгахын тулд aa21 командыг ашиглан 1 -р блок руу залгаж хэллэгийг микрофонд хэлээрэй. Таних үед терминал руу баталгаажуулалт гарна
Алхам 9:
Дараа нь бид AA12 ба AA13 тушаалуудыг тус тус илгээж 2 ба 3 блокуудыг сургадаг. Санах ойгоос 2 ба 3 -р блокуудыг дуудахын тулд AA22 ба a23 терминал руу тушаалыг тус тус илгээнэ үү.
Өөр нэг зүйл бол хэрэв бид дуут модулийн хариултыг богино хэлбэрээр авахыг хүсч байвал ("Үр дүн: 15" биш харин 15), бид модулийг AA37 командыг илгээх хэрэгтэй.
Блокуудад гал тогооны данх (цахилгаан) + гэрэлтүүлэг (RGB гэрэл, гал тогооны өрөөний ширээний дэргэдэх гэрэл, шөнийн гэрэл) цуглуулахын тулд дараах тушаалуудыг оруулна (2 хүн оролцоно).
Зөв гинжний жишээг энд харуулав
"Кафе" (1 дуу хоолой) "шөнийн гэрэл" (1 дуу хоолой) "Унтраах" (1 дуу хоолой)
"Усан оргилуур" (2 дуу хоолой) "Идэвхжүүлэх" (2 дуу хоолой)
"Кафе" (2 дуу хоолой) "Гэрэл" (2 дуу хоолой) "асаах" (2 дуу хоолой)
гэх мэт
Алхам 10:
Илүү тодорхой болгохын тулд бид 7, 8, 9 -р зүү дээр 3 LED -ийн зааврыг нэмж оруулах болно
(улаан - 1 блок ачаалагдсан
шар - 2 -р блок ачаалагдсан
ногоон - блок 3 ачаалагдсан
3 LED асдаг (1 секунд) - үгсийн хослол зөв байна)
Төхөөрөмжийн диаграмыг энд харуулав
Алхам 11:
Мөн Arduino -ийн тойм зураг. Дээрх зүйлд би үүнийг нэмж оруулах болно
FRAZA_TIME = 2000 MS -ийн үед хоёр дахь эсвэл гурав дахь блокуудыг ачаалсны дараа танигдсан үг байхгүй байна.
Банк 1 ачаалагдсан байна.
Зөвлөмж болгож буй:
ESP8266, Google Home болон Openhab интеграцчлал, вэб хяналт ашиглан сохор хөшигний хяналт: 5 алхам (зурагтай)
ESP8266, Google Home болон Openhab интеграцчлал ба вэб хяналт ашиглан сохор хөшигний хяналт: Энэхүү зааварчилгаанд би хөшиг дээрээ автоматжуулалтыг хэрхэн нэмсэнээ харуулав. Би автоматжуулалтыг нэмж, устгахыг хүсч байсан тул бүх суурилуулалтыг хавсаргасан болно. Үндсэн хэсгүүд нь: Stepper мотор Stepper драйвер удирддаг bij ESP-01 Gear and mounting
Дуут гэрийн хяналт V1.0: 12 алхам
Voice Home Control V1.0: Хэдэн сарын өмнө би хувийн туслах, ялангуяа Alexa -тай тоноглогдсон Echo Dot худалдаж авсан. Төхөөрөмжийг унтраах, асаах, асаах гэх мэт гэрэл, сэнс гэх мэт залгаасуудыг нэмж оруулах боломжтой гэдгийг би олж мэдсэн учраас би үүнийг сонгосон. Онлайн дэлгүүрүүдэд би
RDS (радио текст), BT хяналт ба цэнэглэх бааз бүхий FM радио: 5 алхам
RDS (Радио Текст), BT Хяналт ба Цэнэглэх Суурьтай FM Радио: Бонжур, Энэ бол миний хоёр дахь "зааварчилгаа" юм. Надад тийм ч хэрэгтэй биш зүйл хийх дуртай тул миний хамгийн сүүлийн төсөл бол радио текст бүхий FM радио юм. цэнэглэх баазыг Bluetooth болон Android APP ашиглан хянах боломжтой тул би
Дуут хяналт - Arduino + Ethernet Shield (модуль) Wiznet: 5 алхам
Дуут хяналт - Arduino + Ethernet Shield (модуль) Wiznet: Тавтай морилно уу! Энэхүү гарын авлагад би Arduino -г өөрийн хөтөч дээр өөрийн дуу хоолойгоор хэрхэн шууд удирдахыг танд үзүүлэх болно. Энэхүү технологи нь дэлхийн хэл бүрийг бүс нутгаар ашиглах боломжийг танд олгоно. Жишээлбэл, энэ заавар нь localizat -ийг ашиглах болно
Arduino Uno болон Bluetooth ашиглан гэрийн автоматжуулалтын дуут хяналт: 4 алхам
Arduino Uno болон Bluetooth ашиглан гэрийн автоматжуулалтын дуут хяналт: Энэхүү төсөл нь дуут удирдлага ашиглан өрөөнд гэрэл, сэнсийг идэвхжүүлэхийн тулд bluetooth модулийг Arduino болон андройд гар утсаар холбох тухай юм