Turinys:

Patobulintas mobilusis telefonas su A6 moduliu ir „Arduino Pro Mini“: 4 žingsniai
Patobulintas mobilusis telefonas su A6 moduliu ir „Arduino Pro Mini“: 4 žingsniai

Video: Patobulintas mobilusis telefonas su A6 moduliu ir „Arduino Pro Mini“: 4 žingsniai

Video: Patobulintas mobilusis telefonas su A6 moduliu ir „Arduino Pro Mini“: 4 žingsniai
Video: Обзор Samsung Galaxy A6: такой смартфон нам не нужен 2024, Lapkritis
Anonim
Patobulintas mobilusis telefonas su A6 moduliu ir „Arduino Pro Mini“
Patobulintas mobilusis telefonas su A6 moduliu ir „Arduino Pro Mini“

Šioje pamokoje aš jums parodysiu, kaip sukūriau domofoną naudodamas GSM modulį (A6 modulį) ir „Arduino Pro Mini“. Jei paspausite didelį mygtuką, bus užprogramuotas numeris. Pokalbis baigiamas pasibaigus užprogramuotam laikui arba jei skambinamas telefonas padeda ragelį.

Taip pat galite paskambinti šiuo domofonu iš savo telefono, jei jūsų numeris yra užprogramuotas domofone.

Tai patobulinta mano pirmojo domofono versija.

Jei norite pridėti garso stiprintuvą, žr.

1 žingsnis: komponentai

Komponentai
Komponentai
Komponentai
Komponentai

Visus komponentus pirkau „Aliexpress“.

A6 modulis

„Arduino Pro Mini“(5V 168)

Pranešėjas

Mikrofonas (sužinojau, kad šie mikrofonai labai gerai veikia su A6 moduliu, kai kurie kiti elektrofoniniai mikrofonai davė labai prastą garso kokybę)

Mygtukas

Dėžė

Perf lenta ir kt

2 veiksmas: komponentų prijungimas

Jungiamieji komponentai
Jungiamieji komponentai

Aš naudoju moterų kaiščių antraštes, kad sujungčiau domofoną ir kad būtų lengviau pašalinti modulius:

- lengvai išimamas A6 modulis, norint pakeisti mini SIM kortelę

- lengva pašalinti „Arduino“, kad būtų galima programuoti nepriklausomai nuo A6 jungčių

Sujungimai:

Domofonas maitinamas per A6 modulio mikro USB prievadą

A6 modulio jungtys:

VCC į PWR ir Arduino VCC

GND į GND iš Arduino

Nuo U_RXD iki Arduino TX

Nuo U_TXD iki Arduino RX

REC- ir REC+ garsiakalbiui

MIC- ir MIC+ garsiakalbiui

„Arduino“jungtys (be aukščiau aprašytų jungčių)

2 kaištis: 10K rezistorius prie vcc

Mygtukas 2 kaiščiui ir įžeminti

Žalia spalva vedė į GND ir per 220R - į 4 kaištį

Mėlyna spalva vedė į GND ir per 220R - į 5 kaištį

8 kaištis = derinti RX

9 kaištis = derinti TX

3 žingsnis: užprogramuokite „Arduino“

„Arduino“kodas yra mano „Github“.

„Pro mini“programuojamas naudojant „Arduino IDE“ir I standartinį USB 5V UART programuotoją.

Numatytasis A6 modulio perdavimo greitis yra 115200, o „Arduino“negali valdyti šio greičio per programinės įrangos nuoseklumą, todėl bendravimui tarp A6 modulio ir „Arduino“naudojau aparatinę seriją. Bandžiau naudoti ESP8266, galinčią valdyti programinės įrangos seriją 115200 BAUD, tačiau man nepavyko paleisti stabilaus nuoseklaus ryšio paleidžiant.

Svarbu: neprijunkite „Pro Mini“prie A6 modulio, nes tai sutrikdys programavimą, nes A6 taip pat prijungtas prie TX ir RX kaiščių (nuosekliosios aparatūros). Taip pat A6 modulis gali naudoti jūsų kompiuterio USB prievado galią, o tai gali sugadinti USB prievadą.

Žiūrėkite komentarus kode. Jei turite klausimų, nedvejodami klauskite manęs.

4 žingsnis: Surinkimas

Surinkimas
Surinkimas
Surinkimas
Surinkimas
Surinkimas
Surinkimas
Surinkimas
Surinkimas

Įdėkite mini SIM kortelę į A6 modulį (išjunkite PIN kodą įdėdami SIM į telefoną ir išjunkite jį).

Įdėkite A6 modulį ir „Arduino“į moterų antraščių kaiščius.

Gręžkite skyles dėžutėje ir priklijuokite lemputes, garsiakalbį ir mikrofoną, prisukite mygtuką.

Prijunkite visus komponentus prie tinkamų jungčių.

Aš 3D atspausdinau du dėžutės laikiklius ir pritvirtinau karštais klijais.

Uždarykite dėžutę ir naudokite!

Rekomenduojamas: