Personal Alarm dual GPS
Personal alarm, visual, and audio alarm that sends current location via text message to up to 5 mobile phones
Built with
The "E" after 7670 indicates the continent. For continents other than Europe, please consult the manual.
SAM M-10Q Ublox GNSS module
STM32G431CB STM32 board with compact dimensions
Activate alarm
Press the alarm button12 x 1 Watt red LEDs flash at a frequency of 25 Hz (while sending SMS the LED's keep on burning, after sending it flashes)
Extremely powerful alarm signal (120dB)
The buzzer is disabled in the program using "//" (line 145). To avoid hearing damage, it is recommended to only activate it once everything has been tested and is ready for use.
SMS to a maximum of 5 mobile numbers with a pre-programmed text followed by the current location
Test
Then release the alarm button first, and then the test button.
A text message is sent to the number in position 6.
The LED's light for 1 second.
The buzzer activates for 1 second.
Usage
Fully programmable by sending an SMS to the module.The module has 7 programmable positions.
All positions have a maximum length of 50 characters.
The module can only be programmed if PRGM_EN (PA1) is FALSE.
After programming disconnect PA1 from GND
Positions 1 through 5
Enter here the number of the contacts that should be notified with an SMSSend an SMS in the format
#1 +32123456789#
SMS starts and ends with a #
After the first #, enter the number of the position to be programmed. If it is already programmed, the contents will be erased and overwritten.
Blank
Contact number in international format
SMS ends with a #
Response module via SMS to the number that sent the SMS
pos : 1 tel : +32123456789
Position 6
During testing, a text message will be sent to this number.
#6 +32987654321#
Response module via SMS to the number that sent the SMS
pos : 6 tel : +32987654321
Position 7
For teenagers in dire need of money, the message might look like this:
#7 NO MONEY…BRING 100€ URGENTLY#
Response module via SMS to the number that sent the SMS
pos : 7 txt : NO MONEY…BRING 100€ URGENTLY
module responds with
pos : 1 tel: +32123456789
pos : 2 tel: +32123456789
pos : 3 tel: +32123456789
…
pos : 7 txt: NO MONEY…BRING 100€ URGENTLY
removes position 5
Answer module
pos 5 : deleted
GitHub
Build This Project
Bring this design to life with the Elektor PCB Service, powered by Eurocircuits. Upload the project files and order professionally manufactured PCBs or assembled boards through a proven European production platform.
Supporting KiCad, Eagle, Gerber, and ODB++ formats, the service is suitable for everything from prototypes and validation builds to series production and volume manufacturing.
Made in Europe. Fast. Reliable. Professional.

Diskussion (0 Kommentare)