pfodDesigner V3 สำหรับ pfodApp (www.pfod.com.au)
pfod™ (Protocol For Operations Discovery)
ดูแอปพลิเคชันเสริมฟรี
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, 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 IDE
(http://www.forward.com.au/pfod/Android_pfodApp/pfodAppForAndroidGettingStarted.pdf
ครอบคลุมการคัดลอกไฟล์ข้อมูลดิบของ pfodApp ไปยังคอมพิวเตอร์ของคุณ)
หากคุณเลือกปุ่มเปิด/ปิด pfodDesigner จะสร้างโค้ด Arduino ทั้งหมดที่จำเป็นสำหรับการเปิดและปิดเอาต์พุตที่คุณเลือก
หากคุณเลือกปุ่มแบบง่ายสำหรับเมนูของคุณ pfodDesigner จะสร้างโค้ด Arduino ที่จำเป็นในการส่งเมนูและวิเคราะห์คำสั่ง
สิ่งที่คุณต้องทำคือแทนที่คอมเมนต์ Place Holder ด้วยโค้ดแอ็คชัน Arduino ของคุณเองสำหรับคำสั่งปุ่มแต่ละปุ่ม
เช่น
} else if('A'==cmd) { // user pressed -- ON
// << เพิ่มโค้ดการดำเนินการของคุณที่นี่สำหรับปุ่มนี้
pfodDesigner จะจัดเก็บงานออกแบบของคุณ เพื่อให้คุณสามารถกลับไปแก้ไขงานได้อย่างง่ายดายตามต้องการ
ส่งอีเมลถึงฝ่ายสนับสนุนหากคุณต้องการความช่วยเหลือ
หมายเหตุเกี่ยวกับโค้ดแอป pfodDesignerV3:
-----------------------------------------------
หน้าจอ pfodDesignerV3 ทั้งหมดเป็นเพียงหน้าจอ pfod มาตรฐาน pfodDesignerV3 จริงๆ แล้วเป็นเพียงสำเนาของ pfodApp ที่มีส่วนแบ็คเอนด์เพื่อบันทึกข้อมูลของคุณและแสดงหน้าจอต่างๆ โดยใช้ข้อความ pfod มาตรฐาน เปิดเมนูบนมือถือในแอป แล้วเลือก Debug View เพื่อดูข้อความ pfod ที่กำลังสร้างหน้าจอ pfodDesigner