
Мазмұны:
2025 Автор: John Day | [email protected]. Соңғы өзгертілген: 2025-01-23 14:51

Node-RED-бұл ағынға негізделген бағдарламалау құралы, аппараттық құрылғыларды, интерфейстерді және интернеттегі қызметтерді жаңа және қызықты тәсілдермен қосуға мүмкіндік береді, ол браузерге негізделген редакторды ұсынады, ол тораптардың кең спектрін қолдана отырып ағындарды қосуды жеңілдетеді.
Бұл оқулықта мен сізге Raspberry Pi-ге Node-RED қалай орнату керектігін көрсетемін.
Жабдықтар
Node-RED орнату үшін сізге келесі жабдық қажет:
- Raspberry Pi
- Raspbian қосылған MicroSD картасы
- Ethernet кабелі немесе WiFi Dongle (Pi 3 кірістірілген WiFi бар)
- Қуат адаптері
Ұсынылады:
- Raspberry Pi корпусы
- Raspberry Pi салқындатқышы
1 -қадам: Орнату
Raspberry Pi қалай орнатылады?
Егер сіз Pi-ге 'Raspbian Stretch жұмыс үстелі мен ұсынылған бағдарламалық қамтамасыз етуді' жүктеп, орнатсаңыз, Node-RED қазірдің өзінде орнатылған.
Мұны қалай бастау керектігін оқу құралының соңында көре аласыз.
2 -қадам: Жаңартуларды тексеріңіз
Жаңартуларды тексеру үшін осы пәрменді енгізіңіз:
sudo apt-get жаңартуы
3 -қадам: NodeJS жүктеп алыңыз және орнатыңыз

Алдымен сізге NodeJS қай нұсқасы қажет екенін анықтау керек. Білу үшін мына пәрменді теріңіз: uname -m Егер жауап armv6 -дан басталса, сізге ARMv6 нұсқасы қажет болады. Әйтпесе, егер ол armv7 -ден басталса, сізге ARMv7 нұсқасы қажет болады.
- NodeJS веб -сайтынан сізге қажет нұсқаның сілтемесін көшіріңіз
- Оны Piwget консоліне 'wget' деп тергеннен кейін қойыңыз [YOUR_NODEJS_DOWNLOAD_LINK], мысалы. wget
- Enter пернесін басыңыз. NodeJS енді жүктеледі
- Жүктеу аяқталғаннан кейін xf [YOUR_DOWNLOADED_NODEJS_FILE] файлдық бөлігін шығарыңыз, мысалы. tar xf node-v10.16.0-linux-armv7l.tar.xz
- Алынған каталогқа өтіңіз [YOUR_EXTRACTED_DIRECTORY] cd. cd node-v10.16.0-linux-armv7l
- Барлық файлдарды '/usr/local/' sudo cp -R */usr/local көшіріңіз
Барлығы сәтті орнатылғанын тексеріңіз:
түйін -v
npm -v
Бұл командалар енді түйін мен npm нұсқасын қайтаруы керек. Егер олар мұны жасамаса, сіз дұрыс емес NodeJS нұсқасын жүктеп алған боларсыз.
4-қадам: Node-RED орнатыңыз және бастаңыз
Node-RED бағдарламасын Node Package Manager арқылы орнатыңыз:
sudo npm install -g-қауіпсіз емес перм түйіні-қызыл
Node-RED орнатылғаннан кейін оны мына пәрменмен бастауға болады:
қызыл-түйін
Жауап келесідей болуы керек:
Node-RED-ке қош келдіңіз ==================
25 наурыз 22:51:09 - [ақпарат] Node -RED нұсқасы: v0.20.5
25 наурыз 22:51:09-[ақпарат] Node.js нұсқасы: v10.15.3 25 наурыз 22:51:09-[ақпарат] палитралық түйіндерді жүктеу 25 наурыз 22:51:10-[ескерту] ------ ------------------------------------ 25 наурыз 22:51:10-[ескерту] [rpi- gpio] Ақпарат: Raspberry Pi арнайы түйінін елемеу 25 наурыз 22:51:10-[ескерту] ------------------------------ ------------ 25 наурыз 22:51:10-[ақпарат] Параметрлер файлы: /home/nol/.node-red/settings.js 25 наурыз 22:51:10-[ақпарат] Мәтінмәндік қойма: 'әдепкі' [модуль = localfilesystem] 25 наурыз 22:51:10 - [ақпарат] Пайдаланушы каталогы: /home/nol/.node-red 25 наурыз 22:51:10 - [ескерту] Жобалар өшірілген: редакторды орнату Тақырып.projects.enabled = true қосу 25 наурыз 22:51:10 - [ақпарат] Сервер қазір жұмыс істейді https://127.0.0.1:1880/ 25 наурыз 22:51:10 - [ақпарат] Жаңа ағындар файлын жасау: flow_noltop.json 25 наурыз 22:51:10 - [ақпарат] Бастапқы ағындар 25 наурыз 22:51:10 - [ақпарат] Басталған ағындар
Жауапта сервердің мекенжайы көрсетіледі. (бұл жауап үлгісінде батыл жазылған)
Node-RED енді мына жерде қол жетімді: https:// [IP_OF_YOUR_PI]: 1880/
Ұсынылған:
Ethernet кабелін қолдана отырып, ноутбук/компьютер арқылы Raspberry Pi 4 орнатыңыз (монитор жоқ, Wi-Fi жоқ): 8 қадам

Raspberry Pi 4-ді ноутбук/компьютер арқылы Ethernet кабелі арқылы орнатыңыз (монитор жоқ, Wi-Fi жоқ): Бұл жағдайда біз 1 Гб жедел жады Raspberry Pi 4 Model-B-мен жұмыс жасаймыз. Raspberry-Pi-бұл 5В 3А қуат көзін қажет ететін, қол жетімді бағасы бар оқу және DIY жобалары үшін қолданылатын бір тақталы компьютер
Raspberry Pi -ге Shinken желілік мониторын орнатыңыз және орнатыңыз: 14 қадам

Raspberry Pi -ге Shinken желілік мониторын орнатыңыз және орнатыңыз: ЕСКЕРТПЕ: shinken соңғы рет MAR2016 жылы 2.4.3 тұрақты шығарылымына жаңартылды. Сонымен, бірнеше жыл бұрын мен үй желісін бақылаудың басқа әдістеріне көштім. Сонымен қатар, php5 қол жетімді емес сияқты, сондықтан нұсқаулықты пайдаланбаңыз
NCD сымсыз температурасы мен ылғалдылығы датчигінің қызыл-қызыл түйінін қолдану арқылы электрондық хабарландырулар жасау: 22 қадам

NCD сымсыз температурасы мен ылғалдылығы датчиктерінің электрондық поштасы бойынша ескерту жасау Node-Red: Біз мұнда NCD температурасы мен ылғалдылығы сенсорын қолданамыз, бірақ қадамдар кез келген ncd өніміне тең болады, сондықтан егер сізде басқа ncd сымсыз сенсорлары болса, тәжірибе жасаңыз. қатар байқаңыз. Бұл мәтінді тоқтату арқылы сізге
Rasp LED -ді Raspberry Pi 2 мен Scratch көмегімен түс спектрі арқылы айналдырыңыз: 11 қадам

RGB жарықдиодты Raspberry Pi 2 мен Scratch көмегімен түс спектрі арқылы айналдырыңыз: Жаңартуларды 25 ақпанға дейін жаңартыңыз: Мен Scratch бағдарламасын жақсарттым және нұсқаулықты қайта жасадым. Сәлеметсіздер ме, балалар, мен бұл жобада RGB светодиодын түс спектрі бойынша айналдыру үшін Scratch қолданғым келді. Мұны жасайтын көптеген жобалар бар
Бейне проекторы бар жарықдиодты шырша (Rasp Pi): 7 қадам (суреттермен)

Бейне проекторы бар жарықдиодты шырша (Rasp Pi): Кейбір адамдар «жоғарғы жағында» не біріктіргенін қарастырамыз. Рождестволық жарық диодты шоулар, мен үйдің шыршасы үшін осындай деңгейдегі жүйені біріктіруге болатынын көргім келді. Алдыңғы нұсқаулықтарда мен &