Daftar Isi:

Otomatisasi Rumah: 7 Langkah
Otomatisasi Rumah: 7 Langkah

Video: Otomatisasi Rumah: 7 Langkah

Video: Otomatisasi Rumah: 7 Langkah
Video: Inspirahoms Ep.23: Rumah Kecil 75m2 Full Pake Smarthome ft. Zahrenaa 2024, November
Anonim
Otomatisasi Rumah
Otomatisasi Rumah

Ubah rumah Anda menjadi rumah pintar, dengan ini Anda dapat mengontrol semua perangkat elektronik di rumah Anda dalam satu aplikasi. Tetapi untuk proyek ini, saya hanya melayani kontrol semua pencahayaan di rumah. Semuanya dibuat dengan mudah dengan Raspberry pi 3 dan relai untuk mengontrol sakelar fisik dan aplikasi yang dibuat dari awal untuk mengontrol relai untuk kendali jarak jauh.

BAHAN YANG DIBUTUHKAN

Raspberry pi 3

Modul Relai 8-Saluran 5v

Kartu micro-sd (8GB)

Kawat Jumper Wanita-ke-Wanita

PERANGKAT LUNAK YANG DIGUNAKAN

Win32DiskImager

Langkah 1: Peras Raspberry Pi Dengan Relay 8-channel

Peras Raspberry Pi Dengan 8-channel Relay
Peras Raspberry Pi Dengan 8-channel Relay
Peras Raspberry Pi Dengan 8-channel Relay
Peras Raspberry Pi Dengan 8-channel Relay

Kawat sesuai dengan diagram yang disediakan di atas

Langkah 2: Setup Raspbian Lite di Raspberry Pi

Kunjungi

Gulir ke bawah dan unduh Raspbian Lite terbaru (saat ini - Buster)

unzip file.zip dan Anda akan mendapatkan file.img

jalankan Win32DiskImager

telusuri file.img di bawah opsi "File Gambar"

pilih drive "Perangkat" yang benar (mis. E:)

klik tombol "Tulis" untuk memulai proses pembakaran

klik "YA" saat diminta

setelah selesai, masukkan kartu sd Anda ke raspberry pi dan nyalakan

Langkah 3: Perbarui Raspbian

Setel IP statis ke Raspbian sebelum memperbarui, BAGAIMANA?

Masuk ke terminal raspbian

Pengguna: piPassword: raspberry

Tipe

sudo nano /etc/dhcpcd.conf

gulir ke bawah ke bawah dan rekatkan baris kode ini

antarmuka eth0

static ip_address=/24 static router= static domain_nameservers= antarmuka 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 berhasil reboot, jalankan perintah ini untuk memperbarui raspbian ke versi terbaru

sudo apt-get update

sudo apt-get upgrade

sudo apt-get dist-upgrade

Langkah 4: Instal Paket

Waktu untuk menginstal semua dependensi yang diperlukan

di terminal jalankan perintah ini

sudo apt-get install nodejs

sudo apt-get install npm

sudo apt-get install git

sudo npm instal pm2 -g

Periksa apakah semuanya terpasang dengan benar dengan menjalankan perintah ini

simpul -v

npm -v

pm2 -v

git --versi

Langkah 5: Mengkloning Repositori "HomeAutomationServer"

Klon repositori "HomeAutomationServer" dari github

git clone

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

instal npm

Semua dependensi yang diperlukan untuk proyek akan diinstal secara otomatis

Langkah 6: Jalankan Server Dengan Pm2

Jalankan server dengan pm2

ketik ini di terminal untuk menghasilkan jalur untuk pm2

pm2 mulai

salin perintah yang dihasilkan dan tempel ke terminal dan jalankan

terakhir, mulai server dengan pm2, ketik perintah ini, Anda harus berada di direktori yang benar sekarang

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

jalankan perintah ini untuk menyimpan server ke pm2 sehingga pm2 akan menjalankan server Anda secara otomatis pada setiap boot

pm2 simpan

Langkah 7: Reboot Server

Reboot server dengan perintah ini

sudo reboot

setelah reboot, ketik perintah ini untuk memeriksa apakah server secara otomatis berjalan setelah reboot

daftar pm2

Dengan itu Anda telah menyelesaikan tutorial untuk menyiapkan server yang berjalan dengan pm2

TAPI SEBELUM MENGAKHIRI SELURUH TUTORIAL, izinkan saya memberi tahu Anda bahwa ini hanya setengah dari aplikasi, jadi, di mana sisa tutorial yang Anda tanyakan, kunjungi https://github.com/khairmuhammad-ybh/HomeAutomati… untuk tutorial terakhir untuk menginstal aplikasi di perangkat Anda.

PEMBARUAN

Unduh dan instal apk yang disediakan di sini: HomeAutomation dan cobalah

Direkomendasikan: