Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
Bu təlimatda sizə GSM modulu (A6 modulu) və Arduino Pro Mini istifadə edərək necə interkom qurduğumu göstərirəm. Böyük düyməni basarsanız proqramlaşdırılmış nömrəyə zəng edilir. Proqramlaşdırılmış vaxtdan sonra və ya zəng edilən telefonun bağlanması halında zəng dayandırılır.
Nömrəniz interkomda proqramlaşdırılıbsa, telefonunuzdan da bu interkoma zəng edə bilərsiniz.
Bu mənim ilk interkomumun təkmilləşdirilmiş versiyasıdır.
Səs gücləndiricisinin əlavə edilməsi üçün bu çətinliyə baxın.
Addım 1: Komponentlər
Aliexpress -də bütün komponentləri aldım.
A6 modulu
Arduino Pro Mini (5V 168)
Dinamik
Mikrofon (bu mikrofonların A6 modulu ilə çox yaxşı işlədiyini bildim, digər bəzi mikrofonlar çox pis səs keyfiyyəti verdi)
Düymə
Qutu
Mükəmməl lövhə və s
Addım 2: Komponentləri birləşdirin
İnterkomdakı əlaqələri qurmaq və modulları çıxarmağı asanlaşdırmaq üçün qadın pin başlıqlarından istifadə etdim:
- mini SİM kartı dəyişdirmək üçün A6 modulunu çıxarmaq asandır
- A6 əlaqələrindən asılı olmayaraq proqramlaşdırmaq üçün Arduinonu çıxarmaq asandır
Əlaqələr:
İnterkom A6 modulunun mikro USB portu ilə təchiz edilmişdir
A6 modul əlaqələri:
VCC -dən PWR -ə və Arduinonun VCC -yə
GND - Arduino GND
U_RXD - TX Arduino
U_TXD - RX Arduino
Dinləyiciyə REC və REC+
Mikrofon və MIC+ dinamikə
Arduino əlaqələri (yuxarıda göstərilən əlaqələrə əlavə olaraq)
Pin 2: VK -a 10K müqavimət
2 -ci yerə və yerə basmaq üçün düymə
Yaşıl GND -yə və 220R vasitəsilə 4 -cü pinə keçdi
Mavi, GND -yə və 220R vasitəsilə 5 -ci pinə keçdi
Pin 8 = RX ayıklayın
Pin 9 = TX ayıklayın
Addım 3: Arduino proqramlaşdırın
Arduino kodu Githubumdadır.
Pro mini Arduino IDE və I standart USB 5V UART proqramçısı vasitəsi ilə proqramlaşdırılmışdır.
A6 modulunun standart baud dərəcəsi 115200 -dir və Arduino bu sürəti proqram seriyası ilə idarə edə bilmir, buna görə də A6 modulu ilə Arduino arasında əlaqə üçün aparat seriyasından istifadə etdim. 115200 BAUD, lakin başlanğıcda sabit bir serial bağlantısı əldə edə bilmədim.
Əhəmiyyətli: Pro Mini -ni A6 moduluna bağlamayın, çünki A6 TX və RX pinlərinə (aparat seriyası) qoşulduğundan proqramlaşdırmanı pozacaq. A6 modulu, kompüterinizin USB portunun gücünü istifadə edərək USB portunu məhv edə bilər.
Koddakı şərhlərə baxın. Suallarınız varsa, məndən soruşmaqdan çəkinməyin.
Addım 4: Montaj
Mini SİM kartı A6 moduluna qoyun (SİM -i telefonunuza qoyaraq PIN -i deaktiv edin və orada deaktiv edin).
A6 modulunu və Arduinonu dişi başlıq pinlərinə qoyun.
Qutuda deliklər qazın və LEDləri, dinamik və mikrofonu yapışdırın, düyməni vidalayın.
Bütün komponentləri düzgün əlaqələrə bağlayın.
Qutu üçün iki montajı 3d çap etdim və isti yapışqan ilə bağladım.
Qutunu bağlayın və istifadə edin!