Мазмұны:
- 1 -қадам: Қолданылатын материалдар
- 2 -қадам: GPS модулі
- 3 -қадам: GSM модулі
- 4 -қадам: Қосылу диаграммасы
- 5 -қадам: Arduino үшін бағдарламалау
Бейне: GPS бақылау мен Arduino қолданатын ескертулері бар әйелдер қауіпсіздігі құрылғысы: 6 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
Wns.nawfal авторы Толығырақ:
Бізде соңғы уақытта қол жетімді барлық технологиялар болғандықтан, әйелдер үшін қауіпсіздік құрылғысын жасау қиын емес, ол төтенше жағдай туралы дабыл шығарып қана қоймайды, сонымен қатар достарыңызға, отбасыңызға немесе мүдделі адамға хабар жібереді. Мұнда біз әйелдер киюге болатын топ құрамыз, оның көмегімен олар полицияға немесе кез келген адамға SOS төтенше жағдай туралы SMS -ті қолдана отырып хабарлауы мүмкін. Бұл ақпаратты пайдалана отырып, полиция жәбірленушіні орнынан құтқара алады. Бұл үшін біз GSM және GPS модулімен байланысатын Arduino қолданамыз, ол SMS хабарламаларын жіберуге және орналасқан жер координаттарын алуға мүмкіндік береді. Біз сондай -ақ GPS/GSM көмегімен диапазон мен қабылдау құрылғысы арасындағы сымсыз байланыс үшін RF таратқыш пен қабылдағыш модулін қолдандық.
1 -қадам: Қолданылатын материалдар
- Ардуино Нано
- SIM900 модемі
- NEO6M GPS модулі
- 433 МГц РФ таратқыш және қабылдағыш
- Түйме
- Батарея
- Нан тақтасы
- Секіру
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 жылдамдығындағы жылдамдықты қолдайды және 9600 әдепкі бады бар.
- Жұмыс кернеуі: (2.7-3.6) В тұрақты ток
- Жұмыс ток: 67 мА
- Бауд жылдамдығы: 4800-230400 bps (әдепкі 9600)
- Байланыс протоколы: NEMA
- Интерфейс: UART
- Сыртқы антенна және кіріктірілген EEPROM.
3 -қадам: GSM модулі
Бұл GSM/GPRS үйлесімді төртжолақты ұялы телефон, ол 850/900/1800/1900МГц жиілікте жұмыс істейді және оны Интернетке кіру, дауыстық қоңырау шалу, SMS жіберу және алу сияқты әр түрлі қосымшаларда қолдануға болады. және т.б. GSM модемінің жиілік диапазондарын AT Commands орнатуға болады. Берілу жылдамдығы AT командасы арқылы 1200-115200 аралығында конфигурацияланады. GSM/GPRS модемінде Интернетке GPRS арқылы қосылуға мүмкіндік беретін ішкі TCP/IP стегі бар. Бұл SMT типті модуль және әр түрлі өнеркәсіптік өнімдерде өте танымал AMR926EJ-S ядросын біріктіретін өте қуатты бір чипті процессормен жасалған.
Техникалық сипаттамалар:
- Қоректену кернеуі: 3,4 В - 4,5 В
- Қуатты үнемдеу режимі: Ұйқы режимінің қуатты тұтынуы =.5мА
- Жиілік диапазоны: SIM900A
- Қос жолақты: EGSM900, DCS1800.
- Жұмыс температурасы: -30ºC -тан +80ºC -ге дейін
- MIC және аудио кірісті қолдайды Speak InputUART интерфейсін қолдау Микробағдарламаны отладтау порты арқылы жаңарту Байланыс: AT пәрмендері
4 -қадам: Қосылу диаграммасы
Әйелдер қауіпсіздігі жүйесі GPS бақылау мен дабылдары бар таратқыш және қабылдағыш сияқты екі бөлімге бөлінеді. Әр бөлімнің схемалары келесідей сипатталады:
Таратқыш бөлімі: РЖ таратқыш бөлігінде 433 МГц жиіліктегі радиожиіліктік таратқышпен бірге SOS түймесі болады, ол ақпаратты қабылдағыш бөлігіне сымсыз жібереді. Бұл жерде екі жеке бөлшекті жасаудың мақсаты - таратушы модульді білезік ретінде тағуға болатындай көлемін азайту. Таратқыш бөлігінің схемасы жоғарыда көрсетілген.
Қабылдағыштар бөлімі: РЖ қабылдағыш бөлімінде білезік жолағынан (таратқыш бөлігі) берілетін мәліметтерді 433 МГц жиілікті РФ қабылдағышы бар құрылғы қабылдайды. РФ қабылдағышы бұл ақпаратты сандық түйреуіш арқылы Arduino -ға жібереді. Ардуино Нано содан кейін сигналды қабылдайды және оған жыпылықтайтын бағдарламаны қолданып өңдейді. Зардап шегуші таратқыш бөлігіндегі SOS түймесін басқанда, жоғары сигнал пайда болады және Arduino жағына өтеді, содан кейін Arduino SIM900 модеміне сигнал жібереді, ол тіркелген пайдаланушыға GPS координатымен бірге SMS жібереді. NEO6M GPS модулінің көмегімен микроконтроллерде сақталады. Қабылдағыш тарапының схемасы жоғарыда көрсетілген.
5 -қадам: Arduino үшін бағдарламалау
Аппараттық қосылулар сәтті аяқталғаннан кейін, енді Arduino Nano бағдарламалауға уақыт келді. Кодтың қадамдық түсіндірмесі төменде келтірілген.
Кодты TinyGPS ++ сияқты барлық қажетті кітапхана файлдарын NEO6M GPS тақтасы үшін, 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 әдепкі беру жылдамдығын қамтамасыз ететін аппараттық және бағдарламалық қамтамасыз етудің сериялық функциясын инициализациялаңыз. Әйелдердің қауіпсіздігі құрылғысы Arduino көмегімен GPS қадағалауы мен ескертулері бар, SOS түймесі басылған кезде, дыбыстық сигнал естіледі және зардап шеккеннің орналасқан жерінің ені мен ұзындығы көрсетілген рұқсат етілген нөмірге SMS келеді. Шығарудың скриншоты төменде көрсетілген:
Ұсынылған:
Саусақ ізі сканері мен RFID оқу құрылғысы бар электр есігінің құлпы: 11 қадам (суреттермен)
Саусақ ізі сканері мен RFID оқу құрылғысы бар электрлік есікті құлыптау: Бұл жоба кілттерді пайдалану қажеттілігін болдырмау үшін жасалған, мақсатқа жету үшін біз саусақ ізінің оптикалық сенсоры мен Arduino қолдандық. Бірақ саусақ ізі жоқ адамдар бар және сенсор оны тани алмайды. Сосын ойланып
SMS хабарландыруы мен Thingspeak деректерді жүктеу, GPS жүйесі бар автокөлікті бақылау, Arduino негізіндегі, үйді автоматтандыру: 5 қадам (суреттермен)
GPS Car Tracker бірге SMS хабарлама және Thingspeak деректер жүктеу, Arduino негізделген, Басты автоматтандыру: Мен өткен жылы осы GPS Бақылаушы жасады және ол жақсы жұмыс істейді, өйткені Мен Instructable қазір оны жариялауға. Ол магистральдық керек -жарақтарға қосылады, GPS трекері мобильді деректер арқылы көліктің орнын, жылдамдығын, бағытын және өлшенген температураны жүктейді
NodeMCU көмегімен IoT негізіндегі топырақ ылғалдылығын бақылау мен бақылау жүйесі: 6 қадам
NodeMCU көмегімен IoT негізіндегі топырақтағы ылғалдылықты бақылау мен бақылау жүйесі: Бұл оқулықта біз ESP8266 WiFi модулін, яғни NodeMCU көмегімен IoT негізіндегі топырақ ылғалдылығын бақылау мен бақылау жүйесін енгізетін боламыз. Бұл жобаға қажет компоненттер: ESP8266 WiFi модулі- Amazon (334/- INR) реле модулі- Amazon (130/- INR
ESP8266 және AskSensors IoT Cloud көмегімен өсімдіктердің мониторингі мен ескертулері: 6 қадам
ESP8266 мен AskSensors IoT Cloud көмегімен өсімдіктердің мониторингі мен ескертулері: Бұл жоба ESP8266 мен AskSensors IoT платформасын қолдана отырып, өсімдіктерді бақылаудың ақылды жүйесін құруға бағытталған. Бұл жүйе суару шешімдерінің объективті критерийлерін қамтамасыз ету үшін топырақтың ылғалдылық деңгейін бақылау үшін пайдаланылуы мүмкін. олар суаруды қамтамасыз етеді
WiFi мен IR қашықтан басқару пульті мен Android қосымшасын қолданатын NodeMCU мен IR қабылдағышымен 8 релелік басқару: 5 қадам (суреттермен)
WiFi мен IR қашықтан басқару пульті мен Android қосымшасын пайдаланатын NodeMCU мен IR қабылдағышымен 8 релелік басқару: wifi мен қашықтан және андроид қосымшасы арқылы nodemcu мен IR қабылдағышты қолданатын 8 релелік қосқышты басқару. Қашықтан басқару құралы wifi қосылымына тәуелсіз жұмыс істейді. МҰНДА