Tartalomjegyzék:
Videó: Kiszolgálószoba -monitor: 4 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
A kiszolgálószoba egyik problémája a hőmérséklet. Különböző hőt termelő berendezéseknél ez gyorsan emelkedik. És ha a légkondicionáló meghibásodik, gyorsan leállít mindent. Ezeknek a helyzeteknek a megjóslásához beszerezhetünk a piacon számos környezeti monitoring rendszer egyikét. Egyszerű rendszer lévén úgy döntöttem, hogy egyedi megoldást készítek, és szerverszoba -figyelő rendszert építek. Előre is köszönöm a PCBWay támogatását, amely minden szükséges PCB -t biztosított.
1. lépés: Követelmények
Kezdetben egy prototípust készítettem egy kenyérsütő táblán, így tudtam, hogy milyen kapcsolatokra van szükség. Bár a prototípusnak csak egy, a végterméknek több érzékelője van, csak a kapcsolatok megsokszorozására volt szükség.
Ezután létre kellett hozni a kódot. A rendszerkövetelmények a következők.
Követelmények
Állomások figyelése
- figyelje a környezeti hőmérsékletet és a páratartalmat
- több érzékelővel rendelkezik
- jelentse ezeket az adatokat egy központi rendszernek
Központi rendszer
- több állomásról fogad adatokat
- hitelesíti az állomásokat és adataikat
- grafikon megjelenítése érzékelőnként az elmúlt 24 órában
- figyelje az adatokat, és küldjön figyelmeztetést e-mailbe, ha elhagyja a normál tartományt
2. lépés: Anyag
- 1 Wemos D1 Mini
- 3 DHT22
- 9 Dupont csatlakozó
- Telefonkábel
- 9 Dupont jumper
- 9 foglalatos fejléc
A központi rendszerhez kifejlesztettem egy PHP és MariaDB alkalmazást.
Minden állomáshoz kifejlesztettem egy Wemos D1 Mini alapú rendszert, több DHT22 érzékelővel.
Minden állomás 30 percenként gyűjti a csatlakoztatott érzékelők adatait, kódolja és vezeték nélküli kapcsolaton keresztül elküldi a központi rendszerhez. A központi rendszer dekódolja az adatokat, hitelesíti az állomást egy előre meghatározott kulccsal, és beszúrja az adatokat az adatbázisba
3. lépés: Kód és NYÁK
Kód
Az összes kód elérhető a GitHub -fiókomban.
NYÁK
A prototípus után elkészítettem a PCB -t. A PCB létrehozásához Autodesk Eagle -t használtam. Ez ingyenesen elérhető a legfeljebb 11 cm -es oldalú PCB -khez.
A PCB létrehozásához az Autodesk Eagle -ben létre kell hoznia egy projektet, és a projekten belül létre kell hoznia egy sémát az összetevőkkel és azok kapcsolataival.
Ezt követően létrehozom a PCB -t. Ehhez nyomja meg az eszköztáron található gombot. Az Autodesk Eagle PCB -t készít az összes összetevővel, és jelzi a megfelelő csatlakozásokat. Ezután meg kell határozni a NYÁK méretét, a helyére kell helyezni az alkatrészeket, és létre kell hozni a kapcsolatokat közöttük (további információkat itt talál:
Végül a rajzot gerber formátumba kell exportálni a gyártáshoz. Mivel számos lehetőség létezik, a PCBWay bemutatja a lépéseket (https://www.pcbway.com/helpcenter/technical_support/Generate_Gerber_files_in_Eagle.html), és megmondja, mely fájlokat kell benyújtani.
A beküldés a PCBWay weboldalán történik. Elküldéskor a költség automatikusan elérhetővé válik. Az egyik lehetőség, amelyet ellenőrizni kell, a "HASL ólommentes", a vezetékek eltávolítása a táblákról. A benyújtás után a gyártási folyamat gyors, 1-2 napig tart.
4. lépés: Összeszerelés
Miután megkaptam a PCBWay PCB -ket, a helyére forrasztottam a különböző alkatrészeket. A NYÁK készen áll az alkatrészek fogadására, ami nagyon egyszerűvé teszi a folyamatot.
Miután a NYÁK -ok elkészültek, létrehoztam a különböző érzékelő csatlakozókábeleket. Ezek egy 2 páros telefonkábelből állnak, Dupont csatlakozókkal az érzékelőhöz való csatlakoztatáshoz.
Aztán létre kellett hoznom a tokokat. Ezeket az Autodesk Fusion 360 -ban modellezték, és PLA nyomtatással Prusa I3 Hephestos -ra nyomtatták.
Aztán előszereltem. Szükséges volt a NYÁK -t a házra helyezni, valamint a különböző érzékelőket. Szükséges volt a csatlakozók hőre zsugorodó hüvellyel történő védelme is.
A helyszínen elvégezték a végső összeszerelést. Az érzékelőt egy állvány közepére, másik kettőt pedig mindegyikre helyeztem. Ez lehetővé teszi, hogy figyelemmel kísérjem a hőmérsékletet és a páratartalmat a helyiség különböző pontjain és különböző magasságokban.
Végül ellenőriztem, hogy van -e kapcsolat a központi rendszerrel, és milyen adatokat továbbítanak.
Ideális esetben minden érzékelőnek helytől és magasságtól függetlenül ugyanazokat az értékeket kell jelentenie. Ha a felsők magasabb értékeket jeleznek, a szoba felmelegszik.
Ajánlott:
DC - DC feszültség Lépés lekapcsoló mód Buck feszültségátalakító (LM2576/LM2596): 4 lépés
DC-DC feszültség Lépés lekapcsoló üzemmód Buck feszültségátalakító (LM2576/LM2596): A rendkívül hatékony bakkonverter készítése nehéz feladat, és még a tapasztalt mérnököknek is többféle kivitelre van szükségük, hogy a megfelelőt hozzák létre. egy DC-DC áramátalakító, amely csökkenti a feszültséget (miközben növeli
Akusztikus levitáció az Arduino Uno-val Lépésről lépésre (8 lépés): 8 lépés
Akusztikus lebegés az Arduino Uno-val Lépésről lépésre (8 lépés): ultrahangos hangátvivők L298N Dc női adapter tápegység egy egyenáramú tűvel Arduino UNOBreadboard és analóg portok a kód konvertálásához (C ++)
Élő 4G/5G HD videó streamelés DJI drónról alacsony késleltetéssel [3 lépés]: 3 lépés
Élő 4G/5G HD videó streaming a DJI Drone-tól alacsony késleltetéssel [3 lépés]: Az alábbi útmutató segít abban, hogy szinte bármilyen DJI drónról élő HD minőségű videó streameket kapjon. A FlytOS mobilalkalmazás és a FlytNow webes alkalmazás segítségével elindíthatja a videó streamingjét a drónról
Bolt - DIY vezeték nélküli töltő éjszakai óra (6 lépés): 6 lépés (képekkel)
Bolt - DIY vezeték nélküli töltés éjszakai óra (6 lépés): Az induktív töltés (más néven vezeték nélküli töltés vagy vezeték nélküli töltés) a vezeték nélküli áramátvitel egyik típusa. Elektromágneses indukciót használ a hordozható eszközök áramellátásához. A leggyakoribb alkalmazás a Qi vezeték nélküli töltő
4 lépés az akkumulátor belső ellenállásának méréséhez: 4 lépés
4 lépés az akkumulátor belső ellenállásának mérésére: Íme a 4 egyszerű lépés, amelyek segítenek mérni az akkumulátor belső ellenállását