Orodha ya maudhui:
- Hatua ya 1: Orodha ya Sehemu
- Hatua ya 2: Programu
- Hatua ya 3: Mchoro wa Wiring
- Hatua ya 4: Programu ya Arduino
- Hatua ya 5: Orodha ya I / O ya Arduino
- Hatua ya 6: Node-Nyekundu
- Hatua ya 7: MySQL PhpMyAdmin
- Hatua ya 8: Studio ya Visual, Uwasilishaji wa Microsoft
Video: EAL - Viwanda 4.0 Joto na Unyevu: Hatua 9
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:54
Mimi dette projekt har vi lavet en maskine der regulerer varmen og fugtigheden i and rum and opsamler data for at forbedre indeklimaet i et rum i fremtiden. Tundu la brug af 4 forskellige programmer na forskellige typer vifaa.
Hatua ya 1: Orodha ya Sehemu
Arduino: Til kwenye data isiyojulikana og dem behandle.
Udhibiti wa gari: kwa saa na zaidi ya moja kwa moja na zaidi ya moja kwa moja.
Fane: kwa saa fordele varmen.
Kitambuzi cha Varme / Fugtigheds: Til wakati wa rummets inaweza kutumika na luftfugtighed.
Batteri boks: forbundet med motorkontrolleren kwa saa forsyne fanen og peltieren med strøm.
Peltier: kwa saa varmeregulere.
Arduinoen er forbundet til en temperatur and fugtigheds sensor der sender data of rummets nuværende temperatur, og en motorkontroller der aktiver strøm and styre strømretningen.
Motorkontrolleren er forbundet til en fane og en peltier, der regulere joton.
Hatua ya 2: Programu
Arduino:
· Skal indsamle data fra sensorer og lave dem om til nogle Int værdier.
· Kuongeza fani / kuchapisha data kwenye data yako kwa kutumia vifaa.
· Skal data data kutoka kwa Node-Red kupitia njia ya huduma kwa Arduinoen. Mtumaji wa turubai habari ya maandishi ya maandishi:
o Joto la joto halijali.
o Fugtigheden målt inakua.
hadhi ya Fanen og peltierens, naunda 0 eller 1. ON / OFF
Node Nyekundu:
· Modtager data fra Arduinoen.
· Skal splitte dataen op i 3 kategoriaer: Temperatur, Fugtighed, Hali.
· Skal lave en graf for Temperatur, Fugtighed og Status, juu ya habari njema.
· Skal vises i user-interface i max. Dakika 60.
· Skal na vifaa vya habari juu ya data.
· Skal sende dataen videre kwa phpMyAdmin
phpMyAdmin:
· Modtage data fra Node Nyekundu.
· Skal skänden dem ind de de definerede tabeller chini ya takwimu.
· Kuingia kwa magogo ya ngozi.
· Skal lave en kopi af tabellerne.
· Kopierne af tabellerne skal blive aflæst in Visual Studio, zilizopigwa kwenye simu yako.
Studio ya Visual:
· Henter tabellerne fra phMypAdmin na orodha ya watu wanaotafakari kuhusu orodha ya watangazaji.
· Skal kunne opdatere dataen ved at trykke på en knap.
Hatua ya 3: Mchoro wa Wiring
Mchoro wa Dette viser det elektriske kredsløb i systemet
Hatua ya 4: Programu ya Arduino
Programu:
Kwa maana katika brug moja kwa moja kwa saa DHT11 sensor har vi hentet "SimpleDHT11" bibliotek. Kuandika vitabu kwa kila siku kwenye orodha ya watia saini kutoka kwa wahusika kutoka kwa vyombo vya habari na kufanya kazi kwa njia hiyo. Je! Unapenda kituo hiki? Hebu tujue katika maoni hapa chini:) Kutoa taarifa zaidi kwa njia ya kudhibiti viwango vya juu vya hali ya joto na maoni na mtumaji maoni kupitia njia ya huduma.
Programu ya Vores brug IF IF funktionen til kwa mtindo wa shabiki na michezo ya ski regulere rummets temperatur.
Der er monteret 4 knapper on Arduinoen som somændrer grænseværdierne for hvornår blæser og varme skal starte. Knappernes grænserværdier ligger kwenye henholdsvis 18, 20, 22 na 24 grader. 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å.
Hatua ya 5: Orodha ya I / O ya Arduino
Pembejeo za dijiti
Sura ya Varme & Fugtigheds
siri pinDHT11 = 2;
Matokeo ya dijiti
Blæser
int StroemRetning1 = 5;
int StroemRetning2 = 6;
int StroemStyrke = 7;
Varme / køle
int VarmeSide1 = 8;
int VarmeSide2 = 9;
int VarmeGrad = 10;
Hatua ya 6: Node-Nyekundu
Inaonekana kuwa nyekundu-node-nyekundu kwa data inayogawanyika, na kutumia-interface ya mtumiaji na data kwenye data ya data ya MySQL.
Node-nyekundu inakataza vi vores Arduino hvortil der er tilsluttet en temperatur og fugtigheds sensor samt en blæser.
Takwimu za Arduinoen bliver først splittet ved brug af splitfunktionen og bliver lagt over i and array one for the vist on the billedet”split”. Hivi karibuni data bliver tuma kwa kiolesura cha mtumiaji moja kwa moja.
Tuma data vi mtumaji juu ya orodha ya data na orodha ya kuchelewesha kwa 1 kutangazwa hapt 10. sekund. Lazima ufanye kazi juu ya udhibiti wa habari zaidi juu ya data.
Hapa kuna mgawanyiko wa data kwa njia moja ya interface ya mtumiaji. Dette gør at der kommer 3 tabeller i vores database. Joto, kukimbia na blæser (ON / OFF).
Kutoa data kwa damu na matabaka ya mgawanyiko kwa njia mpya ya utumaji data ya mtumaji kwa habari inayotumiwa kwenye orodha ya data. Kupiga funktion bruges kutoka wakati wa kwenda kwenye orodha na kujadili video.
Mtumiaji wa kiolesura cha mtumiaji hutazama hali na matumizi ya picha na picha. Blæseren vises on en kurve der viser henholdsvis 1 og 0 (ON / OFF)
Tumia barua pepe kupitia barua pepe kupitia barua pepe kwa njia ya barua pepe. Emailen bliver tuma taarifa juu ya snart katika fugtigheden zaidi ya joto juu overskrider na bestemt punkt. Ninamwuliza kila mtu anayetuma barua pepe au barua pepe kwa mtu anayeshughulikia zaidi ya 20% na joto kali zaidi ya 25 grader celsius. Hvis unaweza kuona juu ya barua pepe ya kutia hofu juu ya barua pepe kwa barua pepe kwa kutumia teknisheni na kutangaza kwamba node nyekundu.
Hatua ya 7: MySQL PhpMyAdmin
phpMyAdmin
Der bruges phpMyAdmin kwa data iliyobaki zaidi katika hifadhidata ya MySQL.
Node-nyekundu er forbundet direkte til MySQL i phpMyAdmin og sender derfor data til databasen hvert 10. sekund.
Efter dataen blev splittet i node red kommer de nu over i hver sin tabel i databasen (hita, unyevu na muda)
Jedwali la opdateres za kiotomatiki huchagua Arduinoen er forbundet med node-red.
Taberne katika MySQL viser tidspunktet hver data kwa njia hii. Tutaweza kupata habari nyingi kwenye shamba lako na tutaweza kusoma na kuonyesha kwamba hali ya joto haitumiki kwa sababu ya kutambuliwa.
Vi har lavet en kopi af hver tabel (heater copy, humidity copy & temp nakala)
Kutumia mfumo wa MySQL kwa njia moja au moja kwa moja au kwenye skrive direkte kutoka kwenye sanduku la habari.
Kwa maana wakati wa kuchapisha data juu ya sehemu ya kopierede tabeller har vi brugt en trigger i den oprindelige tabel.
Triggeren gør at for hver gang der kommer data fra node red og over i databasen kopieres hele tabellen over i kopi tabellen.
Hatua ya 8: Studio ya Visual, Uwasilishaji wa Microsoft
Madirisha yake ya skrini hutazama Studio ya Visual. Tundu viser de 3 tabeller hvor datene bliver lagret. kutoka skry trykkes juu ya knappen "sasisha" kwa saa opdatere tabellerne.
Ilipendekeza:
Jinsi ya kutumia DHT22 Unyevu wa unyevu na joto la joto na Arduino: Hatua 6
Jinsi ya kutumia unyevu wa DHT22 na sensorer ya joto na Arduino: Katika mafunzo haya tutajifunza jinsi ya kutumia unyevu wa DHT22 na Sensor ya Joto na Arduino na kuonyesha maadili kwenye OLED Onyesha video
Joto rahisi na joto la unyevu wa IoT: Hatua 5 (na Picha)
Joto rahisi na joto la unyevu wa IoT: Joto rahisi zaidi la IoT na mita ya unyevu hukuruhusu kukusanya joto, unyevu, na faharisi ya joto. Kisha upeleke kwa Adafruit IO
Kuendesha gari chafu na LoRa! (Sehemu ya 1) -- Sensorer (Joto, Unyevu, Unyevu wa Udongo): Hatua 5
Kuendesha gari chafu na LoRa! (Sehemu ya 1) || Sensorer (Joto, Unyevu, Unyevu wa Udongo): Katika mradi huu nitakuonyesha jinsi nilivyotengeneza chafu. Hiyo inamaanisha nitakuonyesha jinsi nilivyojenga chafu na jinsi nilivyoweka umeme na umeme wa kiotomatiki. Pia nitakuonyesha jinsi ya kupanga bodi ya Arduino inayotumia L
Jinsi ya kutumia Sensor ya Joto la DHT11 na Arduino na Joto la Uchapishaji wa Joto na Unyevu: Hatua 5
Jinsi ya Kutumia Sensorer ya Joto la DHT11 Na Arduino na Joto la Uchapishaji Joto na Unyevu: Sura ya DHT11 hutumiwa kupima joto na unyevu. Unyevu wa DHT11 na sensorer ya joto hufanya iwe rahisi sana kuongeza data ya unyevu na joto kwenye miradi yako ya elektroniki ya DIY. Ni kwa kila
Joto -Joto La Kudhibitiwa la Joto La joto: Hatua 6
Joto -Joto La Kutabasamu La Kudhibiti Joto: ******************************************* ************************************************** +