Cuprins:
- Pasul 1: Componente
- Pasul 2: Conectarea componentelor
- Pasul 3: Programați Arduino
- Pasul 4: Asamblare
Video: Interfon mobil îmbunătățit cu modulul A6 și Arduino Pro Mini: 4 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:45
În acest instructiv vă arăt cum am realizat un interfon folosind un modul GSM (modul A6) și un Arduino Pro Mini. Dacă apăsați butonul mare, se apelează numărul programat. Apelul se termină după o oră programată sau dacă telefonul apelat închide.
De asemenea, puteți apela acest interfon de pe telefon dacă numărul dvs. este programat în interfon.
Aceasta este o versiune îmbunătățită a primului meu interfon.
Vedeți acest lucru intructibil pentru adăugarea unui amplificator de sunet.
Pasul 1: Componente
Am cumpărat toate componentele de pe Aliexpress.
Modulul A6
Arduino Pro Mini (5V 168)
Speaker
Microfon (am aflat că aceste microfoane funcționează foarte bine cu modulul A6, un alt microfon electet a dat o calitate a sunetului foarte proastă)
Buton
Cutie
Tablă de perfecționare etc.
Pasul 2: Conectarea componentelor
Am folosit anteturi pin feminine pentru a face conexiunile în interfon și pentru a facilita îndepărtarea modulelor:
- ușor de îndepărtat modulul A6 pentru a schimba cartela mini SIM
- ușor de îndepărtat Arduino pentru al programa independent de conexiunile A6
Conexiuni:
Interfonul este alimentat prin portul micro USB al modulului A6
Conexiuni modul A6:
VCC către PWR și către VCC din Arduino
GND la GND din Arduino
U_RXD la TX de Arduino
U_TXD la RX din Arduino
REC- și REC + către difuzor
MIC- și MIC + către difuzor
Conexiuni Arduino (în plus față de conexiunile descrise mai sus)
Pinul 2: rezistență 10K la vcc
Buton pentru fixarea 2 și împământare
Verde a condus la GND și prin 220R la pinul 4
Albastru a condus la GND și prin 220R la pinul 5
Pinul 8 = depanare RX
Pin 9 = depanare TX
Pasul 3: Programați Arduino
Codul Arduino este pe Github.
Pro mini este programat prin programatorul Arduino IDE și I standard USB 5V UART.
Rata de transmisie implicită a modulului A6 este 115200, iar un Arduino nu poate gestiona această viteză prin serialul software, de aceea am folosit serial hardware pentru comunicarea dintre modulul A6 și Arduino. Am încercat să folosesc un ESP8266 care poate gestiona serialul software la o viteză de 115200 BAUD, totuși nu am reușit să obțin o conexiune serială stabilă la pornire.
Important: nu conectați Pro Mini la modulul A6, deoarece va perturba programarea, deoarece A6 este conectat și la pinii TX și RX (serial hardware). De asemenea, modulul A6 poate utiliza puterea portului USB al computerului dvs., care poate distruge portul USB.
Vedeți comentariile din cod. Dacă aveți întrebări, nu ezitați să mă întrebați.
Pasul 4: Asamblare
Introduceți cartela mini SIM în modulul A6 (dezactivați codul PIN introducând cartela SIM în telefon și dezactivați-o acolo).
Puneți modulul A6 și Arduino în pinii antetului feminin.
Faceți găuri în cutie și lipiți ledurile, difuzorul și microfonul, înșurubați butonul.
Conectați toate componentele la conexiunile corecte.
Am imprimat 3D două suporturi pentru cutie și am atașat-o cu lipici fierbinte.
Închideți cutia și folosiți-o!
Recomandat:
Cum să controlați becul folosind modulul Arduino UNO și modulul de releu de stat solid cu un singur canal 5V: 3 pași
Cum să controlați becul utilizând modulul de releu de stare solidă Arduino UNO și un canal 5V: Descriere: Comparativ cu releul mecanic tradițional, releul de stare solidă (SSR) are multe avantaje: are o durată de viață mai lungă, cu o pornire mult mai mare / viteza de oprire și fără zgomot. În plus, are și o rezistență mai bună la vibrații și mecanică
Telefon mobil de bază folosind kitul de descoperire STM32F407 și modulul GSM A6: 14 pași (cu imagini)
Telefon mobil de bază folosind kitul de descoperire STM32F407 și modulul GSM A6: Ați dorit vreodată să creați un proiect încorporat? Dacă da, ce zici de construirea unuia dintre cele mai populare și preferate gadgeturi ale tuturor, adică Telefonul mobil !!!. În acest Instructable, vă voi ghida cum să construiți un telefon mobil de bază folosind STM
Utilizați modulul Bluetooth HC-05 pentru a realiza comunicarea micro: biți cu telefonul mobil: 9 pași (cu imagini)
Utilizați modulul Bluetooth HC-05 pentru a realiza comunicarea micro: biți cu telefonul mobil: în capitolul Utilizați modulul Bluetooth HC-06 pentru a realiza comunicația micro: biți cu telefonul mobil, am vorbit despre cum să utilizați HC-06 pentru a realiza comunicarea între micro: bit și telefon mobil. Cu excepția HC-06, există un alt modul Bluetooth comun
Utilizați modulul Bluetooth HC-06 pentru a realiza comunicarea micro: biți cu telefonul mobil: 8 pași (cu imagini)
Utilizați modulul Bluetooth HC-06 pentru a realiza comunicarea Micro: bit cu telefonul mobil: O mulțime de prieteni din jurul meu care joacă micro: bit îmi spun că conexiunea Bluetooth a micro: bit nu este stabilă. Este ușor de deconectat. Dacă folosim micropitonul, Bluetooth-ul nu poate fi folosit. Înainte ca această problemă să fie rezolvată de micro: bit offic
LED intermitent utilizând modulul ESP32 NodeMCU WiFi și modulul Bluetooth Tutorial: 5 pași
LED intermitent utilizând modulul ESP32 NodeMCU WiFi și modulul Bluetooth Tutorial: Descriere NodeMCU este o platformă IoT open source. Este programat utilizând limbajul de scriptare Lua. Platforma se bazează pe proiecte open source eLua. Platforma utilizează o mulțime de proiecte open source, cum ar fi lua-cjson, spiffs. Acest ESP32 NodeMc