Агуулгын хүснэгт:

EAL - Аж үйлдвэрийн 4.0 Дулаан ба чийгшил: 9 алхам
EAL - Аж үйлдвэрийн 4.0 Дулаан ба чийгшил: 9 алхам

Видео: EAL - Аж үйлдвэрийн 4.0 Дулаан ба чийгшил: 9 алхам

Видео: EAL - Аж үйлдвэрийн 4.0 Дулаан ба чийгшил: 9 алхам
Видео: Аж үйлдвэрийн 4-р хувьсгал ба түүний салбарт үзүүлэх нөлөөлөл - Профессор Cho, DaeYeon 2024, Долдугаар сарын
Anonim
EAL - Аж үйлдвэрийн 4.0 Дулаан ба чийгшил
EAL - Аж үйлдвэрийн 4.0 Дулаан ба чийгшил
EAL - Аж үйлдвэрийн 4.0 Дулаан ба чийгшил
EAL - Аж үйлдвэрийн 4.0 Дулаан ба чийгшил
EAL - Аж үйлдвэрийн 4.0 Дулаан ба чийгшил
EAL - Аж үйлдвэрийн 4.0 Дулаан ба чийгшил
EAL - Аж үйлдвэрийн 4.0 Дулаан ба чийгшил
EAL - Аж үйлдвэрийн 4.0 Дулаан ба чийгшил

Би dette projekt har vi lavet EN maskine der regulerer varmen og fugtigheden i et rum og opsamler for at for forrere indeklimaet i et rum i fremtiden. Тайлбарыг буцааж англи (Америкийн Нэгдсэн Улс) руу орчуулах Орчуулах 4 forskellige programmer og forskellige typer hardware.

Алхам 1: Хэсгийн жагсаалт

Arduino: Til at indsamle data og behandle dem.

Motorkontroller: Til үед aktiver peltieren OG fanen, OG Андре strømretningen.

Fane: Til for fordele varmen.

Varme/ Fugtigheds мэдрэгч: Хяналтын температурыг хэмжиж үзнэ үү.

Баттерей: forbundet med motorkontrolleren for at forsyne fanen og peltieren med strøm.

Peltier: til at varmeregulere.

Arduinoen ТХГН -ийн хамгийн их температур OG fugtigheds мэдрэгч дамжуулагч өгөгдөл нь rummets nuværende температур, OG EN motorkontroller нь aktiver strøm OG styre strømretningen.

Motorkontrolleren Эр forbundet Til EN fane OG EN peltier, der regulere temperaturen.

Алхам 2: Програм хангамж

Програм хангамж
Програм хангамж
Програм хангамж
Програм хангамж
Програм хангамж
Програм хангамж
Програм хангамж
Програм хангамж

Ардуино:

· Skal indsamle мэдээлэл FRA sensorer og lave dem om til til nogle Int værdier.

· Мэдээллийг идэвхжүүлэхийн тулд өгөгдөл дамжуулах боломжтой.

· Мэдээлэл нь Node-Red-ийг Arduinoen-ээр дамжуулан дамжуулах боломжтой. Илгээгчийн мэдээллийг илгээх мэдээлэл:

o Цельсийн температур.

o Fugtigheden målt i procent.

о Fanen OG peltierens байдал, би хэлбэр af 0 eller 1. ON/OFF

Улаан зангилаа:

· Modtager өгөгдөл fra Arduinoen.

· Хэмжээний мэдээллийг 3 ангилалд оруулах: Температур, Фугтигед, Статус.

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

· Skal vises i хэрэглэгчийн интерфейс i max. 60 мин.

· Мэдээлэл хадгалах боломжтой.

· Мэдээллийг phpMyAdmin руу илгээнэ үү

phpMyAdmin:

· Модуляцийн өгөгдөл fra Node Red.

· Skas sætte dem ind ind i de definerede tabeller under databaseasen.

· Скаль бүртгэлийн мэдээлэл.

· Skal lave en kopi af tabellerne.

· Visual Studio, бусад програм хангамжийг ашиглах боломжтой болно.

Visual Studio:

· Henter tabellerne fra phMypAdmin og sætter dem ind ind i tabeller der er nemme at aflæse.

· Скайп нь маш их мэдээлэл өгдөг.

Алхам 3: Утасны диаграм

Утас диаграмм
Утас диаграмм

Цахилгаан диаграмыг нээж харуулав

Алхам 4: Arduino програм

Arduino програм
Arduino програм
Arduino програм
Arduino програм

Програм хангамж:

Учир нь DHT11 мэдрэгч нь "SimpleDHT11" номын санд зориулагдсан болно. Dette bibliotek tillader os at aflæse de signaler der kommer fra sensoren og laver det om til nogen værdier vi forstår. Би 2 Int Tag -ийн "температур", "чийгшил" гэсэн хоёр нэр томъёог ашиглаж болно. Vi bruger disse tal til at vurder om der skal reguleres på temperaturen and lokalet OG sender dem videre through vores serielport.

Хоорондын хөтөлбөр нь IF IF funktionen til at styre hvornår fanen og peltieren skal regulere rummets temperatur.

Дэлгэрүүлэхгүй бол 4 -р хэсэг нь Arduinoen -ээс илүү үнэтэй болно. Knappernes grænserværdier ligger på henholdsvis 18, 20, 22, 24 -р ангийн сурагч. Энд ямар ч асуудал байхгүй 4 ledpærer lyse så man kan se hvilken grænseværdi Arduinoen er sat på.

Алхам 5: I/O Liste for Arduino

Дижитал оролт

Varme & Fugtigheds мэдрэгч

int pinDHT11 = 2;

Дижитал гаралт

Blæser

int StroemRetning1 = 5;

int StroemRetning2 = 6;

int StroemStyrke = 7;

Varme/kole

int VarmeSide1 = 8;

int VarmeSide2 = 9;

int VarmeGrad = 10;

Алхам 6: Улаан зангилаа

Улаан зангилаа
Улаан зангилаа
Улаан зангилаа
Улаан зангилаа
Улаан зангилаа
Улаан зангилаа
Улаан зангилаа
Улаан зангилаа

Мэдээллийг задлах үед зангилаа-улаан өнгө, MySQL мэдээллийн баазын хэрэглэгчийн интерфейс.

Би зангилаа-улаан forbinder vi vores Arduino hvortil der er tilsluttet en temperatur og fugtigheds sensor samt en blæser.

Мэдээллийн эх сурвалжийг хуваахын тулд та "хуваах" боломжтой болно. Herefter bliver өгөгдөл нь хэрэглэгчийн интерфэйсийг шууд дамжуулдаг.

Би өгөгдөл дамжуулах боломжтой бөгөөд өгөгдөл дамжуулах хугацааг 1 цаг хүртэл хойшлуулсан болно. Dette er for at få en kontrolleret overførsel til databasen.

Хэрэглэгчийн интерфэйс дээр өгөгдөл дамжуулах болно. Dette gør at der kommer 3 мэдээллийн сангийн мэдээллийн сан. Температур, fugtighed og blæser (ON/OFF).

Efter dataen эр blevet splittet bruges EN NY Funktion дер илгээгчийн өгөгдөл, өгөгдлийн сан, VED үед kalde til де korrekte databaseasetabeller. Мэдээллийн сангийн өгөгдөл, өгөгдөл, өгөгдлүүдийг шалгахын тулд эдгээр функцууд бэлэн болно.

Хэрэглэгчийн интерфэйс нь температурын хэмжүүрийг харуулахаас гадна графикийг ашиглах боломжтой болно. Blæseren vises på en kurve der viser henholdsvis 1 og 0 (ON/OFF)

Der er lavet EN дохиолол der udsender EN имэйл til eksempelvis teknikeren. Тэмдэглэлийг температурын хэмжээсээр хэмжиж, хамгийн сайн тохиргоог хийх хэрэгтэй. Би түүнийг tilfælde vil der sendes EN e -mail -ээр дамжуулан 20% OG -ийн температурыг 25 градусын градусаас дээш хэмждэг. Hvis højere værdier ønskes inden alarmen skal udsende en email email til texnikeren kan disse ændres i node-red.

Алхам 7: MySQL PhpMyAdmin

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

phpMyAdmin

PhpMyAdmin дээр өгөгдөл, MySQL болон мэдээллийн баазыг нээнэ үү.

MySQL болон phpMyAdmin OG илгээгчээс өгөгдлийн сангийн өгөгдлийн сан руу шилжих цэгийг улаан товчлуур дээр дарна уу.

Дараа нь өгөгдөл дамжуулж, би зангилаа улаан товчлуурыг нүүлгэн шилжүүлж, өгөгдлийн сан (халаагч, чийгшил ба температур)

Хяналтын хүснэгт автоматаар автоматаар гарч ирэх бөгөөд энэ нь зангилааны улаан өнгөтэй болно.

Таблер болон MySQL -ийг үзэхийн тулд өгөгдөл дамжуулах боломжтой. Тодорхой цаг хугацаа, температурын хэмжээсийг тодорхой зааж өгсөн болно.

Vi har lavet en kopi af hver tabel (халаагчийн хуулбар, чийгшил ба температурын хуулбар)

MySQL -ийг ашиглахаас өөр аргагүй болсноор энэ програмыг ашиглах боломжтой болно.

Учир нь энэ нь өгөгдөл дамжуулахын тулд би таблет зарж, харуулдаг.

Triggeren gør at for hver gang der kommer data fra зангилаа улаан OG гаруй би databaseasen kopieres hele tabellen over i kopi tabellen.

Алхам 8: Visual Studio, Microsoft -ийн танилцуулга

Visual Studio, Microsoft -ийн танилцуулга
Visual Studio, Microsoft -ийн танилцуулга

Түүний цонхнууд Visual Studio -д танилцуулагдсан болно. Den viser де 3 tabeller hvor datene bliver lagret. нэр томъёог туршиж үзэхийг хүсвэл "шинэчлэх" товчийг дарна уу.

Зөвлөмж болгож буй: