pfodDesigner V3 для pfodApp (www.pfod.com.au)
pfod™ (Протокол обнаружения операций)
Ознакомьтесь с бесплатными сопутствующими приложениями
pfodWebDesigner и pfodWeb по адресу https://www.forward.com.au/pfod/pfodWeb/index.html
pfodWebDesigner — это бесплатный веб-дизайнер графического интерфейса, а pfodWeb — бесплатная веб-частичная замена pfodApp для ESP32, ESP8266 и Pi Pico W/2W.
Также доступно бесплатное приложение для Android
https://www.forward.com.au/pfod/pfodGUIdesigner/index.html
Последняя версия pfodDesignerV3 позволяет создавать диаграммы и регистрировать данные Arduino на мобильном устройстве.
Создавайте пользовательские меню на мобильном устройстве для быстрого и легкого включения и выключения выходов Arduino через Bluetooth Low Energy (BLE), Bluetooth V2, Wi-Fi/Ethernet или SMS.
Программирование Arduino и мобильное программирование не требуется.
Создаёт скетчи для Adafruit Bluefruit Feather52, Ardunio 101 (Genuino 101), RedBear BLE NanoV2 и V1.5, RFduino BLE, Itead BLE Shield (модули HM_10), Adafruit Bluefruit BLE Friends, ESP8266, FioV3, LinkIt ONE, WildfireV3, SIM900 GPRS, Arduino Ethernet, а также Wi-Fi и Bluetooth V2 shields и т. д.
Это бесплатное приложение позволяет интерактивно создавать и просматривать меню pfodApp и генерирует весь необходимый код Arduino для включения и выключения выходов Arduino с мобильного устройства через pfodApp.
Пошаговое руководство по созданию меню и генерации кода Arduino см. по адресу
http://www.forward.com.au/pfod/pfodDesigner/index.html
Меню pfod состоит из прокручиваемого списка кнопок и текста подсказки (возможно, пустого). pfodDesigner позволяет создавать меню, настраивать подсказки, добавлять кнопки, устанавливать цвет фона, цвет, размер и стиль шрифта. Всё это доступно в интерактивном режиме предварительного просмотра. Также доступна встроенная справка.
Когда вы будете довольны внешним видом меню, pfodDesigner сгенерирует код Arduino, который отобразит это меню на вашем мобильном устройстве с помощью pfodApp. Вы можете указать тип последовательного соединения и скорость передачи данных в соответствии с вашим оборудованием. Программирование для Android не требуется. Программирование для мобильных устройств не требуется.
pfodDesigner сохраняет код в файл на вашем мобильном устройстве — /pfodAppRawData/pfodDesignerV3.txt
Сгенерированный код также обрабатывает команды, возвращаемые при нажатии пользователем кнопок.
Скопируйте этот файл на свой компьютер и вставьте код в среду разработки Arduino.
(http://www.forward.com.au/pfod/Android_pfodApp/pfodAppForAndroidGettingStarted.pdf )рассказывает о копировании файлов исходных данных pfodApp на ваш компьютер.)
Если вы выбрали кнопки-переключатели «Вкл/Выкл», pfodDesigner сгенерирует ВЕСЬ код Arduino, необходимый для включения и выключения выбранного выхода.
Если вы выбрали простые кнопки для меню, pfodDesigner сгенерирует ВЕСЬ код Arduino, необходимый для отправки меню и анализа команд.
Всё, что вам нужно сделать, — это заменить комментарии-заполнители на ваш собственный код действия Arduino для каждой команды кнопки.
Например: } else if('A'==cmd) { // пользователь нажал -- ВКЛ
// << добавьте сюда код действия для этой кнопки
pfodDesigner сохраняет ваши дизайны, чтобы вы могли легко вернуться к ним и изменить их при необходимости.
Напишите в службу поддержки, если вам нужна помощь.
Примечание о коде приложения pfodDesignerV3:
----------------------------------------------
Все экраны pfodDesignerV3 — это стандартные экраны pfod. PfodDesignerV3 — это, по сути, просто копия pfodApp с добавленной внутренней частью для сохранения ваших данных и отображения различных экранов с помощью стандартных сообщений pfod. Откройте меню мобильного приложения и выберите «Отладка», чтобы увидеть сообщения pfod, которые генерируются на экранах pfodDesigner.
Последнее обновление
8 июл. 2025 г.