Otthon automatizálás Raspberry Pi
Otthon automatizálás a Raspberry Pi. hardver
Azt fontolgatja otthoni automatizálási rendszer, mint te is emlékszel a korábbi kiadványok, két fő szegmens - a centralizált és elosztott. Elosztott szegmens - egy vezérlőt, földrajzilag elválasztjuk, és csatlakozik a Raspberry Pi az RS485 porton keresztül. A központosított szegmens - egy relé modulok diszkrét bemenő modulok, a valós idejű óra, különböző érzékelők a hőmérséklet, nyomás, stb, csatlakoztatható közvetlenül a kikötők GPIO Raspberry Pi.
Mivel a központi szegmense az automatizálási rendszer komponensek vannak csoportosítva gyakorlatilag ugyanazon a helyen, a hátlap (hátlap) lett kifejlesztve őket. amely lehetővé tette, hogy elvégezni az összes „összekapcsolási” a vegyületek ebben a szegmensben a nyomtatott vezető szint. Rész komponensek található, közvetlenül a kereszt fedélzeten, és egy másik része a külön egységek formájában keresztül csatlakoztatott dugaszolható csatlakozók.
Vázlatos keresztmetszeti fedélzeti elrendezés ábrán látható. 1 (összes képekre kattintva nyílik meg egy külön ablakban)
A szerkezet a kereszt-ellátás tartalmazza:
- 2x20 csatlakozóval portok GPIO Raspberry B + (Pi vagy 2);
- Tápegység 5V / 2A impulzus stabilizátor LM2576 Raspberry Pi az élelmiszer-és néhány szenzor. A jelenléte a kimeneti feszültsége 5V LED jelzi VD4;
- Csatlakoztatására szolgáló kimenet puffer akkumulátoros üzemmódban;
- 8 galvanikusan leválasztott digitális bemenettel ellátva optocsatolók PC817;
- 8 relékimenet, végre két négycsatornás relé modulok. fedélzeti kialakítás lehetővé teszi, hogy a modulok 5V relé. vagy modulok 12V-os tápegység. Adja meg a tápfeszültség végezzük JM1-JM2 blúz és JM3-JM4;
- A légköri nyomásérzékelő és hőmérséklet BMP085 (BMP180), működő I2C buszon;
- Valós idejű óra, végre a chip DS1307. Működés I2C busz;
- A terminál csatlakozó 1-vezetékes busz;
- Csatlakozókapocs csatlakoztatásához az I2C buszon.
Ezen túlmenően, a fedélzeti dugaszolható csatlakozók vannak csatlakoztatásához további eszközök segítségével az UART és SPI.
Figyelem! Jelenleg a lista érzékelők is csatlakoztathatók a hátfali jelentősen bővült. A részleteket lásd itt.
Raspberry Pi, relémodulok, egy nyomásérzékelő és hőmérséklet BMP180 csatlakozik az alaplaphoz keresztül egy kereszt-oldható vegyületet. A megbízhatóság, és így a rögzített feltételek kivetett komponensek és modulok díjat csatolt keresztül a kis rögzítő lapok M2,5 menettel (2. ábra).
Ugyanezzel a ráerősített állvánnyal hátlap csatlakozik a standard 35 mm-es DIN-sínre történő beépítéshez a burkolat (3. ábra).
A hatalom a hátlapon alkalmazott kész kapcsolóüzemű tápegység DR-60-12. Ez biztosítja a 12 V-os kimeneti feszültség (állítható +/- 10%) áramerősség mellett 4,5 A .. 12B / 3,3a akku kimenetére csatlakozik a tápegység diódán VD5 és működik a pufferelt módban.
5V áramot a Raspberry Pi keresztül szabványos csatlakozó microUSB. Tápcsatlakoztató keresztül csapok 2 és 4 GPIO erősen nem ajánlott, ebben az esetben az 5V-os feszültség jut, kikerülve a tápcsatlakozó védelmi elem, amely abban az esetben, rendellenesség oka hiba Raspberry Pi hiba.
Digitális bemenetek vannak tervezve 12V bemeneti feszültség egy külön áramforrást. Ha szükséges, alkalmazzon nagyobb feszültséget kell választani a ellenállások értékei R1 ... R8 láncokban optocsatoló LED-ek. Alternatív módon, a JM5-JM6 átkötés bemenetek felhasználhatók feszültség 12V hátfali magát.
A 4. ábra a forma a telepítés hátlap tápegységgel és akkumulátoros a huzalozási Legrand 01722 2x12 méretű modult. Az akkumulátor szerelt rögzített falra hátoldalán a szekrény a két L-alakú, perforált részek.
Csatolva a cikket megtalálja két változat a nyomtatott áramköri lap. A második kiviteli alakot az jellemzi a jelenléte további LED-ek áramkorlátozó ellenállások állapotát jelzi a digitális bemenetek. További LED-ellenállásokkal párhuzamosan kapcsolt INPUT 1 bemenet ... 8.
Hátfali szerelve a burkolat a tápegység és az akkumulátor, bizonyos mértékig lehet tekinteni teljes berendezés, amely képes építeni, és száguldoznak a 485 busz (adapterek segítségével USB / RS485 vagy UART / RS485), 1-wire, I2C és SPI.
A szoftver oldalon, akkor látható, egy sor korábbi cikkek a Raspberry Pi. Persze, nem kifejezetten erre a kör, és abban a formában külön hardver és szoftver modulokat. Tehát most kifejlesztett szoftver build (a már kidolgozott - lásd itt.), Ami lehetővé teszi, hogy teljes mértékben magáévá, és megvalósítani a teljes potenciálját a meglévő alaplapok. De senki sem tiltja a felhasználók végre alapján ezen a fórumon a célokat és feladatokat tekintve gyakorlati megvalósítása az otthoni automatizálási rendszerek - minden szükséges információt anyagok megtalálhatók honlapunkon.
Ui Ennek során a korszerűsítése hátlapok használtak korábban elérhető GPIO csapok 17 és 27 összekötő két DHT22 hőmérséklet és a páratartalom érzékelők. Felhívjuk figyelmét, hogy a keret WebIOPi nem működik a megadott érzékelők, de a támogatás Raspberry Pi valósítható segítségével harmadik fél könyvtárak, például Adafruit_DHT.
Concept, opciók PCB