Përmbajtje:
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-13 06:58
Në këtë udhëzues ju tregoj se si kam bërë një intercom duke përdorur një modul GSM (modul A6) dhe një Arduino Pro Mini. Nëse shtypni butonin e madh, numri i programuar thirret. Thirrja përfundon pas një kohe të programuar ose nëse telefoni i thirrur mbyllet.
Ju gjithashtu mund ta telefononi këtë intercom nga telefoni juaj nëse numri juaj është i programuar në intercom.
Ky është një version i përmirësuar i intercomit tim të parë.
Shihni këtë të paprekshme për shtimin e një përforcuesi të zërit.
Hapi 1: Përbërësit
Bleva të gjithë përbërësit në Aliexpress.
Modul A6
Arduino Pro Mini (5V 168)
Folës
Mikrofoni (zbulova se këto mikrofona punojnë shumë mirë me modulin A6, disa mikrofona të tjerë elektrikë jepnin një cilësi shumë të keqe të zërit)
Butoni
Kuti
Pllakë perfe etj
Hapi 2: Lidhja e përbërësve
Kam përdorur tituj femrash me pin për të bërë lidhjet në intercom dhe për ta bërë më të lehtë heqjen e moduleve:
- Lehtë për të hequr modulin A6 për të ndryshuar mini kartën SIM
- Lehtë për të hequr Arduino për ta programuar atë të pavarur nga lidhjet A6
Lidhjet:
Intercom mundësohet nëpërmjet portës micro USB të modulit A6
Lidhjet e modulit A6:
VCC në PWR dhe VCC në Arduino
GND në GND të Arduino
U_RXD në TX të Arduino
U_TXD në RX të Arduino
REC- dhe REC+ tek altoparlanti
MIC- dhe MIC+ te altoparlanti
Lidhjet Arduino (përveç lidhjeve të përshkruara më lart)
Pin 2: Rezistenca 10K ndaj vcc
Butoni për kunjin 2 dhe tokëzimi
E gjelbër çoi në GND dhe përmes 220R në pin 4
Blu çoi në GND dhe përmes 220R në pin 5
Pin 8 = debug RX
Pin 9 = debug TX
Hapi 3: Programoni Arduino
Kodi Arduino është në Github tim.
Pro mini programohet përmes programuesit Arduino IDE dhe I standard USB 5V UART.
Shkalla e paracaktuar e baudit të modulit A6 është 115200 dhe një Arduino nuk mund ta trajtojë këtë shpejtësi përmes serialit të softuerit, prandaj përdor serial harduerik për komunikimin midis modulit A6 dhe Arduino. U përpoqa të përdor një ESP8266 i cili mund të trajtojë serialin e softuerit me një shpejtësi prej 115200 BAUD, megjithatë nuk arrita të kem një lidhje serike të qëndrueshme gjatë fillimit.
E rëndësishme: mos e lidhni Pro Mini me modulin A6 sepse do të shqetësojë programimin pasi A6 është i lidhur edhe me kunjat TX dhe RX (seriali i harduerit). Gjithashtu moduli A6 mund të përdorë fuqinë e portës tuaj USB të kompjuterit tuaj i cili mund të shkatërrojë portën USB.
Shihni komentet në kod. Nëse keni pyetje, mos hezitoni të më pyesni.
Hapi 4: Asambleja
Vendoseni mini kartën SIM në modulin A6 (çaktivizoni kodin PIN duke e vendosur SIM në telefonin tuaj dhe çaktivizoni atë atje).
Vendosni modulin A6 dhe Arduino në kunjat e titujve femra.
Stërvitni vrima në kuti dhe ngjitni Leds, altoparlantin dhe mikrofonin, vidhosni butonin.
Lidhni të gjithë përbërësit me lidhjet e duhura.
I printova 3D dy montime për kutinë dhe e bashkova me zam të nxehtë.
Mbyllni kutinë dhe përdorni atë!