Мазмуну:
- 1 -кадам: Колдонулган материалдар
- 2 -кадам: GPS модулу
- 3 -кадам: GSM модулу
- 4 -кадам: Туташуу диаграммасы
- 5 -кадам: Arduino үчүн программалоо
Video: Аялдардын коопсуздук түзмөгү GPS көзөмөлү жана Arduino аркылуу эскертүүлөрү менен: 6 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:39
Wns.nawfalFollow More by Author:
Акыркы убакта бизге жеткиликтүү болгон бардык технологиялар менен, аялдар үчүн коопсуздук аппаратын куруу кыйын эмес, ал өзгөчө сигналды гана жаратпастан, досторуңузга, үй -бүлөңүзгө же кызыккан адамга билдирүү жөнөтөт. Бул жерде биз аялдар кийе турган топту курабыз, анын жардамы менен алар учурдагы жайгашкан жери менен бирге SOSтун шашылыш SMS билдирүүсүн колдонуп, полицияга же эч кимге кабарлай алышат. Бул маалыматты колдонуу менен полиция жабырлануучуну турган жеринен куткара алат. Бул үчүн биз бул жерде Arduino колдонуп жатабыз, ал GSM жана GPS модулу менен байланышып, SMS билдирүүлөрдү жөнөтүү жана жайгашкан жердин координаттарын алуу үчүн колдонулат. Биз ошондой эле GPS/GSM менен Band жана кабыл алуу түзмөгүнүн ортосундагы зымсыз байланыш үчүн RF өткөргүчүн жана кабыл алуучу модулун колдондук.
1 -кадам: Колдонулган материалдар
- Arduino Nano
- SIM900 модем
- NEO6M GPS модулу
- 433 MHZ RF берүүчү жана алуучу
- Button
- Батарея
- Breadboard
- Jumper
2 -кадам: GPS модулу
Бул жерде биз NEO6M GPS модулун колдонуп жатабыз. NEO-6M GPS модулу-күчтүү спутниктен издөө мүмкүнчүлүгүн камсыз кылган, камтылган керамикалык антеннасы бар популярдуу GPS кабыл алгычы. Бул ресивер жайгашкан жерлерди сезүү жана 22 спутникке чейин байкоо жүргүзүү жана дүйнөнүн каалаган жерин аныктоо мүмкүнчүлүгүнө ээ. Борттогу сигнал индикатору менен биз модулдун тармактын абалын көзөмөлдөй алабыз. Негизги кубат кокусунан өчүрүлгөндө, модулда маалыматтарды сактап кала турган маалымат камдык батареясы бар.
GPS кабыл алуучу модулдун ичиндеги негизги жүрөк U-bloxтун NEO-6M GPS чипи. Ал 50 каналда 22 спутникке чейин көз сала алат жана абдан таасирдүү сезгичтик деңгээлине ээ -161 дБм. Бул 50-канал u-blox 6 позициялоочу мотору 1 секундага жетпеген убакытты биринчи оңдоого (TTFF) ээ. Бул модуль 4800-230400 bps чейин baud ылдамдыгын колдойт жана 9600 демейки Bod бар.
- Иштөө чыңалуусу: (2.7-3.6) V DC
- Иштөө ток: 67 мА
- Baud ылдамдыгы: 4800-230400 bps (9600 Default)
- Байланыш протоколу: NEMA
- Интерфейс: UART
- Тышкы антенна жана камтылган EEPROM.
3 -кадам: GSM модулу
Бул GSM/GPRSке шайкеш келген Quad-band уюлдук телефону, ал 850/900/1800/1900MHz жыштыгында иштейт жана Интернетке кирүү, үн чалуу, SMS жөнөтүү жана алуу сыяктуу ар кандай тиркемелерде колдонулушу мүмкүн. жана башкалар. GSM модеминин жыштык диапазондору AT Commands тарабынан коюлушу мүмкүн. Байдын ылдамдыгы AT буйругу аркылуу 1200-115200 чейин конфигурацияланат. GSM/GPRS модеминин ички TCP/IP стеги бар, ал бизге интернет менен GPRS аркылуу туташууга мүмкүндүк берет. Бул SMT тибиндеги модуль жана ар кандай өнөр жай продукцияларында абдан популярдуу болгон AMR926EJ-S өзөгүн бириктирген абдан күчтүү бир чиптүү процессор менен иштелип чыккан.
Техникалык мүнөздөмө:
- Жеткирүү чыңалуусу: 3.4V - 4.5V
- Кубатты үнөмдөө режими: Уйку режиминин кубаттуулугу =.5мА
- Жыштык тилкелери: SIM900A
- Кош тилкелүү: EGSM900, DCS1800.
- Иштөө температурасы: -30ºC +80ºC
- MIC жана аудио киргизүүнү колдойт Speech InputUART интерфейси колдоо Программалык камсыздоону мүчүлүштүктөрдү оңдоо портунда Байланыш: AT буйруктары
4 -кадам: Туташуу диаграммасы
GPS Tracking & Alerts менен Аялдардын Коопсуздук системасы өткөргүч жана алуучу бөлүмү сыяктуу эки бөлүккө бөлүнүшү мүмкүн. Ар бир бөлүмдүн схемалары төмөнкүчө сүрөттөлөт:
Бергич бөлүмү: RF өткөргүч бөлүгүндө SOS баскычы болот, анын ичинде 433 МГц RF өткөргүч бар, ал маалыматты кабыл алуучу бөлүгүнө зымсыз өткөрөт. Бул жерде эки жеке бөлүктү жасоонун максаты - өткөрүп берүү модулунун өлчөмүн минималдаштыруу, аны билек боо катары тагынууга болот. Бергич бөлүктүн схемасы жогоруда көрсөтүлгөн.
Алуучу бөлүмү: RF Алуучу бөлүмүндө, билек тилкесинен (Бергич бөлүгү) берилүүчү маалыматтар 433 МГц RF кабылдагычы бар түзмөк тарабынан кабыл алынат. RF кабылдагычы бул маалыматты санарип пин аркылуу Arduinoго жөнөтөт. Андан кийин Arduino Nano сигналды алат жана ага жаркыраган программаны колдонуп иштетет. Жабырлануучу SOS баскычын передатчик бөлүгүнө басканда, жогорку сигнал пайда болот жана Arduino тарапка өтөт, андан кийин Arduino SIM900 модемине сигнал жөнөтөт, буга чейин катталган GPS координаты менен катталган колдонуучуга SMS жөнөтөт. NEO6M GPS модулунун жардамы менен Микроконтроллерде сакталат. Алуучу тараптын схемасы жогоруда көрсөтүлгөн.
5 -кадам: Arduino үчүн программалоо
Аппараттык туташуулар ийгиликтүү аяктагандан кийин, азыр Arduino Nano программалоо убактысы келди. Коддун этап -этабы менен түшүндүрмөсү төмөндө келтирилген.
Кодду TinyGPS ++ сыяктуу бардык керектүү китепкана файлдарын кошуу менен баштаңыз. NEO6M GPS тактасы үчүн h, SoftwareSerial.h Программалык сериялык казыктарды аныктоо үчүн. Бул жерде TinyGPS ++. H китепканасы GPS кабыл алуучу модулун колдонуп GPS координаттарын алуу үчүн колдонулат. Бул китепкананы бул жерден көчүрүп алса болот. Эми, GPS модулунун туташуу казыктарын жана анын демейки берүү ылдамдыгын жарыялайбыз, бул биздин учурда 9600. Ошондой эле, GPS Arduino менен байланыша турган программалык камсыздоонун сериялык төөнөгүчтөрүн аныктаңыз. статикалык const int RXPin = 2, TXPin = 3; static const uint32_t gps_baudrate = 9600; Андан кийин объекттерди TinyGPSPlus классы үчүн жарыялаңыз. Ошондой эле, SoftwareSerial классынын объектисин мурда билдирилген аргументтер катары пиндер менен аныктаңыз. TinyGPSPlus gps; SoftwareSerial soft (RXPin, TXPin); Орнотуунун ичинде (), бардык киргизүү казыктарын жана чыгаруу казыктарын жарыялайт. Андан кийин, аппараттык серияны жана Программалык камсыздоонун сериялык функциясын баштапкы абалга келтирип, биздин учурда 9600 бадын ылдамдыгын камсыз кылыңыз. Аялдардын коопсуздук түзмөгү GPS менен Tracking & Aduts Arduino аркылуу SOS баскычы басылганда, Buzzer сигнал бере баштайт жана SMS жабырлануучунун жайгашкан жеринин кеңдигин жана узундугун камтыган уруксат берилген номерге келет. Чыгаруунун скриншоту төмөндө көрсөтүлгөн:
Сунушталууда:
One Touch Аялдардын Коопсуздук Коопсуздук Системасы: 3 кадам
One Touch Аялдардын Коопсуздук Коопсуздук Системасы: 8051 микро контроллерин колдонгон аялдардын коопсуздук системасы Бүгүнкү дүйнөдө Аялдардын коопсуздугу - бул өлкөдө эң маанилүү маселе. Бүгүнкү күндө аялдар кысымга алынып, кээде шашылыш жардамга муктаж болуп калышат. Керектүү жери жок
CAR-INO: Arduino жана Bluetooth көзөмөлү менен эски RC машинасынын жалпы конверсиясы: 5 кадам (сүрөттөр менен)
CAR-INO: Arduino жана Bluetooth көзөмөлү менен эски RC машинасынын толук конверсиясы: Киришүү Саламатсызбы, мен биринчи көрсөтмөмдө сиз менен 1990-жылдан баштап эски рк машинасын жаңы нерсеге айландыруу тажрыйбам менен бөлүшкүм келет. Санта мага бул Ferrari F40, дүйнөнүн эң ылдам машинасын белекке бергенде, 1990 -ж
OmniBoard: Bluetooth көзөмөлү менен скейтборд жана Hoverboard гибриди: 19 кадам (сүрөттөр менен)
OmniBoard: Bluetooth көзөмөлү менен скейтборд жана Hoverboard гибриди: OmniBoard-бул Bluetooth Smartphone тиркемеси аркылуу башкарылуучу жаңы Электр Скейтборд-Говерборд Гибрид. Ал эркиндиктин бардык үч даражасы менен тең кыймылдай алат, алдыга жылат, өз огунун айланасында айланат жана
LED көзөмөлү Blynk App жана Arduino аркылуу: 3 кадам (сүрөттөр менен)
LED көзөмөлү Blynk App жана Arduino аркылуу: Бул долбоордо биз blynk тиркемесин колдонуп, arduino менен LEDди күйгүзүүнү/өчүрүүнү билебиз, Wifi модулун, Bluetooth модулун, GSM модулун ж. Бул кыйын деп ойлобойм, үйрөнүү оңой, эгер сиз
Twitter жана YouTube аркылуу үй көзөмөлү: 6 кадам
Twitter жана YouTube аркылуу үйдү көзөмөлдөө: Windows үчүн Yoicsтин акыркы версиясы менен сиз каалаган вебкамераңызды жеке көзөмөл системаңызга оңой эле киргизе аласыз, ал жерде видеолор автоматтык түрдө YouTube'га жүктөлөт & Twitter билдирүүсү жөнөтүлөт