Mục lục:
2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-13 06:58
Trong cơ hội này, chúng tôi sẽ sử dụngNode-RED để điều khiển và Arduino MEGA 2560 R3, nhờ sự hợp tác của một đồng nghiệp Tự động hóa hoàn toàn, tôi đã chỉ ra phương pháp này cho phép dễ dàng điều khiển Arduino nếu có biến chứng.
Ngoài ra trong một số bình luận có ai tham khảo xem có cách nào thực tế hơn để điều khiển từ Arduino và Node-RED không?
Tôi đã quyết định thực hiện một hướng dẫn để tính đến giải pháp này.
Trong trường hợp của tôi, tôi đã cài đặt Node-REDon trên máy tính của mình với lubuntu, trong các ứng dụng khác có thể được cài đặt trên Raspberry pi, mặc dù bạn phải tính đến tốc độ và hiệu suất trong trường hợp các ứng dụng rất phức tạp.
Thông tin thêm: PDAControl Phiên bản tiếng Anh: Điều khiển Arduino từ Node-RED với Firmware Firmata
Phiên bản vi Español: Controlar Arduino desde Node-RED con Firmware Firmata
Bước 1: Vật liệu
Vật liệu
1 Arduino MEGA 2560 R3 -Clone (Rất rẻ-Aliexpress)
Bước 2: Tôi đề xuất Hệ điều hành Linux…. Lubuntu
Tôi đề xuất một hệ điều hành linux trong trường hợp của tôi là Lubuntu, nhẹ và nhanh
bên dưới một giải pháp nếu họ là người dùng Windows.
Tạo một máy ảo với Virtualbox trong Windows và trong một vài bước gắn kết hệ thống Linux
Hướng dẫn được đề xuất:
Cài đặt lubuntu (Ubuntu) từ Scratch trên Virtualbox
pdacontrolen.com/install-ubuntu-ubuntu-from…
Bước 3: Cài đặt vĩnh viễn
Cài đặt vĩnh viễn
Bạn cũng có thể cài đặt lubuntu vĩnh viễn, trong trường hợp của tôi, hãy rời khỏi cửa sổ, tốt là một lựa chọn..
Hướng dẫn được đề xuất:
Chuyển toàn bộ sang Hệ điều hành Lubuntu
pdacontrolen.com/full-migration-to-lubuntu-…
Bước 4: Cài đặt Node-RED
Cài đặt Node-RED
Từ lâu, tôi đã muốn dùng thử nền tảng này có tên là Node-red do IBM tạo ra, nó được phát triển trên nodejs, mạng Node được phát triển bởi Nick O’Leary và Dave Conway-Jones, cảm ơn những đóng góp của bạn.
Hướng dẫn được đề xuất: Cài đặt Node-RED
pdacontrolen.com/installation-node-red-plat…
Nhưng Node-Red là gì?
Nó là một công cụ đồ họa mã nguồn mở dựa trên kết nối của các nút có chứa API và / hoặc các dịch vụ để giao tiếp và / hoặc kết nối các thiết bị với Internet
Hướng dẫn Node-RED:
pdacontrolen.com/installation-node-red-plat…
Bước 5: Cài đặt các nút cho Arduino
Cài đặt các nút cho Arduino
Từ Node-RED từ bảng nút, chúng ta có thể cài đặt trực tiếp các nút Arduino và trong ví dụ này, chúng ta sẽ sao chép ví dụ nháy cơ bản trong arduino GPIO 13.
Hướng dẫn về Node-RED
gói thông tin npm: node-red-node-arduino
Bước 6: Tải lên chương trình cơ sở chương trình cơ sở từ Arduino IDE
Tải lên chương trình cơ sở chương trình cơ sở từ Arduino IDE
Mã này về mặt kỹ thuật là một giao thức rất nhanh, hướng điều khiển GPIO, ADC, PWM và xử lý các Chuỗi thông qua cổng nối tiếp, có một số phiên bản phần sụn nhưng chúng tôi sẽ sử dụng StandardFirmata có trong các thư viện mẫu.
Bước 7: Kết luận và Cân nhắc
Kết luận và Cân nhắc
Một giải pháp kịp thời cho các ứng dụng đơn giản cho phép kết nối lưỡi dao trực tiếp với PC. Bất lợi lớn nói chung của các điều khiển được tạo từ nền tảng bên ngoài, không thực thi mã đúng trên bảng, là sự an toàn hoặc quyền tự chủ trong trường hợp ngắt kết nối trong trường hợp này, ngắt kết nối của Node-RED
nhưng đảm bảo một phần cứng mạnh mẽ không nên lo sợ.
Thông tin thêm: PDAControl
phiên bản tiếng Anh
Điều khiển Arduino từ Node-RED bằng dữ liệu chương trình cơ sở
pdacontrolen.com/controlling-arduino-from-n…
Phiên bản en Español
Controlar Arduino desde Node-RED con Firmware Firmata
pdacontroles.com/controlar-arduino-desde-no…