Sadržaj:
- Korak 1: Iscijedite Raspberry Pi s 8-kanalnim relejem
- Korak 2: Postavite Raspbian Lite na Raspberry Pi
- Korak 3: Ažurirajte Raspbian
- Korak 4: Instalirajte pakete
- Korak 5: Kloniranje spremišta "HomeAutomationServer"
- Korak 6: Pokrenite poslužitelj s Pm2
- Korak 7: Ponovo pokrenite poslužitelj
Video: Automatizacija doma: 7 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:33
Pretvorite svoj dom u pametan dom, s tim možete kontrolirati sve elektroničke uređaje u svom domu u jednoj aplikaciji. Ali za ovaj projekt, htio sam kontrolirati samo svu rasvjetu kod kuće. Sve je jednostavno napravljeno s Raspberry pi 3 i relejem za upravljanje fizičkim prekidačima i izradom aplikacije od nule za upravljanje relejem za daljinski upravljač.
POTREBNI MATERIJALI
Malina pi 3
8-kanalni 5v relejni modul
Micro sd kartica (8 GB)
Žica kratkospojnik ženski na ženski
KORIŠTENI SOFTVER
Win32DiskImager
Korak 1: Iscijedite Raspberry Pi s 8-kanalnim relejem
Žica prema gore navedenom dijagramu
Korak 2: Postavite Raspbian Lite na Raspberry Pi
Posjetite
Pomaknite se prema dolje i preuzmite najnoviji Raspbian Lite (trenutni - Buster)
raspakirajte.zip datoteku i dobit ćete.img datoteku
pokrenite Win32DiskImager
potražite.img datoteku pod opcijom "Slikovna datoteka"
odaberite ispravan pogon "Uređaj" (npr. E:)
kliknite gumb "Napiši" za početak procesa snimanja
kliknite "DA" na upit
kad završite, umetnite svoju SD karticu u maline pi i uključite je
Korak 3: Ažurirajte Raspbian
Postavite statički IP na Raspbian prije ažuriranja, KAKO?
Prijavite se na raspbian terminal
Korisnik: piPassword: malina
tip
sudo nano /etc/dhcpcd.conf
pomaknite se dolje do kraja i zalijepite ove retke koda
sučelje eth0
static ip_address =/24 statička usmjerivača = statički poslužitelji_ime domene = sučelje wlan0 statička ip_adresa =/24 statička usmjerivača = statički poslužitelji_domena =
spremite ga pritiskom na "ctrl+x" i "y"
napokon ponovno pokrenite svoj pi sa "sudo reboot"
nakon uspješnog ponovnog pokretanja, pokrenite ovu naredbu da biste ažurirali raspbian na najnoviju verziju
sudo apt-get ažuriranje
sudo apt-get nadogradnja
sudo apt-get dist-upgrade
Korak 4: Instalirajte pakete
Vrijeme je za instaliranje svih potrebnih ovisnosti
u terminalu pokrenite ove naredbe
sudo apt-get install nodejs
sudo apt-get install npm
sudo apt-get install git
sudo npm instaliraj pm2 -g
Pokrenite ove naredbe da biste provjerili je li sve ispravno instalirano
čvor -v
npm -v
pm2 -v
git --verzija
Korak 5: Kloniranje spremišta "HomeAutomationServer"
Klonirajte spremište "HomeAutomationServer" iz githuba
git klon
nakon što ste klonirali, idite u direktorij "HomeAutomationServer" i pokrenite ovo
npm instalirati
Sve potrebne ovisnosti potrebne za projekt bit će instalirane automatski
Korak 6: Pokrenite poslužitelj s Pm2
Pokrenite poslužitelj s pm2
upišite ovo u terminal za generiranje staze za pm2
pokretanje pm2
kopirajte generiranu naredbu i zalijepite je u terminal i izvršite je
na kraju, pokrenite poslužitelj s pm2, upišite ovu naredbu, do sada biste već trebali biti u pravom direktoriju
pm2 start server.js --name "HomeAutomationServer" --watch
pokrenite ovu naredbu za spremanje poslužitelja u pm2 kako bi pm2 automatski pokrenuo vaš poslužitelj pri svakom pokretanju
pm2 spremi
Korak 7: Ponovo pokrenite poslužitelj
Ponovno pokrenite poslužitelj ovom naredbom
sudo ponovno podizanje sustava
nakon ponovnog pokretanja upišite ovu naredbu kako biste provjerili radi li poslužitelj automatski nakon ponovnog pokretanja
pm2 lista
Time ste završili vodič za postavljanje poslužitelja koji radi s pm2
ALI PRE nego što završite CIJELI VODIČ, dopustite mi da vam kažem da je ovo samo polovica aplikacije, pa, gdje je preostali vodič koji pitate, posjetite https://github.com/khairmuhammad-ybh/HomeAutomati… za posljednji vodič da biste instalirali aplikaciju na svoj uređaj.
NADOPUNE
Preuzmite i instalirajte ovdje ponuđeni apk: HomeAutomation i isprobajte
Preporučeni:
Automatizacija doma: 5 koraka
Kućna automatizacija: u ovom smo projektu otišli, iskoristili smo mnoge stvari da bismo je izgradili od nule kako bismo razumjeli proces IoT interneta video zapisa za sve projekte
Automatizacija doma s NodeMCU osjetnikom na dodir LDR relejem za kontrolu temperature: 16 koraka
Kućna automatizacija s NodeMCU osjetnikom na dodir LDR relejem za kontrolu temperature: U mojim prošlim projektima NodeMCU upravljao sam dvama kućanskim aparatima iz aplikacije Blynk. Primio sam mnogo komentara i poruka za nadogradnju projekta s ručnom kontrolom i dodavanjem više funkcija. Pa sam dizajnirao ovu kutiju za proširenje pametnog doma. U ovom IoT -u
Automatizacija doma pomoću Blynka: 5 koraka
Kućna automatizacija pomoću Blynka: Pozdrav svima! Ayush i Anvit ovdje iz Delhijske javne škole, Pune. Kao što ste možda pročitali u naslovu, ovo je projekt kućne automatizacije razvijen koristeći Blynk kao IOT platformu. Danas ljudi postaju lijeni i potražnja za Home Automatio
Automatizacija doma s infracrvenim i Bluetooth modulom releja: 10 koraka
Kućna automatizacija s infracrvenim i Bluetooth upravljačkim relejnim modulom: U ovom projektu kućne automatizacije pokazao sam kako možemo kontrolirati svjetlo, ventilator i druge kućanske aparate iz naše aplikacije za pametni telefon i IC daljinskog upravljača pomoću sklopa modula upravljačkog releja Arduino. Ovaj Arduino upravljani pametni relej sklop ima dva načina rada, Inf
Automatizacija doma pomoću Raspberry Pi 3 i Node-RED: 6 koraka
Kućna automatizacija pomoću Raspberry Pi 3 i Node-RED-a: Potrebni materijali: 1.Raspberry Pi 32. Relejni modul 3.Jamper žiceZa više informacija pogledajte: