فهرست مطالب:

نحوه اتصال Raspberry Pi به ابر با استفاده از Node.js: 7 مرحله
نحوه اتصال Raspberry Pi به ابر با استفاده از Node.js: 7 مرحله

تصویری: نحوه اتصال Raspberry Pi به ابر با استفاده از Node.js: 7 مرحله

تصویری: نحوه اتصال Raspberry Pi به ابر با استفاده از Node.js: 7 مرحله
تصویری: BTT - Manta M4P CM4 eMMC install of Fluidd Pi 2024, نوامبر
Anonim
نحوه اتصال Raspberry Pi به ابر با استفاده از Node.js
نحوه اتصال Raspberry Pi به ابر با استفاده از Node.js

این آموزش برای افرادی که به دنبال اتصال Raspberry Pi به ابر ، به ویژه به پلت فرم AskSensors IoT با استفاده از Node.js. هستند مفید است.

رزبری پای ندارید؟

اگر در حال حاضر رزبری پای ندارید ، به شما توصیه می کنم رزبری پای 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: مواد مورد نیاز

در اینجا مواد مورد نیاز است:

  1. Raspberry Pi 3 Model B+ یا Model B (شما همچنین می توانید از Raspberry Pi 2 Model B استفاده کنید)
  2. کابل میکرو USB برای تقویت Pi شما.
  3. کارت MicroSD ، من کارت کلاس 10 را پیشنهاد می کنم که 16 گیگابایت یا بالاتر است.
  4. آداپتور کارت حافظه MicroSD به SD ، برای نوشتن روی کارت microSD باید از کارت خوان SD در لپ تاپ/رومیزی خود استفاده کنید.

مرحله 2: رزبری پای خود را تنظیم کنید

Raspberry Pi خود را تنظیم کنید
Raspberry Pi خود را تنظیم کنید

اجرای تنظیمات اولیه Raspbian در Raspberry Pi آسان است و به وضوح در این راهنمای شروع توضیح داده شده است. در اینجا مراحل اصلی وجود دارد:

  1. NOOBS را بارگیری کنید ،
  2. آن را در SD خود استخراج کنید
  3. آن را وصل کرده و رزبری پای را روشن کنید.
  4. وقتی از شما خواسته شد ، Raspbian را نصب کنید و اجازه دهید اجرا شود.

تمام شد ، اکنون ما یک سیستم Raspberry Pi شگفت انگیز داریم که می تواند برای کارهای مختلف مورد استفاده قرار گیرد!

مرحله 3: Node Js را نصب کنید

در اینجا ما به نصب node.js می رویم ، نصب نسخه ARM از Node بسیار آسان می شود!

  1. مطمئن شوید که به اینترنت متصل هستید
  2. ترمینال رزبری پای را باز کنید. این دستورات را تایپ کنید:

wget

sudo dpkg -i node_latest_armhf.deb

اساسا. بارگیری و نصب آن زیاد طول نمی کشد.

شما همچنین می توانید آدرس پیوند نسخه مورد نیاز خود را مشخص کنید:

به صفحه بارگیری node.js بروید و آدرس پیوند نسخه ARM مورد نیاز خود را کپی کنید. مثلا:

wget

مرحله 4: گره خود را آزمایش کنید

برای اطمینان از عملکرد صحیح node.js ، دستورات زیر را تایپ کنید. باید نسخه فعلی node و npm نصب شده را برگرداند.

گره -v

npm -v

مطمئن شوید هیچ خطایی نمی دهد.

اگر همه چیز خوب است ، می توانیم به مرحله بعدی برویم!

مرحله 5: برای Asksensors ثبت نام کنید

ثبت نام در حساب AskSensors آسان و رایگان است ، اگر هنوز حساب کاربری ندارید ، یک حساب جدید در https://asksensors.com ایجاد کنید.

یک سنسور جدید با حداقل یک ماژول ایجاد کنید ، آن را ذخیره کنید و نمودار ماژول 1 را نشان دهید.

Api Key In منحصر به فرد ارائه می شود ، ما در مرحله بعدی از آن استفاده خواهیم کرد.

به جزئیات بیشتری نیاز دارید؟

در اینجا ، من جزئیات ایجاد یک حساب AskSensors را بررسی نمی کنم ، این در بسیاری از دستورالعمل ها ، فیلم ها و آموزش ها توضیح داده شده است.

مرحله 6: اسکریپت Node.js را اجرا کنید

اسکریپت Node.js را اجرا کنید
اسکریپت Node.js را اجرا کنید

نسخه نمایشی node.js که ما پیشنهاد می کنیم هر 20 ثانیه یک داده ساختگی را به AskSensors ارسال می کند (20 ثانیه به عنوان مثال تنظیم شد ، می توانید فاصله زمانی متفاوتی را تنظیم کنید).

فایل.js را از github بارگیری کنید ، نیاز به نصب بسته https npm دارد.

برای ارسال داده ها به ماژول حسگری که ایجاد کرده اید ، همانطور که در مرحله قبل نشان داده شده است ، باید Api Key خود را تنظیم کنید.

اکنون آماده اجرای آخرین اسکریپت هستید:

گره

خودشه! از مشاهده جریان داده های خود که در نمودار رسم شده است ، لذت ببرید (شکل بالا مثال نمودار پراکندگی را نشان می دهد).

مرحله 7: انجام شد

ممنون که خواندید. با خیال راحت نظر بدهید!

ما قصد داریم در آینده بسیاری از دستورالعمل های مفید را منتشر کنیم ، ما را دنبال کنید!

امیدوارم دوباره ببینمت:)

توصیه شده: