INHOUDSOPGAWE:
- Stap 1: Draai framboos Pi met 8-kanaals relais
- Stap 2: Stel Raspbian Lite op Raspberry Pi op
- Stap 3: Dateer Raspbian op
- Stap 4: Installeer pakkette
- Stap 5: Clonning van die "HomeAutomationServer" -bewaarplek
- Stap 6: Begin bediener met Pm2
- Stap 7: Herlaai bediener
Video: Tuisoutomatisering: 7 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:24
Maak van u huis 'n slim huis; hiermee kan u alle elektroniese toestelle in u huis binne 'n enkele app beheer. Maar vir hierdie projek het ek slegs alle beligting tuis beheer. Alles is maklik gemaak met Raspberry pi 3 en relais vir die beheer van die fisiese skakelaars en 'n app wat van nuuts af gebou is om die relais vir die afstandsbediening te beheer.
VERLANGE MATERIALE
Framboos pi 3
8-kanaal 5v aflosmodule
Micro sd -kaart (8 GB)
Vrou-tot-vroulike springdraad
SOFTWARE GEBRUIK
Win32DiskImager
Stap 1: Draai framboos Pi met 8-kanaals relais
Draad volgens die diagram hierbo
Stap 2: Stel Raspbian Lite op Raspberry Pi op
Besoek
Rol af en laai die nuutste Raspbian Lite af (huidige - Buster)
pak die.zip -lêer uit en u kry 'n.img -lêer
hardloop Win32DiskImager
soek na.img -lêer onder die opsie "Beeldlêer"
kies die korrekte aandrywing "Toestel" (bv.: E)
Klik op die "Skryf" -knoppie om die brandproses te begin
klik op "JA" wanneer u dit vra
sodra dit klaar is, steek u SD -kaart in framboospi en skakel dit aan
Stap 3: Dateer Raspbian op
Stel statiese IP op Raspbian voor opdatering, HOE?
Meld aan by die raspbian -terminale
Gebruiker: piWagwoord: framboos
tipe
sudo nano /etc/dhcpcd.conf
blaai af tot onder en plak hierdie kode reëls
koppelvlak eth0
static ip_address =/24 static routers = static domain_nameservers = interface wlan0 static ip_address =/24 static routers = static domain_nameservers =
stoor dit deur op "ctrl+x" en "y" te druk
herlaai uiteindelik u pi, met 'sudo reboot'
na sukses herlaai, voer hierdie opdrag uit om raspbian op te dateer na die nuutste weergawe
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
Stap 4: Installeer pakkette
Tyd om alle vereiste afhanklikes te installeer
voer die opdragte in die terminale uit
sudo apt-get install nodejs
sudo apt-get install npm
sudo apt-get install git
sudo npm installeer pm2 -g
Kyk of alles korrek geïnstalleer is deur hierdie opdragte uit te voer
node -v
npm -v
pm2 -v
git -weergawe
Stap 5: Clonning van die "HomeAutomationServer" -bewaarplek
Kloon die "HomeAutomationServer" -bewaarplek van github
git-kloon
sodra u gekloon het, gaan na die "HomeAutomationServer" -gids en voer dit uit
npm installeer
Alle vereiste afhanklikhede wat vir die projek benodig word, word outomaties geïnstalleer
Stap 6: Begin bediener met Pm2
Begin bediener met pm2
tik dit in terminale om die pad vir pm2 te genereer
pm2 begin
kopieer die gegenereerde opdrag en plak dit in die terminale en voer dit uit
Laastens, begin bediener met pm2, tik hierdie opdrag, u behoort nou in die regte gids te wees
pm2 begin server.js -naam "HomeAutomationServer" --watch
voer hierdie opdrag uit om die bediener in pm2 te stoor, sodat pm2 u bediener outomaties by elke opstart kan uitvoer
pm2 bespaar
Stap 7: Herlaai bediener
Herlaai bediener met hierdie opdrag
sudo herlaai
Sodra dit herlaai is, tik hierdie opdrag om te kyk of die bediener outomaties loop na herlaai
pm2 lys
Hiermee het u die tutoriaal vir die opstel van die bediener met pm2 voltooi
MAAR Voordat ek die hele tutoriaal beëindig, moet ek u vertel dat dit slegs die helfte van die aansoek is, en waar is die oorblywende tutoriaal wat u vra, besoek https://github.com/khairmuhammad-ybh/HomeAutomati… vir die laaste tutoriaal om die app op u toestel te installeer.
UPDATES
Laai die APK hier af en installeer dit: HomeAutomation en probeer dit
Aanbeveel:
Spelontwerp in vyf stappe: 5 stappe
Spelontwerp in fliek in 5 stappe: Flick is 'n baie eenvoudige manier om 'n speletjie te maak, veral iets soos 'n legkaart, visuele roman of avontuurlike spel
Gesigsopsporing op Raspberry Pi 4B in 3 stappe: 3 stappe
Gesigsopsporing op Raspberry Pi 4B in 3 stappe: in hierdie instruksies gaan ons gesigsopsporing uitvoer op Raspberry Pi 4 met Shunya O/S met behulp van die Shunyaface-biblioteek. Shunyaface is 'n biblioteek vir gesigherkenning/opsporing. Die projek het ten doel om die vinnigste opsporing en herkenningssnelheid te bereik met
Tuisoutomatisering met behulp van MQTT en ESP8266: 6 stappe
Tuisautomatisering met behulp van MQTT en ESP8266: Tuisautomatisering is deesdae 'n opkomende era van IoT (Internet of Things). Almal probeer om die huis op een of ander manier te outomatiseer, wat op afstand of met die hand gedoen kan word. En wat die lewe vir hulle makliker maak. Daar is manstegnieke om te beheer
Tuisoutomatisering met behulp van Blynk: 5 stappe
Tuisoutomatisering met behulp van Blynk: Hallo almal! Ayush en Anvit hier van Delhi Public School, Pune. Soos u moontlik in die titel gelees het, is dit 'n tuis -outomatiseringsprojek wat ontwikkel is met behulp van Blynk as 'n IOT -platform. Tans raak mense lui en die vraag na Tuisautomaat
Tuisoutomatisering met behulp van Bluetooth (Smart Board): 6 stappe
Huishoudelike outomatisering met behulp van Bluetooth (Smart Board): Lees aandagtig deur.Huisautomatisering behels die outomatisering van huishoudelike omgewingstoerusting