INHOUDSOPGAWE:
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-13 06:56
In hierdie instruksies wys ek jou hoe ek 'n interkom gemaak het met 'n GSM -module (A6 -module) en 'n Arduino Pro Mini. As jy op die groot knoppie druk, word die geprogrammeerde nommer gebel. Die oproep word beëindig na 'n geprogrammeerde tyd of as die gebelde telefoon bel.
U kan hierdie interkom ook vanaf u telefoon bel as u nommer in die interkom geprogrammeer is.
Dit is 'n verbeterde weergawe van my eerste interkom.
Sien hierdie onontbeerlike vir die toevoeging van 'n klankversterker.
Stap 1: Komponente
Ek het alle komponente op Aliexpress gekoop.
A6 module
Arduino Pro Mini (5V 168)
Spreker
Mikrofoon (ek het uitgevind dat hierdie mikrofone baie goed werk met die A6 -module, 'n ander elektronmikrofoon het 'n baie swak klankgehalte)
Knoppie
Boks
Perf bord ens
Stap 2: Verbind komponente
Ek het vroulike penkoppe gebruik om die verbindings in die interkom te maak en om die modules maklik te verwyder:
- maklik om die A6 -module te verwyder om die mini -SIM -kaart te verander
- maklik om die Arduino te verwyder om dit onafhanklik van die A6 -verbindings te programmeer
Verbindings:
Die interkom word aangedryf deur die mikro -USB -poort van die A6 -module
A6 -moduleverbindings:
VCC na PWR en aan VCC van Arduino
GND tot GND van Arduino
U_RXD na TX van Arduino
U_TXD tot RX van Arduino
REC- en REC+ na luidspreker
MIC- en MIC+ na luidspreker
Arduino -verbindings (bykomend tot die bogenoemde verbindings)
Speld 2: 10K weerstand teen vcc
Knoppie tot pen 2 en maal
Green het tot GND gelei en via 220R na pin 4
Blou het tot GND gelei en via 220R na pin 5
Speld 8 = ontfout RX
Speld 9 = ontfout TX
Stap 3: Programmeer die Arduino
Die Arduino -kode is op my Github.
Die Pro mini word geprogrammeer via die Arduino IDE en ek standaard USB 5V UART programmeerder.
Die standaard baud -tempo van die A6 -module is 115200 en 'n Arduino kan hierdie spoed nie met seriële sagteware hanteer nie; daarom het ek hardeware -seriële gebruik vir die kommunikasie tussen A6 -module en Arduino. 115200 BAUD, maar ek het nie daarin geslaag om 'n stabiele seriële verbinding te kry tydens die aanvang nie.
Belangrik: moenie die Pro Mini aan die A6 -module koppel nie, want dit sal die programmering versteur aangesien die A6 ook aan die TX- en RX -penne (hardeware -reeks) gekoppel is. Die A6 -module kan ook die krag van u USB -poort van u rekenaar gebruik, wat die USB -poort kan vernietig.
Sien die kommentaar in die kode. As u vrae het, moet asseblief nie huiwer om my te vra nie.
Stap 4: Samestelling
Plaas die mini -SIM -kaart in die A6 -module (deaktiveer die PIN deur die SIM in u telefoon te plaas en skakel dit daar uit).
Plaas die A6 -module en die Arduino in die penne van die vroulike kop.
Boor gate in die boks en plak die Leds, luidspreker en mikrofoon vas, skroef die knoppie vas.
Koppel alle komponente aan die regte verbindings.
Ek het twee houers vir die boks in 3D gedruk en dit met warm gom vasgemaak.
Maak die boks toe en gebruik dit!