جدول المحتويات:

قم بتثبيت Node RED على Raspberry Pi الخاص بك: 4 خطوات
قم بتثبيت Node RED على Raspberry Pi الخاص بك: 4 خطوات

فيديو: قم بتثبيت Node RED على Raspberry Pi الخاص بك: 4 خطوات

فيديو: قم بتثبيت Node RED على Raspberry Pi الخاص بك: 4 خطوات
فيديو: ESP-01 IoT Device Using Wi-Fi, MQTT, and Node-Red 2024, شهر نوفمبر
Anonim
قم بتثبيت Node RED على Raspberry Pi الخاص بك
قم بتثبيت Node RED على Raspberry Pi الخاص بك

Node-RED هي أداة برمجة قائمة على التدفق لتوصيل الأجهزة معًا وواجهات برمجة التطبيقات والخدمات عبر الإنترنت بطرق جديدة ومثيرة للاهتمام ، فهي توفر محررًا قائمًا على المتصفح يجعل من السهل ربط التدفقات معًا باستخدام مجموعة واسعة من العقد.

سأوضح لك في هذا البرنامج التعليمي كيفية تثبيت Node-RED على Raspberry Pi الخاص بك.

اللوازم

لتثبيت Node-RED ، تحتاج إلى المعدات التالية:

  • فطيرة التوت
  • بطاقة MicroSD مع Raspbian
  • كابل إيثرنت أو WiFi Dongle (يحتوي Pi 3 على WiFi يحمل في ثناياه عوامل)
  • محول الطاقة

موصى به:

  • حقيبة Raspberry Pi
  • خافض حرارة Raspberry Pi

الخطوة 1: الإعداد

كيفية إعداد Raspberry Pi؟

إذا قمت بتنزيل وتثبيت "Raspbian Stretch with Desktop والبرامج الموصى بها" على Pi الخاص بك ، فإن Node-RED مثبت بالفعل.

يمكنك معرفة كيفية بدء تشغيله في نهاية البرنامج التعليمي.

الخطوة 2: التحقق من وجود تحديثات

اكتب هذا الأمر للتحقق من وجود تحديثات:

sudo apt-get update

الخطوة 3: قم بتنزيل NodeJS وتثبيته

قم بتنزيل وتثبيت NodeJS
قم بتنزيل وتثبيت NodeJS

عليك أولاً معرفة إصدار NodeJS الذي تحتاجه. اكتب هذا الأمر لمعرفة: uname -m إذا بدأت الاستجابة بـ armv6 ، فستحتاج إلى إصدار ARMv6. خلاف ذلك ، إذا بدأ بـ armv7 ، فستحتاج إلى إصدار ARMv7.

  1. انسخ رابط الإصدار الذي تريده من موقع NodeJS
  2. الصقها بعد كتابة "wget" في وحدة التحكم في Piwget [YOUR_NODEJS_DOWNLOAD_LINK] على سبيل المثال. wget
  3. اضغط دخول. سيتم الآن تنزيل NodeJS
  4. بعد انتهاء التنزيل ، استخرج ملف xf [YOUR_DOWNLOADED_NODEJS_FILE] على سبيل المثال. tar xf node-v10.16.0-linux-armv7l.tar.xz
  5. انتقل إلى الدليل المستخرج [YOUR_EXTRACTED_DIRECTORY] على سبيل المثال. عقدة القرص المضغوط v10.16.0-linux-armv7l
  6. انسخ جميع الملفات إلى '/ usr / local /' sudo cp -R * / usr / local

تحقق مما إذا تم تثبيت كل شيء بنجاح:

عقدة الخامس

npm -v

يجب أن تعيد هذه الأوامر الآن إصدار node و npm. إذا لم يفعلوا ذلك ، فمن المحتمل أنك قمت بتنزيل إصدار NodeJS الخاطئ.

الخطوة 4: تثبيت وبدء تشغيل Node-RED

قم بتثبيت Node-RED عبر مدير حزمة Node:

تثبيت sudo npm -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 - [معلومات] مخزن السياق: 'افتراضي' [module = localfilesystem] 25 مارس 22:51:10 - [معلومات] دليل المستخدم: /home/nol/.node-red 25 مارس 22:51:10 - [تحذير] تم تعطيل المشروعات: تعيين محرر الموضوع.projects.enabled = true لتمكين 25 Mar 22:51:10 - [info] يتم تشغيل الخادم الآن في https://127.0.0.1:1880/ 25 Mar 22:51:10 - [info] إنشاء ملف تدفقات جديد: flow_noltop.json 25 Mar 22:51:10 - [info] تدفقات البدء 25 Mar 22:51:10 - [info] التدفقات التي بدأت

سيتم عرض عنوان الخادم في الاستجابة. (إنها جريئة في نموذج الرد هذا)

Node-RED متاح الآن على: https:// [IP_OF_YOUR_PI]: 1880 /

موصى به: