Съдържание:
- Стъпка 1: Списък на частите
- Стъпка 2: Софтуер
- Стъпка 3: Схема на свързване
- Стъпка 4: Програма Arduino
- Стъпка 5: I/O Liste за Arduino
- Стъпка 6: Node-Red
- Стъпка 7: MySQL PhpMyAdmin
- Стъпка 8: Visual Studio, Microsoft Презентация
Видео: EAL - Industrial 4.0 Топлина и влажност: 9 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:54
I dette projekt har vi lavet en maskine der regulalerer varmen og fugtigheden i et rum og opsamler data for at forbedre indeklimaet i et rum i fremtiden. Свържете се с 4 forskellige програмист и хардуер за печатане на forskellige.
Стъпка 1: Списък на частите
Arduino: Включете данните и ги поведете.
Моторконтролер: до активни пелтин и фанен, и ндндре strømretningen.
Fane: til at fordele varmen.
Сензор Varme/ Fugtigheds: До достигане на най -ниската температура и луфтфугиране.
Батерии: forbundet с мотоконтролер за forsyne fanen og peltieren с strøm.
Пелтие: до вармерегулере.
Arduinoen е създаден до температурата и сензорите за избягване на данните за изпращачите, за да се запознаете с най -новата температура, и за мотоконтролер за активен стрес и стирен стрес.
Motorkontrolleren e forbundet til en fane og en peltier, der regulalere temperaturen.
Стъпка 2: Софтуер
Arduino:
· Данните за сканиране от сензори и лаве от всички до ногле Int værdier.
· Skal aktivere fanen/blæseren baseret på den data vi har opsamlet fra sensoren.
· Изпратете данни за видео до Node-Red чрез сериен портал на Arduinoen. Информацията за изпращача на изпращача е изпратена:
o Температура на топене и по Целзий.
o Fugtigheden målt i procent.
o Fanen og peltierens status, аз формирам след 0 или 1. ON/OFF
Червен възел:
· Данни за Modtager от Arduinoen.
· Разделени данни за 3 категории в: Температура, Размазан, Статус.
· Скал лаве ен граф за Температура, размазан и статус, над корт време.
· Skal vises i потребителски интерфейс i max. 60 мин.
· Skal tilføje et tidspunkt på dataen.
· Изпратете данни за видео до phpMyAdmin
phpMyAdmin:
· Modtage данни от Node Red.
· Преглед на детайли и дефиниране на етикети в база данни.
· Skal logge dataen.
· Skal lave en kopi af tabellerne.
· Kopierne af tabellerne skal blive aflæst af Visual Studio, således vi kan aflæse dem.
Визуално студио:
· Влезте в табела за phMypAdmin и ще я покажете в табела за немец и в афла.
· Skal kunne opdatere dataen ved at trykke på en knap.
Стъпка 3: Схема на свързване
Дететорна диаграма viser det elektriske kredsløb i systemet
Стъпка 4: Програма 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 regulaleres på temperaturen i locallet and sender dem videre via vores serielport.
Vores програма gør brug IF функционалност до стила hvornår fanen и peltieren скал регулира температурата rummets.
Der er monteret 4 knapper на Arduinoen som ændrer grænseværdierne за hvornår blæser og varme skal starte. Knappernes grænserværdier ligger på henholdsvis 18, 20, 22 og 24 грейдер. Når en af grænseværdierne er valgt vil en af de 4 ledpærer lyse så man kan se hvilken grænseværdi Arduinoen er sat på.
Стъпка 5: I/O Liste за Arduino
Цифрови входове
Сензор Varme & Fugtigheds
int pinDHT11 = 2;
Цифрови изходи
Блазер
int StroemRetning1 = 5;
int StroemRetning2 = 6;
int StroemStyrke = 7;
Varme/køle
int VarmeSide1 = 8;
int VarmeSide2 = 9;
int VarmeGrad = 10;
Стъпка 6: Node-Red
Vi bruger възел-червен до разделяне на данни vores, lave и потребителски интерфейс samt и изпращане на данни vores до база данни MySQL.
I node-red forbinder vi vores Arduino hvortil der er tilsluttet en temperatur og fugtigheds sensor samt en blæser.
Данните от Arduinoen са най -близки до първото разделяне и довеждането до разделяне на функциите и доближаването до i et масива, така че да бъдете разделени „разделено“. След това всички данни се изпращат до потребителския интерфейс на живо.
Изпратете данни от изпращача през ibaze от данни, които са включени и забавят на 1 зададен hvert 10. секунда. Отбележете за и контролирайте преглед на базата данни.
По -нататък разделя данните на самия потребителски интерфейс. Това е една от най -добрите 3 бази данни в базата данни. Температура, размазан и по -светъл (ВКЛ./ИЗКЛ.).
Efter dataen е blevet splittet bruges en ny funktion der sender dataen ud til databasen ved и kalde til de korrekte databasetabeller. Denne funktion bruges også til and sende date og tid videre to databasen.
Потребителският интерфейс е по -висок от температурния и погребания. Blæseren vises på en kurve der viser henholdsvis 1 og 0 (ON/OFF)
Der er lavet en alarm der udsender и имейл до eksempelvis teknikeren. Emailen bliver sendt lige så snart at fugtigheden eller temperaturen overskrider et bestemt punkt. Изпращам нейното съобщение, изпратено по имейл, без да е объркано над 20% и по -висока температура над 25 градуса по Целзий. Hvis højere værdier ønskes inden alarmen skal udsende en email to teknikeren can disse ændres i node-red.
Стъпка 7: MySQL PhpMyAdmin
phpMyAdmin
Der bruges phpMyAdmin до lagre vores данни в MySQL i en база данни.
Червеният възел е създаден директно за MySQL и phpMyAdmin и изпращач за данни до база данни от 10 секунди.
Efter dataen blev splittet i node red kommer de nu over i hver sin tabel и databasen (нагревател, влажност и температура)
Denne табела се актуализира автоматична лига с snart Arduinoen е forbundet с node-red.
Таблетиране и MySQL преглед на данните, които се продават. Det er derfor muligt at gå tilbage i tiden og eksempelvis se hvad temperaturen har været på et specifickt tidspunkt.
Vi har lavet en kopi af hver tabel (копие с нагревател, копие с влажност и временно копие)
Отделете, за да фордирате MySQL, ако можете да скриете директивата от самия табел на самия тид.
For at få dataene kopieret over i de kopierede tabeller har vi brugt en trigger i den oprindelige tabel.
Triggeren gør at for hver gang der commer data from node red og over i databasen kopieres hele tabellen over i copy tabellen.
Стъпка 8: Visual Studio, Microsoft Презентация
Нейните прозорци са представени в Visual Studio. Den viser de 3 tabeller hvor datene bliver lagret. der skal trykkes på knappen "update" for at opdatere tabellerne.
Препоръчано:
Автоматизиране на оранжерия с LoRa! (Част 1) -- Сензори (температура, влажност, влажност на почвата): 5 стъпки
Автоматизиране на оранжерия с LoRa! (Част 1) || Сензори (температура, влажност, влажност на почвата): В този проект ще ви покажа как автоматизирах оранжерия. Това означава, че ще ви покажа как построих оранжерията и как свързах електрониката за захранване и автоматизация. Също така ще ви покажа как да програмирате Arduino платка, която използва L
ESP32 базиран M5Stack M5stick C Метеорологичен монитор с DHT11 - Наблюдавайте температурния индекс на влажност и топлина на M5stick-C с DHT11: 6 стъпки
ESP32 базиран M5Stack M5stick C Метеорологичен монитор с DHT11 | Следете температурния индекс на влажност и топлина на M5stick-C с DHT11: Здравейте момчета, в тази инструкция ще се научим как да взаимодействаме с температурния сензор DHT11 с m5stick-C (платка за разработка от m5stack) и да го покажем на дисплея на m5stick-C. Така че в този урок ще прочетем температурата, влажността & загрявам
Как да използвате DHT11 температурен сензор с Arduino и температура на печат Топлина и влажност: 5 стъпки
Как да използвате DHT11 температурен сензор с Arduino и температура на печат Топлина и влажност: Сензорът DHT11 се използва за измерване на температура и влажност. Те са много популярни любители на електрониката. Сензорът за влажност и температура на DHT11 улеснява добавянето на данни за влажността и температурата към вашите проекти за електроника. Това е за
Винил за пренос на топлина с двоен цвят за тениска: 10 стъпки (със снимки)
Винил за пренос на топлина с двоен цвят за тениска: Тази инструкция ще ви научи как да направите тениска с двуцветен винилов дизайн, използвайки термопреса. Материали-Винил за пренос на топлина Компютър за винилови резачки Компютър с програма Vinylmaster Топлинна преса Ножици Weeder Тениска Ruler X-ACTO нож
Wear to Glow: Едно фенерче с топлина на палми: 9 стъпки
Wear to Glow: Палмово топлинно фенерче: В тази инструкция ще ви покажа невероятно фенерче, което свети веднага след като го хванете в дланта си без външен източник на захранване. Той използва топлината на тялото ви, за да се захранва. Светлината е достатъчно ярка, за да намери нещо и да прочете