Satura rādītājs:
- 1. darbība: savelciet Raspberry Pi ar 8 kanālu releju
- 2. darbība. Iestatiet Raspbian Lite Raspberry Pi
- 3. darbība: atjauniniet Raspbian
- 4. solis: instalējiet paketes
- 5. solis: "HomeAutomationServer" repozitorija klonēšana
- 6. darbība: palaidiet serveri, izmantojot Pm2
- 7. solis: pārstartējiet serveri
Video: Mājas automatizācija: 7 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:52
Pārvērtiet savu māju par gudru māju, ar to jūs varat kontrolēt visas savas mājas elektroniskās ierīces vienā lietotnē. Bet šim projektam es rūpējos tikai par visa apgaismojuma kontroli mājās. Viss ir viegli izdarāms, izmantojot Raspberry pi 3 un releju, lai kontrolētu fiziskos slēdžus, un lietotnes būvēšanu no nulles, lai kontrolētu tālvadības pults releju.
OBLIGĀTI MATERIĀLI
Aveņu pi 3
8 kanālu 5v releja modulis
Micro SD karte (8 GB)
Džempera vads no sievietes līdz sievietei
LIETOTĀ PROGRAMMATŪRA
Win32DiskImager
1. darbība: savelciet Raspberry Pi ar 8 kanālu releju
Vads saskaņā ar iepriekš sniegto diagrammu
2. darbība. Iestatiet Raspbian Lite Raspberry Pi
Apmeklējiet vietni
Ritiniet uz leju un lejupielādējiet jaunāko Raspbian Lite (pašreizējais - Buster)
izpakojiet.zip failu un saņemsiet.img failu
palaidiet Win32DiskImager
pārlūkojiet.img failu sadaļā "Attēla fails"
izvēlieties pareizo disku "Ierīce" (piemēram, E:)
noklikšķiniet uz pogas "Rakstīt", lai sāktu degšanas procesu
kad tiek prasīts, noklikšķiniet uz "JĀ"
kad tas ir izdarīts, ievietojiet savu SD karti aveņu pi un ieslēdziet to
3. darbība: atjauniniet Raspbian
Pirms atjaunināšanas iestatīt statisko IP uz Raspbian, KĀ?
Piesakieties raspbian terminālī
Lietotājs: piPassword: aveņu
tipa
sudo nano /etc/dhcpcd.conf
ritiniet uz leju līdz galam un ielīmējiet šīs koda rindiņas
interfeiss eth0
statiskais ip_adrese =/24 statiskie maršrutētāji = statiskais domēna_nosaukumserveris = interfeiss wlan0 statiskais ip_adrese =/24 statiskie maršrutētāji = statiskais domēna_vārdu serveris =
saglabājiet to, nospiežot "ctrl+x" un "y"
beidzot pārstartējiet savu pi, izmantojot "sudo reboot"
pēc veiksmīgas pārstartēšanas palaidiet šo komandu, lai atjauninātu raspbian uz jaunāko versiju
sudo apt-get update
sudo apt-get jauninājums
sudo apt-get dist-upgrade
4. solis: instalējiet paketes
Laiks instalēt visas nepieciešamās atkarības
terminālī palaidiet šīs komandas
sudo apt-get install nodejs
sudo apt-get install npm
sudo apt-get instalēt git
sudo npm instalēt pm2 -g
Pārbaudiet, vai viss ir instalēts pareizi, izpildot šīs komandas
mezgls -v
npm -v
pm2 -v
git --versija
5. solis: "HomeAutomationServer" repozitorija klonēšana
Klonējiet "HomeAutomationServer" krātuvi no github
git klons
pēc klonēšanas dodieties uz direktoriju "HomeAutomationServer" un palaidiet to
npm instalēt
Visas projektam nepieciešamās atkarības tiks instalētas automātiski
6. darbība: palaidiet serveri, izmantojot Pm2
Palaidiet serveri ar pm2
ierakstiet to terminālī, lai ģenerētu ceļu pm2
startēšana pm2
nokopējiet ģenerēto komandu un ielīmējiet terminālī un izpildiet to
Visbeidzot, palaidiet serveri ar pm2, ierakstiet šo komandu, jums jau vajadzētu būt pareizajā direktorijā
pm2 start server.js -nosaukums "HomeAutomationServer" -pulkstenis
palaidiet šo komandu, lai serveri saglabātu pm2, lai pm2 automātiski palaistu jūsu serveri katrā sāknēšanas reizē
ietaupīt pm2
7. solis: pārstartējiet serveri
Atsāknējiet serveri ar šo komandu
sudo atsāknēšana
pēc pārstartēšanas ierakstiet šo komandu, lai pārbaudītu, vai serveris automātiski darbojas pēc pārstartēšanas
pm2 saraksts
Līdz ar to esat pabeidzis apmācību servera iestatīšanai, kas darbojas ar pm2
BET PIRMS VISAS PAMĀCĪBAS NOBEIGŠANAS, ļaujiet man jums pateikt, ka šī ir tikai puse no lietojumprogrammas, tāpēc, kur ir atlikušā apmācība, kuru jūs jautājat, apmeklējiet vietni https://github.com/khairmuhammad-ybh/HomeAutomati…, lai iegūtu pēdējo pamācību. lai instalētu lietotni savā ierīcē.
ATJAUNINĀJUMI
Lejupielādējiet un instalējiet šeit pieejamo apk: HomeAutomation un izmēģiniet to
Ieteicams:
Mājas automatizācija: 5 soļi
Mājas automatizācija: šajā projektā mēs esam izmantojuši daudzas lietas, lai to izveidotu no nulles, lai saprastu lietu interneta interneta procesuVideo visam projektam
Arduina mājas automatizācija: 5 soļi
Arduin mājas automatizācija: Šajā pamācībā es jums pastāstīšu par mājas automatizācijas piemēru, ko kontrolē ZELIO SR3 PLC un Arduino plates, ko izmanto gaismas, siltuma un mitruma mērīšanai un kontrolei. Šo sistēmu izmanto mani studenti, lai apgūtu pamatus automatizācija
Runājošā automatizācija -- Audio no Arduino -- Balss vadāma automatizācija -- HC -05 Bluetooth modulis: 9 soļi (ar attēliem)
Runājošā automatizācija || Audio no Arduino || Balss vadāma automatizācija || HC -05 Bluetooth modulis: …………………………. Lūdzu, abonējiet manu YouTube kanālu, lai iegūtu vairāk videoklipu …. …. šajā video mēs esam izveidojuši runīgu automatizāciju. Kad jūs nosūtīsit balss komandu, izmantojot mobilo tālruni, tā ieslēgs mājas ierīces un nosūtīs atsauksmes
Mājas automatizācija soli pa solim, izmantojot Wemos D1 Mini ar PCB dizainu: 4 soļi
Mājas automatizācija soli pa solim, izmantojot Wemos D1 Mini ar PCB dizainu: Mājas automatizācija soli pa solim, izmantojot Wemos D1 Mini ar PCB dizainu. Dažas nedēļas atpakaļ mēs vietnē rootsaid.com publicējām apmācību “Mājas automatizācija, izmantojot Raspberry Pi”, kas tika labi uztverta starp hobijiem un koledžas studenti. Tad ieradās viens no mūsu biedriem
Mājas automatizācija, izmantojot Android un Arduino: atveriet vārtus, atgriežoties mājās: 5 soļi
Mājas automatizācija, izmantojot Android un Arduino: atveriet vārtus, kad atgriezīsities mājās: Šī pamācība ir paredzēta mājas automatizācijas sistēmas iestatīšanai, lai to kontrolētu, izmantojot viedtālruni, izmantojot interneta savienojumu, lai tai varētu piekļūt no jebkuras vietas, kur tas nepieciešams. Turklāt tā veiks noteiktas darbības ikreiz, kad tiks izpildīts kāds kritērijs