Përmbajtje:
- Hapi 1: Lista IO e materialeve të nevojshme për projektin
- Hapi 2: Diagrami i rrjedhës
- Hapi 3: Shtypja 3D e Shtëpisë
- Hapi 4: Ngrirja
- Hapi 5: Kodimi
- Hapi 6: Nyja-e kuqe
- Hapi 7: Wampserver MySQL
- Hapi 8: Ilustrimi i Projektit
Video: UCL - IIoT - Klima e brendshme 4.0: 8 Hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:17
Pasi të keni lexuar dhe punuar me këtë udhëzues, do të keni klimën tuaj të brendshme automatike, të cilën mund ta vëzhgoni në internet me ndihmën e Node-red. Në rastin tonë ne e zhvilluam këtë ide dhe e prezantuam në një shtëpi me printime 3D.
Hapi 1: Lista IO e materialeve të nevojshme për projektin
Arduino MEGA 2560
Sensor RAYSTAR OPTRONICS RC1602A-FHW-ESXDHT
Transistor BD243C
Y. S. TECH FD244010HB 4010 40mm x10mm Fan 24V 0.07A 2Pin 446
Hapi 2: Diagrami i rrjedhës
Ky është një diagram i rrjedhës për të ilustruar kompleksitetin e projektit. Siç mund ta shihni të dhënat fillojnë nga maja e tabelës së rrjedhës dhe përfundojnë në Arduino hap pas hapi. Grafiku i rrjedhës është krijuar për të siguruar një lloj bazë të njohurive të projektit, kështu që çdokush mund të kuptojë se si e kemi krijuar sistemin. Më shumë informacion se si funksionon nyja-red dhe wampserver do të jenë në hapat e mëvonshëm.
Hapi 3: Shtypja 3D e Shtëpisë
Ne përdorim madhësinë 18x16 dhe nuk do ta bëjmë atë më të vogël për shkak të faktit se pajisjet duhet të futen brenda. Për printimin 3D thjesht përdorni çdo gjë me të cilën keni përvojë, ose përdorni Fusion360 ose SketchUp. Nëse dëshironi të zbatoni më shumë artikuj ose sende në projekt, mund të dëshironi që të punoni me një shtëpi më të madhe, të paktën nëse doni pajisjet brenda.
Shtëpia që kemi bërë është vetëm një shtëpi e thjeshtë dhe e lehtë për punë. Ju padyshim mund ta bëni atë më delikate dhe më të bukur nëse jeni të interesuar për këtë. Por neve na pëlqen t'i përmbahemi rregullit të KISS, Keep It Simple Stupid.
Hapi 4: Ngrirja
Nëse doni ta lyeni atë sipas mënyrës sonë, keni nevojë për të njëjtat materiale për t'u siguruar që projekti do të funksionojë ashtu siç është menduar. Pozicioni i artikujve është vetëm për ta bërë më të lehtë për të parë se si ato janë të lidhura. Ekrani LCD shkon në çati, ku ne presim një vrimë për të dhe e ngjisim atë, pjesa tjetër e sendeve është brenda shtëpisë.
Hapi 5: Kodimi
Kodi është shkruar në Arduino i cili është një kombinim i gjuhës programuese C dhe C ++. Sigurohuni që të njëjtat biblioteka të përfshihen nëse provohet një kopje.
Hapi 6: Nyja-e kuqe
Node-red është një softuer që shkarkoni në kompjuterin tuaj përmes CMD. është një mjet zhvillimi i bazuar në rrjedhën e përdorur për programimin vizual, i cili siguron një redaktues të rrjedhës të bazuar në shfletues.
Ajo luan një rol të madh në trajtimin e vlerave që marrim nga sensori DHT dhe më pas shfaqja e tyre si matës në pult. Kjo është që përdoruesi i projektit të dijë lehtë se si funksionon sistemi në këtë moment. Duke parë matësit, përdoruesi do të jetë i vetëdijshëm për temperaturën e brendshme dhe të jashtme, lagështinë e brendshme, shpejtësinë aktuale të ventilatorit dhe një raport kurioz të motit gjithashtu. Përveç shikimit në mënyrë dixhitale, mund të shihet edhe në çatinë e shtëpisë në ekranin LCD.
Ne e ngarkuam kodin nga nyja jonë e kuqe përmes kujtesës, kështu që të gjithë mund ta përdorin atë. Ajo që duhet të bëni është të shkarkoni nyjen me ngjyrë të kuqe në pajisjen tuaj dhe ta importoni atë në një skedë në pult. Pasi të zbatohet, sigurohuni që të keni vendosur Arduino tuaj në COM3 dhe të keni të njëjtën bazë të dhënash SQL në Wampserver të konfiguruar. Ne gjithashtu vendosëm të importojmë të dhëna nga Weather.com, për të siguruar një pamje të temperaturës së jashtme në qytetin e zgjedhur. Ne e konvertuam farhenheit në celcius për t'i bërë numrat më të lexueshëm për ne. Këtu vendosëm që hapësira e temperaturës të jetë midis -100 dhe 100 gradë sinse, që është një hapësirë shumë realiste që nuk do të tejkalohet.
Një nyje shumë e rëndësishme është që ju gjithashtu duhet të keni bibliotekat e njëjta të instaluara me ngjyrë të kuqe në mënyrë që të keni të njëjtat funksione. Në menaxhimin e paletës mund të importoni biblioteka, dhe ajo që ju nevojitet për të pasur të njëjtën gjë si ne është:
nyje-e kuqe
nyje-e kuqe-vargu i kontributit
nyje-e kuqe-kontribues-njësi-konvertues
nyje-e kuqe-pult
nyje-e kuqe-nyje-arduino
nyje-e kuqe-nyje-feedparser
nyje-e kuqe-nyje-mysql
Isshtë falas për tu shkarkuar dhe është thelbësore për rezultatin e bazës së të dhënave. Node-rod nuk do të funksionojë me kujdes pa këto biblioteka dhe thjesht do t'ju japë gabime nëse provoni pa to.
Hapi 7: Wampserver MySQL
Wampserver: Baza e të dhënave MySQL përdoret për të ruajtur të dhënat nga Arduino. Në këtë rast është temperatura e saj e brendshme dhe e jashtme, shpejtësia e ventilatorit dhe lagështia. Çdo gjë në këtë lloj të dhënash funksionon brenda kompjuterit. Për t'u regjistruar, duhet të përdorni një tip ID "root" dhe zona e kodit duhet të jetë e zbrazët. Nga nyja e kuqe është e rëndësishme që të dhënat që dërgoni të kenë të njëjtat emra si ato në MySQL, përndryshe të dhënat nuk do të arrijnë në server dhe do të ketë gabime në nyjen e kuqe.
Në MySQL ju duhet të krijoni një bazë të dhënash dhe në rastin tonë ne e quajtëm atë 'nodered'. Në këtë bazë të dhënash ju krijoni një tabelë ku ne kontaktojmë me projektin, në këtë tabelë duhet të krijoni rreshta me emra për të dhënat që dëshironi të ruani në to. Ne kemi shpejtësinë e ventilatorit, lagështinë e brendshme, lagështinë e jashtme, temperaturën dhe kohën. Koha sigurohet nga nyja-e kuqe dhe të tjerat janë të dhëna nga Arduino.
Hapi 8: Ilustrimi i Projektit
Një demonstrim i projektit që funksionon ashtu siç duhet.
Recommended:
Trajner i mençur i biçikletave të brendshme DIY: 5 hapa
DIY Indoor Bike Smart Trainer: Hyrje Ky projekt filloi si një modifikim i thjeshtë në një biçikletë të brendshme Schwinn IC Elite e cila përdor një vidë të thjeshtë dhe jastëkë të ndjerë për cilësimet e rezistencës. Problemi që doja të zgjidhja ishte se hapi i vidës ishte i madh, kështu që diapazoni
Raspberry Pi Sistemi i Monitorimit dhe Kontrollit të Klimës së Brendshme: 6 hapa
Raspberry Pi Sistemi i Monitorimit dhe Kontrollit të Klimës së Brendshme: Njerëzit duan të jenë të rehatshëm brenda shtëpisë së tyre. Meqenëse klima në zonën tonë mund të mos i përshtatet vetes sonë, ne përdorim shumë pajisje për të ruajtur një mjedis të shëndetshëm të brendshëm: ngrohës, ftohës ajri, lagështues, dehumidifikues, pastrues, etj. Në ditët e sotme, është kom
Dritë e brendshme portative me çip LED 100W: 26 hapa (me fotografi)
Dritë e brendshme portative me çip LED 100W: Në këtë video / udhëzuese do t'ju tregoj se si e kam bërë dritën e brendshme të lëvizshme me çip LED 100W i cili mundësohet me furnizim me energji 19V 90W nga një laptop i vjetër. PPRDITSIM 2 (FINAL): Temperatura rreth LED (37C e qëndrueshme @85W pas 30 minutash në një dhomë 20C)
Monitor i zgjuar i bimëve të brendshme - Mësoni kur bima juaj ka nevojë për lotim: 8 hapa (me fotografi)
Monitor i zgjuar i bimëve të brendshme - Mësoni kur bima juaj ka nevojë për lotim: Disa muaj më parë, unë bëra një shkop monitorues të lagështisë së tokës që është me bateri dhe mund të ngjitet në tokë në tenxheren e bimës tuaj të brendshme për t'ju dhënë disa informacione të dobishme në lidhje me tokën niveli i lagështisë dhe dritat LED për t'ju treguar kur duhet të
4 hapa për të matur rezistencën e brendshme të baterisë: 4 hapa
4 hapa për të matur rezistencën e brendshme të baterisë: Këtu janë 4 hapa të thjeshtë që mund t'ju ndihmojnë të matni rezistencën e brendshme të brumit