Мазмуну:

SafeT-Park системасы: 6 кадам (Сүрөттөр менен)
SafeT-Park системасы: 6 кадам (Сүрөттөр менен)

Video: SafeT-Park системасы: 6 кадам (Сүрөттөр менен)

Video: SafeT-Park системасы: 6 кадам (Сүрөттөр менен)
Video: Обзор Сладости Халал Харам #умма #100 #хадисы #koran #тренды #ислам #dawah #пророкмухаммадﷺ #kz #rus 2024, Июль
Anonim
SafeT-Park системасы
SafeT-Park системасы

Бул түзмөк IOT түзмөгүнө үч коопсуздук түшүнүгүн киргизүү менен унаа структураларын коргоого жардам берет.

Автоматташтырылган авариялык -куткаруу системасы, паркингдин структурасы өрттөнгөн учурда

Өрттүн жайгашкан жерин аныктоо үчүн интегралдык температура жана бийиктик сенсору

Түтүндүн радиациясын азайтуу үчүн активдештирилген басым системасы

1 -кадам: материалдар

Материалдар
Материалдар
Материалдар
Материалдар
Материалдар
Материалдар
Материалдар
Материалдар

1. MATLAB, Arduino жана Thingspeak орнотулган ноутбук

2. SparkFun ESP8266 Thing түзмөгү

3. SparkFun бийиктиги/басым сенсорунун бузулушу - MPL3115A2

4. Аялдан ургаачы кабелдер

5. Micro USBден USB кабелине

6. 3D басылган гараж

2 -кадам: ThingSpeakке катталыңыз

ThingSpeakке катталыңыз
ThingSpeakке катталыңыз

Биринчиден, thingspeak.com сайтына катталып, MATHWORKS эсебин колдонуп эсеп жазыңыз.

Андан кийин "менин каналдарымды" чыкылдатып, колдонулган ар бир сенсор үчүн жаңы канал кошуңуз.

Интернет нерселери (IoT)-камтылган электрониканы, программалык камсыздоону, сенсорлорду, кыймылдаткычтарды жана тармактык байланышты колдонуу менен маалыматтарды чогултууга жана алмашууга жөндөмдүү, бири-бири менен байланышкан объектилердин тармагы ("туташкан түзмөктөр" же "акылдуу түзүлүштөр").

3 -кадам: Зымдар жана жабдыктар

Зымдар жана жабдыктар
Зымдар жана жабдыктар

Үстүдөгү сүрөттө көрсөтүлгөндөй, тактайды ургаачыдан аялга чейинки кабелдерди колдонуп туташтырыңыз.

4 -кадам: Аппаратты программалоо

Аппаратты программалоо
Аппаратты программалоо
Аппаратты программалоо
Аппаратты программалоо
Аппаратты программалоо
Аппаратты программалоо

1. Туура киргизүүлөрдү камсыз кылыңыз. Графиктерге жана эсептөөлөргө ылайыктуу базаны орнотуу үчүн базалык баалуулуктарды манипуляциялоо.

2. Thingspeak.com сайтына жөнөтүү үчүн картанын коду.

3. WiFi жайгашуусун жана Каналдын ID маалыматын киргизиңиз.

4. Коддоо циклинин кайталануусун ар бир 10 секундга коюңуз. Кайра конфигурациялоого 5 секунддук "күтүү убакыты" коюлду.

5. Туура маалыматты басып алуу үчүн басым, температура жана бийиктик максимумдарын тууралаңыз.

5 -кадам: Matlabте коддоо

Matlabта коддоо
Matlabта коддоо
Matlabта коддоо
Matlabта коддоо

Arduino сенсорлорунун кириштерин колдонуу үчүн, биз ThingSpeakтан маалыматтарды алуу үчүн Matlabти колдонушубуз керек. "ThingSpeakRead ()" буйругу сүйлөө каналынан, талааларынан жана буйрукка киргизген маалымат чекиттеринен маалыматтарды чогултат. Бул бүткөндөн кийин, сиз керектүү өндүрүштү иштеп чыгуу үчүн маалыматтарды колдоно аласыз. Мен баштоо үчүн көчүрүлүп, чаптала турган кодум бар барактар файлын тиркедим.

Бул долбоор үчүн биздин жыйынтыктарга төмөнкүлөр кирет:

- Акыркы температура, бийиктик жана басым көрсөткүчтөрү бар таблица

- Акыркы 50 маалымат чекитиндеги температура жана басым көрсөткүчтөрүн көрсөтүүчү 2 график (бул учурда 500 секунд)

- Matlab ичиндеги калкыма менюдан тандай турган тексттик билдирүү жана электрондук почта жаңыртуусу, температура, бийиктик же басым көрсөткүчтөрү

- Сенсордун температурасы белгилүү бир чекиттен ашса, автоматтык түрдө өрт эскертүүсү (бул учурда тестирлөө максатында 80 градус F)

Билдирүүлөрдү/каттарды алуу үчүн, бул кодду иштетүүдөн мурун send_msg функциясын орнотушуңуз керек.

Бул кийинки слайдда каралат

6 -кадам: Send_msg Функциясы

Send_msg Функциясы
Send_msg Функциясы
Send_msg Функциясы
Send_msg Функциясы
Send_msg Функциясы
Send_msg Функциясы
Send_msg Функциясы
Send_msg Функциясы

Электрондук почта жана текст жаңыртууларын алуу үчүн "send_msg" функциясын аныктоого туура келет. Жаңыртууну жөнөтүүнү каалаган электрондук почта жана сырсөз менен "почта" жана "pwd" маанилерин жаңыртууңуз керек болот. Сиз ошондой эле "алуучуларды" жаңыртууну алууну каалаган номер жана электрондук почта дареги катары жана алуучунун телефон оператору менен "алып жүрүүчү" катары аныкташыңыз керек. Бул бүткөндөн кийин, функция иштөөгө даяр.

Сунушталууда: