Мазмұны:

A6 модулі мен Arduino Pro Mini көмегімен жақсартылған мобильді интерком: 4 қадам
A6 модулі мен Arduino Pro Mini көмегімен жақсартылған мобильді интерком: 4 қадам

Бейне: A6 модулі мен Arduino Pro Mini көмегімен жақсартылған мобильді интерком: 4 қадам

Бейне: A6 модулі мен Arduino Pro Mini көмегімен жақсартылған мобильді интерком: 4 қадам
Бейне: BTT Octopus V1.1 — Конфигурация Klipper 2024, Шілде
Anonim
A6 модулі мен Arduino Pro Mini бар жақсартылған мобильді интерком
A6 модулі мен Arduino Pro Mini бар жақсартылған мобильді интерком

Бұл нұсқаулықта мен GSM модулін (A6 модулі) және Arduino Pro Mini көмегімен интеркомды қалай жасағанымды көрсетемін. Егер сіз үлкен түймені бассаңыз, бағдарламаланған нөмір шақырылады. Қоңырау бағдарламаланған уақыттан кейін немесе қоңырау шалған телефон сөніп қалса тоқтатылады.

Егер сіздің нөміріңіз интеркомда бағдарламаланған болса, сіз бұл интеркомға телефоннан қоңырау шала аласыз.

Бұл менің бірінші домофонның жетілдірілген нұсқасы.

Дыбыс күшейткішті қосу үшін осы өтімділікті қараңыз.

1 -қадам: компоненттер

Компоненттер
Компоненттер
Компоненттер
Компоненттер

Мен Aliexpress -те барлық компоненттерді сатып алдым.

А6 модулі

Arduino Pro Mini (5V 168)

Динамик

Микрофон (мен бұл микрофондардың A6 модулімен өте жақсы жұмыс істейтінін білдім, кейбір басқа микрофон дыбыс сапасын нашар берді)

Түйме

Қорап

Perf тақтасы және т

2 -қадам: компоненттерді қосу

Қосылатын компоненттер
Қосылатын компоненттер

Мен домофонға қосылу үшін және модульдерді алып тастауды жеңілдету үшін әйел түйреуіштерді қолдандым:

- шағын SIM картасын өзгерту үшін A6 модулін оңай алып тастау

- A6 қосылымдарынан тәуелсіз бағдарламалау үшін Arduino -ны жою оңай

Қосылымдар:

Домофон A6 модулінің micro USB порты арқылы жұмыс істейді

A6 модульдік қосылымдары:

VCC - PWR және Arduino VCC

GND - Arduino GND

U_RXD - TX Arduino

U_TXD - RX Arduino

REC- және REC+ динамикке

MIC- және MIC+ динамикке

Arduino қосылымдары (жоғарыда сипатталған қосылымдарға қосымша)

2 -түйреуіш: 10K резисторы

2 түйреуіш пен жерге қосу түймесі

Жасыл GND -ге және 220R арқылы 4 -ші пинге дейін жеткізді

Көк GND -ге және 220R арқылы 5 -ші пинге дейін жеткізді

8 -түйреуіш = RX жөндеу

Pin 9 = TX жөндеу

3 -қадам: Arduino бағдарламасын жасаңыз

Arduino коды менің Github -те.

Pro mini Arduino IDE және I стандартты USB 5V UART бағдарламашысы арқылы бағдарламаланған.

A6 модулінің әдепкі беру жылдамдығы 115200 және Arduino бұл жылдамдықты бағдарламалық жасақтама арқылы басқара алмайды, сондықтан мен A6 модулі мен Arduino арасындағы байланыс үшін аппараттық серияны қолдандым. 115200 BAUD, бірақ мен іске қосылғанда тұрақты сериялық қосылымға қол жеткізе алмадым.

Маңызды: Pro Mini -ді A6 модуліне қоспаңыз, себебі ол A6 TX және RX түйреуіштеріне (аппараттық сериялы) қосылғандықтан бағдарламалауды бұзады. Сондай -ақ, A6 модулі компьютердің USB портының қуатын қолдана алады, ол USB портын бұзуы мүмкін.

Кодтағы түсініктемелерді қараңыз. Егер сізде сұрақтар туындаса, менден тартынбаңыз.

4 -қадам: Ассамблея

Ассамблея
Ассамблея
Ассамблея
Ассамблея
Ассамблея
Ассамблея
Ассамблея
Ассамблея

Шағын SIM картасын A6 модуліне салыңыз (SIM картасын телефонға қою арқылы PIN кодын өшіріп, оны өшіріңіз).

A6 модулін және Arduino -ны әйел тақырыптарының түйреуіштеріне салыңыз.

Қорапта тесіктер бұрғылаңыз және светодиодты, динамик пен микрофонды желімдеңіз, түймені бұраңыз.

Барлық компоненттерді дұрыс қосылымдарға қосыңыз.

Мен қорапқа екі бекіткішті 3d басып шығардым және оны ыстық желіммен жаптым.

Қорапты жабыңыз және оны қолданыңыз!

Ұсынылған: