Indholdsfortegnelse:
Video: Forbedret mobilintercom med A6 -modul og Arduino Pro Mini: 4 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:28
I denne instruktive viser jeg dig, hvordan jeg lavede et intercom ved hjælp af et GSM -modul (A6 -modul) og en Arduino Pro Mini. Hvis du trykker på den store knap, kaldes det programmerede nummer. Opkaldet afsluttes efter en programmeret tid, eller hvis den kaldte telefon lægger på.
Du kan også ringe til denne samtaleanlæg fra din telefon, hvis dit nummer er programmeret i samtaleanlægget.
Dette er en forbedret version af mit første intercom.
Se denne uadskillelige for tilføjelse af en lydforstærker.
Trin 1: Komponenter
Jeg købte alle komponenter på Aliexpress.
A6 modul
Arduino Pro Mini (5V 168)
Højttaler
Mikrofon (jeg fandt ud af, at disse mikrofoner fungerer meget godt med A6 -modulet, en anden elektronmikrofon gav en meget dårlig lydkvalitet)
Knap
Boks
Perf bord osv
Trin 2: Tilslutning af komponenter
Jeg brugte kvindelige pinhoveder til at oprette forbindelserne i intercom og for at gøre det let at fjerne modulerne:
- let at fjerne A6 -modulet for at ændre mini -SIM -kortet
- let at fjerne Arduino for at programmere den uafhængigt af A6 -forbindelserne
Tilslutninger:
Intercomet drives af A6 -modulets mikro -USB -port
A6 modulforbindelser:
VCC til PWR og til VCC i Arduino
GND til GND for Arduino
U_RXD til TX af Arduino
U_TXD til RX for Arduino
REC- og REC+ til højttaler
MIC- og MIC+ til højttaler
Arduino -forbindelser (ud over de ovenfor beskrevne forbindelser)
Pin 2: 10K modstand til vcc
Knap til pin 2 og jord
Grøn førte til GND og via 220R til pin 4
Blå førte til GND og via 220R til pin 5
Pin 8 = fejlfinding RX
Pin 9 = debug TX
Trin 3: Programmer Arduino
Arduino -koden er på min Github.
Pro mini er programmeret via Arduino IDE og I standard USB 5V UART programmerer.
Standard overførselshastigheden for A6 -modulet er 115200, og en Arduino kan ikke håndtere denne hastighed via software seriel, derfor brugte jeg hardware seriel til kommunikationen mellem A6 modul og Arduino. Jeg forsøgte at bruge en ESP8266, som kan håndtere software seriel med en hastighed på 115200 BAUD, men det lykkedes mig ikke at få en stabil seriel forbindelse ved opstart.
Vigtigt: Tilslut ikke Pro Mini til A6 -modulet, da det vil forstyrre programmeringen, da A6 også er forbundet til TX- og RX -benene (hardware -serie). A6 -modulet kan også bruge strømmen fra din USB -port på din computer, hvilket kan ødelægge USB -porten.
Se kommentarerne i koden. Hvis du har spørgsmål, tøv ikke med at stille mig.
Trin 4: Samling
Sæt mini -SIM -kortet i A6 -modulet (deaktiver PIN -koden ved at sætte SIM -kortet i din telefon og deaktiver det der).
Sæt A6 -modulet og Arduino i de kvindelige headers pins.
Bor huller i kassen og lim lysdioderne, højttaleren og mikrofonen, skru knappen.
Tilslut alle komponenter til de rigtige forbindelser.
Jeg 3d-printede to beslag til kassen og fastgjorde den med varm lim.
Luk kassen og brug den!
Anbefalede:
Større og forbedret julestjerne Neopixel Attiny85: 3 trin (med billeder)
Større og forbedret julestjerne Neopixel Attiny85: Sidste år lavede jeg en lille 3D-printet julestjerne, se https://www.instructables.com/id/Christmas-Star-LE…I år lavede jeg en større stjerne af en streng på 50 Neopixels (5V WS2811). Denne større stjerne havde flere mønstre (jeg tilføjer stadig og forbedrer
Forbedret busoplevelse for synshandicappede med Arduino og 3D -udskrivning: 7 trin
Forbedret busoplevelse for synshandicappede med Arduino og 3D -udskrivning: Hvordan kan offentlig transport pendle gøres lettere for personer med nedsat syn? Realtidsdata om korttjenester er ofte upålidelige, mens de benytter offentlig transport. Dette kan øge udfordringen med at pendle til synshandicappede. T
Ny og forbedret Geiger -tæller - nu med WiFi !: 4 trin (med billeder)
Ny og forbedret Geiger -tæller - nu med WiFi !: Dette er en opdateret version af min Geiger -tæller fra denne Instructable. Det var ret populært, og jeg fik en god mængde feedback fra folk, der er interesserede i at bygge det, så her er fortsættelsen: GC-20. En Geigertæller, dosimeter og stråling
Pulsoximeter med meget forbedret præcision: 6 trin (med billeder)
Pulsoximeter med meget forbedret præcision: Hvis du for nylig besøgte en læge, er chancerne stor for, at dine grundlæggende vitale tegn blev undersøgt af en sygeplejerske. Vægt, højde, blodtryk samt puls (HR) og iltmætning i perifert blod (SpO2). Måske blev de to sidste hentet fra
Forbedret NRF24L01 -radio med en DIY -dipolantennemodifikation .: 5 trin (med billeder)
Forbedret NRF24L01 radio med en DIY Dipole Antenna Modification .: Situationen var, at jeg kun var i stand til at sende og modtage gennem 2 eller 3 vægge med en afstand på ca. 50 fod ved hjælp af standard nRF24L01+ moduler. Dette var utilstrækkeligt til min påtænkte anvendelse. Jeg havde tidligere prøvet at tilføje anbefalede kondensatorer, men