Mục lục:

Cách kết nối Raspberry Pi với đám mây bằng Node.js: 7 bước
Cách kết nối Raspberry Pi với đám mây bằng Node.js: 7 bước

Video: Cách kết nối Raspberry Pi với đám mây bằng Node.js: 7 bước

Video: Cách kết nối Raspberry Pi với đám mây bằng Node.js: 7 bước
Video: MATLAB Arduino Tutorial 23 - Arduino logging to node.js server via Raspberry Pi using socket.IO 2024, Tháng bảy
Anonim
Cách kết nối Raspberry Pi với đám mây bằng Node.js
Cách kết nối Raspberry Pi với đám mây bằng Node.js

Hướng dẫn này hữu ích cho bất kỳ ai muốn kết nối Raspberry Pi với đám mây, đặc biệt là với nền tảng IoT AskSensors, sử dụng Node.js.

Bạn không có Raspberry Pi?

Nếu bạn hiện không sở hữu Raspberry Pi, tôi sẽ khuyên bạn nên mua Raspberry Pi 3, vì nó nhanh và bạn sẽ không cần mua bộ chuyển đổi Wi-Fi USB riêng biệt. Ngoài ra, chúng ta sẽ cần cài đặt node.js trên Raspberry Pi và nhiều nguồn tập lệnh Node.js yêu cầu Raspberry Pi dựa trên kiến trúc ARMv7 + như Pi 3 hoặc Pi 2 và sẽ không hoạt động với Raspberry Pi 1 Model B / B + hoặc Raspberry Pi Zero.

Nhưng đừng lo lắng, nó khá thẳng về phía trước, chỉ cần làm theo các bước!

Quen thuộc với Node.js?

Bạn có thể cần phải thực hiện kiểm tra đầu tiên của node.js với AskSensors từ máy tính của mình (Windows / Linux / MacOs), tài liệu hướng dẫn trước đây của tôi trình bày hướng dẫn từng bước cho dữ liệu tự động Gửi tới AskSensors bằng node.js.

Bước 1: Vật liệu bạn cần

Đây là các vật liệu cần thiết:

  1. Raspberry Pi 3 Model B + hoặc Model B (bạn cũng có thể sử dụng Raspberry Pi 2 Model B)
  2. Cáp micro USB để cấp nguồn cho Pi của bạn.
  3. Thẻ MicroSD, tôi khuyên bạn nên sử dụng thẻ lớp 10 có dung lượng 16 GB trở lên.
  4. Bộ chuyển đổi thẻ nhớ MicroSD sang SD, bạn sẽ cần sử dụng đầu đọc thẻ SD trên máy tính xách tay / máy tính để bàn của mình để ghi vào thẻ nhớ microSD.

Bước 2: Thiết lập Raspberry Pi của bạn

Thiết lập Raspberry Pi của bạn
Thiết lập Raspberry Pi của bạn

Chạy một thiết lập cơ bản của Raspbian trên Raspberry Pi trở nên dễ dàng và được giải thích rõ ràng trong Hướng dẫn Bắt đầu này. Dưới đây là các bước chính:

  1. Tải xuống NOOBS,
  2. Giải nén nó trên SD của bạn
  3. Cắm nó vào và bật Raspberry Pi.
  4. Khi được nhắc, hãy chọn cài đặt Raspbian và để nó chạy.

Vậy là xong, Bây giờ chúng ta có một hệ thống Raspberry Pi tuyệt vời có thể được sử dụng cho nhiều tác vụ khác nhau!

Bước 3: Cài đặt Node Js

Ở đây chúng ta tiến hành cài đặt node.js, Cài đặt phiên bản ARM-Node trở nên rất dễ dàng!

  1. Đảm bảo rằng bạn đã kết nối với Internet
  2. Mở thiết bị đầu cuối trên Raspberry Pi. Nhập các lệnh sau:

wget

sudo dpkg -i node_latest_armhf.deb

Về cơ bản. Không mất quá nhiều thời gian để tải xuống và cài đặt.

Bạn cũng có tùy chọn để chỉ định địa chỉ liên kết của phiên bản bạn cần:

Truy cập trang tải xuống node.js và sao chép địa chỉ liên kết của phiên bản ARM mà bạn cần. Ví dụ:

wget

Bước 4: Kiểm tra nút của bạn

Để đảm bảo rằng node.js chạy chính xác, hãy nhập các lệnh bên dưới. Nó sẽ trả về phiên bản hiện tại của nút và npm đã được cài đặt.

nút -v

npm -v

Đảm bảo rằng nó không đưa ra bất kỳ lỗi nào.

Nếu mọi thứ đều ổn, chúng ta có thể chuyển sang bước tiếp theo!

Bước 5: Đăng ký Người hỏi

Đăng ký tài khoản AskSensors rất dễ dàng và miễn phí, nếu bạn vẫn chưa có tài khoản, hãy tạo một tài khoản mới tại

Tạo một Bộ cảm biến mới với ít nhất một mô-đun, Lưu nó và hiển thị đồ thị mô-đun 1.

Một Khóa Api duy nhất sẽ được cung cấp, chúng tôi sẽ sử dụng nó trong bước tiếp theo.

Cần thêm thông tin chi tiết?

Ở đây, tôi sẽ không trình bày chi tiết về cách tạo tài khoản AskSensors, Điều này đã được trình bày chi tiết trong nhiều tài liệu hướng dẫn, video và hướng dẫn.

Bước 6: Chạy tập lệnh Node.js

Chạy Tập lệnh Node.js
Chạy Tập lệnh Node.js

Bản demo node.js mà chúng tôi đề xuất sẽ gửi một dữ liệu giả đến AskSensors qua các Yêu cầu HTTPS GET, cứ sau 20 giây (20 giây được đặt làm ví dụ, bạn có thể đặt khoảng thời gian khác nhau).

Tải xuống tệp.js từ github, Nó yêu cầu cài đặt gói https npm.

Bạn sẽ cần đặt Khóa Api của mình Để gửi dữ liệu đến mô-đun cảm biến mà bạn đã tạo như được hiển thị trong bước trước.

Bây giờ bạn đã sẵn sàng để chạy tập lệnh cuối cùng:

nút

Đó là nó! Thích xem luồng dữ liệu của bạn được vẽ dưới dạng biểu đồ (hình trên cho thấy ví dụ về biểu đồ phân tán).

Bước 7: Đã xong

Cảm ơn bạn đã đọc. cảm thấy tự do để bình luận!

Chúng tôi sẽ xuất bản nhiều tài liệu hướng dẫn hữu ích trong tương lai, hãy theo dõi chúng tôi!

Hy vọng sẽ gặp bạn sau:)

Đề xuất: