Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
Node-RED, aparat qurğularını, API-ləri və onlayn xidmətləri yeni və maraqlı yollarla birləşdirmək üçün bir axına əsaslanan proqramlaşdırma vasitəsidir.
Bu təlimatda sizə Raspberry Pi-də Node-RED-in necə qurulacağını göstərəcəyəm.
Təchizat
Node-RED qurmaq üçün aşağıdakı avadanlıqlara ehtiyacınız var:
- Moruq Pi
- Raspbian ilə MicroSD kartı
- Ethernet Kabeli və ya WiFi Dongle (Pi 3 -də WiFi quraşdırılmışdır)
- Güc Adaptoru
Tövsiyə:
- Moruq Pi Çantası
- Raspberry Pi Soyuducu
Addım 1: Quraşdırma
Raspberry Pi -ni necə qurmaq olar?
Pi'inizə 'Masaüstü və tövsiyə olunan proqram təminatı ilə Raspbian Stretch'ini yükləyib qurarsanız, Node-RED artıq quraşdırılmışdır.
Dərsliyin sonunda necə başlayacağınızı görə bilərsiniz.
Addım 2: Yeniləmələri yoxlayın
Yeniləmələri yoxlamaq üçün bu əmri daxil edin:
sudo apt-get yeniləməsi
Addım 3: NodeJS yükləyin və quraşdırın
Əvvəlcə NodeJS -in hansı versiyasına ehtiyacınız olduğunu öyrənməlisiniz. Tapmaq üçün bu əmri yazın: uname -m Cavab armv6 ilə başlayırsa, onda ARMv6 versiyasına ehtiyacınız olacaq. Əks təqdirdə, armv7 ilə başlayırsa, ARMv7 versiyasına ehtiyacınız olacaq.
- NodeJS veb saytından ehtiyacınız olan versiyanın bağlantısını kopyalayın
- Piwget'inizin konsoluna 'wget' yazdıqdan sonra yapışdırın [YOUR_NODEJS_DOWNLOAD_LINK] məs. wget
- Enter düyməsini basın. NodeJS indi endiriləcək
- Yükləmə başa çatdıqdan sonra xf [YOUR_DOWNLOADED_NODEJS_FILE] filetarını çıxarın, məsələn. tar xf node-v10.16.0-linux-armv7l.tar.xz
- Çıxarılan qovluğa gedin [YOUR_EXTRACTED_DIRECTORY] məs. cd node-v10.16.0-linux-armv7l
- Bütün faylları '/usr/local/' sudo cp -R */usr/local'a kopyalayın
Hər şeyin uğurla quraşdırıldığını yoxlayın:
düyün -v
npm -v
Bu əmrlər indi node və npm versiyasını qaytarmalıdır. Bunu etməsələr, ehtimal ki, səhv NodeJS versiyasını yükləmisiniz.
Addım 4: Node-RED qurun və işə salın
Node-RED'i Node Package Manager vasitəsilə quraşdırın:
sudo npm install -g-təhlükəli perm node-red
Node-RED quraşdırıldıqdan sonra bu əmrlə başlaya bilərsiniz:
düyün qırmızı
Cavab belə olmalıdır:
Node-RED-ə xoş gəldiniz ==================
25 Mar 22:51:09 - [məlumat] Node -QIRMIZI versiya: v0.20.5
25 Mar 22:51:09-[məlumat] Node.js versiyası: v10.15.3 25 Mar 22:51:09-[məlumat] Palet qovşaqlarının yüklənməsi 25 Mar 22:51:10-[xəbərdar et] ------ ------------------------------------ 25 Mart 22:51:10-[xəbərdar et] [rpi- gpio] Məlumat: Raspberry Pi xüsusi qovşağına məhəl qoymamaq 25 Mar 22:51:10-[xəbərdar et] ------------------------------ ------------ 25 Mart 22:51:10-[məlumat] Ayarlar faylı: /home/nol/.node-red/settings.js 25 Mar 22:51:10-[məlumat] Kontekst mağazası: 'default' [module = localfilesystem] 25 Mar 22:51:10 - [məlumat] İstifadəçi Kataloqu: /home/nol/.node-red 25 Mar 22:51:10 - [xəbərdarlıq] Layihələr deaktiv edildi: redaktoru təyin edin.projects.enabled = etkinleştirmek üçün doğru 25 Mar 22:51:10 - [info] Server hazırda https://127.0.0.1:1880/ 25 Mar 22:51:10 tarixində işləyir - [məlumat] Yeni axın faylı yaradılır: streaming_noltop.json 25 Mar 22:51:10 - [məlumat] Başlanğıc axınlar 25 Mar 22:51:10 - [məlumat] Başlanan axınlar
Cavabda serverin ünvanı göstəriləcək. (bu nümunə cavabında cəsarətlidir)
Node-RED artıq mövcuddur: https:// [IP_OF_YOUR_PI]: 1880/