Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
Selles juhendis näitan teile, kuidas tegin GSM -mooduli (A6 -mooduli) ja Arduino Pro Mini abil intercomi. Kui vajutate suurt nuppu, helistatakse programmeeritud numbrile. Kõne lõpetatakse pärast programmeeritud aega või kui kõne lõpetab kõne.
Sellele sisetelefonile saate helistada ka oma telefonist, kui teie number on sisetelefonis programmeeritud.
See on minu esimese intercomi täiustatud versioon.
Vaadake seda võimendamatut helivõimendi lisamise kohta.
Samm: komponendid
Ostsin kõik komponendid Aliexpressist.
A6 moodul
Arduino Pro Mini (5V 168)
Kõlar
Mikrofon (sain teada, et need mikrofonid töötavad A6 mooduliga väga hästi, mõni muu elektrofoniga mikrofon andis väga halva helikvaliteedi)
Nupp
Kast
Perf -laud jne
2. samm: komponentide ühendamine
Intercomi ühenduste tegemiseks ja moodulite eemaldamise hõlbustamiseks kasutasin naissoost tihvtide päiseid.
- lihtne eemaldada A6 moodul mini -SIM -kaardi vahetamiseks
- lihtne eemaldada Arduino, et programmeerida see A6 -ühendustest sõltumatult
Ühendused:
Intercom saab toite A6 mooduli mikro -USB -pordi kaudu
A6 mooduli ühendused:
VCC kuni PWR ja Arduino VCC
Arduino GND kuni GND
U_RXD kuni Arduino TX
U_TXD kuni Arduino RX
REC- ja REC+ kõlarile
MIC- ja MIC+ kõlarile
Arduino ühendused (lisaks ülalkirjeldatud ühendustele)
Pin 2: 10K takisti vcc -le
Nööpnõel 2 ja maandus
Roheline viis GND -ni ja 220R kaudu pin 4 -ni
Sinine viis GND -ni ja 220R kaudu viiguni 5
Tihvt 8 = silumine RX
Pin 9 = silumine TX
Samm: programmeerige Arduino
Arduino kood on minu Githubis.
Pro mini programmeeritakse Arduino IDE ja I standardse USB 5V UART programmeerija kaudu.
A6 mooduli vaikimisi edastuskiirus on 115200 ja Arduino ei saa seda kiirust tarkvara jada kaudu käsitseda, seetõttu kasutasin A6 mooduli ja Arduino vahelise suhtluse jaoks riistvaralist seeriat. Proovisin kasutada ESP8266, mis suudab tarkvara seeriat käsitseda kiirusega 115200 BAUD, kuid mul ei õnnestunud käivitamisel stabiilset jadaühendust saada.
Tähtis: ärge ühendage Pro Mini A6 mooduliga, kuna see häirib programmeerimist, kuna A6 on ühendatud ka TX- ja RX -pistikutega (riistvara jada). Samuti saab A6 moodul kasutada arvuti USB -pordi toiteallikat, mis võib USB -pordi hävitada.
Vaadake koodi kommentaare. Kui teil on küsimusi, ärge kartke minult küsida.
4. samm: kokkupanek
Pange mini -SIM -kaart A6 moodulisse (keelake PIN -kood, pannes SIM -kaardi telefoni ja keelake see seal).
Pange A6 moodul ja Arduino naissoost päiste tihvtidesse.
Puurige lahtrisse augud ja liimige ledid, kõlar ja mikrofon, keerake nupp kinni.
Ühendage kõik komponendid õigete ühendustega.
3D-trükkisin karbile kaks kinnitust ja kinnitasin kuuma liimiga.
Sulgege kast ja kasutage seda!