Innehållsförteckning:

Förbättrad mobilintercom med A6 -modul och Arduino Pro Mini: 4 steg
Förbättrad mobilintercom med A6 -modul och Arduino Pro Mini: 4 steg

Video: Förbättrad mobilintercom med A6 -modul och Arduino Pro Mini: 4 steg

Video: Förbättrad mobilintercom med A6 -modul och Arduino Pro Mini: 4 steg
Video: Today! US NEW Artillery is the MOST FEARED Russia Arrive in Ukrainian Border 2024, November
Anonim
Förbättrad mobilintercom med A6 -modul och Arduino Pro Mini
Förbättrad mobilintercom med A6 -modul och Arduino Pro Mini

I den här instruktionsboken visar jag dig hur jag gjorde en intercom med en GSM -modul (A6 -modul) och en Arduino Pro Mini. Om du trycker på den stora knappen kallas det programmerade numret. Samtalet avslutas efter en programmerad tid eller om den uppringda telefonen lägger på.

Du kan också ringa denna intercom från din telefon om ditt nummer är programmerat i intercom.

Detta är en förbättrad version av min första intercom.

Se detta oföränderliga för tillägg av en ljudförstärkare.

Steg 1: Komponenter

Komponenter
Komponenter
Komponenter
Komponenter

Jag köpte alla komponenter på Aliexpress.

A6 -modul

Arduino Pro Mini (5V 168)

Högtalare

Mikrofon (jag fick reda på att dessa mikrofoner fungerar mycket bra med A6 -modulen, någon annan elektetmikrofon gav en mycket dålig ljudkvalitet)

Knapp

Låda

Perf bräda etc.

Steg 2: Ansluta komponenter

Anslutande komponenter
Anslutande komponenter

Jag använde kvinnliga stifthuvuden för att göra anslutningarna i intercom och för att göra det enkelt att ta bort modulerna:

- enkelt att ta bort A6 -modulen för att byta mini -SIM -kort

- enkelt att ta bort Arduino för att programmera den oberoende av A6 -anslutningarna

Anslutningar:

Intercom -enheten drivs via mikro -USB -porten på A6 -modulen

A6 -modulanslutningar:

VCC till PWR och till VCC i Arduino

GND till GND för Arduino

U_RXD till TX från Arduino

U_TXD till RX för Arduino

REC- och REC+ till högtalare

MIC- och MIC+ till högtalare

Arduino -anslutningar (utöver de ovan beskrivna anslutningarna)

Pin 2: 10K motstånd till vcc

Knapp till stift 2 och slipa

Grön ledde till GND och via 220R till stift 4

Blå ledde till GND och via 220R till stift 5

Pin 8 = felsöka RX

Pin 9 = felsöka TX

Steg 3: Programmera Arduino

Arduino -koden finns på min Github.

Pro mini är programmerad via Arduino IDE och I standard USB 5V UART programmerare.

Standardöverföringshastigheten för A6 -modulen är 115200 och en Arduino kan inte hantera denna hastighet via seriell programvara, därför använde jag hårdvaruseriell för kommunikation mellan A6 -modul och Arduino. Jag försökte använda en ESP8266 som kan hantera seriell programvara med en hastighet av 115200 BAUD, men jag lyckades inte få en stabil seriell anslutning vid start.

Viktigt: anslut inte Pro Mini till A6 -modulen eftersom det kommer att störa programmeringen eftersom A6 också är ansluten till TX- och RX -stiften (hårdvaruserie). A6 -modulen kan också använda strömmen från din USB -port på din dator, vilket kan förstöra USB -porten.

Se kommentarerna i koden. Om du har frågor, tveka inte att fråga mig.

Steg 4: Montering

Montering
Montering
Montering
Montering
Montering
Montering
Montering
Montering

Sätt mini -SIM -kortet i A6 -modulen (inaktivera PIN -koden genom att sätta SIM -kortet i telefonen och inaktivera det där).

Sätt A6 -modulen och Arduino i honstiften.

Borra hål i lådan och limma lysdioderna, högtalaren och mikrofonen, skruva fast knappen.

Anslut alla komponenter till rätt anslutningar.

Jag 3d-tryckt två fästen för lådan och fäst den med varmt lim.

Stäng lådan och använd den!

Rekommenderad: