pfodDesigner V3 для pfodApp (www.pfod.com.au)
pfod™ (пратакол для выяўлення аперацый)
Для pfodApp ёсць два бясплатныя прыкладанні-спадарожнікі
https://www.forward.com.au/pfod/pfodGUIdesigner/index.html
і
https://www.forward.com.au/pfod/pfodDesigner/index.html
Абедзве гэтыя бясплатныя праграмы ствараюць толькі код Arduino. Вам трэба набыць pfodApp, каб падключыцца да Arduino
pfodDesignerV2 для распрацоўкі меню/дыяграм і генерацыі кода Arduino для шырокага спектру плат і pfodGUIdesigner для распрацоўкі інтэрактыўных кампанентаў графічнага інтэрфейсу, кнопак, паўзункоў, датчыкаў і г.д. і генерацыі кода Arduino.
Версія 3911 выпраўляе праблему з дазволам на захаванне файлаў у Android 11 і вышэй і дазваляе вам захоўваць згенераваны код у выбраны вамі каталог, уключаючы Google Drive
Азнаёмцеся з серыямі карыстальнікаў YouTube аб выкарыстанні pfodDesigner і pfodApp https://youtu.be/g2zPxNtNc6g
Апошняя версія дазваляе ствараць дыяграмы і рэгістраваць дадзеныя 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, а таксама экраны 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
Згенераваны код таксама апрацоўвае каманды, якія вяртаюцца, калі карыстальнік націскае кнопкі
Скапіруйце гэты файл на свой кампутар і ўстаўце код у IDE Arduino.
(http://www.forward.com.au/pfod/Android_pfodApp/pfodAppForAndroidGettingStarted.pdf
ахоплівае капіраванне файлаў неапрацаваных дадзеных pfodApp на ваш кампутар.)
Калі вы выбіраеце кнопкі пераключэння On/Off, то pfodDesigner генеруе УСЕ коды Arduino, неабходныя для ўключэння і выключэння выбранага выхаду.
Калі вы выбіраеце простыя кнопкі для свайго меню, то pfodDesigner стварае код Arduino, неабходны для адпраўкі меню і аналізу каманд.
Усё, што вам трэба зрабіць, гэта замяніць каментарыі-запаўняльнікі вашым уласным кодам дзеяння Arduino для кожнай каманды кнопкі
напр.
} else if('A'==cmd) { // карыстальнік націснуў -- ВКЛ
// << дадайце свой код дзеяння для гэтай кнопкі
Праграма pfodDesigner захоўвае вашы праекты, так што вы можаце лёгка вярнуцца назад, змяніць іх па меры неабходнасці.
Падтрымка па электроннай пошце, калі вам патрэбна дапамога.
Заўвага пра код праграмы pfodDesignerV3:
-----------------------------------------------
Усе экраны pfodDesignerV3 - гэта проста стандартныя экраны pfod. pfodDesignerV3 - гэта насамрэч проста копія pfodApp з дададзеным бэкэндам для захавання вашых даных і абслугоўвання розных экранаў з дапамогай стандартных паведамленняў pfod. Адкрыйце меню мабільнага тэлефона ў дадатку і выберыце Debug View, каб убачыць паведамленні pfod, якія ствараюць экраны pfodDesigner.