Sadržaj:

Poboljšani mobilni interfon s modulom A6 i Arduino Pro Mini: 4 koraka
Poboljšani mobilni interfon s modulom A6 i Arduino Pro Mini: 4 koraka

Video: Poboljšani mobilni interfon s modulom A6 i Arduino Pro Mini: 4 koraka

Video: Poboljšani mobilni interfon s modulom A6 i Arduino Pro Mini: 4 koraka
Video: 🟡 POCO X5 PRO - САМЫЙ ДЕТАЛЬНЫЙ ОБЗОР и ТЕСТЫ 2024, Studeni
Anonim
Poboljšani mobilni interfon s modulom A6 i Arduino Pro Mini
Poboljšani mobilni interfon s modulom A6 i Arduino Pro Mini

U ovom uputstvu pokazat ću vam kako sam napravio interkom koristeći GSM modul (modul A6) i Arduino Pro Mini. Ako pritisnete veliko dugme, poziva se programirani broj. Poziv se prekida nakon programiranog vremena ili ako pozvani telefon prekine vezu.

Ovaj interfon možete nazvati i sa svog telefona ako je vaš broj programiran u portafonu.

Ovo je poboljšana verzija mog prvog interfona.

Za dodavanje pojačala zvuka pogledajte ovo neumoljivo.

Korak 1: Komponente

Komponente
Komponente
Komponente
Komponente

Sve komponente sam kupio na Aliexpressu.

Modul A6

Arduino Pro Mini (5V 168)

Zvučnik

Mikrofon (otkrio sam da ti mikrofoni jako dobro rade s modulom A6, neki drugi elektrinski mikrofon dao je vrlo lošu kvalitetu zvuka)

Dugme

Kutija

Perf tabla itd

Korak 2: Povezivanje komponenti

Povezivanje komponenti
Povezivanje komponenti

Koristio sam ženska pin zaglavlja za povezivanje u interfonu i za jednostavno uklanjanje modula:

- jednostavno uklanjanje modula A6 za promjenu mini SIM kartice

- jednostavno je ukloniti Arduino i programirati ga neovisno o A6 vezama

Priključci:

Interfon se napaja putem mikro USB priključka modula A6

Priključci modula A6:

VCC na PWR i na VCC iz Arduina

GND u GND iz Arduina

U_RXD u TX od Arduina

U_TXD do RX od Arduina

REC- i REC+ na zvučnik

MIC- i MIC+ do zvučnika

Arduino veze (uz gore opisane veze)

Pin 2: 10K otpornik na vcc

Gumb za pin 2 i uzemljenje

Zelena je vodila do GND -a i preko 220R na pin 4

Plava je vodila do GND -a i preko 220R na pin 5

Pin 8 = RX za ispravljanje pogrešaka

Pin 9 = TX za ispravljanje pogrešaka

Korak 3: Programirajte Arduino

Arduino kôd je na mom Githubu.

Pro mini je programiran putem Arduino IDE i I standardnog USB 5V UART programatora.

Zadana brzina prijenosa A6 modula je 115200 i Arduino ne može podnijeti ovu brzinu putem softverske serijske, pa sam za komunikaciju između A6 modula i Arduina koristio hardversku serijsku. Pokušao sam koristiti ESP8266 koji može upravljati softverskom serijskom brzinom od 115200 BAUD, međutim nisam uspio uspostaviti stabilnu serijsku vezu pri pokretanju.

Važno: nemojte povezivati Pro Mini s A6 modulom jer će to ometati programiranje jer je A6 spojen i na TX i RX pinove (hardverska serija). Također A6 modul može koristiti snagu vašeg USB priključka vašeg računala što može uništiti USB priključak.

Pogledajte komentare u kodu. Ako imate pitanja, ne ustručavajte se pitati mene.

Korak 4: Sastavljanje

Sklapanje
Sklapanje
Sklapanje
Sklapanje
Sklapanje
Sklapanje
Sklapanje
Sklapanje

Stavite mini SIM karticu u modul A6 (onemogućite PIN stavljanjem SIM kartice u telefon i tamo je onemogućite).

Stavite modul A6 i Arduino u igle ženskih zaglavlja.

Izbušite rupe u kutiji i zalijepite LED diode, zvučnik i mikrofon, pričvrstite gumb.

Spojite sve komponente na odgovarajuće priključke.

Ispisao sam 3d držače za kutiju i pričvrstio ih vrućim ljepilom.

Zatvorite kutiju i koristite je!

Preporučeni: