Mündəricat:

A6 Modulu və Arduino Pro Mini ilə Təkmilləşdirilmiş Mobil İnterkom: 4 Addım
A6 Modulu və Arduino Pro Mini ilə Təkmilləşdirilmiş Mobil İnterkom: 4 Addım

Video: A6 Modulu və Arduino Pro Mini ilə Təkmilləşdirilmiş Mobil İnterkom: 4 Addım

Video: A6 Modulu və Arduino Pro Mini ilə Təkmilləşdirilmiş Mobil İnterkom: 4 Addım
Video: Piezo Disk Tətikləri ilə Arduino MIDI Barabanlar (şematik və kod ilə) 2024, Noyabr
Anonim
A6 Modulu və Arduino Pro Mini ilə Təkmilləşdirilmiş Mobil İnterkom
A6 Modulu və Arduino Pro Mini ilə Təkmilləşdirilmiş Mobil İnterkom

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

Komponentlər
Komponentlər
Komponentlər
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

Komponentləri birləşdirmək
Komponentləri birləşdirmək

İ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

Assambleya
Assambleya
Assambleya
Assambleya
Assambleya
Assambleya
Assambleya
Assambleya

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!

Tövsiyə: