Sadržaj:
- Korak 1: IO-popis potrebnih materijala za projekt
- Korak 2: Dijagram toka
- Korak 3: 3D ispis kuće
- Korak 4: Frizing
- Korak 5: Kodiranje
- Korak 6: Crveni čvor
- Korak 7: Wampserver MySQL
- Korak 8: Ilustracija projekta
Video: UCL - IIoT - Unutrašnja klima 4.0: 8 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:34
Nakon čitanja i rada s ovim uputstvom imat ćete vlastitu automatsku unutarnju klimu koju možete promatrati na mreži uz pomoć Node-red. U našem slučaju razvili smo ovu ideju i predstavili je u kući s 3D printetom.
Korak 1: IO-popis potrebnih materijala za projekt
Arduino MEGA 2560
RAYSTAR OPTRONICS RC1602A-FHW-ESXDHT-senzor
BD243C Tranzistor
Y. S. TECH FD244010HB 4010 40 mm x10 mm Ventilator 24V 0.07A 2Pin 446
Korak 2: Dijagram toka
Ovo je dijagram toka koji ilustrira složenost projekta. Kao što vidite, podaci počinju s vrha dijagrama toka, a završavaju korak po korak u Arduinu. Dijagram toka osmišljen je tako da pruži osnovnu vrstu znanja o projektu tako da svatko može razumjeti kako smo postavili sustav. Više informacija o tome kako node-red i wampserver rade bit će u kasnijim koracima.
Korak 3: 3D ispis kuće
Koristimo veličinu 18x16 i ne bismo je smanjili zbog činjenice da oprema mora stati unutra. Za 3D ispis samo upotrijebite sve što imate iskustva ili koristite Fusion360 ili SketchUp. Ako želite implementirati više stavki ili stvari u projekt, možda biste htjeli raditi s većom kućom, barem ako želite opremu unutra.
Kuća koju smo napravili jednostavna je i laka za rad. Očito ga možete učiniti delikatnijim i ljepšim ako vas to zanima. Ali volimo se držati KISS pravila, neka bude jednostavno glupo.
Korak 4: Frizing
Ako želite to učiniti na naš način, potrebni su vam isti materijali kako biste bili sigurni da će projekt funkcionirati kako je predviđeno. Položaj stavki služi samo za lakše vidjeti kako su ožičeni. LCD zaslon ide na krov, gdje smo za njega izrezali rupu i zalijepili ga, ostatak stvari je unutar kuće.
Korak 5: Kodiranje
Kod je napisan na Arduinu koji je kombinacija programskog jezika C i C ++. Provjerite jesu li uključene iste knjižnice ako se pokuša kopirati.
Korak 6: Crveni čvor
Node-red je softver koji preuzimate na računalo putem CMD-a. to je razvojni alat temeljen na protoku koji se koristi za vizualno programiranje, a koji nudi uređivač toka temeljen na pregledniku.
On igra važnu ulogu u rukovanju vrijednostima koje dobivamo s DHT-senzora, a zatim ih prikazuje kao mjerače na nadzornoj ploči. Ovo je za korisnika projekta da lako zna kako sustav trenutno funkcionira. Gledajući mjerače, korisnik će biti svjestan unutarnje i vanjske temperature, unutarnje vlažnosti, trenutne brzine ventilatora i znatiželjnog vremenskog izvještaja. Osim digitalnog gledanja, može se vidjeti i na krovu kuće na LCD ekranu.
Kôd smo prenijeli iz našeg čvora-red preko međuspremnika tako da ga svi mogu koristiti. Ono što morate učiniti je preuzeti node-red na svoj uređaj i uvesti ga u karticu na nadzornoj ploči. Nakon implementacije provjerite imate li svoj Arduino postavljen na COM3 i imate li postavljenu istu SQL bazu podataka na Wampserveru. Također smo odlučili uvesti podatke s Weather.com -a kako bismo dobili prikaz vanjske temperature u odabranom gradu. Pretvorili smo farhenheit u celcius kako bi nam brojke bile čitljivije. Ovdje smo odlučili da temperaturni raspon bude između -100 i 100 stupnjeva sinse, što je vrlo realan raspon koji se neće pretjerivati.
Vrlo važan čvor je da također morate imati iste knjižnice instalirane u node-red-u kako biste imali iste funkcije. U paletu za upravljanje možete uvesti knjižnice, a ono što trebate imati iste kao mi je:
čvor-crven
node-red-contrib-string
node-red-contrib-unit-converter
node-red-dashboard
čvor-crveni-čvor-arduino
node-red-node-feedparser
node-red-node-mysql
Besplatan je za preuzimanje i bitan je za ishod baze podataka. Node-rod neće raditi nesigurno bez ovih knjižnica i samo će vam dati pogreške ako pokušate bez njih.
Korak 7: Wampserver MySQL
Wampserver: MySQL-baza podataka koristi se za spremanje podataka s Arduina. U ovom slučaju to su njegova unutarnja i vanjska temperatura, brzina ventilatora i vlažnost. Sve u ovoj vrsti baze podataka radi interno na računalu. Da biste se prijavili morate koristiti ID vrstu "root", a područje koda mora biti prazno. Od node-red-a važno je da podaci koje šaljete imaju ista imena kao i oni u MySQL-u, inače podaci ne bi došli do poslužitelja i bit će pogrešaka u node-red-u.
U MySQL -u morate stvoriti bazu podataka, au našem slučaju nazvali smo je 'nodered'. U ovoj bazi podataka stvarate tablicu u kojoj uspostavljamo kontakt s projektom, u ovoj tablici morate stvoriti retke s imenima za podatke koje želite spremiti u njih. Imamo brzinu ventilatora, unutarnju vlažnost, vanjsku vlažnost, temperaturu i vrijeme. Vrijeme osigurava čvor-crveno, a ostali su podaci iz Arduina.
Korak 8: Ilustracija projekta
Prikaz projekta koji radi kako treba.
Preporučeni:
Klima kutija za gljive: 7 koraka (sa slikama)
Klima kutija s gljivama: Bok! Sagradio sam klimatizacijsku kutiju za uzgoj gljiva. Može regulirati i temperaturu i vlagu. Grijanje ili hlađenje radi s elementom peltier. Vlažnost zraka povećava se ultrazvučnim raspršivačem. Izgradio sam sve modularno, s
Klima uređaj sa kantom "uradi sam": 13 koraka (sa slikama)
Uradi sam klima uređaj: Živim na prilično vrućem mjestu na jugu Indije i moj radni prostor postaje zagušljiv. Našao sam uredno rješenje za ovaj problem pretvarajući staru kantu u klima uređaj za kućnu radinost. Model AC -a je vrlo jednostavan, jeftin, ali ipak učinkovit
Automatski prekidač klima uređaja: 5 koraka
Automatski prekidač za klima uređaj: Budući da postoje različite stvari koje ljudi trebaju raditi tijekom svog svakodnevnog života, često zaboravljamo neke manje detalje, ponekad uzrokujući ozbiljne posljedice, a jedan od njih je zaboraviti isključiti klima uređaj. Dok su ljudi slučajno
PCB vodič za rad klima uređaja i njegov popravak: 6 koraka
PCB vodič za klima uređaj s njegovim radom i popravkom: Hej, što ima, dečki! Akarsh ovdje iz CETech -a. Jeste li se ikada zapitali što se događa s unutarnje strane vaših klima uređaja? Ako da, onda biste trebali proći kroz ovaj članak jer ću danas dati uvid u veze i komp
Automatsko uključivanje klima uređaja: 5 koraka
Uređaj za automatsko uključivanje klima uređaja: Ovaj uređaj naziva se uređaj za automatsko uključivanje klima uređaja. Kada ste u svojoj vrućoj sobi, a tek ste završili školu, previše ste umorni da biste uključili klima uređaj, onda je ovaj uređaj savršen za vas. Mehanizam ovog uređaja je vrlo jednostavan. W