Továbbfejlesztett mobil intercom A6 modullal és Arduino Pro Mini -vel: 4 lépés
Továbbfejlesztett mobil intercom A6 modullal és Arduino Pro Mini -vel: 4 lépés
Anonim
Továbbfejlesztett mobil intercom A6 modullal és Arduino Pro Mini -vel
Továbbfejlesztett mobil intercom A6 modullal és Arduino Pro Mini -vel

Ebben az utasításban megmutatom, hogyan készítettem egy kaputelefont egy GSM modul (A6 modul) és egy Arduino Pro Mini segítségével. Ha megnyomja a nagy gombot, a programozott számot hívja. A hívás befejeződik egy beprogramozott idő elteltével, vagy ha a hívott telefon leáll.

Ezt a kaputelefont a telefonjáról is hívhatja, ha a telefonszáma be van programozva.

Ez az első kaputelefonom továbbfejlesztett változata.

Lásd ezt az intructable -t egy hangerősítő hozzáadásához.

1. lépés: Alkatrészek

Alkatrészek
Alkatrészek
Alkatrészek
Alkatrészek

Minden összetevőt az Aliexpress -en vásároltam.

A6 modul

Arduino Pro Mini (5V 168)

Hangszóró

Mikrofon (rájöttem, hogy ezek a mikrofonok nagyon jól működnek az A6 modullal, néhány más elektromikrofon nagyon rossz hangminőséget adott)

Gomb

Doboz

Perf tábla stb

2. lépés: Alkatrészek csatlakoztatása

Alkatrészek csatlakoztatása
Alkatrészek csatlakoztatása

Női tüskés fejléceket használtam a kaputelefon csatlakozásainak létrehozásához és a modulok egyszerű eltávolításához:

- könnyen eltávolítható az A6 modul a mini SIM -kártya cseréjéhez

- Könnyű eltávolítani az Arduino programozását, hogy független legyen az A6 kapcsolatoktól

Csatlakozások:

A kaputelefon az A6 modul mikro USB -portján keresztül táplálkozik

A6 modul csatlakozók:

VCC a PWR -hez és az Arduino VCC -hez

GND - Arduino GND

U_RXD - Arduino TX

U_TXD - Arduino RX

REC- és REC+ hangszóróra

MIC- és MIC+ hangszóróhoz

Arduino kapcsolatok (a fent leírt kapcsolatokon kívül)

2. tű: 10K ellenállás vcc -hez

Gomb a 2 -es csaphoz és a földeléshez

Zöld vezetett a GND -hez és 220R -en keresztül a 4 -es érintkezőhöz

A kék a GND -hez vezetett, és 220R -en keresztül az 5 -ös érintkezőhöz

8. pin = RX hibakeresés

9. pin = TX hibakeresés

Lépés: Programozza be az Arduino programot

Az Arduino kód a Githubomon van.

A Pro mini programozása az Arduino IDE és az I szabványos USB 5V UART programozó segítségével történik.

Az A6 modul alapértelmezett adatátviteli sebessége 115200, és az Arduino nem tudja kezelni ezt a sebességet a szoftversorozaton keresztül, ezért hardveres sorosítást használtam az A6 modul és az Arduino közötti kommunikációhoz. Megpróbáltam egy ESP8266 -ot használni, amely képes kezelni a szoftver sorozatot 115200 BAUD, de az indításkor nem sikerült stabil soros kapcsolatot létrehoznom.

Fontos: ne csatlakoztassa a Pro Mini készüléket az A6 modulhoz, mert megzavarja a programozást, mivel az A6 a TX és RX csapokhoz is csatlakozik (soros hardver). Az A6 modul is használhatja a számítógép USB -portjának energiáját, ami tönkreteheti az USB -portot.

Lásd a megjegyzéseket a kódban. Ha kérdése van, ne habozzon feltenni nekem.

4. lépés: Összeszerelés

Összeszerelés
Összeszerelés
Összeszerelés
Összeszerelés
Összeszerelés
Összeszerelés
Összeszerelés
Összeszerelés

Helyezze be a mini SIM -kártyát az A6 modulba (tiltsa le a PIN -kódot a SIM -kártya telefonba helyezésével, és tiltsa le ott).

Helyezze az A6 modult és az Arduino -t a női fejlécekbe.

Fúrjon lyukakat a dobozba, és ragassza fel a LED -eket, a hangszórót és a mikrofont, csavarja be a gombot.

Csatlakoztasson minden alkatrészt a megfelelő csatlakozásokhoz.

3D-s nyomtatást készítettem a tartóhoz a dobozhoz, és forró ragasztóval rögzítettem.

Zárja be a dobozt és használja!

Ajánlott: