Sadržaj:
- Korak 1: Komponente
- Korak 2: Povezivanje komponenti
- Korak 3: Programirajte Arduino
- Korak 4: Sklapanje
Video: Poboljšani mobilni interkom s modulom A6 i Arduino Pro Mini: 4 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:07
U ovom uputstvu pokazat ću vam kako sam napravio interkom koristeći GSM modul (modul A6) i Arduino Pro Mini. Ako pritisnete veliko dugme, poziva se programirani broj. Poziv se prekida nakon programiranog vremena ili ako pozvani telefon prekine vezu.
Ovaj interfon možete nazvati i sa svog telefona ako je vaš broj programiran u interfonu.
Ovo je poboljšana verzija mog prvog interfona.
Za dodavanje pojačala zvuka pogledajte ovo neumoljivo.
Korak 1: Komponente
Sve komponente sam kupio na Aliexpressu.
A6 modul
Arduino Pro Mini (5V 168)
Zvučnik
Mikrofon (otkrio sam da ovi mikrofoni jako dobro funkcioniraju s modulom A6, neki drugi elektrinski mikrofon dali su vrlo lošu kvalitetu zvuka)
Dugme
Box
Perf tabla itd
Korak 2: Povezivanje komponenti
Koristio sam ženska pin zaglavlja za povezivanje u interfonu i za lakše uklanjanje modula:
- jednostavno uklanjanje A6 modula za promjenu mini SIM kartice
- jednostavno je ukloniti Arduino i programirati ga nezavisno od A6 veza
Veze:
Interfon se napaja preko mikro USB priključka modula A6
Priključci modula A6:
VCC na PWR i na VCC iz Arduina
GND u GND od Arduino
U_RXD u TX od Arduina
U_TXD u RX od Arduina
REC- i REC+ na zvučnik
MIC- i MIC+ za zvučnik
Arduino veze (pored gore opisanih veza)
Pin 2: 10K otpornik na vcc
Dugme za iglu 2 i uzemljenje
Zeleno je vodilo do GND -a i preko 220R na pin 4
Plava je vodila do GND -a i preko 220R na pin 5
Pin 8 = debug RX
Pin 9 = debug TX
Korak 3: Programirajte Arduino
Arduino kôd je na mom Githubu.
Pro mini je programiran putem Arduino IDE i I standardnog USB 5V UART programatora.
Zadana brzina prijenosa A6 modula je 115200 i Arduino ne može podnijeti ovu brzinu putem softverske serije, stoga sam za komunikaciju između A6 modula i Arduina koristio hardversku seriju. Pokušao sam koristiti ESP8266 koji može upravljati softverskom serijom brzinom od 115200 BAUD, međutim nisam uspio uspostaviti stabilnu serijsku vezu pri pokretanju.
Važno: nemojte povezivati Pro Mini s A6 modulom jer će to ometati programiranje jer je A6 spojen i na TX i RX pinove (hardverska serija). Takođe, modul A6 može koristiti snagu vašeg USB porta vašeg računara što može uništiti USB port.
Pogledajte komentare u kodu. Ako imate pitanja, ne ustručavajte se pitati mene.
Korak 4: Sklapanje
Stavite mini SIM karticu u A6 modul (onemogućite PIN stavljanjem SIM kartice u telefon i tamo je onemogućite).
Stavite A6 modul i Arduino u pinove ženskih zaglavlja.
Izbušite rupe u kutiji i zalijepite LED diode, zvučnik i mikrofon, zašrafite dugme.
Spojite sve komponente na odgovarajuće priključke.
Odštampao sam dva držača za kutiju i pričvrstio ih vrelim lepkom.
Zatvorite kutiju i koristite je!
Preporučuje se:
Poboljšani kod „Simon kaže“: 3 koraka
Poboljšani kod „Simon kaže“: Ažurirani projekt „Jednostavni Simon“. Konkretno, lakši je rad sa implementacijom softvera
Poboljšani poluvodički krivuljac sa analognim otkrićem 2: 8 koraka
Poboljšani alat za praćenje poluvodičkih krivulja s analognim otkrićem 2: Princip praćenja krivulja s AD2 opisan je na sljedećim linkovima: https: //www.instructables.com/id/Semiconductor-Cur … https: //reference.digilentinc .com/reference/instru … Ako je izmjerena struja prilično visoka, onda je
Novi i poboljšani Gajgerov brojač - sada sa WiFi !: 4 koraka (sa slikama)
Novi i poboljšani Gajgerov brojač - sada sa WiFi -em !: Ovo je ažurirana verzija mog Geigerovog brojača iz ovog uputstva. Bio je prilično popularan i dobio sam dobru količinu povratnih informacija od ljudi zainteresiranih za njegovu izgradnju, pa evo nastavka: GC-20. Gajgerov brojač, dozimetar i zračenje m
POBOLJŠANI DETEKTOR ISPUŠTANJA KUĆE POD VODOM: 7 koraka (sa slikama)
POBOLJŠANI DETEKTOR ISPUŠTANJA KUĆE U PODVODNOJ KAMERI: Prethodna verzija ovog detektora curenja kućišta podvodne kamere objavljena je prošle godine na Instructables -u, gdje je dizajn bio zasnovan na Atmel AVR Adapruit Trinket. Ova poboljšana verzija koristi AdaFruit Trinket baziran na Atmel SAMD M0. Tamo
Poboljšani radio NRF24L01 sa izmjenom dipol antene DIY .: 5 koraka (sa slikama)
Poboljšani radio NRF24L01 sa izmjenom dipol antene DIY .: Situacija je bila takva da sam mogao prenositi i primati samo kroz 2 ili 3 zida na udaljenosti od oko 50 stopa, koristeći standardne module nRF24L01+. To nije bilo dovoljno za moju namjeravanu upotrebu. Ranije sam pokušao dodati preporučene kondenzatore, ali