คู่มือผู้ใช้
pixxiLCD ซีรีส์
pixxiLCD-13P2/CTP-CLB
pixxiLCD-20P2/CTP-CLB
pixxiLCD-25P4/CTP
pixxiLCD-39P4/CTP
pixxiLCD ซีรี่ส์
*มีจำหน่ายในเวอร์ชัน Cover Lens Bezel (CLB) ด้วย
ตัวแปร:
โปรเซสเซอร์ PIXXI (P2)
โปรเซสเซอร์ PIXXI (P4)
แบบไม่สัมผัส (NT)
ระบบสัมผัสแบบคาปาซิทีฟ (CTP)
ระบบสัมผัสแบบ Capacitive พร้อมฝาครอบเลนส์ (CTP-CLB)
คู่มือผู้ใช้นี้จะช่วยให้คุณเริ่มต้นใช้งานโมดูล pixxiLCD-XXP2/P4-CTP/CTP-CLB ร่วมกับ WorkShop4 IDE นอกจากนี้ยังมีรายการโครงการที่สำคัญเช่นampไฟล์และบันทึกการใช้งาน
มีอะไรอยู่ในกล่อง
ดูเอกสารประกอบ เอกสารข้อมูล แบบจำลองขั้นตอน CAD และบันทึกการใช้งานได้ที่ www.4dsystems.com.au
การแนะนำ
คู่มือผู้ใช้นี้เป็นการแนะนำการทำความคุ้นเคยกับ pixxiLCDXXP2/P4-CT/CT-CLB และซอฟต์แวร์ IDE ที่เกี่ยวข้อง คู่มือนี้ควรจะเป็น
ถือเป็นจุดเริ่มต้นที่มีประโยชน์เท่านั้น และไม่ใช่เอกสารอ้างอิงที่ครอบคลุม โปรดดูหมายเหตุการใช้งานสำหรับรายการเอกสารอ้างอิงโดยละเอียดทั้งหมด
ในคู่มือผู้ใช้นี้ เราจะเน้นสั้น ๆ ในหัวข้อต่อไปนี้:
- ข้อกำหนดด้านฮาร์ดแวร์และซอฟต์แวร์
- การเชื่อมต่อโมดูลการแสดงผลเข้ากับพีซีของคุณ
- เริ่มต้นกับโครงการง่ายๆ
- โปรเจ็กต์ที่ใช้ pixxiLCD-XXP2/P4-CT/CT-CLB
- หมายเหตุการใช้งาน
- เอกสารอ้างอิง
pixxiLCD-XXP2/P4-CT/CT-CLB เป็นส่วนหนึ่งของซีรีส์โมดูลแสดงผล Pixxi ที่ออกแบบและผลิตโดย 4D Systems โมดูลนี้มีจอแสดงผล TFT LCD แบบกลมขนาด 1.3 นิ้ว, 2.0 นิ้ว, 2.5 นิ้ว หรือ 3.9 สี พร้อมตัวเลือกระบบสัมผัสแบบคาปาซิทีฟ ขับเคลื่อนโดยโปรเซสเซอร์กราฟิก 4D Systems Pixxi22/Pixxi44 ที่มีคุณสมบัติหลากหลาย ซึ่งมีฟังก์ชันการทำงานและตัวเลือกมากมายสำหรับนักออกแบบ/ผู้ประกอบ/ผู้ใช้
โมดูลจอแสดงผลอัจฉริยะเป็นโซลูชันแบบฝังราคาประหยัดที่ใช้ในการใช้งานต่างๆ ในทางการแพทย์ การผลิต การทหาร ยานยนต์ ระบบอัตโนมัติในบ้าน เครื่องใช้ไฟฟ้า และอุตสาหกรรมอื่นๆ ในความเป็นจริง มีการออกแบบแบบฝังน้อยมากในตลาดปัจจุบันที่ไม่มีจอแสดงผล แม้แต่สินค้าอุปโภคบริโภคสีขาวและเครื่องใช้ในครัวก็ยังมีรูปแบบการจัดแสดงบางรูปแบบด้วย ปุ่ม ตัวเลือกแบบหมุน สวิตช์ และอุปกรณ์อินพุตอื่นๆ ถูกแทนที่ด้วยหน้าจอสัมผัสที่มีสีสันมากขึ้นและใช้งานง่ายขึ้นในเครื่องจักรอุตสาหกรรม เทอร์โมสตัท ตู้เครื่องดื่ม เครื่องพิมพ์ 3 มิติ การใช้งานเชิงพาณิชย์ – แทบทุกการใช้งานทางอิเล็กทรอนิกส์
เพื่อให้นักออกแบบ/ผู้ใช้สามารถสร้างและออกแบบอินเทอร์เฟซผู้ใช้สำหรับแอปพลิเคชันของตนที่จะทำงานบนโมดูลแสดงผลอัจฉริยะ 4D ได้ ระบบ 4D มอบซอฟต์แวร์ IDE (Integrated Development Environment) ฟรีและใช้งานง่ายที่เรียกว่า "Workshop4" หรือ "WS4" . ซอฟต์แวร์ IDE นี้จะมีการกล่าวถึงโดยละเอียดเพิ่มเติมในส่วน “ข้อกำหนดของระบบ”
ความต้องการของระบบ
ส่วนย่อยต่อไปนี้กล่าวถึงข้อกำหนดด้านฮาร์ดแวร์และซอฟต์แวร์สำหรับคู่มือนี้
ฮาร์ดแวร์
1. โมดูลแสดงผลอัจฉริยะและอุปกรณ์เสริม
โมดูลแสดงผลอัจฉริยะ pixxiLCD-xxP2/P4-CT/CT-CLB และอุปกรณ์เสริม (บอร์ดอะแดปเตอร์และสายเคเบิลแบบยืดหยุ่น) รวมอยู่ในกล่องแล้ว และจะจัดส่งถึงคุณหลังจากที่คุณซื้อสินค้าจากเรา webเว็บไซต์หรือผ่านตัวแทนจำหน่ายรายใดรายหนึ่งของเรา โปรดดูที่ส่วน “มีอะไรอยู่ในกล่อง” สำหรับรูปภาพของโมดูลจอแสดงผลและอุปกรณ์เสริม
2. โมดูลการเขียนโปรแกรม
โมดูลการเขียนโปรแกรมเป็นอุปกรณ์แยกต่างหากที่จำเป็นสำหรับการเชื่อมต่อโมดูลการแสดงผลกับพีซีที่ใช้ Windows 4D Systems มีโมดูลการเขียนโปรแกรมดังต่อไปนี้:
- สายโปรแกรม 4D
- อะแดปเตอร์การเขียนโปรแกรม uUSB-PA5-II
- 4D-UPA
หากต้องการใช้โมดูลการเขียนโปรแกรม จะต้องติดตั้งไดรเวอร์ที่เกี่ยวข้องในพีซีก่อน
คุณสามารถดูหน้าผลิตภัณฑ์ของโมดูลที่กำหนดเพื่อดูข้อมูลเพิ่มเติมและคำแนะนำโดยละเอียด
บันทึก: อุปกรณ์นี้มีจำหน่ายแยกต่างหากจากระบบ 4D โปรดดูหน้าผลิตภัณฑ์สำหรับข้อมูลเพิ่มเติม
3. ที่เก็บข้อมูลสื่อ
Workshop4 มีวิดเจ็ตในตัวที่สามารถใช้เพื่อออกแบบ UI การแสดงผลของคุณได้ วิดเจ็ตเหล่านี้ส่วนใหญ่จำเป็นต้องจัดเก็บไว้ในอุปกรณ์จัดเก็บข้อมูล เช่น การ์ด microSD หรือแฟลชภายนอก พร้อมด้วยกราฟิกอื่นๆ fileระหว่างขั้นตอนการคอมไพล์
หมายเหตุ: การ์ด microSD และแฟลชภายนอกเป็นอุปกรณ์เสริมและจำเป็นเฉพาะกับโปรเจ็กต์ที่ใช้กราฟิกเท่านั้น files.
โปรดทราบว่าการ์ด microSD บางรุ่นในตลาดไม่สามารถใช้งานร่วมกับ SPI ได้ ดังนั้นจึงไม่สามารถใช้การ์ดทั้งหมดกับผลิตภัณฑ์ 4D Systems ได้ ซื้อด้วยความมั่นใจ เลือกการ์ดที่แนะนำโดย 4D Systems
4. วินโดวส์พีซี
Workshop4 ทำงานบนระบบปฏิบัติการ Windows เท่านั้น ขอแนะนำให้ใช้กับ Windows 7 จนถึง Windows 10 แต่ยังคงใช้งานได้กับ Windows XP ระบบปฏิบัติการรุ่นเก่าบางรุ่น เช่น ME และ Vista ยังไม่ได้รับการทดสอบมาระยะหนึ่งแล้ว อย่างไรก็ตาม ซอฟต์แวร์ควรจะยังใช้งานได้
หากคุณต้องการรัน Workshop4 บนระบบปฏิบัติการอื่น เช่น Mac หรือ Linux ขอแนะนำให้ตั้งค่าเครื่องเสมือน (VM) บนพีซีของคุณ
ซอฟต์แวร์
1. การประชุมเชิงปฏิบัติการ 4 IDE
Workshop4 เป็นซอฟต์แวร์ IDE ที่ครอบคลุมสำหรับ Microsoft Windows ที่ให้แพลตฟอร์มการพัฒนาซอฟต์แวร์แบบครบวงจรสำหรับโปรเซสเซอร์และโมดูลตระกูล 4D ทั้งหมด IDE ผสมผสาน Editor, Compiler, Linker และ Downloader เพื่อพัฒนาโค้ดแอปพลิเคชัน 4DGL ที่สมบูรณ์ รหัสแอปพลิเคชันผู้ใช้ทั้งหมดได้รับการพัฒนาภายใน Workshop4 IDE
Workshop4 มีสภาพแวดล้อมการพัฒนาสามแบบเพื่อให้ผู้ใช้สามารถเลือกตามความต้องการของแอปพลิเคชันหรือแม้แต่ระดับทักษะของผู้ใช้ ได้แก่ Designer, ViSi–Genie และ ViSi
สภาพแวดล้อมการประชุมเชิงปฏิบัติการ 4
นักออกแบบ
สภาพแวดล้อมนี้ทำให้ผู้ใช้สามารถเขียนโค้ด 4DGL ในรูปแบบปกติเพื่อตั้งโปรแกรมโมดูลการแสดงผลได้
วิสิ – จีนี่
สภาพแวดล้อมขั้นสูงที่ไม่ต้องใช้การเข้ารหัส 4DGL ใดๆ เลย ทุกอย่างจะเสร็จสิ้นโดยอัตโนมัติสำหรับคุณ เพียงวางจอแสดงผลด้วยวัตถุที่คุณต้องการ (คล้ายกับ ViSi) ตั้งค่าเหตุการณ์เพื่อขับเคลื่อนวัตถุเหล่านั้น และโค้ดจะถูกเขียนให้คุณโดยอัตโนมัติ ViSi-Genie มอบประสบการณ์การพัฒนาที่รวดเร็วล่าสุดจากระบบ 4D
วิสิ
ประสบการณ์การเขียนโปรแกรมด้วยภาพที่ช่วยให้สามารถวางวัตถุแบบลากและวางเพื่อช่วยในการสร้างโค้ด 4DGL และช่วยให้ผู้ใช้เห็นภาพวิธีการ
จอแสดงผลจะมีลักษณะในขณะที่กำลังพัฒนา
2. ติดตั้ง Workshop4
ลิงก์ดาวน์โหลดสำหรับตัวติดตั้ง WS4 และคู่มือการติดตั้งมีอยู่ในหน้าผลิตภัณฑ์ Workshop4
การเชื่อมต่อโมดูลแสดงผลกับพีซี
ส่วนนี้จะแสดงคำแนะนำทั้งหมดสำหรับการเชื่อมต่อจอแสดงผลกับพีซี คำแนะนำมีสาม (3) ตัวเลือกภายใต้ส่วนนี้ ดังที่แสดงในภาพด้านล่าง แต่ละตัวเลือกมีเฉพาะสำหรับโมดูลการเขียนโปรแกรม ปฏิบัติตามคำแนะนำที่ใช้กับโมดูลการเขียนโปรแกรมที่คุณใช้เท่านั้น
ตัวเลือกการเชื่อมต่อ
ตัวเลือก A – การใช้ 4D-UPA
- เชื่อมต่อปลายด้านหนึ่งของ FFC เข้ากับช่องเสียบ ZIF 15 ทิศทางของ pixxiLCD โดยให้หน้าสัมผัสโลหะบน FFC หันเข้าหาสลัก
- เชื่อมต่อปลายอีกด้านของ FFC เข้ากับช่องเสียบ ZIF 30 ทางบน 4D-UPA โดยให้หน้าสัมผัสโลหะบน FFC หันหน้าไปทางสลัก
- เชื่อมต่อสายเคเบิล USB-Micro-B เข้ากับ 4D-UPA
- สุดท้าย เชื่อมต่อปลายอีกด้านของสาย USB-Micro-B เข้ากับคอมพิวเตอร์
ตัวเลือก B – การใช้สายเคเบิลการเขียนโปรแกรม 4D
- เชื่อมต่อปลายด้านหนึ่งของ FFC เข้ากับช่องเสียบ ZIF 15 ทิศทางของ pixxiLCD โดยให้หน้าสัมผัสโลหะบน FFC หันเข้าหาสลัก
- เชื่อมต่อปลายอีกด้านของ FFC เข้ากับช่องเสียบ ZIF 30 ทางบน gen4-IB โดยให้หน้าสัมผัสโลหะบน FFC หันหน้าไปทางสลัก
- เชื่อมต่อส่วนหัวตัวเมีย 5 พินของสายเคเบิลโปรแกรม 4D เข้ากับ gen4-IB ตามการวางแนวบนฉลากสายเคเบิลและโมดูล คุณยังสามารถดำเนินการนี้ได้โดยใช้สายแพที่ให้มาด้วย
- เชื่อมต่อปลายอีกด้านหนึ่งของสายเคเบิลโปรแกรม 4D เข้ากับคอมพิวเตอร์
ตัวเลือก C – การใช้ uUSB-PA5-II
- เชื่อมต่อปลายด้านหนึ่งของ FFC เข้ากับช่องเสียบ ZIF 15 ทิศทางของ pixxiLCD โดยให้หน้าสัมผัสโลหะบน FFC หันเข้าหาสลัก
- เชื่อมต่อปลายอีกด้านของ FFC เข้ากับช่องเสียบ ZIF 30 ทางบน gen4-IB โดยให้หน้าสัมผัสโลหะบน FFC หันหน้าไปทางสลัก
- เชื่อมต่อส่วนหัวตัวเมีย 5 พินของ uUSB-PA5-II เข้ากับ gen4-IB ตามการวางแนวบนฉลากสายเคเบิลและโมดูล คุณยังสามารถดำเนินการนี้ได้โดยใช้สายแพที่ให้มาด้วย
- เชื่อมต่อสาย USB-Mini-B เข้ากับ uUSB-PA5-II
- สุดท้าย เชื่อมต่อปลายอีกด้านของ uUSB-Mini-B เข้ากับคอมพิวเตอร์
ให้ WS4 ระบุโมดูลการแสดงผล
หลังจากปฏิบัติตามชุดคำแนะนำที่เหมาะสมในส่วนที่แล้ว ตอนนี้คุณต้องกำหนดค่าและตั้งค่า Workshop4 เพื่อให้แน่ใจว่าจะระบุและเชื่อมต่อกับโมดูลการแสดงผลที่ถูกต้อง
- เปิด Workshop4 IDE และสร้างโปรเจ็กต์ใหม่
- เลือกโมดูลการแสดงผลที่คุณใช้จากรายการ
- เลือกการวางแนวที่คุณต้องการสำหรับโครงการของคุณ
- คลิกถัดไป.
- เลือกสภาพแวดล้อมการเขียนโปรแกรม WS4 เฉพาะสภาพแวดล้อมการเขียนโปรแกรมที่เข้ากันได้สำหรับโมดูลการแสดงผลเท่านั้นที่จะเปิดใช้งาน
- คลิกที่แท็บ COMMS เลือกพอร์ต COM ที่โมดูลการแสดงผลเชื่อมต่ออยู่จากรายการแบบเลื่อนลง
- คลิกที่จุดสีแดงเพื่อเริ่มการสแกนหาโมดูลการแสดงผล จุดสีเหลืองจะแสดงขณะสแกน ตรวจสอบให้แน่ใจว่าโมดูลของคุณเชื่อมต่ออย่างถูกต้อง
- สุดท้ายนี้ การตรวจจับที่สำเร็จจะทำให้คุณมีจุดสีน้ำเงินพร้อมชื่อของโมดูลการแสดงผลที่แสดงอยู่ข้างๆ
- คลิกที่แท็บหน้าแรกเพื่อเริ่มสร้างโครงการของคุณ
เริ่มต้นกับโครงการง่ายๆ
หลังจากที่เชื่อมต่อโมดูลการแสดงผลเข้ากับพีซีได้สำเร็จโดยใช้โมดูลการเขียนโปรแกรมของคุณ คุณสามารถเริ่มสร้างแอปพลิเคชันพื้นฐานได้แล้ว ส่วนนี้จะแสดงวิธีการออกแบบอินเทอร์เฟซผู้ใช้อย่างง่ายโดยใช้สภาพแวดล้อม ViSi-Genie และการใช้แถบเลื่อนและวิดเจ็ตเกจ
โปรเจ็กต์ผลลัพธ์ประกอบด้วยแถบเลื่อน (วิดเจ็ตอินพุต) ที่ควบคุมเกจ (วิดเจ็ตเอาต์พุต) วิดเจ็ตยังสามารถกำหนดค่าให้ส่งข้อความเหตุการณ์ไปยังอุปกรณ์โฮสต์ภายนอกผ่านพอร์ตอนุกรม
สร้างโครงการ ViSi-Genie ใหม่
คุณสามารถสร้างโปรเจ็กต์ ViSi-Genie ได้โดยเปิดเวิร์กชอปและเลือกประเภทการแสดงผลและสภาพแวดล้อมที่คุณต้องการใช้งาน โปรเจ็กต์นี้จะใช้สภาพแวดล้อม ViSi-Genie
- เปิด Workshop4 โดยดับเบิลคลิกที่ไอคอน
- สร้างโครงการใหม่ด้วยแท็บใหม่
- เลือกประเภทการแสดงผลของคุณ
- คลิกถัดไป
- เลือกสภาพแวดล้อม ViSi-Genie
เพิ่มวิดเจ็ตตัวเลื่อน
หากต้องการเพิ่มวิดเจ็ตตัวเลื่อน เพียงคลิกที่แท็บหน้าแรกแล้วเลือกวิดเจ็ตอินพุต จากรายการ คุณสามารถเลือกประเภทของวิดเจ็ตที่คุณต้องการใช้ ในกรณีนี้ วิดเจ็ตตัวเลื่อนจะถูกเลือก
เพียงลากและวางวิดเจ็ตไปยังส่วน What-You-See-Is-What-You-Get (WYSIWYG)
เพิ่มวิดเจ็ตมาตรวัด
หากต้องการเพิ่มวิดเจ็ตเกจ ให้ไปที่ส่วนเกจแล้วเลือกประเภทเกจที่คุณต้องการใช้ ในกรณีนี้ วิดเจ็ต Coolgauge จะถูกเลือก
ลากและวางไปที่ส่วน WYSIWYG เพื่อดำเนินการต่อ
เชื่อมโยงวิดเจ็ต
วิดเจ็ตอินพุตสามารถกำหนดค่าเพื่อควบคุมวิดเจ็ตเอาต์พุตได้ ในการดำเนินการนี้ เพียงคลิกที่อินพุต (ในตัวอย่างนี้ampวิดเจ็ตตัวเลื่อน) และไปที่ Object Inspector Section แล้วคลิกแท็บ Events
มีสองเหตุการณ์ที่พร้อมใช้งานภายใต้แท็บเหตุการณ์ของวิดเจ็ตอินพุต - OnChanged และ OnChanging เหตุการณ์เหล่านี้ถูกกระตุ้นโดยการกระทำแบบสัมผัสที่ทำบนวิดเจ็ตอินพุต
เหตุการณ์ OnChanged จะถูกทริกเกอร์ทุกครั้งที่ปล่อยวิดเจ็ตอินพุต ในทางกลับกัน เหตุการณ์ OnChanging จะถูกทริกเกอร์อย่างต่อเนื่องในขณะที่วิดเจ็ตอินพุตถูกแตะ ในตัวอย่างนี้ampเลอ เหตุการณ์ OnChanging ถูกใช้ ตั้งค่าตัวจัดการเหตุการณ์โดยคลิกที่สัญลักษณ์จุดไข่ปลาสำหรับตัวจัดการเหตุการณ์ OnChanging
หน้าต่างการเลือกเหตุการณ์จะปรากฏขึ้น เลือก coolgauge0Set จากนั้นคลิก ตกลง
กำหนดค่าวิดเจ็ตอินพุตเพื่อส่งข้อความไปยังโฮสต์
โฮสต์ภายนอกที่เชื่อมต่อกับโมดูลแสดงผลผ่านพอร์ตอนุกรม สามารถรับรู้ถึงสถานะของวิดเจ็ตได้ ซึ่งสามารถทำได้โดยการกำหนดค่าวิดเจ็ตเพื่อส่งข้อความเหตุการณ์ไปยังพอร์ตอนุกรม เมื่อต้องการทำเช่นนี้ ให้ตั้งค่าตัวจัดการเหตุการณ์ OnChanged ของวิดเจ็ตตัวเลื่อนเป็นรายงานข้อความ
การ์ด microSD / หน่วยความจำแฟลชอนุกรมออนบอร์ด
บนโมดูลจอแสดงผล Pixxi ข้อมูลกราฟิกสำหรับวิดเจ็ตสามารถจัดเก็บไว้ในการ์ด microSD/หน่วยความจำแฟลชอนุกรมออนบอร์ด ซึ่งจะเข้าถึงได้โดยโปรเซสเซอร์กราฟิกของโมดูลจอแสดงผลในระหว่างรันไทม์ โปรเซสเซอร์กราฟิกจะเรนเดอร์วิดเจ็ตบนหน้าจอ
PmmC ที่เหมาะสมจะต้องอัปโหลดไปยังโมดูล Pixxi เพื่อใช้อุปกรณ์จัดเก็บข้อมูลที่เกี่ยวข้อง PmmC สำหรับการรองรับการ์ด microSD มีคำต่อท้าย “-u” ในขณะที่ PmmC สำหรับการรองรับหน่วยความจำแฟลชอนุกรมออนบอร์ดจะมีคำต่อท้าย “-f”
หากต้องการอัปโหลด PmmC ด้วยตนเอง ให้คลิกแท็บเครื่องมือ และเลือก PmmC Loader
สร้างและคอมไพล์โครงการ
หากต้องการสร้าง/อัปโหลดโปรเจ็กต์ ให้คลิกไอคอน (สร้าง) คัดลอก/โหลด
คัดลอกที่จำเป็น Fileสถึง
การ์ด microSD / หน่วยความจำแฟลชอนุกรมออนบอร์ด
การ์ดไมโครเอสดี
WS4 สร้างกราฟิกที่จำเป็น files และจะแจ้งให้คุณทราบถึงไดรฟ์ที่ติดตั้งการ์ด microSD ตรวจสอบให้แน่ใจว่าได้ติดตั้งการ์ด microSD เข้ากับพีซีอย่างถูกต้อง จากนั้นเลือกไดรฟ์ที่ถูกต้องในหน้าต่าง Copy Confirmation ดังที่แสดงในภาพด้านล่าง
คลิกตกลงหลังจาก fileจะถูกถ่ายโอนไปยังการ์ด microSD ยกเลิกการต่อเชื่อมการ์ด microSD จากพีซี และใส่ลงในช่องเสียบการ์ด microSD ของโมดูลจอแสดงผล
หน่วยความจำแฟลชแบบอนุกรมออนบอร์ด
เมื่อเลือก Flash Memory เป็นปลายทางสำหรับกราฟิก fileตรวจสอบให้แน่ใจว่าไม่ได้เชื่อมต่อการ์ด microSD ในโมดูล
หน้าต่างยืนยันการคัดลอกจะปรากฏขึ้นดังแสดงในข้อความด้านล่าง
คลิกตกลง และก File หน้าต่างการโอนจะปรากฏขึ้น รอให้กระบวนการสิ้นสุด จากนั้นกราฟิกจะแสดงบนโมดูลจอแสดงผล
ทดสอบการใช้งาน
ขณะนี้แอปพลิเคชันควรทำงานบนโมดูลการแสดงผล วิดเจ็ตตัวเลื่อนและเกจควรแสดงขึ้นมาแล้ว เริ่มสัมผัสและขยับนิ้วหัวแม่มือของวิดเจ็ตตัวเลื่อน การเปลี่ยนแปลงค่าควรส่งผลให้ค่าของวิดเจ็ตเกจเปลี่ยนแปลงด้วย เนื่องจากวิดเจ็ตทั้งสองเชื่อมโยงกัน
ใช้เครื่องมือ GTX เพื่อตรวจสอบข้อความ
มีเครื่องมือใน WS4 ที่ใช้สำหรับตรวจสอบข้อความเหตุการณ์ที่โมดูลแสดงผลส่งออกไปยังพอร์ตอนุกรม เครื่องมือนี้เรียกว่า “GTX” ซึ่งย่อมาจาก “Genie Test eXecutor” เครื่องมือนี้สามารถใช้เป็นเครื่องจำลองสำหรับอุปกรณ์โฮสต์ภายนอกได้ เครื่องมือ GTX สามารถพบได้ในส่วนเครื่องมือ คลิกที่ไอคอนเพื่อเรียกใช้เครื่องมือ
การเลื่อนและปล่อยนิ้วหัวแม่มือของแถบเลื่อนจะทำให้แอปพลิเคชันส่งข้อความเหตุการณ์ไปยังพอร์ตอนุกรม ข้อความเหล่านี้จะได้รับและพิมพ์โดยเครื่องมือ GTX สำหรับข้อมูลเพิ่มเติมเกี่ยวกับรายละเอียดของโปรโตคอลการสื่อสารสำหรับแอปพลิเคชัน ViSiGenie โปรดดูคู่มืออ้างอิง ViSi-Genie เอกสารนี้มีอธิบายไว้ในส่วน “เอกสารอ้างอิง”
หมายเหตุการใช้งาน
หมายเหตุแอป | ชื่อ | คำอธิบาย | สภาพแวดล้อมที่รองรับ |
4D-AN-00117 | การเริ่มต้นใช้งานนักออกแบบ – โครงการแรก | หมายเหตุแอปพลิเคชันนี้แสดงวิธีสร้างโปรเจ็กต์ใหม่โดยใช้ Designer Environment นอกจากนี้ยังแนะนำพื้นฐานของ 4DGL (ภาษากราฟิก 4D) | นักออกแบบ |
4D-AN-00204 | การเริ่มต้นใช้งาน ViSi – โครงการแรกสำหรับ Pixxi | หมายเหตุแอปพลิเคชันนี้แสดงวิธีสร้างโปรเจ็กต์ใหม่โดยใช้ ViSi Environment นอกจากนี้ยังแนะนำพื้นฐานของ 4DGL (ภาษากราฟิก 4D และการใช้งานพื้นฐานของหน้าจอ WYSIWYG (What-You-See-Is-What-You-Get) | วิสิ |
4D-AN-00203 | วีซิ จินนี่ การเริ่มต้น – โปรเจ็กต์แรกสำหรับจอแสดงผล Pixxi |
โปรเจ็กต์ง่ายๆ ที่พัฒนาขึ้นในบันทึกการใช้งานนี้สาธิตฟังก์ชันการสัมผัสพื้นฐานและการโต้ตอบกับวัตถุโดยใช้ ViSi-Genie สิ่งแวดล้อม. โปรเจ็กต์นี้แสดงให้เห็นว่าออบเจ็กต์อินพุตได้รับการกำหนดค่าให้ส่งข้อความไปยังตัวควบคุมโฮสต์ภายนอกอย่างไร และวิธีตีความข้อความเหล่านี้ |
วิศรี-จีนี่ |
เอกสารอ้างอิง
ViSi-Genie เป็นสภาพแวดล้อมที่แนะนำสำหรับผู้เริ่มต้น สภาพแวดล้อมนี้ไม่จำเป็นต้องเกี่ยวข้องกับการเขียนโค้ด ซึ่งทำให้เป็นแพลตฟอร์มที่ใช้งานง่ายที่สุดในบรรดาสภาพแวดล้อมทั้งสี่
อย่างไรก็ตาม ViSi-Genie มีข้อจำกัด สำหรับผู้ใช้ที่ต้องการการควบคุมและความยืดหยุ่นมากขึ้นในระหว่างการออกแบบและพัฒนาแอปพลิเคชัน แนะนำให้ใช้สภาพแวดล้อม Designer หรือ ViSi ViSi และ Designer อนุญาตให้ผู้ใช้เขียนโค้ดสำหรับแอปพลิเคชันของตน
ภาษาการเขียนโปรแกรมที่ใช้กับโปรเซสเซอร์กราฟิก 4D Systems เรียกว่า “4DGL” เอกสารอ้างอิงที่จำเป็นที่สามารถใช้เพื่อการศึกษาเพิ่มเติมเกี่ยวกับสภาพแวดล้อมที่แตกต่างกันมีดังต่อไปนี้
คู่มืออ้างอิง ViSi-Genie
ViSi-Genie ทำการเข้ารหัสพื้นหลังทั้งหมด โดยไม่ต้องเรียนรู้ 4DGL แต่ทำทุกอย่างเพื่อคุณ เอกสารนี้ครอบคลุมฟังก์ชัน ViSi-Genie ที่มีให้สำหรับโปรเซสเซอร์ PIXXI, PICASO และ DIABLO16 และโปรโตคอลการสื่อสารที่ใช้เรียกว่า Genie Standard Protocol
คู่มืออ้างอิงโปรแกรมเมอร์ 4DGL
4DGL เป็นภาษาเชิงกราฟิกที่ช่วยให้สามารถพัฒนาแอปพลิเคชันได้อย่างรวดเร็ว คลังกราฟิก ข้อความ และ file ฟังก์ชั่นของระบบและความง่ายในการใช้ภาษาที่รวมเอาองค์ประกอบที่ดีที่สุดและโครงสร้างไวยากรณ์ของภาษาต่างๆ เช่น C, Basic, Pascal เป็นต้น เอกสารนี้ครอบคลุมถึงรูปแบบภาษา ไวยากรณ์ และการควบคุมการไหล
คู่มือฟังก์ชันภายใน
4DGL มีฟังก์ชันภายในจำนวนหนึ่งที่สามารถใช้เพื่อการเขียนโปรแกรมได้ง่ายขึ้น เอกสารนี้ครอบคลุมถึงฟังก์ชันภายใน (ที่ใช้ชิป) สำหรับโปรเซสเซอร์ pixxi
เอกสารข้อมูลสินค้า pixxiLCD-13P2/P2CT-CLB
เอกสารนี้มีข้อมูลโดยละเอียดเกี่ยวกับโมดูลแสดงผลแบบรวม pixxiLCD-13P2/P2CT-CLB
เอกสารข้อมูลสินค้า pixxiLCD-20P2/P2CT-CLB
เอกสารนี้มีข้อมูลโดยละเอียดเกี่ยวกับโมดูลแสดงผลแบบรวม pixxiLCD-20P2/P2CT-CLB
เอกสารข้อมูลสินค้า pixxiLCD-25P4/P4CT
เอกสารนี้มีข้อมูลโดยละเอียดเกี่ยวกับโมดูลแสดงผลแบบรวม pixxiLCD-25P4/P4CT
เอกสารข้อมูลสินค้า pixxiLCD-39P4/P4CT
เอกสารนี้มีข้อมูลโดยละเอียดเกี่ยวกับโมดูลแสดงผลแบบรวม pixxiLCD-39P4/P4CT
คู่มือผู้ใช้ Workshop4 IDE
เอกสารนี้ให้ข้อมูลเบื้องต้นเกี่ยวกับสภาพแวดล้อมการพัฒนาแบบบูรณาการของ Workshop4, 4D Systems
บันทึก: สำหรับข้อมูลเพิ่มเติมเกี่ยวกับ Workshop4 โดยทั่วไป โปรดดูคู่มือผู้ใช้ Workshop4 IDE ซึ่งมีอยู่ที่ www.4dsystems.com.au
คำศัพท์
ฮาร์ดแวร์
- สายเขียนโปรแกรม 4D – สายเขียนโปรแกรม 4D เป็นสายแปลง USB เป็น Serial-TTL UART สายเคเบิลนี้เป็นวิธีที่รวดเร็วและง่ายดายในการเชื่อมต่ออุปกรณ์ 4D ทั้งหมดที่ต้องการอินเทอร์เฟซอนุกรมระดับ TTL เข้ากับ USB
- ระบบสมองกลฝังตัว – ระบบควบคุมและระบบปฏิบัติการที่ตั้งโปรแกรมไว้พร้อมฟังก์ชันเฉพาะภายในระบบเครื่องกลหรือไฟฟ้าขนาดใหญ่ ซึ่งมักจะมี
ข้อจำกัดในการประมวลผลแบบเรียลไทม์ มันถูกฝังไว้เป็นส่วนหนึ่งของอุปกรณ์ที่สมบูรณ์ ซึ่งมักรวมถึงฮาร์ดแวร์และชิ้นส่วนเครื่องจักรกล - Female Header – ขั้วต่อที่ติดอยู่กับสายไฟ เคเบิล หรือชิ้นส่วนฮาร์ดแวร์ โดยมีรูฝังตั้งแต่หนึ่งรูขึ้นไปและมีขั้วไฟฟ้าอยู่ข้างใน
- FFC - สายแบนแบบยืดหยุ่นหรือ FFC หมายถึงสายไฟชนิดต่างๆ ที่มีทั้งแบบแบนและแบบยืดหยุ่น ใช้สำหรับเชื่อมต่อจอแสดงผลเข้ากับอะแดปเตอร์สำหรับตั้งโปรแกรม
- gen4 – IB – อินเทอร์เฟซที่เรียบง่ายที่แปลงสายเคเบิล FFC 30 ทิศทางที่มาจากโมดูลจอแสดงผล gen4 ของคุณให้เป็นสัญญาณ 5 ทั่วไปที่ใช้สำหรับการเขียนโปรแกรม
และการเชื่อมต่อกับผลิตภัณฑ์ 4D Systems - gen4-UPA – โปรแกรมเมอร์อเนกประสงค์ที่ออกแบบมาเพื่อทำงานร่วมกับโมดูลแสดงผล 4D Systems หลายโมดูล
- สายไมโคร USB – สายเคเบิลประเภทหนึ่งที่ใช้เชื่อมต่อจอแสดงผลกับคอมพิวเตอร์
- โปรเซสเซอร์ - โปรเซสเซอร์คือวงจรอิเล็กทรอนิกส์รวมที่ทำการคำนวณที่รันอุปกรณ์คอมพิวเตอร์ งานพื้นฐานคือการรับข้อมูลเข้าและ
ให้ผลลัพธ์ที่เหมาะสม - อะแดปเตอร์การเขียนโปรแกรม – ใช้สำหรับการเขียนโปรแกรมโมดูลจอแสดงผล gen4 เชื่อมต่อกับ breadboard เพื่อสร้างต้นแบบ เชื่อมต่อกับอินเทอร์เฟซ Arduino และ Raspberry Pi
- แผงสัมผัสแบบต้านทาน - จอแสดงผลคอมพิวเตอร์ที่ไวต่อการสัมผัสประกอบด้วยแผ่นยืดหยุ่นสองแผ่นที่เคลือบด้วยวัสดุต้านทานและคั่นด้วยช่องว่างอากาศหรือไมโครดอต
- การ์ด microSD – การ์ดหน่วยความจำแฟลชแบบถอดได้ชนิดหนึ่งที่ใช้สำหรับจัดเก็บข้อมูล
- uUSB-PA5-II – ตัวแปลงบริดจ์ USB เป็น Serial-TTL UART โดยให้ข้อมูลซีเรียลที่มีอัตราบอดหลายอัตราให้กับผู้ใช้สูงสุดถึงอัตราบอด 3M และเข้าถึงสัญญาณเพิ่มเติม เช่น การควบคุมการไหลในแพ็คเกจ Dual-In-Line ขนาด 10 มม. (2.54 นิ้ว) พิทช์ 0.1 พินที่สะดวกสบาย
- Zero Insertion Force - ส่วนที่เสียบสายแพแบบยืดหยุ่นเข้าไป
ซอฟต์แวร์
- พอร์ต Comm – พอร์ตการสื่อสารแบบอนุกรมหรือช่องสัญญาณที่ใช้เชื่อมต่ออุปกรณ์ต่างๆ เช่น จอแสดงผลของคุณ
- ไดรเวอร์อุปกรณ์ – รูปแบบหนึ่งของแอปพลิเคชันซอฟต์แวร์ที่ออกแบบมาเพื่อให้สามารถโต้ตอบกับอุปกรณ์ฮาร์ดแวร์ได้ หากไม่มีไดรเวอร์อุปกรณ์ที่จำเป็น อุปกรณ์ฮาร์ดแวร์ที่เกี่ยวข้องจะไม่ทำงาน
- เฟิร์มแวร์ – ซอฟต์แวร์คอมพิวเตอร์ประเภทหนึ่งที่ให้การควบคุมฮาร์ดแวร์เฉพาะของอุปกรณ์ในระดับต่ำ
- เครื่องมือ GTX – ดีบักเกอร์ Genie Test Executor เครื่องมือที่ใช้ในการตรวจสอบข้อมูลที่ส่งและรับโดยจอแสดงผล
- GUI – รูปแบบอินเทอร์เฟซผู้ใช้ที่อนุญาตให้ผู้ใช้โต้ตอบกับอุปกรณ์อิเล็กทรอนิกส์ผ่านไอคอนกราฟิกและตัวบ่งชี้ภาพ เช่น สัญกรณ์รอง
แทนที่จะใช้อินเทอร์เฟซผู้ใช้แบบข้อความ ให้พิมพ์ป้ายคำสั่งหรือการนำทางด้วยข้อความ - ภาพ Files – เป็นกราฟิก fileสร้างขึ้นจากการคอมไพล์โปรแกรมที่ควรบันทึกลงในการ์ด microSD
- ตัวตรวจสอบวัตถุ – ส่วนใน Workshop4 ที่ผู้ใช้สามารถเปลี่ยนคุณสมบัติของวิดเจ็ตบางตัวได้ นี่คือจุดที่การปรับแต่งวิดเจ็ตและการกำหนดค่าเหตุการณ์เกิดขึ้น
- วิดเจ็ต – วัตถุกราฟิกใน Workshop4
- WYSIWYG – สิ่งที่คุณเห็นคือสิ่งที่คุณได้รับ ส่วนตัวแก้ไขกราฟิกใน Workshop4 ซึ่งผู้ใช้สามารถลากและวางวิดเจ็ตได้
เยี่ยมชมเว็บไซต์ของเรา webเว็บไซต์อยู่ที่: www.4dsystems.com.au
การสนับสนุนด้านเทคนิค: www.4dsystems.com.au/support
การสนับสนุนการขาย: sales@4dsystems.com.au
ลิขสิทธิ์ © 4D Systems, 2022, All Rights Reserved.
เครื่องหมายการค้าทั้งหมดเป็นของเจ้าของที่เกี่ยวข้องและได้รับการยอมรับและรับทราบ
เอกสาร / แหล่งข้อมูล
![]() |
4D ระบบ pixxiLCD-13P2-CTP-CLB จอแสดงผล Arduino แพลตฟอร์มการประเมินผลบอร์ดขยาย [พีดีเอฟ] คู่มือการใช้งาน pixxiLCD-13P2-CTP-CLB, บอร์ดขยายการประเมินผลแพลตฟอร์ม Display Arduino, บอร์ดขยายการประเมินแพลตฟอร์ม, บอร์ดขยายการประเมินผล, pixxiLCD-13P2-CTP-CLB, บอร์ดขยาย |