جدول المحتويات:
- الخطوة 1: المواد التي تحتاجها
- الخطوة 2: قم بإعداد Raspberry Pi الخاص بك
- الخطوة 3: قم بتثبيت Node Js
- الخطوة 4: اختبر العقدة الخاصة بك
- الخطوة 5: قم بالتسجيل في Asksensors
- الخطوة 6: قم بتشغيل البرنامج النصي Node.js
- الخطوة 7: تم
فيديو: كيفية توصيل Raspberry Pi بالسحابة باستخدام Node.js: 7 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:36
هذا البرنامج التعليمي مفيد لأي شخص يتطلع إلى توصيل Raspberry Pi بالسحابة ، خاصةً منصة AskSensors IoT ، باستخدام Node.js.
ليس لديك Raspberry Pi؟
إذا كنت لا تملك حاليًا Raspberry Pi ، فإنني أوصيك بالحصول على Raspberry Pi 3 ، لأنه سريع ولن تحتاج إلى شراء محول USB Wi-Fi منفصل. بالإضافة إلى ذلك ، سنحتاج إلى تثبيت node.js على Raspberry Pi والعديد من مصادر نصوص Node.js تتطلب Raspberry Pi استنادًا إلى بنية ARMv7 + مثل Pi 3 أو Pi 2 ولن تعمل مع Raspberry Pi 1 Model B / B + أو Raspberry Pi Zero.
لكن لا تقلق ، فالأمر بسيط جدًا ، فقط اتبع الخطوات!
على دراية بـ Node.js؟
قد تحتاج إلى إجراء اختبار أولي لـ node.js باستخدام AskSensors من جهاز الكمبيوتر الخاص بك (Windows / Linux / MacOs) ، يوضح تعليمي السابق دليلًا خطوة بخطوة للبيانات الآلية التي يتم إرسالها إلى AskSensors باستخدام node.js.
الخطوة 1: المواد التي تحتاجها
هنا المواد المطلوبة:
- Raspberry Pi 3 Model B + أو Model B (يمكنك أيضًا استخدام Raspberry Pi 2 Model B)
- كابل USB الصغير لتشغيل جهاز Pi الخاص بك.
- بطاقة MicroSD ، أوصي باستخدام بطاقة فئة 10 بحجم 16 جيجابايت أو أعلى.
- محول بطاقة ذاكرة MicroSD إلى SD ، ستحتاج إلى استخدام قارئ بطاقة SD على الكمبيوتر المحمول / سطح المكتب لديك للكتابة على بطاقة microSD.
الخطوة 2: قم بإعداد Raspberry Pi الخاص بك
أصبح تشغيل الإعداد الأساسي لـ Raspbian على Raspberry Pi أمرًا سهلاً ويتم شرحه بوضوح في دليل البدء هذا. فيما يلي الخطوات الرئيسية:
- تنزيل NOOBS ،
- استخرجه على بطاقة SD الخاصة بك
- قم بتوصيله وتشغيل Raspberry Pi.
- عند المطالبة ، اختر تثبيت Raspbian واتركه يعمل.
هذا كل شيء ، الآن لدينا نظام Raspberry Pi المذهل الذي يمكن استخدامه في مجموعة متنوعة من المهام!
الخطوة 3: قم بتثبيت Node Js
هنا نذهب في تثبيت node.js ، أصبح تثبيت إصدار ARM من Node أمرًا سهلاً للغاية!
- تأكد من أنك متصل بالإنترنت
- افتح المحطة على Raspberry Pi. اكتب هذه الأوامر:
wget
sudo dpkg -i node_latest_armhf.deb
في الأساس. لن يستغرق التنزيل والتثبيت وقتًا طويلاً.
لديك أيضًا خيار تحديد عنوان الرابط للإصدار الذي تريده:
انتقل إلى صفحة تنزيل node.js وانسخ عنوان رابط إصدار ARM الذي تحتاجه. على سبيل المثال:
wget
الخطوة 4: اختبر العقدة الخاصة بك
للتأكد من تشغيل node.js بشكل صحيح ، اكتب الأوامر أدناه. يجب أن يعيد الإصدار الحالي من العقدة و npm المثبت.
عقدة الخامس
npm -v
تأكد من أنه لا يعطي أي خطأ.
إذا كان كل شيء على ما يرام ، فيمكننا الانتقال إلى الخطوة التالية!
الخطوة 5: قم بالتسجيل في Asksensors
يعد التسجيل في حساب AskSensors أمرًا سهلاً ومجانيًا ، إذا لم يكن لديك حساب بعد ، فقم بإنشاء حساب جديد على
أنشئ مجسًا جديدًا بوحدة واحدة على الأقل ، واحفظه ، واعرض الرسم البياني للوحدة 1.
سيتم توفير مفتاح Api فريد ، وسنستخدمه في الخطوة التالية.
هل تحتاج إلى مزيد من التفاصيل؟
هنا ، لن أتصفح تفاصيل إنشاء حساب AskSensors ، وقد تم تفصيل ذلك في العديد من التعليمات ومقاطع الفيديو والبرامج التعليمية.
الخطوة 6: قم بتشغيل البرنامج النصي Node.js
العرض التوضيحي node.js الذي نقترحه يرسل بيانات وهمية إلى AskSensors عبر طلبات HTTPS GET ، كل 20 ثانية (تم تعيين 20 ثانية كمثال ، يمكنك تعيين فاصل زمني مختلف).
قم بتنزيل ملف.js من github ، ويتطلب تثبيت حزمة https npm.
ستحتاج إلى ضبط مفتاح Api لإرسال البيانات إلى وحدة المستشعر التي قمت بإنشائها كما هو موضح في الخطوة السابقة.
أنت الآن جاهز لتشغيل النص النهائي:
العقدة
هذا كل شيء! استمتع بمشاهدة تدفق البيانات الخاص بك في الرسم البياني (يوضح الشكل أعلاه مثال الرسم البياني المبعثر).
الخطوة 7: تم
شكرا لقرائتك. لا تتردد في التعليق!
سننشر العديد من التعليمات المفيدة في المستقبل ، تابعنا!
أأمل فى ان اراك بعد ذلك:)
موصى به:
توصيل Arduino WiFi بالسحابة باستخدام ESP8266: 7 خطوات
توصيل Arduino WiFi بالسحابة باستخدام ESP8266: سنشرح لك في هذا البرنامج التعليمي كيفية توصيل Arduino الخاص بك بسحابة IoT عبر WiFi ، وسنقوم بتكوين إعداد مكون من Arduino ووحدة ESP8266 WiFi كوحدة IoT Thing ونجعلها جاهزة للتواصل مع سحابة AskSensors .L
أساسيات إنترنت الأشياء: توصيل إنترنت الأشياء الخاص بك بالسحابة باستخدام نظام تشغيل Mongoose: 5 خطوات
أساسيات إنترنت الأشياء: توصيل إنترنت الأشياء الخاص بك بالسحابة باستخدام نظام التشغيل Mongoose: إذا كنت شخصًا يعمل في مجال الإصلاح والإلكترونيات ، في كثير من الأحيان ، ستصادف مصطلح إنترنت الأشياء ، والذي يُختصر عادةً باسم IoT ، وهذا هو يشير إلى مجموعة من الأجهزة التي يمكنها الاتصال بالإنترنت! أن تكون مثل هذا الشخص
توصيل مستشعر DHT11 / DHT22 بالسحابة بلوحة تعتمد على ESP8266: 9 خطوات
توصيل مستشعر DHT11 / DHT22 بالسحابة باستخدام لوحة قائمة على ESP8266: في المقالة السابقة ، قمت بتوصيل لوحة NodeMCU المستندة إلى ESP8266 بخدمة Cloud4RPi. الآن ، حان وقت مشروع حقيقي
كيفية برمجة PIC MCU مع PICkit Programmer باستخدام لوحة توصيل: 3 خطوات
كيفية برمجة PIC MCU مع PICkit Programmer باستخدام Breadboard: لا تحتاج إلى أدوات باهظة الثمن ومتطورة للعب باستخدام متحكمات PIC (أو أي وحدات تحكم أخرى). كل ما تحتاجه هو لوحة توصيل حيث تختبر دائرتك وبرمجتك. بالطبع من الضروري وجود نوع من المبرمج و IDE. في هذه التعليمات
كيفية توصيل بطارية 9 فولت باستخدام المقاومات: 6 خطوات
كيفية توصيل الصمام إلى بطارية 9 فولت باستخدام المقاومات: شرح كيفية التوصيل إلى بطارية 9 فولت بطريقة سهلة يمكن للجميع فهمها واستخدامها في المشاريع الإلكترونية. للقيام بهذه الأشياء ، يجب أن نعرف مكوناتنا