pfodDesigner V3 за pfodApp (www.pfod.com.au)
pfod™ (протокол за откриване на операции)
Вижте безплатните придружаващи приложения,
pfodWebDesigner и pfodWeb на адрес https://www.forward.com.au/pfod/pfodWeb/index.html
pfodWebDesigner е безплатен уеб базиран GUI дизайнер, 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, Wifi/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 и WiFi и Bluetooth V2 щитове и др
Това безплатно приложение ви позволява интерактивно да проектирате и преглеждате менютата на 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 IDE.
(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 съобщения. Отворете менюто на мобилното устройство в приложението и изберете Debug View, за да видите pfod съобщенията, които генерират екраните на pfodDesigner.
Актуализирано на
8.07.2025 г.