Мазмуну:
- 1 -кадам: тааныштыруу
- 2 -кадам: Баламды куткаруу схемасы
- 3 -кадам: Райондук диаграмма
- 4 -кадам: ПХБнын схемасы
- 5 -кадам: ПХБнын схемасы
- 6 -кадам: Орнотуулар жана Баламды сактоо боюнча буйруктар
- 7 -кадам: Компоненттердин тизмеси
- 8 -кадам: Жыйынтык
Video: Баламды куткарыңыз: эгер сиз баланы машинада унутуп калсаңыз, тексттик билдирүүлөрдү жөнөтүүчү акылдуу орундук: 8 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:39
Ал машиналарга орнотулган жана балдардын отургучуна коюлган детектордун жардамы менен бизди - SMS же телефон аркылуу - эгерде биз баланы алып келбей качып кетсек, эскертет
1 -кадам: тааныштыруу
Жаңылыктардагы эң кайгылуу (жана кандай болбосун, сейрек кездешүүчү) кырсыктардын арасында ата -энелер бар, алар - тездиктен, ден соолугуна байланыштуу көйгөйлөрдөн же көңүл буруунун жоктугунан - машинадан түшүп, балдарын балдар отургучуна "унутуп" коюшат., ысык же муздак чөйрөдө. Албетте, эгер кимдир бирөө же бир нерсе айдоочуга баланы машинага таштап кеткенин эстетсе, мындай кырсыктардан сактанса болмок; Албетте, бул жерде сүрөттөлгөн долбоор сыяктуу, өндүрүшчү же "модернизациялоочу" түрдөгү машинада ишке ашырыла турган технологиялар жардам бериши жана чечимдерди сунушташы мүмкүн. Бул GSM уюлдук телефонуна негизделген, кээ бир параметрлерди аныктоочу, анын негизинде айдоочунун жүрүм -турумуна баа берилип, керектүү иш -аракеттер аткарылат: тактап айтканда, качып бараткан айдоочунун телефонуна SMS жөнөтүлөт. машинадан. Аппарат машинага орнотулган жана экинчисинин электр системасы менен иштейт; ал баланын отурганын текшерет (балдардын отургучунун капкагынын астына коюу үчүн нан тактасына орнотулган, кээ бир профилдүү эмес баскычтардан турган сенсор аркылуу): эгерде бул баскычтар басылып чыкса (демек, бала отурат), схема ошондой эле унаанын токтогонун текшерет (үч фазалуу акселерометрдин жардамы менен), эгер ошондой болсо жана белгиленген убакыт өткөндөн кийин айдоочунун телефонуна сигналдык SMS билдирүү жөнөтөт жана чырылдаган үндү чыгарат.
Мындан тышкары, ата -энелер, достор жана башка адамдар айдоочуга эмне болуп жатканын текшерүү үчүн ошол эле телефон номерине, балким башка номерлерге чалуу жүргүзөт. Тандоо арызы жогоруда айтылганы менен, долбоор биздин лабораторияда башка эки максатка ылайыкташтырылган платформа катары түзүлгөн. Биринчиси-улгайган жана алсыз кишилер үчүн калдык-учурдагы шайман, экинчиси-өчүрүлгөн учурда иштеген алыскы сигнализация (жана тоңдургуч эрип кетпеши жана андагы тамак-аш коркунучтуу болуп кетпеши үчүн пайдалуу)).
2 -кадам: Баламды куткаруу схемасы
Келгиле, мунун баары эмне экенин карап көрөлү жана схемасы электр схемасын талдап көрөлү, анын башкаруусу Microchip тарабынан PIC18F46K20-I/PT микроконтроллерине тапшырылган, ал биздин MF1361 микроб программасы аркылуу программаланган, ал статусун окуйт. кириштер (балдар отургучунун салмагы сенсору жана мүмкүн болгон аныктоочу түзмөк туташкан) жана акселерометр (U5) менен берилген сигналдарды алат жана (U4) тышкы EEPROM менен сүйлөшөт (системанын иштеши үчүн орнотууларды камтыйт)) жана мүмкүн болгон (U6) радио кабыл алуучу менен интерфейс кылат жана (GSM) уюлдук модулду башкарат.
Сураныч, схема орнотула турган же орнотулбай турган элементтерди карайт, анткени биз аны кеңейтилүүчү өнүктүрүү платформасы катары ойлоп таптык, сиздердин каалоочуларыңыз үчүн, базалык программадан баштап. Микроконтроллерди сүрөттөөдөн баштайлы,-кайра күйгүзүлгөндөн кийин-RB1 жана RB2 линияларын ички тартылуу каршылыгы менен камсыздалган кириш катары баштайт, бул кээ бир кадимки ачык байланыштарды окуу үчүн керек болот. IN1 жана IN2; D2 жана D3 диоддору микроконтроллерди коргойт, эгерде PICтин энергия булагынын биринен жогору болгон чыңалуу каталарга туура эмес киргизилсе. IN1 учурда балдар отургучунун салмагы сенсору үчүн колдонулат, ал эми IN2 мындан аркы мүмкүн болгон контролдоо үчүн жеткиликтүү: биз, мисалы, сылык светофорлордогу чыңалууну окуу аркылуу, эшиктердин ачылышын жана жабылышын аныктоо үчүн колдонушубуз мүмкүн.; Буга байланыштуу, кээ бир заманбап машиналарда шыптын чырактары (PWMде) туташтыргыч куту менен башкарыларын эске алыңыз (акырындык менен күйгүзүүнү жана өчүрүүнү камсыз кылуу үчүн), ошол эле учурда жарыктын абалын дароо күйгүзүү керек. жана өчүрүү (антпесе окуу анормалдуу болуп калат); Андан кийин, биз PWMди микроконтроллердин кириши менен жерге (диоддон кийин) коюлган конденсатор аркылуу чыпкалашыбыз керек болот. Дагы бир киргизүү P1 баскычын окуу үчүн керектүү болгон ички тартма каршылыгы менен камсыздалган RB3 (адатта өчүрүлгөн уюлдук модулду мажбурлап иштетүү үчүн колдонулат). Киргизүү/чыгаруу инициализациясы учурунда дагы, RB4 окуу үчүн кириш катары коюлат - R1 жана R2 чыңалуу бөлүштүргүчүнүн жардамы менен - SW1b кош четтөөчү тарабынан аткарылган чынжырдын башталышы; чыңалуу бөлүштүргүч керек, анткени микроконтроллер электр туташтыргычындагы кирүүдөн төмөн болгон чыңалууга жол берет. RB4 функциясы келечектеги өнүгүүлөр үчүн корголгон, бул схема USB розеткасы аркылуу тармактык электр энергиясы менен да, атайын заряд жөндөгүчүнүн чыгуусуна туташкан литий батареясынын жардамы менен да камсыздалышы мүмкүн экенин эске алуу менен түшүндүрүлөт.
3 -кадам: Райондук диаграмма
SW1 схемада крест менен белгиленген байланыштарга жылганда, чынжырдын калган бөлүгү батареядан бөлүнүп, демек өчүрүлөт; эгерде кубат булагынын (USB) киришинде 5 вольттук чыңалуу колдонулса, заряддагыч стадия гана иштейт (ал D1 диод аркылуу иштейт, аны полярдык инверсиялардан коргойт). SW1ди күйгүзүлгөн абалга жылдыруу менен, SW1b RB4 линиясына кирүү чыңалуусун алып келет жана SW1a микроконтроллерди кубаттайт жана батареяны учтарындагы чыңалуу аркылуу (толук зарядда болгондо болжол менен 4В) күйгүзүүдөн тышкары. U3 катары кол коюлган, контурдун калган бөлүгүнө керектүү 5Вны түзүүчү баскычтуу которуу конвертери.
USB аркылуу иштетилген схеманын иштешине келсек, SWb RB4ке кирүү чыңалуусун алып келет, бул - программалык камсыздоонун окуусун ишке ашыруу менен - тармактын энергия булагы табылганын түшүнүүгө мүмкүндүк берет; мындай функция караңгылыкка каршы сигнализацияны түзүү үчүн пайдалуу. Башка жагынан алганда, батареяны иштетүү учурунда RB4 микроконтроллерге муну билүүгө жана энергия керектөөнү азайтуу үчүн мүмкүн болгон стратегияларды ишке ашырууга мүмкүндүк берет (мисалы, уюлдук телефондун күйүп турган аралыктарын кыскартуу менен). RB4 линиясы - бул батарейка менен иштегенде, микроб программаны түшүнүүнүн бирден -бир жолу, анткени эгер U1 RB4 нөлдүк вольтто болсо да, энергияны алса, бул чынжыр батарейкада иштейт дегенди билдирет, ал эми башка энергия булагы бар болсо, ал USBден тартылган чыңалуунун аркасында иштейт. Келгиле, азыр I/O инициализациясына кайтып келели жана RC0, RE1, RE2 жана RA7 линиялары кириш катары инициализацияланганын көрөлү, эгерде биз аларды мындай линиялар үчүн ички жандандыра албасак, алар тышкы тартылуу каршылыгы менен камсыздалган; алар гибриддик алуучунун каналдарын, башкача айтканда, келечектеги өнүгүүлөр үчүн сакталган аксессуарларды окуу үчүн керек болот. Мындай кабыл алгыч үй сигнализациясы катары, кыймыл -аракети начар же төшөгүнө таңылган адамдар үчүн пайдалуу болушу мүмкүн; RX радиосунун өзгөрүүлөрүн аныктоо менен, ал жардам сурап телефон чалууну аткарат же окшош SMS жөнөтөт. Бул мүмкүн болгон колдонмо, бирок башкалары бар; баары бир, ал жабдыкта ишке ашырылышы керек. RC3, RC4, RB0 жана RD4 - бул U4 акселерометрине дайындалган линиялар, тагыраагы NXP тарабынан MMA8452 үч фазалуу акселерометрге негизделген сынык тактасы: RC3 - бул чыгаруу жана ал саат сигналын жөнөтүү үчүн керек, RC4 эки багыттуу I/O болуп саналат жана ал SDAны айдайт, ал эми калган эки казык белгилүү бир окуялар болгондо акселерометр тарабынан түзүлгөн INT1 жана INT2 үзгүлтүктөрүн окуу үчүн корголгон материалдар. RA1, RA2 жана RA0 линиялары дагы эле кириштер, бирок алар A/D конвертеринде мультиплексирленген жана U5 үч фазалуу акселерометрди окуу үчүн колдонулат, бул дагы үзүлүш тактасында жана MMA7361 акселерометр модулуна негизделген; мындай компонент U4кө (башкача айтканда, биздин программалык камсыздообуз тарабынан күтүлүүдө) альтернатива катары арналган жана X, Y, Z окторунда аныкталган ылдамдатуу жөнүндө маалыматты тиешелүү линиялардан чыккан аналогдук чыңалуу аркылуу берет. Бул учурда, камтылган программа жөнөкөйлөштүрүлгөн, анткени MMA8452дин башкаруу тартиби талап кылынбайт (ал регистрлерди окууну, I²C-Bus протоколун ишке ашырууну жана башкаларды талап кылат). ADCs темасында дагы, An0 линиясы литий батареясы менен камсыз болгон чыңалуу деңгээлин окуу үчүн колдонулат, ал микроконтроллерди жана чынжырдын калган бөлүгүн кубаттайт (радио кабыл алгычтан башка); Эгерде программалык камсыздоо муну эске алса, анда батарейкасы түгөнүп баратканда же чыңалуу чегинде турганда бүтүндөй өчүрүү мүмкүнчүлүгүн берет. BUZ1 пьезоэлектрдик сигналы программалык камсыздоо тарабынан көрсөтүлгөн эскертүүчү акустикалык нотаны чыгарышы керек болгондо, RC2 линиясы чыгаруу катары башталат жана бир катар санарип импульстарды жаратат; башка эки жыйынтык LD1 жана LD2 LEDди жарык кылуу милдети тапшырылган RD6 жана RD7.
4 -кадам: ПХБнын схемасы
RD0, RD2, RD3, RC5 менен I/Os анализин бүтүрөлү, интерфейстен UARTдин RX жана TXлери менен бирге SIM800C уюлдук модулуна SIMCom тарабынан; чынжырда экинчиси атайын басылган тактага орнотулат, ал басылган схемада табылган коннекторго киргизилет. Модуль PIC UART аркылуу микроконтроллер менен жөнөтүлгөн билдирүүлөр (сигналдар) жана алынгандар (конфигурациялар) боюнча маалыматтарды алмашат, бул уюлдук телефондун жөндөөлөрүнө буйрук берүү үчүн да керек; Калган сызыктар кээ бир мамлекеттик сигналдарга тиешелүү: RD2 LD4 тарабынан кайталанган "сигнал" LEDинин чыгышын окуйт, RD3 Ring индикаторун, башкача айтканда, жогорку логикалык деңгээлди камсыз кылган уюлдук байланышты окуйт. телефон чалуу кабыл алынды. RD0 линиясы модулду баштапкы абалга келтирүүгө мүмкүндүк берет жана RC5 күйгүзүү жана өчүрүү менен алектенет; баштапкы абалга келтирүү жана ON/OFF SIM800C орнотулган тактадагы схема тарабынан ишке ашырылат.
Электр схемасы көрсөтүлгөн такта-киргизүү туташтыргычынын түйүнү менен бирге-1-сүрөттө SIM800C уюлдук телефону, MMX 90 ° антенна туташтыргычы жана 2мм эркек 2 × 10 пин-тилкеси бар. булак, от алдырууну башкаруу линиясы (PWR), бардык сигналдар жана сериялык байланыш линиялары GSM модулунан жана карай, 1 -сүрөттө көрсөтүлгөндөй.
5 -кадам: ПХБнын схемасы
Микроконтроллердин I/O аныкталгандыктан, биз схеманы иштетүү менен алектенген эки бөлүмдү карап чыгышыбыз мүмкүн: заряддагыч жана DC/DC көбөйткүч алмаштыргыч.
Кубаттагыч Microchip тарабынан чыгарылган MCP73831T интегралдык схемасына (U2) негизделген; киргизүү катары ал адатта 5В кабыл алат (жол берилген диапазон 3.75V менен 6V ортосунда), бул туташтыргычтан USB коннекторунан келет; ал литий-ион же литий-полимер (Li-Po) элементтерин заряддоо үчүн керектүү токту 550мАга чейин жеткирет. Батарея (+/- БАТ контактыларына туташуу үчүн) теориялык жактан чексиз кубаттуулукка ээ болушу мүмкүн, анткени ал эң көп убакытта заряддалат, бирок 550mA токтун жардамы менен 550 мАч элементи бар экенин эске алыңыз. бир саатта алынат; биз 500 мАч уячаны тандаганыбыз үчүн, ал бир саатка жетпей заряддалат. Интегралдык микросхема типтүү конфигурацияда иштейт, анда LD3 жарык диоду STAT чыгаруусу менен башкарылат, ал заряддоодо логиканын төмөнкү деңгээлине жеткирилет, ал эми заряддоону токтоткондо жогорку логикалык деңгээлде калат; ошол эле MCP73831T өчүрүлгөндө же VB чыгуусуна эч кандай батарея туташпаганы белгилүү болгондо, жогорку импеданска (ачыкка) жеткирилет. VB (пин 3) - литий батареясы үчүн колдонулган чыгаруу. Интегралдык схема туруктуу ток жана чыңалуу менен заряддоону жүзөгө ашырат. Заряддоо тогу (Ireg) пин 5ке туташкан резистордун жардамы менен орнотулат (биздин учурда, бул R6); анын мааниси каршылыкка төмөнкү байланыш менен байланышкан:
Ireg = 1, 000/R
эгерде Ireg агымы А менен көрсөтүлсө, анда R мааниси ом менен көрсөтүлөт. Мисалы, 4.7 кох менен 212 мА чектөө алынат, ал эми R 2,2 кох болгондо ток болжол менен 454 мАга барабар болот. эгер пин 5 ачылса, интегралдык микросхема бош абалга келтирилет жана ал болгону 2 мкА жутат (өчүрүү); пин, демек, иштетүүчү катары колдонулушу мүмкүн. Аккумулятордун чыңалуусунан 5 стабилдүү вольтту тарткан конвертер менен схеманын сүрөттөмөсүн толуктайлы; этап MCP1640BT-I/CHY интегралдык схемасына негизделген, бул синхрондуу күчөткүч жөнгө салуучу. Ичинде PWM генератору бар, ал транзисторду айдайт, анын коллектору мезгил -мезгили менен L1 катушкасын жерге туташтырат, SW пини аркылуу аны заряддайт жана тыныгуу учурунда топтолгон энергияны 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 сыяктуу SMSтен турат; pwd, анда жаңы сырсөз (беш сандан турган) 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 үчүн; ингибирлөө, эгерде деңгээл деңгээлиндеги кирүү ачык бойдон калса, үзгүлтүксүз эскертүүлөрдү жөнөтпөө үчүн керек. Тизмедеги кайсы номерлерге телефон чалуу керектигин аныктоо үчүн, VOCxxxxxxxx: ON; pwd билдирүүсүн жөнөтүү керек, ошол эле эрежелер менен SMS билдирүүлөрдү жөнөтө турган телефон номерлерин башкаруу. Жооп билдирүүсү абдан окшош: "Сан жатталды: 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 (активация) командалары аркылуу өчүрүлүшү/иштетилиши мүмкүн; демейки текст SYSTEM STARTUP. Келгиле, азыр жөнөтүлө турган SMS билдирүүлөрүн эстеп калууну же кайра жазууну иштеткен буйруктарга өтөлү: синтаксиси TINnге окшош: xxxxxxxxx, анда n билдирүүнүн шилтемеси, ал эми xs тексттик билдирүүгө туура келет, ал 100 белгиден ашпашы керек. Негизги жөндөө OS1: ss буйругу аркылуу ишке ашырылуучу IN1 байкоо убактысына тиешелүү орнотуу болуп саналат, анда убакыт (0дөн 59 секундга чейин) ssтин ордуна барат: бул схемага канча турат Машинанын токтогону аныкталган учурдан жана сигнализация пайда болгонго чейин баскычтар басылып турушу керек. Кыска убакытка токтогондо жалган сигнал пайда болбош үчүн кечигүү эң маанилүү. Бул көз карашта, программалык камсыздоо, схема иштетилгенде (панель күйгүзүлгөндө), айдоочуга гараждын эшигин жабуу же коопсуздук курун тагуу жана башкалар. OS2: ss буйругун берүү менен IN2 үчүн байкоо убактысы да ошол эле процедуралар менен аныкталышы мүмкүн; SMS (OSS? буйругу) аркылуу учурдагы белгиленген убакытты талап кылууга да болот. Келгиле, буйруктар боюнча бул серепти демейки жөндөөлөрдү кайтарган менен толуктайлы: бул RES; pwd. Жооп билдирүүсү "Кайра коюу". Калган буйруктар 1 -таблицада сүрөттөлгөн.
7 -кадам: Компоненттердин тизмеси
C1, C8, C10: 1 µF керамикалык конденсатор (0805)
C2, C6, C7, C9: 100 нФ керамикалык конденсатор (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: Breakout board cod. 2846-MMA8452
U5: Breakout board cod. 7300-MMA7361 (колдонулбаган)
P1: 90 ° микроскоп
P2: -
LD1: 3 мм сары LED
LD2, LD4: 3 мм жашыл LED
LD5: - LD3: 3 мм кызыл LED
D1 ÷ D3: MBRA140T3G
D4: MMSD4148
DZ1: 2.7V 500mW Zener диод
L1: 4.7 µH 770mA зым менен оролгон индуктор
BUZ1: Электроникасыз зумзер
8 жактуу аял-тилке бөлүүчү
9 тараптуу аял зонасы-бөлүүчү
6 тараптуу эркек тилкеси-бөлүүчү
2мм чайыр 2 × 10 аял коннектору
2.54 чайыр 2 тараптуу терминал (3 шт.)
2 мм чайыр 2 тараптуу JST туташтыргычы PCB үчүн
2мм JST туташтыргычы бар 500mA LiPo батареясы
S1361 (85 × 51 мм) басылган плата
8 -кадам: Жыйынтык
Бул жерде биз сунуштаган долбоор ачык аянтча; аны көптөгөн тиркемелерди түзүү үчүн колдонсо болот, алардын арасында: машинада балдарды унутуп калбоо үчүн сигнал, алыскы жардам системасы жана биз айткан алыскы сигнализация. Жалпысынан алганда, бул телефон аркылуу эскертүүлөрдү жана эскертмелерди түзүүгө жөндөмдүү система, өзгөчө кырдаалдар эмес, кээ бир окуялар болгондо, демек, алар алыстан байкоо жүргүзүү үчүн да кызмат кылат.
Сунушталууда:
Тексттик билдирүү менен агып кетүү детектору: 7 кадам
Текст билдирүү эскертүүсү менен агып кетүү детектору: Бул колдонмо текст билдирүүлөрүнүн эскертмелерин жөнөтүүчү агып кетүү детекторун кантип курууну көрсөтөт. Ал жарылган түтүктөн же резервдик дренаждан суу сезилсе, эскертүүлөрдү жөнөтөт. Колдонмо Python 3, Raspberry Pi, Secure Shellге кызыккандар үчүн арналган
Футбол роботу (же футбол, эгер сиз көлмөнүн аркы өйүзүндө жашасаңыз): 9 кадам (сүрөттөр менен)
Футбол роботу (же футбол, эгер сиз көлмөнүн аркы өйүзүндө жашасаңыз): Мен робототехниканы tinker-robot-labs.tk боюнча үйрөтөм Менин окуучуларым футбол ойногон бул роботторду жаратышты (же футбол, эгер сен башка тарапта жашасаң көлмө). Бул долбоор менен менин максатым - балдарды Bluetooth аркылуу робот менен иштөөнү үйрөтүү болчу
Perfect Planter - Сиз көргөн эң акылдуу отургузуучу: 6 кадам
Perfect Planter - Сиз көргөн эң акылдуу отургузуучу: Бул плантер, балким, сиз көргөн эң акылдуу отургузуучулардын бири. Бул саркеч жана заманбап дизайны бар, бул плантер кыртыштын сенсоруна ээ, ал сиздин топурагыңыз кургак экенин аныктайт. Кургак болгондо, перистальтикалык насос күйүп, автоматтык түрдө сугарат
Поезд орундук системасы: 4 кадам (Сүрөттөр менен)
Поезд орундук системасы: Бүгүн биз поезд отургучтарында ишке ашырыла турган системаны жасадык. Биз кыжырданууну таап, аны чечүүбүз керек болчу. Биз сиз турган поезд арабасында орун барбы же жокпу, айтуучу системаны түзөбүз деп чечтик. Эч нерсе жок
IPhone'дон текст билдирүүлөрдү же билдирүүлөрдү басып чыгаруунун эң оңой жолдору: 3 кадам
IPhone'дон тексттик билдирүүлөрдү же IMessages сүйлөшүүлөрүн басып чыгаруунун эң оңой жолдору: Саламатсыздарбы, бул Нускамада мен сизге iPhone'уңуздан текст билдирүүлөрдү басып чыгаруунун бир нече оңой жолдорун көрсөтөм. кат аркылуу, же электрондук почта аркылуу эмес, тескерисинче, текст аркылуу