Tartalomjegyzék:
- 1. lépés: Wring Raspberry Pi 8 csatornás relével
- 2. lépés: A Raspbian Lite beállítása a Raspberry Pi -n
- 3. lépés: Frissítse a Raspbian -t
- 4. lépés: Telepítse a csomagokat
- 5. lépés: A "HomeAutomationServer" adattár klónozása
- 6. lépés: Futtassa a kiszolgálót Pm2 -vel
- 7. lépés: Indítsa újra a szervert
Videó: Otthoni automatizálás: 7 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
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
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:
$ 5 otthoni automatizálás gomb: 4 lépés
5 dolláros otthoni automatizálás gomb: 5 dolláros otthoni automatizálás gomb Néha a legegyszerűbb megoldás egyetlen gomb. Szerettünk volna egy egyszerű módot arra, hogy elindítsunk egy „lefekvés előtti” rutint az otthoni automatizálási központunkban (a Hubitat Elevation), amely kikapcsolja a legtöbb fényt, másokat meghatározott szintekre állít, és
Otthoni automatizálás: 5 lépés
Otthonautomatizálás: ebben a projektben sok mindent elhasználtunk, és a nulláról építjük fel, hogy megértsük az IoT tárgyak internetének folyamatát. Videó az összes projekthez
Arduin-otthoni automatizálás: 5 lépés
Arduin-otthoni automatizálás: Ebben az utasításban a ZELIO SR3 PLC és az Arduino táblák által vezérelt otthoni automatizálás egyik példájáról fogok mesélni, amelyet a fény, a hő és a páratartalom mérésére és szabályozására használnak. Ezt a rendszert tanítványaim használják az alapok megismerésére automatizálás
Otthoni automatizálás NodeMCU érintőérzékelő LDR hőmérséklet -szabályozó relével: 16 lépés
Otthoni automatizálás a NodeMCU érintőérzékelő LDR hőmérséklet -szabályozó relével: Korábbi NodeMCU projektjeim során két háztartási készüléket irányítottam a Blynk App alkalmazástól. Sok megjegyzést és üzenetet kaptam, hogy frissítsem a projektet kézi vezérléssel és további funkciókkal. Tehát megterveztem ezt az intelligens otthoni bővítő dobozt. Ebben az IoT -ban
Beszédes automatizálás -- Hang az Arduino -tól -- Hangvezérelt automatizálás -- HC -05 Bluetooth modul: 9 lépés (képekkel)
Beszédes automatizálás || Hang az Arduino -tól || Hangvezérelt automatizálás || HC - 05 Bluetooth modul: …………………………. További videókért Iratkozzon fel YouTube -csatornámra …. …. Ebben a videóban egy beszédes automatizálást építettünk fel. Amikor hangparancsot küld mobilon keresztül, akkor bekapcsolja az otthoni eszközöket, és visszajelzést küld