Mục lục:

Tạo máy chủ Blynk cục bộ: 5 bước
Tạo máy chủ Blynk cục bộ: 5 bước

Video: Tạo máy chủ Blynk cục bộ: 5 bước

Video: Tạo máy chủ Blynk cục bộ: 5 bước
Video: Hướng dẫn tạo tài khoản và thiết lập cơ bản với Blynk New 2.0 | Tự học IoT (P1) 2024, Tháng sáu
Anonim
Tạo máy chủ Blynk cục bộ
Tạo máy chủ Blynk cục bộ

Trong bài đăng này, chúng ta sẽ tìm hiểu cách tạo một máy chủ Blynk cục bộ để giảm đáng kể độ trễ tổng thể đôi khi xuất hiện khi sử dụng máy chủ mặc định, từ xa. Chúng tôi thiết lập nó bằng Pi Zero W và chúng tôi cũng tạo một dự án demo để đảm bảo rằng tất cả đều hoạt động bình thường.

Bước 1: Xem Video

Video trên đi qua tất cả các chi tiết mà bạn cần biết để thiết lập máy chủ. Vui lòng xem trước để có cái nhìn tổng quan để hiểu mọi thứ kết hợp với nhau như thế nào.

Bước 2: Định cấu hình Pi

Tôi quyết định sử dụng phiên bản Raspbian dành cho máy tính để bàn mặc dù bạn cũng có thể sử dụng phiên bản Lite và làm mọi thứ bằng cách sử dụng thiết bị đầu cuối. Bạn có thể sử dụng liên kết sau để biết hướng dẫn cài đặt chính thức nhưng tôi đã trình bày các bước quan trọng bên dưới:

github.com/blynkkk/blynk-server

Khi bạn đã thiết lập Raspberry PI, hãy chạy các lệnh sau để cài đặt Java và sau đó tải xuống tệp máy chủ:

  • sudo apt cài đặt openjdk-8-jdk openjdk-8-jre
  • wget "https://github.com/blynkkk/blynk-server/releases/download/v0.41.12/server-0.41.12-java8.jar"

Sau khi hoàn tất, tất cả những gì chúng ta cần làm là sử dụng crontab để tự động hóa máy chủ khi khởi động. Điều đó có thể được thực hiện bằng cách chạy lệnh sau để mở crontab:

crontab -e

Cuộn xuống cuối tệp, sau đó nhập nội dung sau:

@reboot java -jar /home/pi/server-0.41.12-java8.jar -dataFolder / home / pi / Blynk &

Lưu tệp bằng cách nhập CTRL + X, rồi đến Y, sau đó nhấn phím ENTER. Máy chủ Blynk gửi một email với mã thông báo xác thực cho mỗi dự án. Để điều này hoạt động, chúng ta cần định cấu hình cài đặt thư bằng cách tạo một tệp mới. Điều đó có thể được thực hiện bằng cách chạy lệnh sau:

sudo nano mail.properties

Chúng tôi cần thêm cài đặt email trong tệp này cùng với các chi tiết của tài khoản email. Vui lòng sử dụng liên kết GitHub để lấy các dòng cần thêm hoặc tham khảo video để biết thêm chi tiết.

Bước cuối cùng là khởi động lại bảng có thể được thực hiện bằng cách chạy lệnh sau:

khởi động lại sudo

Bước 3: Định cấu hình ứng dụng

Định cấu hình ứng dụng
Định cấu hình ứng dụng

Tải xuống ứng dụng Blynk hoặc đăng xuất nếu bạn đã có. Nhấp vào tùy chọn để tạo tài khoản mới và sau đó nhấp vào biểu tượng ở cuối màn hình để nhập chi tiết máy chủ. Nhấp vào tùy chọn tùy chỉnh và nhập địa chỉ IP của raspberry Pi của bạn. Sau đó, cung cấp địa chỉ email hợp lệ và nhập mật khẩu để tạo tài khoản trên máy chủ cục bộ của bạn.

Bây giờ bạn có thể sử dụng Blynk bình thường nhưng để thử nghiệm, hãy tạo một dự án demo để chuyển đổi pin D1 trên bảng mini WeMos D1. Đó là tất cả những gì bạn cần làm ở đây.

Bước 4: Cấu hình bảng

Cấu hình hội đồng quản trị
Cấu hình hội đồng quản trị

Bạn sẽ nhận được một email có mã thông báo xác thực cho dự án của mình. Mở Arduino IDE, đảm bảo rằng bạn đã cài đặt thư viện Blynk bằng trình quản lý thư viện và sau đó mở bản phác thảo ví dụ gật đầu.

Thêm mã thông báo xác thực của bạn, thông tin chi tiết về mạng WiFi và sau đó đảm bảo nhận xét đường kết nối máy chủ mặc định vì chúng tôi cần thêm địa chỉ IP máy chủ cục bộ như được hiển thị trong hình ảnh / video. Sau đó, tải bản phác thảo lên bảng và mở màn hình nối tiếp để xem kết quả đầu ra. Đầu tiên nó sẽ kết nối thành công với mạng WiFi của bạn và sau đó nó sẽ kết nối với máy chủ và nếu thành công, nó sẽ cung cấp cho bạn thông báo "Sẵn sàng".

Bước 5: Kiểm tra thiết lập

Kiểm tra thiết lập
Kiểm tra thiết lập

Mở ứng dụng và nhấp vào nút chạy. Bây giờ, bạn sẽ có thể kiểm soát trạng thái GPIO bằng cách sử dụng nút.

Đề xuất: