Mündəricat:
- Addım 1: UNIEL Soketləri
- Addım 2: Radio Modulları
- Addım 3: Alıcını Arduino -ya bağlayın və Kodları Uzaqdan İdarəetmə Soketlərindən Alın
- Addım 4: Radio Soketlərini İdarə etmək üçün Vericidən Komandalar Göndərmək
- Addım 5: Səs Tanıma Modulu V2
- Addım 6:
- Addım 7:
- Addım 8:
- Addım 9:
- Addım 10:
- Addım 11:
Video: Radio Prizlərinin Səs İdarəçiliyi: 11 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:43
İndi hamımız COVİD-19 pandemiyası ilə mübarizə aparırıq. Bundan əlavə, indi əlavə təhlükəsizlik tədbirləri tətbiq edərək mövcud şərtlərə uyğunlaşmalı olduğumuz bir vəziyyətdəyik. Burada, layihə, COVID-19-un toxunma yolu ilə yayılmasının qarşısını almaqdan ibarətdir. Bu layihə 8 -ci sinifdə (15 il) məktəbə gedən şagirdlərim tərəfindən hazırlanmışdır. Bu, Arechino nəzarətçi, 433MHz ötürücü və elechouse tərəfindən V2 səs tanıma moduluna əsaslanan UNIEL prizlərinin səslə idarə edilməsi üçün bir cihazdır (sayt -
Addım 1: UNIEL Soketləri
Onlar birbaşa hər hansı bir prizdə quraşdırılır və onlara uzaqdan idarəetmə vasitəsi ilə açıla və söndürülə bilən elektrik cihazları artıq qoşulub. Açıq sahədə hərəkət diapazonu 25 m -ə qədərdir, əmrlərin qəbul edilməsi və ötürülmə tezliyi 433.9 MHz -dir. Aralığa 300 Vt, 1000 Vt, 3600 Vt üçün fərqli yüklər daxildir. Bütün çeşid https://www.uniel.ru/ru/catalog/1235 rəsmi veb səhifəsində baxıla bilər.
Qrup kodu uzaqdan idarəetmədə təyin olunur. Hər bir yuvada qrup kodu = uzaqdan idarə qrupu kodu və yuva kodu
Addım 2: Radio Modulları
Bizim vəzifəmiz UNIEL prizləri üçün pultu dəyişdirməkdir. 433 MHz tezlikdə işləyən radio modullarına ehtiyacımız var. FS1000A aldım
Daxildir alıcı və ötürücü. Ebaydakı qiymət 100 rubldan aşağıdır.
Addım 3: Alıcını Arduino -ya bağlayın və Kodları Uzaqdan İdarəetmə Soketlərindən Alın
Arduino üçün 433/315 MHz idarə olunan müxtəlif aktuatorlarla işləmək üçün kitabxanalar var. Bunu istifadə etdim:
rc-switch-Arduino kitabxanası aşağı qiymətli 315 MHz/433 MHz uzaqdan idarəetmə cihazlarını idarə edəcək-https://code.google.com/p/rc-switch/
Kitabxanalar qovluğuna yükləyin və açın
Əvvəlcə alıcını bağlayın
Arduino - - - - - modulu
+5V ---------- VCC
GND ---------- GND
VERİ (hər hansı) ------------ 2
RCswitch kitabxana nümunəsindən ReceiveDemo_Advanced nümunəsi işləyərkən
Uzaqdan vurun və eskizin seriya limanına nə verdiyini görün
24Bit, PulseLength - 309 mikrosaniyə, Protokol 1 parametrlərini xatırlayın
Eskiz yazarkən onlara ehtiyacımız olacaq. Kodları yadda saxlamaq lazım deyil !!! Kod göndərmək üçün yalnız qrup kodunu və cihaz kodunu bilmək lazımdır !!!
Addım 4: Radio Soketlərini İdarə etmək üçün Vericidən Komandalar Göndərmək
Soketlərin işini yoxlamaq üçün ötürücüyü Arduino -ya qoşun
Arduino - - - - - modulu
+5V ---------- VCC
GND ---------- GND
TARİX ------------ 10
Arduino lövhəsinə bir eskiz yükləyirik və prizlərin bir dairədə necə açıldığını və sonra sönməsini izləyirik.
İsterseniz, 32x32 yuvasını nəzarətçidən idarə edə bilərsiniz
Addım 5: Səs Tanıma Modulu V2
Səs Tanıma Modulu V2 ebayda çox münasib qiymətə alınıb. Sifariş verərkən buna baxmadım və boş yerə. Modul gözləntiləri tam doğrultmadı:
1) Eyni zamanda 15 əvvəlcədən yazılmış səs əmri ilə elan edilmiş əməliyyat mümkün deyil (modul hər blokun yalnız 5 əmrini tanıyır (3 blok)). Yalnız 1 blok yükləyə bilərsiniz, sonra digərini və s. Buna görə, məsələn, növbəti blokun yüklənməsi üçün lazım olan fasilələrlə söz zəncirlərindən (2-3) istifadə edilməsinə qərar verildi
Kafe lampası sönür
Fəvvarə imkan verir
2) Modul başqa bir insanın səsinə cavab vermir, iki nəfər əmrləri təkrarlamalı olacaq, əvvəlcə sizə modulla necə işləyəcəyinizi, sonra problemin necə həll edildiyini söyləyəcəyəm.
Addım 6:
Modulu öyrətmək üçün serial portu üzərindən modula əmrlər göndərmək və ifadələr söyləmək lazımdır. Kompüterinizə yükləyin (Windows) com portu ilə işləmək üçün istehsalçının tövsiyə etdiyi proqramı (AccessPort-yükləmə səhifəsi), modulu ArduinoArduino ----- moduluna qoşun
+5V ---------- VCC
GND ---------- GND
TX ------------ 3
RX ------------ 2
Arduino'yu kompüterinizə qoşun. Arduinoya eskiz yüklənir
Addım 7:
AccessPort proqramında aşağıdakı parametrləri təyin edirik
Addım 8:
Əlavə edilmiş xəritəyə baxırıq
və əmrləri göndərin
AABB-modul haqqında məlumat
V2. 0 ELECHOUSE ilə www.elechouse.com
İlk blokun növbəti məşqi - AA11
Terminal pəncərəsindəki START əmrindən sonra, mikrofona THE ilk ifadəsini deyirik, Yenə yazısı görünür, gözləyirik, susuruq, START əmri yenidən görünür. İkinci dəfə təsdiq üçün ilk ifadəni mikrofona deyirik. Qeyd uğurlu olarsa, birinci əmrin uğurla yazıldığını göstərən Finish one görünür. Fərqli etiket, ikinci əmrin birinciyə bənzəmədiyini və modulun tanımadığını göstərir. Çox yüksək səs mikrofonla (> 1300 MS) çox yüksək səslə danışdığınızı göstərir. Eynilə, qalan 4 ifadəni yazırıq. Etiket Qrupu 1 bitdi! ilk blokun uğurla yazıldığını göstərir.
Nitqin tanınmasını yoxlamaq üçün aa21 əmri ilə 1 -ci bloka zəng edin və ifadələri mikrofonda danışın. Tanıma zamanı terminala bir təsdiq verilir
Addım 9:
Sonra AA12 və AA13 əmrlərini göndərərək 2 və 3 -cü blokları hazırlayırıq. Yaddaşdan 2 və 3 -cü blokları çağırmaq üçün müvafiq olaraq AA22 və aa23 terminalına bir əmr göndərin.
Başqa bir məqam - səs modulundan qısa formada cavab almaq istəsək ("Nəticə: 15" yox, 15), modula AA37 əmrini göndərməliyik.
Bloklara mətbəx çayxanasında (elektrik) + işıqlandırma (RGB işıqları, mətbəx masasının yaxınlığındakı lampa, gecə işığı) yığıncaqları üçün aşağıdakı əmrləri daxil edirik (2 nəfər iştirak edir).
Burada düzgün zəncirlər nümunələri verilmişdir
"Kafe" (1 səs) "gecə işığı" (1 səs) "Söndür" (1 səs)
"Çeşmə" (2 səs) "Aktiv et" (2 səs)
"Kafe" (2 səs) "İşıqlar" (2 səs) "Aç" (2 səs)
və s.
Addım 10:
Aydınlıq üçün 7, 8, 9 sancaqlarına 3 LED göstəricisi əlavə edəcəyik
(qırmızı - 1 blok yükləndi
sarı - blok 2 yüklənir
yaşıl - blok 3 yüklənir
3 LED yanır (1 saniyə) - sözlərin birləşməsi doğrudur)
Budur cihazın diaqramı
Addım 11:
Və Arduino üçün eskiz. Yuxarıdakılara əlavə edərəm, əgər
FRAZA_TIME = 2000 MS ərzində ikinci və ya üçüncü blokları yüklədikdən sonra heç bir tanınmış söz yoxdur -
Bank 1 yüklənir.
Tövsiyə:
Vintage Rotary Telefon Dial PC Səs İdarəçiliyi: 7 addım (şəkillərlə)
Vintage Rotary Telefon Dial PC Səs İdarəetmə: Mənim kimi bir şey varsa, kompüterinizdəki səsin tez -tez dəyişdiyini görürsünüz. Bəzi videolar digərlərindən daha yüksəkdir, bəzən podkast və ya musiqi dinləyərkən kompüterinizdə səsin kəsilməsini istəyərsiniz və susmağa ehtiyac ola bilər
Səs/Səs Səviyyə Göstəricisi: 10 addım
Səs/Səs Səviyyə Göstəricisi: Bu layihədə, əməliyyat gücləndiricilərindən istifadə edərək sadə bir səs səviyyəsi göstəricisi qurmağı sizə göstərəcəyəm. Qeyd: Sual vermək üçün zəhmət olmasa Ekspertdən soruşun saytına daxil olun.Faydalı Əlavə Videolar: Çörək lövhəsində simulyasiya edilmiş dövrə (Proto
Səs Gücləndiricisində Səs, Bas və Tiz Dövrü: 11 Addım
Səs Gücləndiricisində Həcm, Bass və Tiz Dövrə: Salam dostum, Bu gün Səs, bas və Tizdən ibarət bir dövrə hazırlayacağam. Bu dövrə gücləndiricinin və basın həcmini idarə edəcək, həmçinin gücləndiricinin zirvəsini də idarə edəcək. dövrə yalnız bir kanallı audio ampl üçün olacaq
Arduino Uno və Bluetooth istifadə edərək Ev Avtomatlaşdırma Səs İdarəçiliyi: 4 addım
Arduino Uno və Bluetooth istifadə edərək Ev Avtomatlaşdırma Səs İdarəçiliyi: Bu layihə, səsli idarəetmə vasitəsi ilə bir otaqda işıqları və fanatı aktivləşdirmək üçün Arduino və android mobil ilə bluetooth modulunun əlaqələndirilməsindən ibarətdir
Universal Qulaqlıq/Qulaqlıq Səs İdarəçiliyi: 8 Addım (Şəkillərlə birlikdə)
Universal Qulaqlıq/Qulaqlıq Səs İdarəçiliyi: Buna görə Hong Kongdan PMP (Portativ Media Pleyer) aldım, buna görə də NES oyunlarımı rahat şəkildə harada olursunuzsa olun, bort emulyatoru ilə oynaya bildim. Uzun yol səfərləri, uçuşlar, gözləmə otaqları və s. Portativ media ilə vaxt öldürmək istədiyim yerlərdir, amma