Daftar Isi:

Peningkatan Interkom Seluler Dengan Modul A6 dan Arduino Pro Mini: 4 Langkah
Peningkatan Interkom Seluler Dengan Modul A6 dan Arduino Pro Mini: 4 Langkah

Video: Peningkatan Interkom Seluler Dengan Modul A6 dan Arduino Pro Mini: 4 Langkah

Video: Peningkatan Interkom Seluler Dengan Modul A6 dan Arduino Pro Mini: 4 Langkah
Video: Introducing LTS Video Intercom System 2024, November
Anonim
Peningkatan Interkom Seluler Dengan Modul A6 dan Arduino Pro Mini
Peningkatan Interkom Seluler Dengan Modul A6 dan Arduino Pro Mini

Dalam instruksi ini saya menunjukkan kepada Anda bagaimana saya membuat interkom menggunakan modul GSM (modul A6) dan Arduino Pro Mini. Jika Anda menekan tombol besar, nomor yang diprogram akan dipanggil. Panggilan berakhir setelah waktu yang diprogram atau jika telepon yang dipanggil ditutup.

Anda juga dapat memanggil interkom ini dari telepon Anda jika nomor Anda diprogram di interkom.

Ini adalah versi perbaikan dari interkom pertama saya.

Lihat instruksi ini untuk penambahan penguat suara.

Langkah 1: Komponen

Komponen
Komponen
Komponen
Komponen

Saya membeli semua komponen di Aliexpress.

modul A6

Arduino Pro Mini (5V 168)

Pembicara

Mikrofon (Saya menemukan bahwa mikrofon ini bekerja sangat baik dengan modul A6, beberapa mikrofon electet lainnya memberikan kualitas suara yang sangat buruk)

Tombol

Kotak

Papan perf dll

Langkah 2: Menghubungkan Komponen

Menghubungkan Komponen
Menghubungkan Komponen

Saya menggunakan header pin perempuan untuk membuat koneksi di interkom dan membuatnya mudah untuk menghapus modul:

- mudah melepas modul A6 untuk mengganti kartu SIM mini

- mudah untuk menghapus Arduino untuk memprogramnya secara independen dari koneksi A6

Koneksi:

Interkom ini didukung melalui port micro USB dari modul A6

Koneksi modul A6:

VCC ke PWR dan ke VCC Arduino

GND ke GND Arduino

U_RXD ke TX Arduino

U_TXD ke RX dari Arduino

REC- dan REC+ ke speaker

MIC- dan MIC+ ke speaker

Koneksi Arduino (selain koneksi yang dijelaskan di atas)

Pin 2: resistor 10K ke vcc

Tombol untuk menyematkan 2 dan membumikan

Hijau mengarah ke GND dan melalui 220R ke pin 4

Biru mengarah ke GND dan melalui 220R ke pin 5

Pin 8 = debug RX

Pin 9 = debug TX

Langkah 3: Program Arduino

Kode Arduino ada di Github saya.

Pro mini diprogram melalui Arduino IDE dan programmer UART USB 5V standar.

Baud rate default modul A6 adalah 115200 dan Arduino tidak dapat menangani kecepatan ini melalui serial perangkat lunak, oleh karena itu saya menggunakan serial perangkat keras untuk komunikasi antara modul A6 dan Arduino. Saya mencoba menggunakan ESP8266 yang dapat menangani serial perangkat lunak dengan kecepatan 115200 BAUD, namun saya tidak berhasil mendapatkan koneksi serial yang stabil saat startup.

Penting: jangan hubungkan Pro Mini ke modul A6 karena akan mengganggu pemrograman karena A6 juga terhubung ke pin TX dan RX (hardware serial). Juga modul A6 dapat menggunakan kekuatan port USB komputer Anda yang dapat merusak port USB.

Lihat komentar di kode. Jika Anda memiliki pertanyaan, jangan ragu untuk bertanya kepada saya.

Langkah 4: Perakitan

Perakitan
Perakitan
Perakitan
Perakitan
Perakitan
Perakitan
Perakitan
Perakitan

Masukkan kartu SIM mini ke dalam modul A6 (nonaktifkan PIN dengan meletakkan SIM di telepon Anda dan nonaktifkan di sana).

Letakkan modul A6 dan Arduino di pin header perempuan.

Bor lubang di kotak dan rekatkan Led, speaker, dan mikrofon, kencangkan tombolnya.

Hubungkan semua komponen ke koneksi yang benar.

Saya mencetak 3d dua dudukan untuk kotak dan menempelkannya dengan lem panas.

Tutup kotaknya dan gunakan!

Direkomendasikan: