Isi kandungan:

Automasi Rumah: 7 Langkah
Automasi Rumah: 7 Langkah

Video: Automasi Rumah: 7 Langkah

Video: Automasi Rumah: 7 Langkah
Video: Automasi Break 1 - BARDI Smart Home 2024, November
Anonim
Automasi Rumah
Automasi Rumah

Ubah rumah anda menjadi rumah pintar, dengan ini anda dapat mengawal semua alat elektronik di rumah anda dalam satu aplikasi. Tetapi untuk projek ini, saya hanya dapat mengawal semua pencahayaan di rumah. Semuanya dibuat dengan mudah dengan Raspberry pi 3 dan relay untuk mengawal suis fizikal dan pembuatan aplikasi dari awal untuk mengawal geganti untuk alat kawalan jauh.

BAHAN YANG DIPERLUKAN

Raspberry pi 3

Modul Relay 8-Saluran 5v

Kad mikro sd (8GB)

Wayar Jumper Wanita-ke-Perempuan

PERISIAN DIGUNAKAN

Win32DiskImager

Langkah 1: Wring Raspberry Pi Dengan Relay 8-saluran

Wring Raspberry Pi Dengan Relay 8-saluran
Wring Raspberry Pi Dengan Relay 8-saluran
Wring Raspberry Pi Dengan Relay 8-saluran
Wring Raspberry Pi Dengan Relay 8-saluran

Kawat mengikut gambarajah yang disediakan di atas

Langkah 2: Sediakan Raspbian Lite pada Raspberry Pi

Lawati

Tatal ke bawah dan muat turun Raspbian Lite terkini (semasa - Buster)

unzip fail.zip dan anda akan mendapat fail.img

jalankan Win32DiskImager

cari fail.img di bawah pilihan "Fail Gambar"

pilih "Peranti" pemacu yang betul (mis. E:)

klik pada butang "Tulis" untuk memulakan proses pembakaran

klik "YA" apabila diminta

setelah selesai, masukkan kad sd anda ke dalam raspberry pi dan hidupkan

Langkah 3: Kemas kini Raspbian

Tetapkan IP statik ke Raspbian sebelum kemas kini, BAGAIMANA?

Log masuk ke terminal raspbian

Pengguna: piPassword: raspberry

menaip

sudo nano /etc/dhcpcd.conf

tatal ke bawah hingga ke bawah dan tampal baris kod ini

antara muka eth0

static ip_address = / 24 static routers = static domain_nameservers = interface wlan0 static ip_address = / 24 static router = static domain_nameservers =

simpan dengan menekan "ctrl + x" dan "y"

akhirnya reboot pi anda, dengan "sudo reboot"

setelah berjaya reboot, jalankan arahan ini untuk mengemas kini raspbian ke versi terbaru

sudo apt-get kemas kini

sudo apt-get peningkatan

sudo apt-get dist-upgrade

Langkah 4: Pasang Pakej

Masa untuk memasang semua kebergantungan diperlukan

di terminal jalankan arahan ini

sudo apt-get pasang nodejs

sudo apt-get install npm

sudo apt-get install git

sudo npm pasang pm2 -g

Periksa sama ada semuanya dipasang dengan betul dengan menjalankan perintah ini

simpul -v

npm -v

pm2 -v

git - penukaran

Langkah 5: Menutup Repositori "HomeAutomationServer"

Repositori "HomeAutomationServer" klon dari github

klon git

setelah diklonkan, masuk ke direktori "HomeAutomationServer" dan jalankan ini

pasang npm

Semua pergantungan yang diperlukan untuk projek akan dipasang secara automatik

Langkah 6: Jalankan Pelayan Dengan Pm2

Jalankan pelayan dengan pm2

taipkan ini di terminal untuk menghasilkan jalan untuk pm2

permulaan pm2

salin arahan yang dihasilkan dan tampal ke terminal dan jalankan

terakhir, mulakan pelayan dengan pm2, ketik perintah ini, anda harus berada di direktori yang betul sekarang

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

jalankan arahan ini untuk menyimpan pelayan ke dalam pm2 sehingga pm2 akan menjalankan pelayan anda secara automatik pada setiap but

simpan pm2

Langkah 7: Reboot Pelayan

Reboot pelayan dengan arahan ini

rebo sudo

setelah reboot, ketik perintah ini untuk memeriksa sama ada pelayan berjalan secara automatik selepas reboot

senarai pm2

Dengan itu anda telah menyelesaikan tutorial untuk mengatur pelayan yang berjalan dengan pm2

TETAPI SEBELUM MENGAKHIRKAN TUTORIAL SELURUH, izinkan saya memberitahu anda bahawa ini hanyalah separuh daripada aplikasi, jadi, di manakah baki tutorial yang anda minta, lawati https://github.com/khairmuhammad-ybh/HomeAutomati… untuk tutorial terakhir untuk memasang aplikasi pada peranti anda.

KEMASKINI

Muat turun dan pasang apk yang disediakan di sini: HomeAutomation dan cubalah

Disyorkan: