Sadržaj:
Video: Monitor poslužiteljske sobe: 4 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:34
Jedan od problema poslužiteljske sobe je temperatura. S različitom opremom koja proizvodi toplinu, to se brzo povećava. A ako klima uređaj otkaže, brzo sve zaustavlja. Za predviđanje ovih situacija možemo nabaviti jedan od nekoliko sustava za nadzor okoliša na tržištu. Budući da sam jednostavan sustav, odlučio sam napraviti prilagođeno rješenje i izgraditi sustav za nadzor poslužiteljske sobe. Unaprijed se zahvaljujemo na podršci PCBWay -a koji je pružio sve potrebne PCB -ove.
Korak 1: Zahtjevi
U početku sam stvorio prototip na ploči, pa sam znao da su potrebne veze. Iako prototip ima samo jedan senzor, a konačni proizvod nekoliko, bilo je potrebno samo umnožiti veze.
Tada je bilo potrebno stvoriti kôd. Sistemski zahtjevi su sljedeći.
Zahtjevi
Nadzorne stanice
- pratiti temperaturu okoline i vlažnost zraka
- imaju nekoliko senzora
- prijaviti te podatke središnjem sustavu
Središnji sustav
- primati podatke s više stanica
- provjeriti autentičnost stanica i njihovih podataka
- prikazati grafikon po senzoru u posljednja 24 sata
- nadzirati podatke i poslati upozorenje na e-poštu ako napustite raspon uspostavljen kao uobičajen
Korak 2: Materijal
- 1 Wemos D1 Mini
- 3 DHT22
- 9 Dupont konektor
- Telefonski kabel
- 9 Dupont skakač
- 9 utikač zaglavlja utičnice
Za središnji sustav razvio sam aplikaciju koristeći PHP i MariaDB.
Za svaku postaju razvio sam sustav temeljen na Wemos D1 Mini, s nekoliko DHT22 senzora.
Svaka stanica prikuplja podatke senzora spojenih svakih 30 minuta, kodira i šalje u središnji sustav putem bežične veze. Središnji sustav dekodira podatke, provjerava autentičnost stanice putem unaprijed definiranog ključa i ubacuje podatke u bazu podataka
Korak 3: Kôd i PCB
Kodirati
Sav kôd dostupan je na mom GitHub računu.
PCB
Nakon prototipa stvorio sam PCB. Za izradu PCB -a koristio sam Autodesk Eagle. Ovo je besplatno dostupno za PCB -e do 11 cm sa strane.
Za izradu PCB -a u Autodesk Eagle -u trebate stvoriti projekt i unutar projekta stvoriti shemu sa komponentama i njihovim vezama.
Nakon što se ovo stvori, stvaram PCB. Za to pritisnite gumb koji se nalazi na alatnoj traci. Autodesk Eagle stvara PCB sa svim komponentama i označava odgovarajuće veze. Zatim je potrebno definirati veličinu tiskane ploče, postaviti komponente na mjesto i uspostaviti veze između njih (više informacija potražite ovdje
Na kraju je potrebno izvesti crtež u gerber format za slanje u produkciju. Budući da postoji nekoliko mogućnosti, PCBWay nudi vodič s koracima (https://www.pcbway.com/helpcenter/technical_support/Generate_Gerber_files_in_Eagle.html) i kaže koje datoteke je potrebno poslati.
Podnošenje se vrši na web stranici PCBWay. Prilikom podnošenja, cijena se automatski stavlja na raspolaganje. Jedna od opcija koju treba provjeriti je "HASL bez olova", za uklanjanje olova s ploča. Nakon predaje proizvodni proces je brz, traje između 1 do 2 dana.
Korak 4: Montaža
Nakon što sam primio PCBWay PCB -ove, lemio sam različite komponente na mjestu. PCB -i su spremni za primanje komponenti, što proces čini prilično jednostavnim.
Nakon što su tiskane ploče spremne, izradio sam različite kablove za povezivanje senzora. Oni se sastoje od 2-parnog telefonskog kabela, s Dupont konektorima za spajanje na senzor.
Tada sam morao stvoriti slučajeve. Oni su modelirani u Autodesk Fusion 360 i tiskani u PLA na Prusa I3 Hephestos.
Zatim sam ga unaprijed sastavio. Bilo je potrebno postaviti PCB na kućište, kao i razne senzore. Također je bilo potrebno zaštititi konektore s termoskupljajućom navlakom.
Na gradilištu je izvršena završna montaža. Postavio sam senzor na sredinu stalka, a na svaki drugi dva senzora. To mi omogućuje praćenje temperature i vlažnosti na različitim mjestima u prostoriji i na različitim visinama.
Na kraju sam provjerio postoji li povezanost sa središnjim sustavom i koji se podaci prenose.
U idealnoj situaciji, svi senzori, bez obzira na lokaciju i visinu, trebaju prijaviti iste vrijednosti. Ako vrhunski prijavljuju veće vrijednosti, soba se zagrijava.
Preporučeni:
Brojač zauzetosti sobe: 5 koraka (sa slikama)
Brojač zauzetosti soba: Ja sam Paolo Reyes, Meksikanac koji voli stvarati i stvarati stvari. Zato sam napravio ovaj brojač zauzetosti soba. Zbog okolnosti COVID-19, odlučio sam razviti ovaj projekt kako bih ograničio širenje virusa, kontrolirajući broj ljudi koji mogu biti
Lako hakiranje sobe sa zvonom na vratima sa oštećenim sluhom: 7 koraka (sa slikama)
Lako hakiranje sobe sa zvonom na vratima sa oštećenim sluhom: Problem: moj tata je registriran kao gluh, a mama oštećenog sluha i zbog toga često teško čuju zvono na vratima. To bi mogao biti problem i mnogih drugih.Kupili su zvono na vratima koje treperi kako bi im pomogli pri
Opće sobe u uzici sa šećernom kockom: 11 koraka
Opće sobe u Twine With Sugarcube: Pozdrav, dobrodošli u moj vodič o izgradnji Wumpus Hunt -a u Twine with Sugarcube! Twine je vrlo jednostavan alat, dizajniran za stvaranje tekstualnih avanturističkih igara! Moj omiljeni mali rođak odabrao je igru sa Twineom za svoj stariji projekt
SilverLight: Arduino monitor okoliša za poslužiteljske sobe: 3 koraka (sa slikama)
SilverLight: Arduino monitor okoliša za poslužiteljske prostorije: Jednom sam dobio zadatak potražiti sondu za zaštitu okoliša za praćenje temperature u poslužiteljskoj prostoriji moje tvrtke. Moja prva ideja bila je: zašto jednostavno ne upotrijebite Raspberry PI i DHT senzor, on se može postaviti za manje od sat vremena uključujući OS
Seroma: Upravitelj poslužiteljske sobe: 20 koraka
Seroma: Upravitelj poslužiteljske sobe: Seroma je sve-u-jednom upravitelj poslužiteljske sobe koji korisnicima omogućuje provjeru statusa poslužitelja (temperatura i vlažnost), zapise pristupa poslužiteljske sobe, kao i nadzor same sobe poslužitelja za bilo kakve povrede sigurnosti