Përmbajtje:
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-13 06:58
Ky është një projekt i thjeshtë por shumë i dobishëm i alarmit të sigurisë në shtëpi DIY. Unë e bëra këtë projekt për shkak të Vjedhjes në zyrën time.
Furnizimet
Kërkohet harduer:
- Gboard Pro SIM900 GSM / GPRS ATMega2560
- Sensori i kalimit magnetik me tela MC-38
- Rezistencë (1K & 330 ohm)
- Të udhëhequr
- Përshtatës i rrymës 12V DC
- Kartë SIM e mbështetur me Quad-band 850/900/1800/1900 Mhz (në projektin 2G SIM e përdorur)
Softueri i kërkuar:
Arduino IDE
Hapi 1: Lidhja e Qarkut
Koncepti i punës i qarkut është i thjeshtë:
rasti 1: Kur magnetët janë afër njëri -tjetrit, qarku vepron si një ndërprerës i mbyllur. Kështu, kunja e kontrolluesit merr logjikën 0 (LOW)
rasti 2: Kur magnetët ndahen, qarku vepron si një çelës i hapur. Kështu, kunja e kontrolluesit merr logjikën 1 (LART)
Hapi 2: Instalimi i Arduino IDE dhe Biblioteka GboardPro
Ndiqni lidhjen zyrtare të Arduino më poshtë për të instaluar Arduino IDE në OS tuaj përkatës:
Në Windows ->
Në Linux ->
Në Mac ->
Për Windows dhe Mac, është mjaft e drejtë të instalohet, nuk ka asnjë problem të madh me të cilin përballeni gjatë instalimit. Por përdoruesit e Linux veçanërisht fillestarët gjejnë një problem në lidhje me instalimin e Arduino, problemi më i zakonshëm i gabimit të ngarkimit serik ("avrdude: ser_open (): nuk mund ta hap pajisjen") gjatë instalimit të parë. Kështu, unë regjistrova një video të cilën mund ta ndiqni siç tregohet më sipër.
Shkarkoni skedarin e bibliotekës të dhënë më poshtë. Ekstraktoni dhe kopjoni në dosjen Arduino -> bibliotekat siç tregohet më sipër. Tani, hapni Arduino IDE dhe mund të shikoni kodet mostër për GSM GboardPro.
Më shumë detaje rreth Gboard Pro në dispozicion në ->
Hapi 3: Programimi
Për ngarkimin e kodit, na duhet konvertuesi USB në serial. Unë kam përdorur lidhjen cp2102 të treguar në imazhet e mësipërme.
Lidh lidhësin:
CP2102 Gboard Pro
GND GND
RXD RXD
TXD TXD
DTR DTR
gjithashtu, lidhni përshtatësin e energjisë 12V në bordin GboardPro për energji.
Nëse përdorni të njëjtin CP2102, atëherë instaloni drejtuesin nga lidhja:
Tani, zgjidhni mega bordin e duhur Arduino nga mjeti -> bordet me një port të përshtatshëm siç tregohet në imazhin e mësipërm.
Bëni ndryshimet e përshtatshme të përmendura në kodin në lidhje me numrin tuaj.
numri i karbonit = "+91xxxxxxxxxx"; // Numri i destinacionit
Kopjoni kodin e mëposhtëm në IDE tuaj, përpiloni dhe shtypni ngarkimin. Kodi është i thjeshtë vetë-shpjegues me komente. Sidoqoftë, nëse keni ndonjë dyshim, komentoni më poshtë.
Hapi 4: Paketimi dhe Instalimi
Përdorni një kuti të përshtatshme për të paketuar sistemin siç tregohet dhe instaloni në derën e shtëpisë ose zyrës tuaj.
Kaq është, Faleminderit !!