Агуулгын хүснэгт:

A6 модуль болон Arduino Pro Mini -тэй гар утасны харилцаа холбоог сайжруулсан: 4 алхам
A6 модуль болон Arduino Pro Mini -тэй гар утасны харилцаа холбоог сайжруулсан: 4 алхам

Видео: A6 модуль болон Arduino Pro Mini -тэй гар утасны харилцаа холбоог сайжруулсан: 4 алхам

Видео: A6 модуль болон Arduino Pro Mini -тэй гар утасны харилцаа холбоог сайжруулсан: 4 алхам
Видео: Котика ударило током, 10 т. Вольт 2024, Арваннэгдүгээр
Anonim
A6 модуль болон Arduino Pro Mini -тэй гар утасны харилцаа холбоог сайжруулсан
A6 модуль болон Arduino Pro Mini -тэй гар утасны харилцаа холбоог сайжруулсан

Энэхүү гарын авлагад би GSM модуль (A6 модуль) болон Arduino Pro Mini ашиглан хэрхэн харилцаа холбоо хийснээ харуулах болно. Хэрэв та том товчлуурыг дарвал програмчлагдсан дугаарыг дуудна. Програмчлагдсан хугацааны дараа эсвэл дуудлага тасарсан тохиолдолд дуудлага дуусна.

Хэрэв та утасны дугаараа утсан дотроо програмчлагдсан бол энэ утас руу залгах боломжтой.

Энэ бол миний анхны харилцаа холбооны сайжруулсан хувилбар юм.

Дуу өсгөгч нэмж оруулахын тулд энэхүү зааврыг үзнэ үү.

Алхам 1: бүрэлдэхүүн хэсгүүд

Бүрэлдэхүүн хэсгүүд
Бүрэлдэхүүн хэсгүүд
Бүрэлдэхүүн хэсгүүд
Бүрэлдэхүүн хэсгүүд

Би Aliexpress дээр бүх бүрэлдэхүүн хэсгүүдийг худалдаж авсан.

А6 модуль

Arduino Pro Mini (5V 168)

Илтгэгч

Микрофон (Эдгээр микрофонууд нь A6 модульд маш сайн ажилладаг болохыг олж мэдсэн, бусад цахилгаан микрофон нь маш муу дууны чанарыг өгдөг)

Товч

Хайрцаг

Төгсгөлийн самбар гэх мэт

Алхам 2: Бүрэлдэхүүн хэсгүүдийг холбох

Бүрэлдэхүүн хэсгүүдийг холбох
Бүрэлдэхүүн хэсгүүдийг холбох

Би интерком дахь холболтыг хийж, модулиудыг салгахад хялбар болгохын тулд эмэгтэй зүү толгойнуудыг ашигласан.

Мини SIM картыг өөрчлөхийн тулд A6 модулийг салгахад хялбар

A6 холболтоос үл хамааран програмчлахын тулд Arduino -г устгахад хялбар байдаг

Холболтууд:

Интерком нь A6 модулийн микро USB портоор тэжээгддэг

A6 модулийн холболтууд:

VCC -ийг PWR болон Arduino -ийн VCC руу шилжүүлэх

GND - Arduino -ийн GND

U_RXD -ээс Arduino -ийн TX руу

U_TXD -ээс Arduino -ийн RX руу

REC- болон REC+ спикер рүү

MIC ба MIC+ нь чанга яригч руу

Arduino холболт (дээр дурдсан холболтоос гадна)

Pin 2: 10K эсэргүүцлийг vcc руу холбоно уу

2 -р зүү болон газардуулах товчлуур

Ногоон нь GND, 220R -ээр 4 -р зүү рүү чиглэв

Цэнхэр нь GND руу, 220R -ээр 5 -р зүү рүү чиглэв

Pin 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 модульд оруулна уу (ПИН кодыг утсандаа оруулаад идэвхгүй болго).

A6 модуль ба Arduino -ийг эмэгтэй толгойн зүү рүү оруулна уу.

Хайрцагны нүхийг өрөмдөж, LED, чанга яригч, микрофоныг нааж, товчлуурыг шургуул.

Бүх бүрэлдэхүүн хэсгүүдийг зөв холболттой холбоно уу.

Би хайрцгийн хоёр бэхэлгээг 3d хэлбэрээр хэвлээд халуун цавуугаар бэхлэв.

Хайрцгийг хаагаад ашиглаарай!

Зөвлөмж болгож буй: