Tartalomjegyzék:

Otthoni automatizálás: 7 lépés
Otthoni automatizálás: 7 lépés

Videó: Otthoni automatizálás: 7 lépés

Videó: Otthoni automatizálás: 7 lépés
Videó: LOSE FAT за 7 дней (потеря веса живота) | 5 минут домашней тренировки 2024, Július
Anonim
Otthoni automatizálás
Otthoni automatizálás

Változtassa otthonát okos otthongá, ezzel egyetlen alkalmazáson belül vezérelheti otthonában található összes elektronikus eszközt. Ehhez a projekthez azonban csak az otthoni világítás vezérlését végeztem. Minden könnyen elkészíthető a Raspberry pi 3 és a relék segítségével a fizikai kapcsolók vezérléséhez, valamint egy alkalmazás a semmiből, amely vezérli a távirányító reléjét.

SZÜKSÉGES ANYAGOK

Málna pi 3

8 csatornás 5v relé modul

Micro SD kártya (8 GB)

Nő-női hüvely huzal

HASZNÁLT SZOFTVER

Win32DiskImager

1. lépés: Wring Raspberry Pi 8 csatornás relével

Wring Raspberry Pi 8 csatornás relével
Wring Raspberry Pi 8 csatornás relével
Wring Raspberry Pi 8 csatornás relével
Wring Raspberry Pi 8 csatornás relével

Huzal a fenti ábra szerint

2. lépés: A Raspbian Lite beállítása a Raspberry Pi -n

Látogassa meg a https://www.raspberrypi.org/downloads/raspbian/ oldalt.

Görgessen le és töltse le a legújabb Raspbian Lite -t (jelenlegi - Buster)

csomagolja ki a.zip fájlt, és kap egy.img fájlt

futtassa a Win32DiskImager programot

keresse meg az.img fájlt az "Képfájl" opció alatt

válassza ki a megfelelő meghajtót "Eszköz" (pl. E:)

kattintson az "Írás" gombra az égési folyamat elindításához

kérésre kattintson az "IGEN" gombra

ha kész, helyezze be az SD -kártyát a málna pi -be, és kapcsolja be

3. lépés: Frissítse a Raspbian -t

Állítsa a statikus IP -t Raspbian -ra a frissítés előtt, HOGYAN?

Jelentkezzen be a raspbian terminálba

Felhasználó: piPassword: málna

típus

sudo nano /etc/dhcpcd.conf

görgessen le egészen, és illessze be ezeket a kódsorokat

interfész eth0

statikus ip_cím =/24 statikus útválasztó = statikus tartománynévszerver = felület wlan0 statikus ip_cím =/24 statikus útválasztó = statikus tartománynévszerver =

mentse el a "ctrl+x" és "y" billentyűkombinációval

végül indítsd újra a pi -t, a "sudo reboot" segítségével

a sikeres újraindítás után futtassa ezeket a parancsokat a raspbian frissítéséhez a legújabb verzióra

sudo apt-get update

sudo apt-get upgrade

sudo apt-get dist-upgrade

4. lépés: Telepítse a csomagokat

Ideje telepíteni az összes szükséges függőséget

a terminálon futtassa ezeket a parancsokat

sudo apt-get install nodejs

sudo apt-get install npm

sudo apt-get install git

sudo npm install pm2 -g

Ellenőrizze, hogy minden megfelelően telepítve van -e ezen parancsok futtatásával

csomópont -v

npm -v

pm2 -v

git -fordítás

5. lépés: A "HomeAutomationServer" adattár klónozása

Klónozza a "HomeAutomationServer" adattárat a github -ból

git klón

klónozás után lépjen a "HomeAutomationServer" könyvtárba, és futtassa ezt

npm telepítés

A projekthez szükséges összes szükséges függőség automatikusan telepítésre kerül

6. lépés: Futtassa a kiszolgálót Pm2 -vel

Futtassa a szervert pm2 -vel

írja be ezt a terminálba, hogy létrehozza a pm2 elérési útját

pm2 indítás

másolja a generált parancsot, illessze be a terminálba és hajtsa végre

végül indítsa el a szervert a pm2 -vel, írja be ezt a parancsot, mostanra a megfelelő könyvtárban kell lennie

pm2 start server.js --name "HomeAutomationServer" --watch

futtassa ezt a parancsot a kiszolgáló pm2 -be való mentéséhez, így a pm2 minden indításkor automatikusan futtatja a szervert

pm2 mentés

7. lépés: Indítsa újra a szervert

Indítsa újra a szervert ezzel a paranccsal

sudo újraindítás

újraindítás után írja be ezt a parancsot annak ellenőrzésére, hogy a szerver automatikusan fut -e újraindítás után

pm2 lista

Ezzel befejezte az oktatóprogramot a pm2 -vel futó szerver beállításához

DE Mielőtt befejezné a teljes oktatóanyagot, hadd mondjam el, hogy ez csak az alkalmazás fele, így hol van a fennmaradó oktatóanyag, kérjük, látogasson el a https://github.com/khairmuhammad-ybh/HomeAutomati… oldalra az utolsó oktatóanyagért hogy telepítse az alkalmazást a készülékére.

FRISSÍTÉSEK

Töltse le és telepítse az itt található apk -t: HomeAutomation, és próbálja ki

Ajánlott: