Мазмұны:
- 1-қадам: Raspberry Pi 8 арналы реле көмегімен
- 2 -қадам: Raspberry Pi -де Raspbian Lite орнатыңыз
- 3 -қадам: Raspbian жаңарту
- 4 -қадам: пакеттерді орнатыңыз
- 5 -қадам: «HomeAutomationServer» репозиторийін клондау
- 6 -қадам: Pm2 көмегімен серверді іске қосыңыз
- 7 -қадам: Серверді қайта жүктеу
Бейне: Үйде автоматтандыру: 7 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
Үйіңізді ақылды үйге айналдырыңыз, осылайша сіз үйдегі барлық электронды құрылғыларды бір қолданба арқылы басқара аласыз. Бірақ бұл жоба үшін мен үйдегі барлық жарықтандыруды басқардым. Raspberry pi 3 көмегімен және физикалық қосқыштарды басқаруға арналған реле көмегімен және қашықтан басқару пультінің релесін басқару үшін қолданба нөлден құрылды.
ҚАЖЕТТІ МАТЕРИАЛДАР
Таңқурай пи 3
8 арналы 5в реле модулі
Micro sd картасы (8 ГБ)
Әйелден әйелге секіргіш сым
ПАЙДАЛАНЫЛҒАН БАҒДАРЛАМАЛЫҚ
Win32DiskImager
1-қадам: Raspberry Pi 8 арналы реле көмегімен
Сым жоғарыда көрсетілген схемаға сәйкес
2 -қадам: Raspberry Pi -де Raspbian Lite орнатыңыз
Https://www.raspberrypi.org/downloads/raspbian/ сайтына кіріңіз
Төменге айналдырып, соңғы Raspbian Lite жүктеңіз (ағымдағы - Buster)
.zip файлын ашыңыз және сіз.img файлын аласыз
Win32DiskImager іске қосыңыз
«Кескін файлы» опциясының астынан.img файлын іздеңіз
дұрыс құрылғыны таңдаңыз «Құрылғы» (мысалы, E:)
жазу процесін бастау үшін «Жазу» түймесін басыңыз
сұраған кезде «ИӘ» түймесін басыңыз
жасағаннан кейін, sd картасын таңқурайға салыңыз және оны қосыңыз
3 -қадам: Raspbian жаңарту
Жаңартудан бұрын статикалық IP -ді Raspbian -ға орнатыңыз, ҚАЛАЙ?
Raspbian терминалына кіріңіз
Пайдаланушы: piPassword: таңқурай
түрі
sudo nano /etc/dhcpcd.conf
төмен қарай жылжытыңыз және осы код жолдарын қойыңыз
eth0 интерфейсі
static ip_address =/24 статикалық маршрутизаторлар = static domain_nameservers = wlan0 static ip_address =/24 статикалық маршрутизаторлар = static domain_nameservers =
«ctrl+x» және «y» пернелерін басу арқылы сақтаңыз.
соңында «sudo reboot» көмегімен пиді қайта жүктеңіз
Қайта жүктеуден кейін raspbian бағдарламасын соңғы нұсқаға жаңарту үшін осы пәрменді іске қосыңыз
sudo apt-get жаңартуы
sudo apt-get жаңарту
sudo apt-get dist-upgrade
4 -қадам: пакеттерді орнатыңыз
Барлық тәуелділікті орнату уақыты
терминалда бұл командаларды орындаңыз
sudo apt-get nodejs орнатыңыз
sudo apt-get npm орнатыңыз
sudo apt-get install git
sudo npm pm2 -g орнатыңыз
Осы пәрмендерді орындау арқылы бәрі дұрыс орнатылғанын тексеріңіз
түйін -v
npm -v
pm2 -v
git -нұсқасы
5 -қадам: «HomeAutomationServer» репозиторийін клондау
Github -тан «HomeAutomationServer» репозиторийін клондау
git clone
клондалғаннан кейін «HomeAutomationServer» каталогына кіріп, оны іске қосыңыз
npm орнату
Жобаға қажетті барлық тәуелділіктер автоматты түрде орнатылады
6 -қадам: Pm2 көмегімен серверді іске қосыңыз
PM2 көмегімен серверді іске қосыңыз
pm2 жолын жасау үшін мұны терминалға теріңіз
pm2 іске қосу
құрылған команданы көшіріп, терминалға қойыңыз және оны орындаңыз
Соңында, pm2 серверін бастаңыз, осы пәрменді теріңіз, сіз дәл қазір дұрыс каталогта болуыңыз керек
pm2 start server.js -аты «HomeAutomationServer» -қараңыз
Бұл пәрменді серверді pm2 -ге сақтау үшін іске қосыңыз, сондықтан pm2 серверді әр жүктеуде автоматты түрде іске қосады
pm2 сақтау
7 -қадам: Серверді қайта жүктеу
Осы пәрменмен серверді қайта жүктеңіз
sudo қайта жүктеу
қайта жүктелгеннен кейін, сервер қайта жүктелгеннен кейін автоматты түрде жұмыс істейтінін тексеру үшін осы пәрменді теріңіз
pm2 тізімі
Осылайша сіз pm2 жұмыс істейтін серверді орнату бойынша оқулықты аяқтадыңыз
БІРАҚ ҰСТАУШЫЛЫҚТЫ аяқтамас бұрын, бұл сізге қосымшаның жартысы ғана екенін айтуға рұқсат етіңіз, сондықтан қалған оқулық қайда, https://github.com/khairmuhammad-ybh/HomeAutomati… сайтына кіріп, соңғы оқулықты қараңыз. қолданбаны құрылғыға орнату үшін.
ЖАҢАРТУЛАР
Мұнда берілген apk жүктеп алыңыз және орнатыңыз: HomeAutomation және оны сынап көріңіз
Ұсынылған:
$ 5 үйді автоматтандыру түймесі: 4 қадам
5 долларлық үйді автоматтандыру түймесі: 5 долларлық үйді автоматтандыру түймесі Кейде ең қарапайым шешім - бір түйме. Біз үйдегі автоматтандыру хабында (Hubitat Elevation) «ұйықтау» режимін іске қосудың оңай жолын алғымыз келді, ол көптеген шамдарды өшіреді, басқаларды белгілі бір деңгейге қояды және
Өте төмен қуатты WiFi үйді автоматтандыру жүйесі: 6 қадам (суреттермен)
Өте төмен қуатты WiFi үйді автоматтандыру жүйесі: Бұл жобада біз бірнеше негізгі қадаммен үйдегі жергілікті автоматтандыру жүйесін қалай құруға болатынын көрсетеміз. Біз орталық WiFi құрылғысы ретінде жұмыс істейтін Raspberry Pi қолданамыз. Ақырғы түйіндер үшін біз IOT Cricket аккумуляторын жасау үшін қолданамыз
Google Assistant - Үйде автоматтандыру Esp8266: 6 қадамдарын қолдана алмайды
Google Assistant | Үйде автоматтандыру Esp8266 қолданылмайды: Бұл нұсқаулықта мен сізге Google көмекшісінің басқаратын үй автоматизациясын көрсетемін
Үйде автоматтандыру Қадамдық Wemos D1 Mini көмегімен ПХД дизайнымен: 4 қадам
Үйде автоматтандыру Wemos D1 Mini -ді ПХД дизайнымен қадамдық түрде қолдану: Үйде автоматтандыру Wemos D1 Mini -ді ПХД дизайнымен қолдану Бірнеше апта бұрын біз rootsaid.com сайтында хоббишілер арасында жақсы қабылданған «Raspberry Pi көмегімен үйдегі автоматтандыру» оқулығын жарияладық. колледж студенттері. Содан кейін біздің бір мүшеміз келді
Үйде автоматтандыру - ақылды жалюзи: 8 қадам
Үйде автоматтандыру - ақылды жалюзи: бұл нұсқаулықта біз үйдегі жалюзиді серво қозғалтқышы мен реттегіш көмегімен қалай жаңартуға болатынын қарастырамыз, ол сіздің үй жалюзиді автоматтандырылған ақылды жалюзиға айналдырады, ол сізге үй автоматтандырылғанын береді. жалғасы