Tartalomjegyzék:
- 1. lépés: Használt anyagok
- 2. lépés: GPS modul
- 3. lépés: GSM modul
- 4. lépés: Csatlakozási rajz
- 5. lépés: Arduino programozása
Videó: Női biztonsági eszköz GPS nyomkövetéssel és riasztásokkal az Arduino használatával: 6 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
Kövesse a szerző további információit:
Az utóbbi időben rendelkezésre álló összes technológiával nem nehéz olyan biztonsági eszközt építeni a nők számára, amely nemcsak vészriasztást generál, hanem üzenetet is küld barátainak, családjának vagy érintett személyének. Itt egy olyan sávot építünk, amelyet nők viselhetnek, és amely segítségével értesíthetik a rendőrséget vagy bárkit, az SOS segélyhívó SMS -t használva az aktuális hellyel együtt. Ezen információk felhasználásával a rendőrség meg tudja menteni az áldozatot a helyszínről. Ehhez itt egy Arduino -t használunk, amely összekapcsolható GSM és GPS modullal SMS -riasztások küldésére és a helykoordináták lekérésére. A rádiófrekvenciás adó- és vevőmodult is használtuk a sáv és a vevőkészülék közötti GPS/GSM vezeték nélküli kommunikációhoz.
1. lépés: Használt anyagok
- Arduino Nano
- SIM900 modem
- NEO6M GPS modul
- 433 MHZ RF adó és vevő
- Gomb
- Akkumulátor
- Kenyeretábla
- Jumper
2. lépés: GPS modul
Itt a NEO6M GPS modult használjuk. A NEO-6M GPS modul népszerű GPS vevő beépített kerámia antennával, amely erős műholdas keresési lehetőséget biztosít. Ez a vevő képes érzékelni a helyeket és nyomon követni akár 22 műholdat, és azonosítja a helyeket a világ bármely pontján. A fedélzeti jelzőlámpával nyomon követhetjük a modul hálózati állapotát. Adatmentő akkumulátorral rendelkezik, így a modul el tudja menteni az adatokat, amikor a fő áramellátás véletlenül leáll.
A GPS vevőegységben a szív az u-blox NEO-6M GPS chipje. 50 csatornán akár 22 műhold követésére képes, és nagyon lenyűgöző érzékenységi szintje -161 dBm. Ez az 50 csatornás u-blox 6 pozicionáló motor 1 másodperc alatti TTFF-el büszkélkedhet. Ez a modul támogatja az átviteli sebességet 4800-230400 bps között, és alapértelmezett átviteli sebessége 9600.
- Üzemi feszültség: (2,7-3,6) V DC
- Üzemi áram: 67 mA
- Átviteli sebesség: 4800-230400 bps (9600 alapértelmezett)
- Kommunikációs protokoll: NEMA
- Interfész: UART
- Külső antenna és beépített EEPROM.
3. lépés: GSM modul
Ez egy GSM/GPRS-kompatibilis négysávos mobiltelefon, amely 850/900/1800/1900 MHz-es frekvencián működik, és különféle alkalmazásokhoz használható, például internet-hozzáféréshez, hanghíváshoz, SMS-küldéshez és -fogadáshoz., stb. A GSM modem frekvenciasávja az AT Commands segítségével állítható be. Az átviteli sebesség 1200-115200 között konfigurálható az AT parancsig. A GSM/GPRS modem rendelkezik egy belső TCP/IP veremmel, amely lehetővé teszi számunkra, hogy GPRS -en keresztül csatlakozzunk az internethez. Ez egy SMT típusú modul, és egy nagyon erős egycsipes processzorral van kialakítva, amely integrálja az AMR926EJ-S magot, ami nagyon népszerű a különböző ipari termékekben.
Műszaki adatok:
- Tápfeszültség: 3,4V - 4,5V
- Energiatakarékos mód: Alvó üzemmód energiafogyasztása =.5mA
- Frekvenciasávok: SIM900A
- Kétsávos: EGSM900, DCS1800.
- Üzemi hőmérséklet: -30ºC és +80ºC között
- Támogatja a MIC és audio bemenetet Hangszóró bemenet UART interfész támogatás Firmware frissítés hibakeresési porton keresztül Kommunikáció: AT Commands
4. lépés: Csatlakozási rajz
A nők biztonsági rendszere GPS nyomkövetéssel és riasztásokkal két részre osztható, például adó és vevő részre. Az egyes szakaszok kapcsolási rajzai a következők:
Adó rész: Az RF adó részen lesz egy SOS gomb és egy 433 MHz -es RF adó, amely vezeték nélkül továbbítja az adatokat a vevő részhez. Két különálló alkatrész készítésének célja az, hogy minimalizálja az adómodul méretét, hogy csuklópántként viselhető legyen. A távadó rész kapcsolási rajza fent látható.
Vevő szekció: Az RF vevő szekcióban a csuklópántról (adó rész) továbbított adatokat a 433 MHz -es RF vevővel rendelkező eszköz fogadja. Az RF vevő ezeket az információkat elküldi az Arduino -nak a digitális tűn keresztül. Az Arduino Nano ezután megkapja a jelet, és feldolgozza azt a benne felvillantott program segítségével. Amikor az áldozat megnyomja az SOS gombot az adó részben, HIGH jel keletkezik, és átmegy az Arduino oldalra, majd az Arduino jelet küld a SIM900 modemnek, hogy SMS -t küldjön a regisztrált felhasználónak a GPS koordinátával együtt. a NEO6M GPS modul segítségével tárolja a mikrokontrollerben. A vevő oldal kapcsolási rajza a fentiek szerint látható.
5. lépés: Arduino programozása
A hardverkapcsolatok sikeres befejezése után most itt az ideje az Arduino Nano programozásának. A kód lépésenkénti magyarázata az alábbiakban található.
Indítsa el a kódot úgy, hogy az összes szükséges könyvtári fájlt belefoglalja a kódba, mint például a TinyGPS ++. Itt a TinyGPS ++. H könyvtárat használjuk a GPS koordináták lekérésére a GPS vevő modul segítségével. Ez a könyvtár letölthető innen. Most deklarálja a GPS modul csatlakozási csapjait és az alapértelmezett adatátviteli sebességet, ami esetünkben 9600. Határozza meg a szoftver soros csapjait is, amelyek segítségével a GPS kommunikálni fog az Arduino -val. statikus const int RXPin = 2, TXPin = 3; static const uint32_t gps_baudrate = 9600; Ezután deklarálja a TinyGPSPlus osztály objektumait. Ezenkívül definiálja a SoftwareSerial osztály objektumát a csapokkal, mint korábban deklarált argumentumokat. TinyGPSPlus gps; SoftwareSerial soft (RXPin, TXPin); A beállítások belsejében () deklarálja az összes bemeneti és kimeneti tüskét. Ezután inicializálja a hardveres soros és a szoftveres soros funkciókat, megadva az alapértelmezett átviteli sebességet, ami esetünkben 9600. Női biztonsági eszköz GPS nyomkövetéssel és riasztásokkal az Arduino használata Amikor az SOS gombot megnyomja, a csengő hangjelzést ad, és egy SMS érkezik az engedélyezett számra, amely tartalmazza az áldozat helyének szélességét és hosszúságát. A kimenet képernyőképe az alábbiakban látható:
Ajánlott:
ASS eszköz (antiszociális szociális eszköz): 7 lépés
ASS eszköz (antiszociális szociális eszköz): Tegyük fel, hogy Ön az a fajta ember, aki szereti az emberek közelében lenni, de nem szereti, ha túl közel kerülnek hozzájuk. Te is népkedvelő vagy, és nehezen mondasz nemet az embereknek. Tehát nem tudod, hogyan mondd meg nekik, hogy vonuljanak vissza. Nos, lépjen be - az ASS eszköz! Y
Egygombos női biztonsági biztonsági rendszer: 3 lépés
Egygombos női biztonsági biztonsági rendszer: Egyérintéses riasztó Női biztonsági rendszer 8051 mikrovezérlővelA mai világban a nők biztonsága a legfontosabb kérdés az országban. Ma a nőket zaklatják és zavarják, és néha, amikor sürgős segítségre van szükség. Nincs kötelező helymeghatározás
HiFive1 Arduino betolakodóészlelés MQTT riasztásokkal ESP32 vagy ESP8266 használatával: 6 lépés
HiFive1 Arduino betolakodó észlelés MQTT riasztásokkal ESP32 vagy ESP8266 használatával: A HiFive1 az első Arduino-kompatibilis RISC-V alapú kártya, amely SiFive FE310 CPU-jával készült. Az alaplap körülbelül 20 -szor gyorsabb, mint az Arduino UNO, de ugyanúgy, mint az UNO tábla, nincs vezeték nélküli kapcsolata. Szerencsére számos olcsó
OrangeBOX: OrangePI alapú biztonságos biztonsági mentési eszköz: 5 lépés
OrangeBOX: OrangePI alapú biztonságos biztonsági mentés tárolóeszköz: Az OrangeBOX egy all-in-one távoli tároló biztonsági mentési doboz bármely kiszolgálóhoz. A szervere megfertőződhet, megsérülhet, törlődhet, és minden adata továbbra is biztonságban van az OrangeBOX -on, és ki ne szeretné egy lehetetlen küldetést, mint például a tartalék eszköz, amit csak
Öntödei hálózati eszköz biztonsági mentésének elkészítése: 8 lépés
Hogyan készítsünk biztonsági mentést egy öntödei hálózati eszközről: Ez az utasítás egy parancsfájlt fog megjeleníteni, amely használható az öntödei hálózatok kapcsolójának/útválasztójának/tűzfalának biztonsági mentésének automatizálására