Indholdsfortegnelse:

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

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

Video: Forbedret mobilintercom med A6 -modul og Arduino Pro Mini: 4 trin
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 instruktive viser jeg dig, hvordan jeg lavede et intercom ved hjælp af et GSM -modul (A6 -modul) og en Arduino Pro Mini. Hvis du trykker på den store knap, kaldes det programmerede nummer. Opkaldet afsluttes efter en programmeret tid, eller hvis den kaldte telefon lægger på.

Du kan også ringe til denne samtaleanlæg fra din telefon, hvis dit nummer er programmeret i samtaleanlægget.

Dette er en forbedret version af mit første intercom.

Se denne uadskillelige for tilføjelse af en lydforstærker.

Trin 1: Komponenter

Komponenter
Komponenter
Komponenter
Komponenter

Jeg købte alle komponenter på Aliexpress.

A6 modul

Arduino Pro Mini (5V 168)

Højttaler

Mikrofon (jeg fandt ud af, at disse mikrofoner fungerer meget godt med A6 -modulet, en anden elektronmikrofon gav en meget dårlig lydkvalitet)

Knap

Boks

Perf bord osv

Trin 2: Tilslutning af komponenter

Tilslutningskomponenter
Tilslutningskomponenter

Jeg brugte kvindelige pinhoveder til at oprette forbindelserne i intercom og for at gøre det let at fjerne modulerne:

- let at fjerne A6 -modulet for at ændre mini -SIM -kortet

- let at fjerne Arduino for at programmere den uafhængigt af A6 -forbindelserne

Tilslutninger:

Intercomet drives af A6 -modulets mikro -USB -port

A6 modulforbindelser:

VCC til PWR og til VCC i Arduino

GND til GND for Arduino

U_RXD til TX af Arduino

U_TXD til RX for Arduino

REC- og REC+ til højttaler

MIC- og MIC+ til højttaler

Arduino -forbindelser (ud over de ovenfor beskrevne forbindelser)

Pin 2: 10K modstand til vcc

Knap til pin 2 og jord

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

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

Pin 8 = fejlfinding RX

Pin 9 = debug TX

Trin 3: Programmer Arduino

Arduino -koden er på min Github.

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

Standard overførselshastigheden for A6 -modulet er 115200, og en Arduino kan ikke håndtere denne hastighed via software seriel, derfor brugte jeg hardware seriel til kommunikationen mellem A6 modul og Arduino. Jeg forsøgte at bruge en ESP8266, som kan håndtere software seriel med en hastighed på 115200 BAUD, men det lykkedes mig ikke at få en stabil seriel forbindelse ved opstart.

Vigtigt: Tilslut ikke Pro Mini til A6 -modulet, da det vil forstyrre programmeringen, da A6 også er forbundet til TX- og RX -benene (hardware -serie). A6 -modulet kan også bruge strømmen fra din USB -port på din computer, hvilket kan ødelægge USB -porten.

Se kommentarerne i koden. Hvis du har spørgsmål, tøv ikke med at stille mig.

Trin 4: Samling

Samling
Samling
Samling
Samling
Samling
Samling
Samling
Samling

Sæt mini -SIM -kortet i A6 -modulet (deaktiver PIN -koden ved at sætte SIM -kortet i din telefon og deaktiver det der).

Sæt A6 -modulet og Arduino i de kvindelige headers pins.

Bor huller i kassen og lim lysdioderne, højttaleren og mikrofonen, skru knappen.

Tilslut alle komponenter til de rigtige forbindelser.

Jeg 3d-printede to beslag til kassen og fastgjorde den med varm lim.

Luk kassen og brug den!

Anbefalede: