Innholdsfortegnelse:

Forbedret mobilintercom med A6 -modul og Arduino Pro Mini: 4 trinn
Forbedret mobilintercom med A6 -modul og Arduino Pro Mini: 4 trinn

Video: Forbedret mobilintercom med A6 -modul og Arduino Pro Mini: 4 trinn

Video: Forbedret mobilintercom med A6 -modul og Arduino Pro Mini: 4 trinn
Video: Audi A6 2014 Her monteret med komplet Alpine Bilstereo 2024, November
Anonim
Forbedret mobilintercom med A6 -modul og Arduino Pro Mini
Forbedret mobilintercom med A6 -modul og Arduino Pro Mini

I denne instruksjonen viser jeg deg hvordan jeg lagde et intercom ved hjelp av en GSM -modul (A6 -modul) og en Arduino Pro Mini. Hvis du trykker på den store knappen, blir det programmerte nummeret kalt. Samtalen avsluttes etter en programmert tid eller hvis den ringte telefonen legger på.

Du kan også ringe denne intercom fra telefonen hvis nummeret ditt er programmert i intercom.

Dette er en forbedret versjon av min første intercom.

Se denne ubegrenselige for tillegg av en lydforsterker.

Trinn 1: Komponenter

Komponenter
Komponenter
Komponenter
Komponenter

Jeg kjøpte alle komponentene på Aliexpress.

A6 -modul

Arduino Pro Mini (5V 168)

Høyttaler

Mikrofon (jeg fant ut at disse mikrofonene fungerer veldig bra med A6 -modulen, noen andre elektronmikrofoner ga en veldig dårlig lydkvalitet)

Knapp

Eske

Perf bord osv

Trinn 2: Koble til komponenter

Koble til komponenter
Koble til komponenter

Jeg brukte kvinnelige pinhoder for å lage tilkoblingene i intercom og for å gjøre det enkelt å fjerne modulene:

- enkelt å fjerne A6 -modulen for å bytte mini -SIM -kort

- lett å fjerne Arduino for å programmere den uavhengig av A6 -tilkoblingene

Tilkoblinger:

Intercomet drives av mikro -USB -porten på A6 -modulen

A6 modultilkoblinger:

VCC til PWR og til VCC i Arduino

GND til GND av Arduino

U_RXD til TX av Arduino

U_TXD til RX av Arduino

REC- og REC+ til høyttaler

MIC- og MIC+ til høyttaler

Arduino -tilkoblinger (i tillegg til de ovenfor beskrevne tilkoblingene)

Pin 2: 10K motstand til vcc

Knapp til pinne 2 og slip

Grønn førte til GND og via 220R til pin 4

Blå førte til GND og via 220R til pin 5

Pin 8 = feilsøk RX

Pin 9 = feilsøk TX

Trinn 3: Programmer Arduino

Arduino -koden er på min Github.

Pro mini er programmert via Arduino IDE og I standard USB 5V UART programmerer.

Standard overføringshastighet for A6 -modulen er 115200, og en Arduino kan ikke håndtere denne hastigheten via programvareserie, derfor brukte jeg maskinvareseriell for kommunikasjonen mellom A6 -modulen og Arduino. Jeg prøvde å bruke en ESP8266 som kan håndtere seriell programvare med en hastighet på 115200 BAUD, men jeg lyktes ikke med å få en stabil seriell tilkobling ved oppstart.

Viktig: ikke koble Pro Mini til A6 -modulen fordi det vil forstyrre programmeringen siden A6 også er koblet til TX- og RX -pinnene (maskinvareserie). A6 -modulen kan også bruke strømmen til USB -porten på datamaskinen din, noe som kan ødelegge USB -porten.

Se kommentarene i koden. Hvis du har spørsmål, ikke nøl med å spørre meg.

Trinn 4: Montering

Montering
Montering
Montering
Montering
Montering
Montering
Montering
Montering

Sett mini -SIM -kortet i A6 -modulen (deaktiver PIN -koden ved å sette SIM -kortet i telefonen og deaktiver det der).

Sett A6 -modulen og Arduino i toppene for kvinnelige hoder.

Bor hull i esken og lim lysdioder, høyttaler og mikrofon, skru på knappen.

Koble alle komponentene til de riktige tilkoblingene.

Jeg 3d-trykte to fester for esken og festet den med varmt lim.

Lukk esken og bruk den!

Anbefalt: