Мазмұны:

Баламды құтқарыңыз: егер сіз баланы көлікте ұмытып қалсаңыз, мәтіндік хабарлама жіберетін ақылды орындық: 8 қадам
Баламды құтқарыңыз: егер сіз баланы көлікте ұмытып қалсаңыз, мәтіндік хабарлама жіберетін ақылды орындық: 8 қадам

Бейне: Баламды құтқарыңыз: егер сіз баланы көлікте ұмытып қалсаңыз, мәтіндік хабарлама жіберетін ақылды орындық: 8 қадам

Бейне: Баламды құтқарыңыз: егер сіз баланы көлікте ұмытып қалсаңыз, мәтіндік хабарлама жіберетін ақылды орындық: 8 қадам
Бейне: Ομιλία 345 - Ολόκληρη η ομιλία - 18/11/2023 2024, Шілде
Anonim
Баламды құтқарыңыз: егер сіз баланы көлікте ұмытып қалсаңыз, мәтіндік хабарлама жіберетін ақылды орындық
Баламды құтқарыңыз: егер сіз баланы көлікте ұмытып қалсаңыз, мәтіндік хабарлама жіберетін ақылды орындық

Ол автокөліктерге орнатылған, және балалар орындықтарына орнатылған детектордың арқасында, егер біз баланы өзімізбен бірге алып кетпей, қашып кететін болсақ, ол бізге - SMS немесе телефон арқылы хабар береді

1 -қадам: Танысу

Кіріспе
Кіріспе

Жаңалықтардағы ең қайғылы (және, әрине, жиі емес) жазатайым оқиғалардың қатарында ата -аналары да бар, олар - жылдамдыққа, денсаулығына байланысты мәселелерге немесе назар аудармауға байланысты - көліктен түсіп, балаларын балалар креслосында «ұмытады»., ыстық немесе суық ортада. Әрине, егер біреу немесе бір нәрсе жүргізушіге баланы көлікте қалдырғанын еске салса, мұндай апаттардың алдын алуға болар еді; сөзсіз, технология осы жерде сипатталған жоба сияқты өндіруші немесе «қайта жаңғырту» түріндегі көлік құралына енгізуге көмектесетін шешімдерді ұсына алады. Бұл GSM ұялы телефонына негізделген, кейбір параметрлерді анықтайтын құрылғы, оның негізінде жүргізушінің мінез -құлқы бағаланады және қажетті әрекеттер орындалады: атап айтқанда, кетіп бара жатқан жүргізушінің телефонына SMS жіберіледі. көліктен. Құрылғы автомобильге орнатылған және соңғысының электр жүйесінен қуат алады; ол баланың өз орнында отырғанын тексереді (кейбір профильді түймелерден тұратын сенсордың көмегімен, балалар тақтасына балалар креслосының қақпағының астына қойылады): егер түймелер басылған болса (демек, бала отырды), схема сонымен қатар көліктің тоқтағанын тексереді (үш осьтік акселерометр көмегімен), егер солай болса және белгіленген уақыт өткенде, ол драйвердің телефонына дабыл SMS хабарламасын жібереді. гудоктың дыбысын шығарады.

Сонымен қатар, ол сол телефон нөміріне және мүмкін басқа телефондарға қоңырау шалады, осылайша ата -аналар, достар және басқа адамдар жүргізушіге не болып жатқанын тексеру үшін қоңырау шалады. Таңдаудың қолданылуы жоғарыда айтылғанына қарамастан, жоба біздің зертханада басқа екі мақсатқа бейімделетін платформа ретінде құрылды. Біріншісі-қарттар мен нәзік адамдарға арналған қалдық ток құрылғысы, ал екіншісі-өшірілген жағдайда жұмыс істейтін қашықтан дабыл (және мұздатқыштың жібітуін және ондағы тағамның қауіпті болуын болдырмау үшін пайдалы)).

2 -қадам: Баламды құтқару схемасы

Баламды құтқару схемасы
Баламды құтқару схемасы

Мұның не екенін көрейік және тізбектің электр схемасын талдайық, оны басқару MF1361 микробағдарламасы арқылы бағдарламаланған Microchip арқылы PIC18F46K20-I/PT микроконтроллеріне басқарылған, оның күйін оқу үшін. кірістер (балаларға арналған орындықтың салмақ сенсоры мен мүмкін болатын анықтау құралы қосылған) және (U5) акселерометрмен берілетін сигналдарды алады және (U4) сыртқы EEPROM -мен сөйлеседі (жүйенің жұмыс істеу параметрлерін қамтиды)) және ықтимал (U6) радио қабылдағышқа интерфейс жасайды және (GSM) ұялы модульді басқарады.

Назар аударыңыз, схема орнатылатын немесе орнатылмайтын элементтерді қарастырады, өйткені біз оны кеңейтілетін даму платформасы ретінде қарастырдық, бұл сіздің микробағдарламадан бастап өз қосымшасын жасағысы келетіндер үшін. Микроконтроллерді сипаттаудан бастайық,-қайта қосқаннан кейін-RB1 және RB2 желілерін ішкі тартқыш резистормен қамтамасыз етілген кіріс ретінде инициализациялайды, бұл әдетте қосылған ашық контактілерді оқу үшін қажет болады. IN1 және IN2; D2 және D3 диодтары микроконтроллерді PIC қуат көзінің бірінен жоғары кернеу кірістерде қате қолданылған жағдайда қорғайды. IN1 қазіргі уақытта балалар креслосының салмақ сенсоры үшін қолданылады, ал IN2 қосымша бақылау үшін қол жетімді: біз оны, мысалы, жарық шамдарындағы кернеуді оқу арқылы есіктердің ашылуы мен жабылуын анықтау үшін қолдана аламыз.; Осыған байланысты, кейбір заманауи автокөліктерде төбелік шамдарды қосқыш қорап басқарады (біртіндеп қосуды және өшіруді қамтамасыз ету үшін), тек шамдардың күйін бірден оқу керек. және өшіру (әйтпесе оқу қалыпты емес болады); Осыдан кейін бізге микроконтроллердің кірісі мен жерге қосылатын конденсатор арқылы PWM сүзуге тура келеді (диодтан кейін). Басқа кіріс-бұл R1 батырмасын оқу үшін қажет ішкі тартқыш резистормен жабдықталған RB3 (бұл ұялы модульді мәжбүрлеп қосу үшін қолданылады, ол әдетте өшіріледі). Енгізу -шығару инициализациясы кезінде RB4 оқуға арналған кіріс ретінде орнатылады - R1 және R2 кернеу бөлгішінің көмегімен - қосарлы девиатор SW1b арқылы орындалатын тізбектің басталуы; кернеу бөлгіш қажет, себебі микроконтроллер қуат коннекторындағы кірістен төмен кернеуге шыдайды. RB4 функциясы болашақ әзірлемелер үшін сақталған, бұл тізбек USB розеткасы арқылы желілік қуат көзінен де, арнайы заряд реттегішінің шығысына қосылған литий батареясынан да қоректенуі мүмкін екенін ескере отырып түсіндірілген.

3 -қадам: схема

Схема диаграммасы
Схема диаграммасы

SW1 схемада крестпен белгіленген контактілерге жылжытылған кезде, қалған схема батареядан оқшауланған, сондықтан өшірілген; егер қуат көзінің (USB) кірісінде 5 вольтты кернеу қолданылса, тек зарядтағыш сатысы жұмыс істейді (ол D1 диодының көмегімен жұмыс істейді, ол оны полярлық инверсиясынан қорғайды). SW1b қосулы күйге жылжыта отырып, SW1b кіріс кернеуін RB4 желісіне қосады, ал SW1a микроконтроллерді қуаттандырады және батареяның ұштарындағы кернеу арқылы (толық зарядталған кезде шамамен 4В). тізбектің қалған бөлігіне қажетті 5В кернеуді беретін U3 ретінде қолмен қосылатын қосқыш түрлендіргіш.

USB арқылы жұмыс істейтін тізбектің жұмысына қатысты, SWb кіріс кернеуін RB4 -ке жеткізеді, бұл - микробағдарламада оқуды енгізу арқылы - желінің қуат көзі табылғанын түсінуге мүмкіндік береді; мұндай функция сөндіруге қарсы дабылды құру үшін пайдалы. Екінші жағынан, батареяны пайдалану кезінде RB4 микроконтроллерге бұл туралы білуге және энергия шығынын азайтудың ықтимал стратегияларын жүргізуге мүмкіндік береді (мысалы, ұялы телефон қосылатын аралықтарды азайту арқылы). RB4 желісі микробағдарлама тізбектің батареямен жұмыс жасайтынын түсінудің жалғыз әдісі болып табылады, өйткені егер U1 RB4 нөлдік вольтта болса да, қуат алады, бұл басқа батарея көзі болған кезде тізбектің батареямен жұмыс істейтінін білдіреді. ол USB -ден алынған кернеудің арқасында жұмыс істейді. Енгізу-шығару инициализациясына қайтып оралайық және RC0, RE1, RE2 және RA7 сызықтары кіріс ретінде инициализацияланғанын көреміз, егер біз оларды мұндай желілер үшін іштен іске қосуға болмайтынын ескерсек, олар сыртқы тартқыш резистормен қамтамасыз етілген; олар гибридті қабылдағыштың арналарын оқу үшін қажет болады, бұл бәрібір болашақ әзірлемелер үшін сақталған аксессуар. Мұндай қабылдағыш үйден қашықтан дабыл ретінде, қозғалысы бұзылған немесе төсекке мәжбүр болған адамдар үшін пайдалы болуы мүмкін; RX радиосының шығуын анықтау арқылы телефон арқылы көмек сұрайды немесе ұқсас SMS жібереді. Бұл мүмкін бағдарлама, бірақ басқалары бар; Қалай болғанда да, ол микробағдарламаға енгізілуі керек. RC3, RC4, RB0 және RD4 - бұл U4 акселерометріне тағайындалған сызықтар, дәлірек айтқанда NXP MMA8452 үштік акселерометрге негізделген үзіліс тақтасы: RC3 - бұл шығыс және ол сағат сигналын жіберу үшін қажет., RC4 - бұл екі бағытты енгізу -шығару және ол SDA -ны басқарады, ал қалған екі түйреуіштер INT1 мен INT2 үзілулерін оқуға сақталған кірістер болып табылады, олар белгілі бір оқиғалар болған кезде акселерометрмен жасалады. RA1, RA2 және RA0 сызықтары әлі де кіріс болып табылады, бірақ олар А/К түрлендіргішінде мультиплекстелген және U5 үш фазалы акселерометрді оқу үшін пайдаланылады, ол сонымен қатар MMA7361 акселерометр модуліне негізделген.; мұндай компонент U4 -ке балама ретінде арналған (бұл біздің микробағдарлама қазіргі уақытта күтеді) және сәйкес сызықтардан шығатын аналогты кернеулер арқылы X, Y, Z осьтерінде анықталған үдеулер туралы ақпарат береді. Бұл жағдайда микробағдарлама жеңілдетілген, өйткені MMA8452 басқару тәртібі қажет емес (ол регистрлерді оқуды, I²C-Bus протоколының орындалуын және т.б. қажет етеді). Әзірге АДК тақырыбында микроконтроллерге және тізбектің қалған бөлігіне қуат беретін литий батареясымен қамтамасыз етілетін кернеу деңгейін оқу үшін An0 желісі қолданылады (радиоқабылдағыштан басқа); егер микробағдарлама оны қарастырса, ол батарея заряды таусылғанда немесе белгілі бір кернеу шегінде болғанда тұтас өшіруге мүмкіндік береді. RC2 желісі шығыс ретінде инициализацияланады және BUZ1 пьезоэлектрлік сигнализациясы микробағдарламамен көрсетілген ескерту акустикалық жазбаны шығаруға мәжбүр болған кезде цифрлық импульстер сериясын шығарады; басқа екі шығыс - RD6 және RD7, оларға LD1 және LD2 жарық диодтарын жарықтандыру міндеті жүктелген.

4 -қадам: ПХД схемасы

ПХД схемасы
ПХД схемасы

RD0, RD2, RD3, RC5 көмегімен енгізу -шығару талдауын аяқтайық, интерфейстен UART RX және TX -пен бірге SIM800C ұялы модуліне SIMCom арқылы; тізбекте соңғысы арнайы тақтаға орнатылады, ол баспа тақтасында орналасқан арнайы қосқышқа енгізіледі. Модуль ұялы телефонды баптау пәрмендері үшін қажет PIC UART арқылы микроконтроллермен жіберілген (дабыл) және алынған (конфигурация) туралы мәліметтермен алмасады; Қалған жолдар кейбір күй сигналдарына қатысты: RD2 LD4 қайталайтын «сигнал» жарық диодының шығысын оқиды, ал RD3 қоңырау индикаторын оқиды, яғни ұялы телефон байланысы жоғары логикалық деңгеймен қамтамасыз етеді. телефон қоңырауы қабылданды. RD0 желісі модульді қалпына келтіруге мүмкіндік береді және RC5 қосу мен өшіруді қарастырады; қалпына келтіру және ҚОСУ/ӨШІРУ SIM800C орнатылған тақтадағы схема арқылы жүзеге асады.

1-суретте схемасы көрсетілген тақта-кірістіру коннекторының түйісуімен бірге SIM800C ұялы телефоны, MMX 90 ° антенна қосқышы және қуаты 2 × 10 болатын 2 мм еркек түйреуіші бар. көзі, тұтануды басқару желісі (PWR), барлық сигналдар мен GSM модулінен және оған қарай сериялық байланыс желілері, 1 суретте көрсетілгендей.

5 -қадам: ПХД схемасының диаграммасы

ПХД схемасы
ПХД схемасы

Микроконтроллердің енгізу-шығару нүктелері анықталғандықтан, біз тізбекті қосатын екі бөлікті қарастыра аламыз: зарядтағыш пен тұрақты токтың тұрақты түрлендіргіші.

Зарядтағыш Microchip шығарған MCP73831T интегралды схемасына (U2) негізделген; кіріс ретінде ол әдетте 5В қабылдайды (рұқсат етілген диапазон 3,75 В пен 6 В аралығында), бұл коннекторға USB коннекторынан түседі; ол литий-ионды немесе литий-полимерлі (Li-Po) элементтерді зарядтауға қажетті 550 токқа дейін ток беретін-шығыс кезінде ток береді. Аккумулятордың (+/- BAT контактілеріне қосылу үшін) теориялық шектеусіз сыйымдылығы болуы мүмкін, себебі көп жағдайда ол өте ұзақ уақыт зарядталады, алайда 550 мА ток арқылы 550 мАч элементі бар екенін ескеріңіз. бір сағат ішінде есептеледі; біз 500 мАч ұяшықты таңдағандықтан, ол бір сағаттан аз уақыт ішінде зарядталады. Интегралды схема LD3 жарық диоды STAT шығысымен басқарылатын әдеттегі конфигурацияда жұмыс істейді, ол зарядтау кезінде логиканың төменгі деңгейіне жеткізіледі, ал ол зарядтауды тоқтатқан кезде жоғары логикалық деңгейде қалады; MCP73831T өшірілгенде немесе VB шығысына ешқандай батарея қосылмаған кезде жоғары импедансқа (ашық) әкеледі. VB (түйреуіш 3) - литий батареясы үшін қолданылатын шығыс. Интегралды схема тұрақты ток пен кернеумен зарядтауды жүзеге асырады. Зарядтау тогы (Ireg) түйреуіш 5 -ке қосылған резистор арқылы орнатылады (біздің жағдайда бұл R6); оның мәні қарсылықпен келесі байланыс арқылы байланысты:

Ирег = 1 000/R

онда R мәні оммен өрнектеледі, егер Ирег тогы А түрінде көрсетілсе. Мысалы, 4,7 кОм болғанда 212 мА шектеу алынады, ал R 2,2 кОм болғанда ток шамамен 454 мА құрайды. егер түйреуіш 5 ашылса, интегралды схема бос күйге келтіріледі және ол тек 2 мкА жұтады (өшіру); түйреуішті қосқыш ретінде пайдалануға болады. Батарея кернеуінен 5 тұрақтандырылған вольтты алатын күшейткіш түрлендіргішпен схеманың сипаттамасын аяқтайық; кезең MCP1640BT-I/CHY интегралды схемасына негізделген, бұл синхронды күшейткіш реттегіш. Ішінде PWM генераторы бар, ол коллекторы L1 катушкасын мезгіл -мезгіл жерге тұйықтауыш арқылы жерге тұйықтайтын транзисторды басқарады, ол оны зарядтайды және кідіріс кезінде жинақталған энергияны 5 -істікшенің көмегімен шығаруға мүмкіндік береді. сүзгі конденсаторлары C2, C3, C4, C7 және C9. Ішкі транзисторды қорғайтын диодтық қысқыш ішкі болып табылады, осылайша қажетті сыртқы компоненттерді минимумға дейін төмендетеді: іс жүзінде Vout пен жер арасындағы сүзгі конденсаторлары, L1 индукторы және Vout пен FB арасындағы резистивті бөлгіш бар. ішкі кернеу күшейткіші арқылы PWM генераторын қайта қосумен, кернеуді қажетті мәнде тұрақтандыру арқылы. R7 мен R8 арасындағы қатынасты өзгерту арқылы Vout түйреуішінің кернеуін өзгертуге болады, бірақ бұл біздің мүддемізде емес.

6 -қадам: Баламды сақтау параметрлері мен командалары

Баламды сақтау параметрлері мен командалары
Баламды сақтау параметрлері мен командалары
Баламды сақтау параметрлері мен командалары
Баламды сақтау параметрлері мен командалары

Орнату аяқталғаннан кейін құрылғыны конфигурациялау қажет болады; мұндай операция SMS арқылы жүзеге асады, сондықтан 7100-FT1308M модулінің SIM ұстағышына операциялық SIM картасын салыңыз және сәйкес телефон нөмірін ескеріңіз. Осыдан кейін ұялы телефон арқылы барлық қажетті командаларды беріңіз: олардың барлығы 1 -кестеде көрсетілген.

Ең алдымен, жүйеге қоңырау шалатын немесе дабылды SMS -хабарламалар жіберілетіндердің тізіміндегі телефон нөмірлерінің конфигурациясы, егер бала орындықта отырса, ұмытылды ». Процедураны жеңілдету үшін, жүйе осы операция үшін парольмен қорғалғанын ескере отырып, Оңай орнату режимі әзірленді: бірінші рет іске қосылған кезде жүйе оған қоңырау шалатын бірінші телефон нөмірін сақтайды. оны тізімдегі бірінші сан деп санайды. Бұл нөмір өзгертулерді енгізе алады, тіпті парольсіз де; Қалай болғанда да, командалар кез келген телефонмен жіберілуі мүмкін, егер сәйкес SMS құпия сөзді қамтыса, және кейбір командаларды жылдамдату үшін - біз тізімдегі телефон нөмірлері арқылы жіберілгендерді қажетсіз беруге рұқсат бердік. құпия сөздер. Телефон нөмірлерін тізімнен қосу мен жоюға қатысты командаларға келетін болсақ, құпия сөзді сұрау тізімді тек оны жасауға рұқсаты бар адам басқаратын етіп жасайды. Енді пәрмендердің сипаттамасына және сәйкес синтаксиске көшейік, бұл схема командадан көп SMS хабарламаларды қабылдайды; бұл жағдайда пәрмендерді келесіден үтір арқылы ажырату қажет. Бірінші тексерілетін пәрмен парольді өзгертеді, ол PWDxxxxx; pwd сияқты SMS -тен тұрады, онда жаңа құпия сөз (бес саннан тұратын) xxxxx орнына жазылуы керек, ал pwd ағымдағы парольді көрсетеді. Әдепкі құпия сөз - 12345.

Конфигурация пәрмендерін жіберуге рұқсат етілген сегіз нөмірдің біреуін есте сақтау SMS жіберу арқылы жүзеге асады, оның мәтінінде NUMx+nnnnnnnnnnnn; pwd мәтіні орналасқан, онда позициясы (қай нөмір жатталуда) жазылуы керек x, телефон нөмірі ns орнына түседі, ал pwd - ағымдағы пароль. Мұның бәрі бос орынсыз жазылуы керек. Ұзындығы 19 цифрдан тұратын сандар рұқсат етілген, ал + ұялы телефондарда халықаралық қоңырау префиксі ретінде 00 -ді алмастырады. Мысалы, 00398911512 телефон нөмірін үшінші позицияға қосу үшін мына пәрменді жіберу қажет: NUM3+398911512; pwd. Құпия сөз телефон нөмірін басқа нөмірде сақтауға тырысқанда ғана қажет болады; екінші жағынан, егер бос орынға нөмір қосу қажет болса, сізге келесі мәтінмен SMS жіберу қажет: NUMx+nnnnnnnnnnnn. Нөмірді жою NUMx; pwd мәтіні бар SMS арқылы орындалады; x орнына сіз жойылатын телефон нөмірінің орнын жазуыңыз керек, ал pwd - әдеттегі пароль. Мысалы, есте сақталған тізімнен төртінші телефон нөмірін жою үшін NUM4; pwd мәтіні бар хабарлама қажет. Схемада есте сақталған телефон нөмірінің тізімін сұрау үшін сізге келесі мәтінді қамтитын SMS жіберу қажет: NUM?; Pwd. Тақта жауап алынатын телефон нөміріне жауап береді. QUAL жіберу арқылы GSM сигналының сапасын білуге болады ма? бұйрық; жүйе ағымдағы жағдайды қамтитын SMS -пен жауап береді. Хабар команданы жіберген телефонға жіберіледі. Енді кіріс күйі мен конфигурация хабарларына көшейік: LIV? кіріс жағдайын білуге мүмкіндік береді; IN2 кернеу деңгейінде де жұмыс істей алады (ол LIV2: b арқылы орнатылады, ол кіріс ашық кезде дабылды іске қосады) және бір вариацияда (ол LIV: v арқылы орнатылады). Кірістерге қатысты INI1: мм командасы арқылы (тыйым салу минуттары мм орнына жүреді) IN1 үшін және INI2 арқылы: IN2 үшін мм; ингибирлеу, егер кіріс деңгей деңгейінде - ашық күйінде қалса, үздіксіз ескертулер жібермеу үшін қажет. Телефон қоңырауларын тізімдегі қандай нөмірлер қабылдау керектігін анықтау үшін сіз SMS хабарламаларын жіберуге болатын телефон нөмірлерін басқаруда қолданылатын ережелермен VOCxxxxxxxx: ON; pwd хабарламасын жіберуіңіз керек. Жауап хабарламасы өте ұқсас: «Сан есінде: Posx V+nnnnnnnnnnn, Posy V+nnnnnnnnnn.» SMS S дыбысы V дауысына ауыстырылды. Бұл жағдайда да өшірудің екі түрлі пәрмені бар: SMSxxxxxxxx: OFF; pwd хабарламаларды жіберуді өшіреді және VOCxxxxxxxx: OFF; pwd телефонмен сөйлесу мүмкіндігін өшіреді. Xs дабылды ескертуді алмау керек сандардың орнын білдіреді. Біз қоңырау шалатын телефон нөмірлерін орнату немесе дабыл SMS хабарламаларын жіберу пәрменіне қатысты бір нәрсені түсіндіруіміз керек: микробағдарламаның әдепкі параметрлері бойынша және әрбір қалпына келтіруден кейін жүйе қоңырауларды да, SMS -ті де жібереді. барлық есте сақталған нөмірлерге хабарламалар. Демек, олардың кейбіреулерін жіберіп алмау үшін өшіру пәрмендерін жіберу қажет: SMSxxxxxxxx: OFF; pwd немесе VOCxxxxxxxx: OFF; pwd және шығарылатын позицияларды көрсету. Жүйе жаңадан қосылған сайын тізімде бірінші орынды алатын телефон нөміріне SMS жібереді. Мұндай функция AVV0 (сөндіру) және AVV1 (белсендіру) командалары арқылы өшірілуі/қосылуы мүмкін; әдепкі мәтін - ЖҮЙЕНІ БАСТАУ. Енді жіберілетін SMS хабарламаларды есте сақтауға немесе қайта жазуға мүмкіндік беретін пәрмендерге көшейік: синтаксис TINn сияқты: xxxxxxxxx, онда n - хабарламаға сілтеме жасайтын кіріс саны, ал xs мәтіндік хабарға сәйкес келуі, ол 100 таңбадан аспауы керек. Маңызды параметр OS1: ss пәрмені арқылы орындалатын IN1 бақылау уақытына қатысты параметр болып табылады, онда уақыт (0 -ден 59 секундқа дейін) ss -тің орнына өтеді: бұл схемаға қанша уақытты көрсетеді Автокөліктің тоқтағаны анықталған сәттен бастап дабыл басталғанға дейін түймелерді басу керек. Қысқа уақытқа тоқтаған кезде жалған дабыл пайда болмас үшін кешігу маңызды. Осы тұрғыдан алғанда, микробағдарлама тізбек қосылғанда (бақылау тақтасы қосылғанда), жүргізушіге гараж есігін жабу немесе қауіпсіздік белбеуін тағу және т. SMS (OSS? пәрмені) арқылы ағымдағы уақытты сұрауға болады. Бұл шолуды әдепкі параметрлерді қайтаратын командалармен аяқтайық: бұл RES; pwd. Жауап хабарламасы - «Қалпына келтіру». Қалған командалар 1 -кестеде сипатталған.

7 -қадам: компоненттер тізімі

C1, C8, C10: 1 мкФ керамикалық конденсатор (0805)

C2, C6, C7, C9: 100 nF керамикалық конденсатор (0805)

C3, C4: 470 µF 6.3 VL танталдық конденсатор (D)

C5: 4, 7 µF 6.3 VL танталдық конденсатор (A)

R1, R2, R4: 10 кох (0805)

R3, R12: 1 кох (0805)

R5: 470 ом (0805) R6: 3,3 кох (0805)

R7: 470 кох (0805) 1%

R8: 150 кох (0805) 1%

R9 ÷ R11: 470 ом (0805)

R13 ÷ R16: 10 кох (0805)

R17: -

U1: PIC18F46K20-I/PT (MF1361)

U2: MCP73831T

U3: MCP1640BT-I/CHY

U4: үзіліс тақтасының коды. 2846-MMA8452

U5: Breakout board cod. 7300-MMA7361 (пайдаланылмаған)

P1: 90 ° микроқосқыш

P2: -

LD1: 3 мм сары жарықдиодты

LD2, LD4: 3 мм жасыл светодиодтар

LD5: - LD3: 3 мм қызыл жарықдиодты

D1 ÷ D3: MBRA140T3G

D4: MMSD4148

DZ1: 2,7 В 500 мВт Zener диоды

L1: 4.7 µH 770mA сымдық индуктор

BUZ1: электроника жоқ дыбыстық сигнал

8 жолды әйел-жолақ бөлгіш

9 жолақты әйел жолақ бөлгіш

6 жолақты ерлерге арналған жолақтар

2 мм қадам 2 × 10 аналық қосқыш

2,54 қадамдық екі жақты терминал (3 дана)

ПХД үшін 2 мм қадамды екі жақты JST қосқышы

2 мм JST коннекторы бар 500mA LiPo батареясы

S1361 (85 × 51 мм) баспа тақтасы

8 -қадам: Қорытынды

Қорытынды
Қорытынды

Біз ұсынған жоба - бұл ашық алаң; оны көптеген қосымшалар жасау үшін қолдануға болады, олардың арасында: машинада балаларды ұмытып кетуден сақтандыратын дабыл, қашықтан көмек жүйесі және біз бұрын айтқан қашықтан дабыл. Тұтастай алғанда, бұл телефон арқылы ескертулер мен хабарламалар шығаруға қабілетті жүйе, төтенше жағдай бола бермейтін белгілі бір оқиғалар болған кезде, сондықтан олар қашықтан бақылау мақсатында қызмет етеді.

Ұсынылған: