pfodDesigner V3 dành cho pfodApp (www.pfod.com.au)
pfod™ (Giao thức Khám phá Hoạt động)
Xem các ứng dụng đồng hành miễn phí,
pfodWebDesigner và pfodWeb tại https://www.forward.com.au/pfod/pfodWeb/index.html
pfodWebDesigner là một trình thiết kế GUI miễn phí dựa trên nền tảng web, pfodWeb là một phần mềm thay thế miễn phí dựa trên nền tảng web cho pfodApp dành cho ESP32, ESP8266 và Pi Pico W/2W
Ngoài ra còn có Ứng dụng Android miễn phí
https://www.forward.com.au/pfod/pfodGUIdesigner/index.html
Phiên bản mới nhất của pfodDesignerV3 cho phép bạn tạo biểu đồ và ghi dữ liệu Arduino trên thiết bị di động.
Tạo menu tùy chỉnh trên thiết bị di động để bật và tắt đầu ra Arduino, nhanh chóng và dễ dàng thông qua Bluetooth Năng lượng Thấp (BLE), Bluetooth V2, Wifi/Ethernet hoặc SMS
Không cần lập trình Arduino và không cần lập trình di động.
Tạo bản phác thảo cho Adafruit Bluefruit Feather52, Ardunio 101 (Genuino 101), RedBear BLE NanoV2 và V1.5, RFduino BLE, Itead BLE Shield (mô-đun HM_10), Adafruit Bluefruit BLE Friends, ESP8266, FioV3, LinkIt ONE, WildfireV3, SIM900 GPRS, Arduino Ethernet, và các shield WiFi và Bluetooth V2, v.v.
Ứng dụng miễn phí này cho phép bạn thiết kế và xem các menu pfodApp một cách tương tác, đồng thời tạo tất cả mã Arduino cần thiết để bật và tắt đầu ra Arduino từ thiết bị di động của bạn, thông qua pfodApp.
Xem hướng dẫn từng bước về cách xây dựng menu và tạo mã Arduino tại
http://www.forward.com.au/pfod/pfodDesigner/index.html
Menu pfod bao gồm danh sách các nút có thể cuộn và một số văn bản nhắc nhở (có thể để trống). pfodDesigner cho phép bạn tạo menu, tùy chỉnh lời nhắc, thêm nút, đặt màu nền, màu phông chữ, cỡ chữ và kiểu chữ. Tất cả đều có chế độ xem trước tương tác. Trợ giúp trong ứng dụng cũng có sẵn.
Khi bạn hài lòng với giao diện menu, pfodDesigner sẽ tạo mã Arduino để hiển thị menu này trên thiết bị di động của bạn bằng pfodApp. Bạn có thể chỉ định kết nối nối tiếp và tốc độ truyền (baud rate) phù hợp với phần cứng của mình. Không yêu cầu lập trình Android. Không yêu cầu lập trình di động.
pfodDesigner lưu mã vào một tệp trên thiết bị di động của bạn -- /pfodAppRawData/pfodDesignerV3.txt
Mã được tạo cũng xử lý các lệnh được trả về khi người dùng nhấp vào các nút.
Sao chép tệp này vào máy tính của bạn và dán mã vào Arduino IDE.
(http://www.forward.com.au/pfod/Android_pfodApp/pfodAppForAndroidGettingStarted.pdf
bao gồm việc sao chép các tệp Dữ liệu Thô pfodApp vào máy tính của bạn.)
Nếu bạn chọn nút chuyển đổi Bật/Tắt, pfodDesigner sẽ tạo TẤT CẢ mã Arduino cần thiết để bật và tắt đầu ra bạn đã chọn.
Nếu bạn chọn nút đơn giản cho menu, pfodDesigner sẽ tạo mã Arduino cần thiết để gửi menu và phân tích cú pháp các lệnh.
Sau đó, tất cả những gì bạn cần làm là thay thế các chú thích giữ chỗ bằng mã hành động Arduino của riêng bạn cho mỗi lệnh nút.
ví dụ:
} else if('A'==cmd) { // người dùng đã nhấn -- BẬT
// << thêm mã hành động của bạn vào đây cho nút này.
pfodDesigner lưu trữ các thiết kế của bạn để bạn có thể dễ dàng quay lại chỉnh sửa chúng khi cần.
Hãy gửi email cho bộ phận hỗ trợ nếu bạn cần hỗ trợ.
Lưu ý về mã ứng dụng pfodDesignerV3:
----------------------------------------------------------
Tất cả các màn hình pfodDesignerV3 chỉ là màn hình pfod tiêu chuẩn. pfodDesignerV3 thực chất chỉ là một bản sao của pfodApp được thêm vào một back-end để lưu dữ liệu và hiển thị các màn hình khác nhau bằng các thông báo pfod tiêu chuẩn. Mở menu trên thiết bị di động trong ứng dụng và chọn Debug View để xem các thông báo pfod đang tạo ra các màn hình pfodDesigner.
Lần cập nhật gần đây nhất
8 thg 7, 2025