Mundarija:

EAL - sanoat 4.0 issiqlik va namlik: 9 qadam
EAL - sanoat 4.0 issiqlik va namlik: 9 qadam

Video: EAL - sanoat 4.0 issiqlik va namlik: 9 qadam

Video: EAL - sanoat 4.0 issiqlik va namlik: 9 qadam
Video: ИИ и производство: будущее промышленности 4 0 2024, Noyabr
Anonim
EAL - sanoat 4.0 issiqlik va namlik
EAL - sanoat 4.0 issiqlik va namlik
EAL - sanoat 4.0 issiqlik va namlik
EAL - sanoat 4.0 issiqlik va namlik
EAL - sanoat 4.0 issiqlik va namlik
EAL - sanoat 4.0 issiqlik va namlik
EAL - sanoat 4.0 issiqlik va namlik
EAL - sanoat 4.0 issiqlik va namlik

Men har bir loyihani loyihalashtirishni sozlashim kerak, bu esa men uchun eng muhim va eng muhim ma'lumotlarni o'z ichiga oladi. Bu erda 4 ta maxsus dasturiy ta'minot va dasturiy ta'minot mavjud.

1 -qadam: qismlar ro'yxati

Arduino: Ma'lumotlar va ma'lumotlarni saqlang.

Motokontroller: eng yaxshi va eng muhim vazifalarni bajaradi.

Fane: tilga oling.

Varme/ Fugtigheds sensori: Harorat va harorat o'lchagichlari.

Quvvatni tejash: eng yaxshi vosita motokontrolleren uchun eng yaxshi vosita.

Peltier: eng yaxshi vaqt.

Arduino har qanday harorat va harorat sensori tomonidan yuborilgan ma'lumotlarning harorati va haroratini o'lchashni ta'minlaydi, bu esa motokontrollerni aktyorlar tomonidan boshqariladi.

Motorkontrolleren forbundet til en fane og en peltier, haroratni tartibga solish.

2 -qadam: dasturiy ta'minot

Dasturiy ta'minot
Dasturiy ta'minot
Dasturiy ta'minot
Dasturiy ta'minot
Dasturiy ta'minot
Dasturiy ta'minot
Dasturiy ta'minot
Dasturiy ta'minot

Arduino:

· Ma'lumotlar uzluksiz ma'lumotni nogironlik tizimiga kiriting.

· Ma'lumotni o'chirish yoki o'chirish uchun ma'lumotlarni o'chirib qo'ying.

· Ma'lumotlar Node-Red-ga Arduino orqali yuboriladi. Yuboruvchining ma'lumotlari quyidagicha:

o Selsiy harorati.

o zbek tilida yozilgan.

u Fanen og peltierens holati, men shakl 0 eller 1. ON/OFF

Qizil tugun:

· Arduinoen ma'lumotlari.

· Ma'lumotlarni 3 toifaga bo'lingan: harorat, fugtighed, status.

· Skal lave en graf Temperatur, Fugtighed og Status, over kort tid.

· Skal vises i foydalanuvchi interfeysi i max. 60 min.

· Ma'lumotlar va ma'lumotlarni o'chirib qo'ying.

· Ma'lumotlarni phpMyAdmin -ga yuboring

phpMyAdmin:

· Qizil tugun haqida ma'lumot.

· Ma'lumotlar bazasi ostidagi ma'lumotlar ro'yxati o'chirilgan.

· Ma'lumotlarni saqlang.

· Yopish -to'kilmasin.

· Vizual dasturlar bilan ishlashni davom ettiring.

Visual Studio:

· Henter tabeller yoki phMypAdmin -ni o'chirib tashlashni xohlasangiz.

· Ma'lumotni o'chirib qo'yish kerak bo'lgan barcha ma'lumotlarni o'chirib qo'ying.

3 -qadam: ulanish sxemasi

Ulanish diagrammasi
Ulanish diagrammasi

Tizimning asosiy diagrammasi

4 -qadam: Arduino dasturi

Arduino dasturi
Arduino dasturi
Arduino dasturi
Arduino dasturi

Dasturiy ta'minot:

Uchun DHT11 datchiklari "SimpleDHT11" bibliotekasida. Biblioteklar kitobi ishdan bo'shatilganidan keyin signallarni o'chirib tashlaydi. 2 ta tag tagidagi "harorat" va "namlik" ni belgilab qo'ying. Veb -saytlar haroratni nazorat qilish paytida haroratni o'lchash va jo'natish orqali ma'lumotlarni o'chirish orqali yuborish mumkin.

Ilova, agar kerak bo'lsa, haroratni o'lchash va o'chirish bilan bog'liq vazifalarni bajaradi.

4 -banddan so'ng, arduinolar bir necha oydan buyon ishdan bo'shatiladi. Knappernes grænserværdier ligger på henholdsvis 18, 20, 22 va 24 -sinf o'quvchilari. Bu erda 4 ta yorug'lik manbai yo'q bo'lib, u erdan o'chiriladi.

5 -qadam: Arduino uchun kirish/chiqish ro'yxati

Raqamli kirish

Varme va Fugtigheds sensori

int pinDHT11 = 2;

Raqamli chiqish

Bluzer

int StroemRetning1 = 5;

int StroemRetning2 = 6;

int StroemStyrke = 7;

Varme/kole

int VarmeSide1 = 8;

int VarmeSide2 = 9;

int VarmeGrad = 10;

6-qadam: Qizil tugun

Qizil tugun
Qizil tugun
Qizil tugun
Qizil tugun
Qizil tugun
Qizil tugun
Qizil tugun
Qizil tugun

Ma'lumotlarni ajratish tugunlari qizil, MySQL ma'lumotlar bazasi va foydalanuvchi interfeysi.

Men tugunni qizil-qizil to'sib qo'yaman, bu harorat va harorat sensori.

Ma'lumotlar ajratilgan bo'lsa, siz "bo'linish" ni ajratib qo'yishingiz mumkin. Bu erda foydalanuvchi interfeysi jonli efirga uzatiladi.

Ma'lumotlar uzatish uchun ma'lumotlar uzatish jo'natiladi, bu esa 10 -sonli ma'lumotlarni o'chirib tashlaydi. Ma'lumotlar bazasi tekshirilgandan so'ng, bu juda ko'p.

Bu erda foydalanuvchi interfeysi ma'lumotlarini ajratib ko'rsatish mumkin. Ma'lumotlar bazasi 3 -jadvalda joylashgan. Harorat, o'chirilgan va yoqilgan (ON/OFF).

Ma'lumotlar bazasini o'chirib tashlaganingizdan so'ng, ma'lumotlar bazasi ma'lumotlar bazasi va ma'lumotlar bazasi orqali yuboriladi. Ma'lumotlar bazasi mavjud bo'lganda, siz ushbu funktsiyani bajarishingiz kerak.

Foydalanuvchi interfeysi grafik va harorat rejimida aniqlanadi. Ko'rish vaqtini belgilash 1 va 0 (ON/OFF)

Elektron pochta orqali elektron pochta orqali yuborish signalizatsiyani o'chirib tashlaydi. E -pochta orqali yuborish kerak bo'lsa, haroratni o'chirib qo'ying. Men uning elektron pochta xabarlarini elektron pochta orqali yuborishni 20% dan yuqori haroratda 25 gradusdan yuqori haroratda o'tkazishni xohlayman. Bu erda elektron pochta xabarlari elektron pochta orqali yuboriladi, lekin bu tugun-qizil.

7 -qadam: MySQL PhpMyAdmin

MySQL PhpMyAdmin
MySQL PhpMyAdmin
MySQL PhpMyAdmin
MySQL PhpMyAdmin
MySQL PhpMyAdmin
MySQL PhpMyAdmin

phpMyAdmin

Ma'lumotlar va ma'lumotlar bazasi phpMyAdmin -ni o'chirib tashlaydi, MySQL va ma'lumotlar bazasi.

MySQL va phpMyAdmin ma'lumotlarini yuborish uchun ma'lumotlar bazasi o'chiriladi va tugaydi.

Ma'lumot uzilib qolganidan so'ng, men tugunni o'chirib tashladim, bu esa ma'lumotlar bazasi (isitgich, namlik va harorat)

Ma'lumotlar avtomatik ravishda tugun-qizil rangda joylashgan bo'lsa, bu avtomatik ravishda amalga oshiriladi.

Ma'lumotlar va MySQL -ni o'chirib tashlashingiz mumkin. Bu erda siz har qanday harorat va harorat rejimini aniqlab olishingiz mumkin.

Vi har lavet en kopi af hver tabel (isitgich nusxasi, namlik nusxasi va temp nusxasi)

MySQL -ni o'chirib tashlaganingizdan so'ng, siz bu jadvalni ochishingiz mumkin.

Chunki, bu ma'lumotlar jadvalda yozilgan bo'lsa, men tijorat jadvalini ishga tushiraman.

Ma'lumotlar uzatish tugunlari qizil tugmachalari va ma'lumotlar bazalari uchun juda ko'p ma'lumotlar to'plangan.

8 -qadam: Visual Studio, Microsoft taqdimoti

Visual Studio, Microsoft taqdimot
Visual Studio, Microsoft taqdimot

Uning oynalari Visual Studio dasturlari tomonidan taqdim etilgan. Bu erda 3 ta sotuvchi bor, lekin bu ma'lumot yo'q. bu erda "yangilash" tugmachasini bosing.

Tavsiya: