HỆ THỐNG 4D - Logo

HƯỚNG DẪN SỬ DỤNG
SERIES LCD pixxi
pixxiLCD-13P2/CTP-CLB
pixxiLCD-20P2/CTP-CLB
pixxiLCD-25P4/CTP
pixxiLCD-39P4/CTP

4D SYSTEMS pixxiLCD 13P2 CTP CLB Hiển thị Bảng mở rộng đánh giá nền tảng Arduino - bìa

dòng pixxiLCD

HỆ THỐNG 4D pixxiLCD 13P2 CTP CLB Hiển thị Bảng mở rộng đánh giá nền tảng Arduino - Dòng pixxiLCD

*Cũng có sẵn ở phiên bản Nắp ống kính (CLB).

BIẾN TẦN:
Bộ xử lý PIXXI (P2)
Bộ xử lý PIXXI (P4)
Không cảm ứng (NT)
Cảm ứng điện dung (CTP)
Cảm ứng điện dung với viền ống kính che phủ (CTP-CLB)
Hướng dẫn sử dụng này sẽ giúp bạn bắt đầu sử dụng các mô-đun pixxiLCD-XXP2/P4-CTP/CTP-CLB cùng với WorkShop4 IDE. Nó cũng bao gồm một danh sách các dự án thiết yếu cũamples và ghi chú ứng dụng.

Có gì trong hộp

4D SYSTEMS pixxiLCD 13P2 CTP CLB Hiển thị Bảng mở rộng đánh giá nền tảng Arduino - The Box

Các tài liệu hỗ trợ, biểu dữ liệu, mô hình bước CAD và ghi chú ứng dụng có sẵn tại www.4dsystems.com.au

Giới thiệu

Hướng dẫn sử dụng này là phần giới thiệu để làm quen với pixxiLCDXXP2/P4-CT/CT-CLB và phần mềm IDE liên kết với nó. Sách hướng dẫn này nên được
chỉ được coi là điểm khởi đầu hữu ích chứ không phải là tài liệu tham khảo toàn diện. Tham khảo Ghi chú ứng dụng để biết danh sách tất cả các tài liệu tham khảo chi tiết.

Trong Hướng dẫn sử dụng này, chúng tôi sẽ tập trung ngắn gọn vào các chủ đề sau:

  • Yêu cầu về phần cứng và phần mềm
  • Kết nối Mô-đun hiển thị với PC của bạn
  • Bắt đầu với các dự án đơn giản
  • Dự án sử dụng pixxiLCD-XXP2/P4-CT/CT-CLB
  • Ghi chú ứng dụng
  • Tài liệu tham khảo

pixxiLCD-XXP2/P4-CT/CT-CLB là một phần của dòng mô-đun hiển thị Pixxi được thiết kế và sản xuất bởi 4D Systems. Mô-đun này có màn hình LCD TFT tròn 1.3”, 2.0”, 2.5” hoặc 3.9 màu, với cảm ứng điện dung tùy chọn. Nó được hỗ trợ bởi bộ xử lý đồ họa 4D Systems Pixxi22/Pixxi44 giàu tính năng, cung cấp một loạt chức năng và tùy chọn cho nhà thiết kế/nhà tích hợp/người dùng.
Mô-đun hiển thị thông minh là giải pháp nhúng chi phí thấp được sử dụng trong các ứng dụng khác nhau trong y tế, sản xuất, quân sự, ô tô, tự động hóa gia đình, điện tử tiêu dùng và các ngành công nghiệp khác. Trên thực tế, trên thị trường hiện nay có rất ít thiết kế nhúng không có màn hình. Thậm chí nhiều mặt hàng tiêu dùng trắng và thiết bị nhà bếp còn kết hợp một số hình thức trưng bày. Các nút bấm, bộ chọn xoay, công tắc và các thiết bị đầu vào khác đang được thay thế bằng màn hình cảm ứng nhiều màu sắc hơn và dễ sử dụng hơn trong máy công nghiệp, máy điều nhiệt, máy pha chế đồ uống, máy in 3D, ứng dụng thương mại - hầu như bất kỳ ứng dụng điện tử nào.
Để các nhà thiết kế/người dùng có thể tạo và thiết kế giao diện người dùng cho các ứng dụng chạy trên mô-đun hiển thị thông minh 4D của họ, Hệ thống 4D cung cấp phần mềm miễn phí và thân thiện với người dùng IDE (Môi trường phát triển tích hợp) có tên là “Workshop4” hoặc “WS4” . IDE phần mềm này được thảo luận chi tiết hơn trong phần “Yêu cầu hệ thống”.

Yêu cầu hệ thống

Các phần phụ sau đây thảo luận về các yêu cầu phần cứng và phần mềm cho sách hướng dẫn này.

Phần cứng

1. Mô-đun hiển thị thông minh và phụ kiện
Mô-đun hiển thị thông minh pixxiLCD-xxP2/P4-CT/CT-CLB và các phụ kiện của nó (bảng chuyển đổi và cáp mềm phẳng) được bao gồm trong hộp, được giao cho bạn sau khi bạn mua hàng từ chúng tôi. webtrang web hoặc thông qua một trong những nhà phân phối của chúng tôi. Vui lòng tham khảo phần “Có gì trong hộp” để biết hình ảnh của mô-đun màn hình và các phụ kiện của nó.
2. Mô-đun lập trình
Mô-đun lập trình là một thiết bị riêng biệt cần thiết để kết nối mô-đun hiển thị với PC Windows. Hệ thống 4D cung cấp mô-đun lập trình sau:

  • Cáp lập trình 4D
  • Bộ điều hợp lập trình uUSB-PA5-II
  • 4D-UPA

Để sử dụng mô-đun lập trình, trước tiên phải cài đặt trình điều khiển tương ứng trong PC.
Bạn có thể tham khảo trang sản phẩm của mô-đun đã cho để biết thêm thông tin và hướng dẫn chi tiết.
GHI CHÚ: Thiết bị này có sẵn riêng biệt với Hệ thống 4D. Vui lòng tham khảo các trang sản phẩm để biết thêm thông tin.

3. Lưu trữ phương tiện
Workshop4 có các tiện ích tích hợp có thể được sử dụng để thiết kế giao diện người dùng hiển thị của bạn. Hầu hết các tiện ích này đều phải được lưu trữ trong thiết bị lưu trữ, chẳng hạn như Thẻ nhớ microSD hoặc đèn flash ngoài, cùng với đồ họa khác. files trong bước biên dịch.
LƯU Ý: Thẻ nhớ microSD và đèn flash ngoài là tùy chọn và chỉ cần thiết với các dự án sử dụng đồ họa files.
Cũng xin lưu ý rằng không phải tất cả các thẻ microSD trên thị trường đều tương thích với SPI và do đó không phải tất cả các thẻ đều có thể được sử dụng trong các sản phẩm của Hệ thống 4D. Yên tâm mua hàng, chọn thẻ do Hệ thống 4D khuyên dùng.

4. Máy tính Windows
Workshop4 chỉ chạy trên hệ điều hành Windows. Nên sử dụng trên Windows 7 cho đến Windows 10 nhưng vẫn hoạt động với Windows XP. Một số hệ điều hành cũ hơn như ME và Vista đã không được thử nghiệm trong một thời gian, tuy nhiên, phần mềm vẫn hoạt động.
Nếu bạn muốn chạy Workshop4 trên các hệ điều hành khác như Mac hoặc Linux, bạn nên thiết lập máy ảo (VM) trên PC của mình.

Phần mềm

1. IDE Workshop4
Workshop4 là một IDE phần mềm toàn diện dành cho Microsoft Windows, cung cấp nền tảng phát triển phần mềm tích hợp cho tất cả dòng bộ xử lý và mô-đun 4D. IDE kết hợp Trình soạn thảo, Trình biên dịch, Trình liên kết và Trình tải xuống để phát triển mã ứng dụng 4DGL hoàn chỉnh. Tất cả mã ứng dụng của người dùng được phát triển trong Workshop4 IDE.
Workshop4 bao gồm ba môi trường phát triển để người dùng lựa chọn dựa trên yêu cầu ứng dụng hoặc thậm chí cấp độ kỹ năng của người dùng- Designer, ViSi–Genie và ViSi.

Môi trường Workshop4
Nhà thiết kế
Môi trường này cho phép người dùng viết mã 4DGL ở dạng tự nhiên để lập trình mô-đun hiển thị.

ViSi - Genie
Một môi trường tiên tiến hoàn toàn không yêu cầu mã hóa 4DGL, tất cả đều được thực hiện tự động cho bạn. Đơn giản chỉ cần bố trí màn hình với các đối tượng bạn muốn (tương tự như ViSi), thiết lập các sự kiện để thúc đẩy chúng và mã được viết cho bạn tự động. ViSi-Genie cung cấp trải nghiệm phát triển nhanh chóng mới nhất từ ​​Hệ thống 4D.

viSi
Trải nghiệm lập trình trực quan cho phép sắp xếp các đối tượng theo kiểu kéo và thả để hỗ trợ tạo mã 4DGL và cho phép người dùng hình dung cách
màn hình sẽ hiển thị trong khi đang được phát triển.

2. Cài đặt Workshop4
Bạn có thể tìm thấy các liên kết tải xuống trình cài đặt WS4 và hướng dẫn cài đặt trên trang sản phẩm Workshop4.

Kết nối Mô-đun hiển thị với Pc
Phần này hiển thị hướng dẫn đầy đủ để kết nối màn hình với PC. Có ba (3) tùy chọn hướng dẫn trong phần này, như minh họa trong hình ảnh bên dưới. Mỗi tùy chọn dành riêng cho một mô-đun lập trình. Chỉ làm theo các hướng dẫn áp dụng cho mô-đun lập trình mà bạn đang sử dụng.

4D SYSTEMS pixxiLCD 13P2 CTP CLB Bảng mở rộng đánh giá nền tảng Arduino - Kết nối mô-đun hiển thị với máy tính

Tùy chọn kết nối

Tùy chọn A – Sử dụng 4D-UPA
  1. Kết nối một đầu của FFC với ổ cắm ZIF 15 chiều của pixxiLCD với các điểm tiếp xúc kim loại trên FFC hướng về phía chốt.
  2. Kết nối đầu kia của FFC với ổ cắm ZIF 30 chiều trên 4D-UPA với các điểm tiếp xúc kim loại trên FFC hướng về phía chốt
  3. Kết nối Cáp USB-Micro-B với 4D-UPA.
  4. Cuối cùng, kết nối đầu kia của Cáp USB-Micro-B với máy tính.

4D SYSTEMS pixxiLCD 13P2 CTP CLB Hiển thị Bảng mở rộng đánh giá nền tảng Arduino - Tùy chọn kết nối 2

Tùy chọn B – Sử dụng Cáp lập trình 4D
  1. Kết nối một đầu của FFC với ổ cắm ZIF 15 chiều của pixxiLCD với các điểm tiếp xúc kim loại trên FFC hướng về phía chốt.
  2. Kết nối đầu kia của FFC với ổ cắm ZIF 30 chiều trên gen4-IB với các điểm tiếp xúc kim loại trên FFC hướng về phía chốt.
  3. Kết nối đầu cái 5 chân của Cáp lập trình 4D với gen4-IB theo hướng trên cả nhãn cáp và mô-đun. Bạn cũng có thể thực hiện việc này với sự hỗ trợ của cáp ruy băng được cung cấp.
  4. Kết nối đầu còn lại của Cáp lập trình 4D với máy tính.

4D SYSTEMS pixxiLCD 13P2 CTP CLB Hiển thị Bảng mở rộng đánh giá nền tảng Arduino - Tùy chọn kết nối 3

Tùy chọn C – Sử dụng uUSB-PA5-II
  1. Kết nối một đầu của FFC với ổ cắm ZIF 15 chiều của pixxiLCD với các điểm tiếp xúc kim loại trên FFC hướng về phía chốt.
  2. Kết nối đầu kia của FFC với ổ cắm ZIF 30 chiều trên gen4-IB với các điểm tiếp xúc kim loại trên FFC hướng về phía chốt.
  3. Kết nối đầu cắm cái 5 chân của uUSB-PA5-II với gen4-IB theo hướng trên cả nhãn cáp và mô-đun. Bạn cũng có thể thực hiện việc này với sự hỗ trợ của cáp ruy băng được cung cấp.
  4. Kết nối Cáp USB-Mini-B với uUSB-PA5-II.
  5. Cuối cùng, kết nối đầu còn lại của uUSB-Mini-B với máy tính.

4D SYSTEMS pixxiLCD 13P2 CTP CLB Hiển thị Bảng mở rộng đánh giá nền tảng Arduino - Tùy chọn kết nối 1

Hãy để WS4 xác định mô-đun hiển thị

Sau khi làm theo bộ hướng dẫn thích hợp trong phần trước, bây giờ bạn cần phải cấu hình và thiết lập Workshop4 để đảm bảo rằng nó xác định và kết nối với đúng mô-đun hiển thị.

  1. Mở IDE Workshop4 và tạo một dự án mới.
  2. Chọn mô-đun hiển thị bạn đang sử dụng từ danh sách.
  3. Chọn định hướng mong muốn của bạn cho dự án của bạn.
  4. Nhấp vào tiếp theo.
  5. Chọn một môi trường lập trình WS4. Chỉ môi trường lập trình tương thích cho mô-đun hiển thị mới được bật.
    4D SYSTEMS pixxiLCD 13P2 CTP CLB Hiển thị Bảng mở rộng đánh giá nền tảng Arduino - Tùy chọn kết nối 4
  6. Nhấp vào tab COMMS, chọn cổng COM mà mô-đun hiển thị được kết nối từ danh sách thả xuống.
  7. Nhấp vào Dấu chấm ĐỎ để bắt đầu quét mô-đun hiển thị. Một chấm VÀNG sẽ hiển thị trong khi quét. Đảm bảo rằng mô-đun của bạn được kết nối đúng cách.
  8. Cuối cùng, một phát hiện thành công sẽ cung cấp cho bạn một Chấm màu XANH có tên của mô-đun hiển thị được hiển thị cùng với nó.
  9. Nhấp vào tab Trang chủ để bắt đầu tạo dự án của bạn.

4D SYSTEMS pixxiLCD 13P2 CTP CLB Hiển thị Bảng mở rộng đánh giá nền tảng Arduino - Tùy chọn kết nối 5

Bắt đầu với một dự án đơn giản

Sau khi kết nối thành công mô-đun hiển thị với PC bằng mô-đun lập trình, bây giờ bạn có thể bắt đầu tạo một ứng dụng cơ bản. Phần này trình bày cách thiết kế giao diện người dùng đơn giản bằng môi trường ViSi-Genie và sử dụng các tiện ích thanh trượt và thước đo.
Dự án kết quả bao gồm một thanh trượt (tiện ích đầu vào) điều khiển thước đo (tiện ích đầu ra). Các widget cũng có thể được cấu hình để gửi thông báo sự kiện đến thiết bị chủ bên ngoài thông qua cổng nối tiếp.

Tạo một dự án ViSi-Genie mới
Bạn có thể tạo dự án ViSi-Genie bằng cách mở Workshop và chọn loại màn hình cũng như môi trường mà bạn muốn làm việc. Dự án này sẽ sử dụng môi trường ViSi-Genie.

  1. Mở Workshop4 bằng cách nhấp đúp vào biểu tượng.
  2. Tạo dự án mới bằng Tab mới.
  3. Chọn kiểu hiển thị của bạn.
  4. Nhấp vào Tiếp theo.
  5. Chọn Môi trường ViSi-Genie.

4D SYSTEMS pixxiLCD 13P2 CTP CLB Hiển thị Bảng mở rộng đánh giá nền tảng Arduino - Tùy chọn kết nối 6

Thêm tiện ích con trượt
Để thêm tiện ích thanh trượt, chỉ cần nhấp vào tab Trang chủ và chọn Tiện ích đầu vào. Từ danh sách, bạn có thể chọn loại tiện ích bạn muốn sử dụng. Trong trường hợp này, tiện ích thanh trượt được chọn.

4D SYSTEMS pixxiLCD 13P2 CTP CLB Hiển thị Bảng mở rộng đánh giá nền tảng Arduino - Thêm tiện ích thanh trượt

Chỉ cần kéo và thả tiện ích vào phần Những gì bạn thấy là những gì bạn nhận được (WYSIWYG).

4D SYSTEMS pixxiLCD 13P2 CTP CLB Hiển thị Bảng mở rộng đánh giá nền tảng Arduino - Thêm tiện ích trượt 2

Thêm tiện ích Gauge
Để thêm tiện ích đồng hồ đo, hãy chuyển đến phần Đồng hồ đo và chọn loại đồng hồ đo bạn muốn sử dụng. Trong trường hợp này, tiện ích Coolgauge được chọn.

4D SYSTEMS pixxiLCD 13P2 CTP CLB Hiển thị Bảng mở rộng đánh giá nền tảng Arduino - Thêm tiện ích trượt 3

Kéo và thả nó vào phần WYSIWYG để tiếp tục.

4D SYSTEMS pixxiLCD 13P2 CTP CLB Hiển thị Bảng mở rộng đánh giá nền tảng Arduino - Thêm tiện ích trượt 4

Liên kết tiện ích con
Các widget đầu vào có thể được cấu hình để kiểm soát một widget đầu ra. Để làm điều này, chỉ cần nhấp vào đầu vào (trong ví dụ nàyample, tiện ích thanh trượt) và đi tới Phần Thanh tra Đối tượng của nó và nhấp vào Tab Sự kiện.
Có hai sự kiện có sẵn trong tab sự kiện của tiện ích đầu vào – OnChanged và OnChanging. Những sự kiện này được kích hoạt bởi các thao tác chạm được thực hiện trên tiện ích đầu vào.
Sự kiện OnChanged được kích hoạt mỗi khi tiện ích đầu vào được phát hành. Mặt khác, sự kiện OnChanging liên tục được kích hoạt khi một tiện ích đầu vào đang được chạm vào. Trong người yêu cũ nàyample, sự kiện OnChanged được sử dụng. Đặt trình xử lý sự kiện bằng cách nhấp vào biểu tượng dấu chấm lửng cho trình xử lý sự kiện OnChanged.

4D SYSTEMS pixxiLCD 13P2 CTP CLB Hiển thị Bảng mở rộng đánh giá nền tảng Arduino - Thêm tiện ích trượt 5

Cửa sổ lựa chọn trong sự kiện xuất hiện. Chọn coolgauge0Set, sau đó bấm OK.

4D SYSTEMS pixxiLCD 13P2 CTP CLB Hiển thị Bảng mở rộng đánh giá nền tảng Arduino - Thêm tiện ích trượt 6

Định cấu hình Widget đầu vào để gửi tin nhắn đến máy chủ lưu trữ
Một máy chủ bên ngoài, được kết nối với mô-đun hiển thị thông qua cổng nối tiếp, có thể được biết về trạng thái của một tiện ích. Điều này có thể đạt được bằng cách cấu hình widget để gửi thông báo sự kiện đến cổng nối tiếp. Để thực hiện việc này, hãy đặt trình xử lý sự kiện OnChanged của tiện ích con trượt thành Báo cáo thông báo.

4D SYSTEMS pixxiLCD 13P2 CTP CLB Hiển thị Bảng mở rộng đánh giá nền tảng Arduino - Thêm tiện ích trượt 7

Thẻ nhớ microSD / Bộ nhớ flash nối tiếp trên bo mạch
Trên mô-đun hiển thị Pixxi, dữ liệu đồ họa cho các tiện ích có thể được lưu trữ vào thẻ nhớ microSD/Bộ nhớ flash nối tiếp trên bo mạch, bộ xử lý đồ họa của mô-đun hiển thị sẽ được truy cập trong thời gian chạy. Bộ xử lý đồ họa sau đó sẽ hiển thị các widget trên màn hình.

4D SYSTEMS pixxiLCD 13P2 CTP CLB Hiển thị Bảng mở rộng đánh giá nền tảng Arduino - Thêm tiện ích trượt 8

PmmC thích hợp cũng phải được tải lên mô-đun Pixxi để sử dụng thiết bị lưu trữ tương ứng. PmmC để hỗ trợ thẻ nhớ microSD có hậu tố “-u” trong khi PmmC để hỗ trợ bộ nhớ flash nối tiếp trên bo mạch có hậu tố “-f”.
Để tải PmmC lên theo cách thủ công, hãy nhấp vào Tab Công cụ và chọn Trình tải PmmC.

4D SYSTEMS pixxiLCD 13P2 CTP CLB Hiển thị Bảng mở rộng đánh giá nền tảng Arduino - Thêm tiện ích trượt 9

Xây dựng và biên dịch dự án
Để Xây dựng / Tải lên dự án, hãy nhấp vào biểu tượng Sao chép / Tải (Xây dựng).

4D SYSTEMS pixxiLCD 13P2 CTP CLB Hiển thị Bảng mở rộng đánh giá nền tảng Arduino - Thêm tiện ích trượt 10

Sao chép yêu cầu Files đến
Thẻ nhớ microSD / Bộ nhớ flash nối tiếp trên bo mạch

Thẻ nhớ microSD
WS4 tạo đồ họa cần thiết files và sẽ nhắc bạn về ổ đĩa mà thẻ microSD được gắn vào. Đảm bảo rằng thẻ microSD được gắn đúng cách vào PC, sau đó chọn đúng ổ đĩa trong cửa sổ Xác nhận Sao chép, như thể hiện trong hình bên dưới.

4D SYSTEMS pixxiLCD 13P2 CTP CLB Hiển thị Bảng mở rộng đánh giá nền tảng Arduino - Thêm tiện ích trượt 11

Nhấp vào OK sau fileđược chuyển sang thẻ nhớ microSD. Rút thẻ microSD khỏi PC và lắp nó vào khe cắm Thẻ nhớ microSD của mô-đun màn hình.

Bộ nhớ flash nối tiếp trên bo mạch
Khi chọn Bộ nhớ Flash làm đích cho đồ họa file, hãy đảm bảo rằng không có thẻ nhớ microSD nào được kết nối trong mô-đun
Cửa sổ Xác nhận Sao chép sẽ bật lên như trong thông báo bên dưới.

4D SYSTEMS pixxiLCD 13P2 CTP CLB Hiển thị Bảng mở rộng đánh giá nền tảng Arduino - Thêm tiện ích trượt 12

Nhấn OK, và một File Cửa sổ chuyển sẽ bật lên. Đợi quá trình kết thúc và đồ họa sẽ hiển thị trên mô-đun hiển thị.

4D SYSTEMS pixxiLCD 13P2 CTP CLB Hiển thị Bảng mở rộng đánh giá nền tảng Arduino - Thêm tiện ích trượt 13

Kiểm tra ứng dụng
Ứng dụng bây giờ sẽ chạy trên mô-đun hiển thị. Các tiện ích thanh trượt và thước đo bây giờ sẽ được hiển thị. Bắt đầu chạm và di chuyển ngón tay cái của tiện ích thanh trượt. Sự thay đổi về giá trị của nó cũng sẽ dẫn đến sự thay đổi về giá trị của tiện ích đo vì hai tiện ích này được liên kết với nhau.

Sử dụng Công cụ GTX để kiểm tra tin nhắn
Có một công cụ trong WS4 được sử dụng để kiểm tra các thông báo sự kiện được gửi bởi mô-đun hiển thị đến cổng nối tiếp. Công cụ này được gọi là “GTX”, viết tắt của “Genie Test eXecutor”. Công cụ này cũng có thể được coi như một trình mô phỏng cho một thiết bị lưu trữ bên ngoài. Công cụ GTX có thể được tìm thấy trong phần Công cụ. Nhấp vào biểu tượng để chạy công cụ.

4D SYSTEMS pixxiLCD 13P2 CTP CLB Hiển thị Bảng mở rộng đánh giá nền tảng Arduino - Thêm tiện ích trượt 14

Di chuyển và thả ngón tay cái của thanh trượt sẽ khiến ứng dụng gửi thông báo sự kiện đến cổng nối tiếp. Các thông báo này sau đó sẽ được nhận và được in bởi Công cụ GTX. Để biết thêm thông tin về chi tiết của giao thức truyền thông cho các ứng dụng ViSiGenie, hãy tham khảo Hướng dẫn tham khảo ViSi-Genie. Tài liệu này được mô tả trong phần “Tài liệu Tham khảo”.

4D SYSTEMS pixxiLCD 13P2 CTP CLB Hiển thị Bảng mở rộng đánh giá nền tảng Arduino - Thêm tiện ích trượt 15

Ghi chú ứng dụng

Ghi chú ứng dụng Tiêu đề Sự miêu tả Môi trường được hỗ trợ
4D-AN-00117 Nhà thiết kế Bắt đầu - Dự án đầu tiên Ghi chú ứng dụng này cho thấy cách tạo một dự án mới bằng Môi trường thiết kế. Nó cũng giới thiệu những điều cơ bản về 4DGL (Ngôn ngữ đồ họa 4D). Nhà thiết kế
4D-AN-00204 ViSi Bắt đầu – Dự án đầu tiên cho Pixxi Ghi chú ứng dụng này cho thấy cách tạo một dự án mới bằng Môi trường ViSi. Nó cũng giới thiệu những điều cơ bản về 4DGL (Ngôn ngữ đồ họa 4D và cách sử dụng cơ bản của màn hình WYSIWYG (What-You-See-Is-What-You-Get). viSi
4D-AN-00203 ViSi Genie
Bắt đầu - Dự án đầu tiên cho màn hình Pixxi
Dự án đơn giản được phát triển trong ghi chú ứng dụng này thể hiện chức năng cảm ứng cơ bản và tương tác đối tượng bằng ViSi-Genie
Môi trường. Dự án minh họa cách các đối tượng đầu vào được cấu hình để gửi tin nhắn đến bộ điều khiển máy chủ bên ngoài và cách diễn giải các tin nhắn này.
ViSi-Genie

Tài liệu tham khảo

ViSi-Genie là môi trường được khuyên dùng cho người mới bắt đầu. Môi trường này không nhất thiết liên quan đến mã hóa, điều này khiến nó trở thành nền tảng thân thiện với người dùng nhất trong số bốn môi trường.
Tuy nhiên, ViSi-Genie cũng có những hạn chế. Đối với những người dùng muốn có nhiều quyền kiểm soát và linh hoạt hơn trong quá trình thiết kế và phát triển ứng dụng, nên sử dụng môi trường Designer hoặc ViSi. ViSi và Designer cho phép người dùng viết mã cho ứng dụng của họ.
Ngôn ngữ lập trình được sử dụng với bộ xử lý đồ họa của Hệ thống 4D được gọi là “4DGL”. Các tài liệu tham khảo cần thiết có thể được sử dụng để nghiên cứu sâu hơn về các môi trường khác nhau được liệt kê dưới đây.

Hướng dẫn tham khảo ViSi-Genie
ViSi-Genie thực hiện tất cả các thao tác mã hóa cơ bản, không cần học 4DGL, nó làm tất cả cho bạn. Tài liệu này bao gồm các chức năng ViSi-Genie có sẵn cho Bộ xử lý PIXXI, PICASO và DIABLO16 cũng như giao thức truyền thông được sử dụng được gọi là Giao thức chuẩn Genie.

Hướng dẫn Tham khảo Lập trình 4DGL
4DGL là ngôn ngữ định hướng đồ họa cho phép phát triển ứng dụng nhanh chóng. Một thư viện phong phú về đồ họa, văn bản và file các chức năng hệ thống và tính dễ sử dụng của một ngôn ngữ kết hợp các yếu tố và cấu trúc cú pháp tốt nhất của các ngôn ngữ như C, Basic, Pascal, v.v. Tài liệu này đề cập đến phong cách ngôn ngữ, cú pháp và kiểm soát luồng.

Hướng dẫn sử dụng chức năng nội bộ
4DGL có một số chức năng bên trong có thể được sử dụng để lập trình dễ dàng hơn. Tài liệu này bao gồm các chức năng nội bộ (cư trú trong chip) có sẵn cho Bộ xử lý pixxi.

Bảng dữ liệu pixxiLCD-13P2/P2CT-CLB
Tài liệu này chứa thông tin chi tiết về mô-đun hiển thị tích hợp pixxiLCD-13P2/P2CT-CLB.

Bảng dữ liệu pixxiLCD-20P2/P2CT-CLB
Tài liệu này chứa thông tin chi tiết về mô-đun hiển thị tích hợp pixxiLCD-20P2/P2CT-CLB.

Bảng dữ liệu pixxiLCD-25P4/P4CT
Tài liệu này chứa thông tin chi tiết về mô-đun hiển thị tích hợp pixxiLCD-25P4/P4CT.

Bảng dữ liệu pixxiLCD-39P4/P4CT
Tài liệu này chứa thông tin chi tiết về mô-đun hiển thị tích hợp pixxiLCD-39P4/P4CT.

Hướng dẫn sử dụng IDE Workshop4
Tài liệu này giới thiệu về môi trường phát triển tích hợp của Workshop4, 4D Systems.

GHI CHÚ: Để biết thêm thông tin về Workshop4 nói chung, vui lòng tham khảo Hướng dẫn sử dụng Workshop4 IDE, có tại www.4dsystems.com.au

BẢNG THUẬT NGỮ

Phần cứng
  1. Cáp lập trình 4D - Cáp lập trình 4D là cáp chuyển đổi USB sang Serial-TTL UART. Cáp cung cấp một cách nhanh chóng và đơn giản để kết nối tất cả các thiết bị 4D yêu cầu giao diện nối tiếp mức TTL với USB.
  2. Hệ thống nhúng – Một hệ thống điều khiển và vận hành được lập trình với chức năng chuyên dụng trong hệ thống cơ hoặc điện lớn hơn, thường có
    hạn chế tính toán thời gian thực. Nó được nhúng như một phần của một thiết bị hoàn chỉnh thường bao gồm các bộ phận phần cứng và cơ khí.
  3. Đầu cái – Đầu nối được gắn vào dây, cáp hoặc phần cứng, có một hoặc nhiều lỗ lõm với các đầu nối điện bên trong.
  4. FFC – Cáp phẳng linh hoạt, hay FFC, dùng để chỉ bất kỳ loại cáp điện nào vừa phẳng vừa linh hoạt. Nó được sử dụng để kết nối màn hình với bộ điều hợp lập trình.
  5. gen4 – IB – Một giao diện đơn giản giúp chuyển đổi cáp FFC 30 chiều đến từ mô-đun hiển thị gen4 của bạn thành 5 tín hiệu phổ biến được sử dụng để lập trình
    và giao tiếp với các sản phẩm của Hệ thống 4D.
  6. gen4-UPA – Một lập trình viên phổ quát được thiết kế để hoạt động với nhiều mô-đun hiển thị của Hệ thống 4D.
  7. Cáp Micro USB - Một loại cáp được sử dụng để kết nối màn hình với máy tính.
  8. Bộ xử lý - Bộ xử lý là một mạch điện tử tích hợp thực hiện các phép tính chạy một thiết bị máy tính. Công việc cơ bản của nó là nhận đầu vào và
    cung cấp đầu ra thích hợp.
  9. Bộ điều hợp lập trình - Được sử dụng để lập trình các mô-đun hiển thị gen4, giao tiếp với bảng mạch để tạo nguyên mẫu, giao tiếp với giao diện Arduino và Raspberry Pi.
  10. Bảng điều khiển cảm ứng điện trở - Màn hình máy tính cảm ứng bao gồm hai tấm linh hoạt được phủ bằng vật liệu điện trở và được ngăn cách bởi một khe hở không khí hoặc các điểm nhỏ.
  11. Thẻ microSD - Một loại thẻ nhớ flash rời được sử dụng để lưu trữ thông tin.
  12. uUSB-PA5-II - Bộ chuyển đổi cầu nối USB sang Serial-TTL UART. Nó cung cấp cho người dùng dữ liệu nối tiếp đa tốc độ baud lên đến tốc độ truyền 3M và truy cập vào các tín hiệu bổ sung như điều khiển luồng trong gói Dual-In-Line 10 chân 2.54mm (0.1 ”) thuận tiện.
  13. Lực chèn bằng không – Phần mà cáp phẳng linh hoạt được lắp vào.
Phần mềm
  1. Cổng kết nối - Một cổng hoặc kênh giao tiếp nối tiếp được sử dụng để kết nối các thiết bị như màn hình của bạn.
  2. Trình điều khiển thiết bị - Một dạng ứng dụng phần mềm cụ thể được thiết kế để cho phép tương tác với các thiết bị phần cứng. Nếu không có trình điều khiển thiết bị được yêu cầu, thiết bị phần cứng tương ứng sẽ không hoạt động.
  3. Phần sụn – Một loại phần mềm máy tính cụ thể cung cấp khả năng kiểm soát cấp thấp cho phần cứng cụ thể của thiết bị.
  4. Công cụ GTX – Trình gỡ lỗi Genie Test Executor. Một công cụ được sử dụng để kiểm tra dữ liệu được gửi và nhận bởi màn hình.
  5. GUI – Một dạng giao diện người dùng cho phép người dùng tương tác với các thiết bị điện tử thông qua các biểu tượng đồ họa và các chỉ báo trực quan như ký hiệu phụ,
    thay vì giao diện người dùng dựa trên văn bản, nhãn lệnh gõ hoặc điều hướng văn bản.
  6. Hình ảnh Files - Là đồ họa files được tạo khi biên dịch chương trình sẽ được lưu vào Thẻ nhớ microSD.
  7. Đối tượng kiểm tra - Một phần trong Workshop4 nơi người dùng có thể thay đổi các thuộc tính của một tiện ích con nhất định. Đây là nơi tùy chỉnh widget và cấu hình Sự kiện.
  8. Widget - Đối tượng đồ họa trong Workshop4.
  9. WYSIWYG - What-You-See-Is-What-You-Get. Phần Trình chỉnh sửa đồ họa trong Workshop4 nơi người dùng có thể kéo và thả các tiện ích con.

Ghé thăm chúng tôi webtrang web tại: www.4dsystems.com.au
Hỗ trợ kỹ thuật: www.4dsystems.com.au/support
Hỗ trợ bán hàng: sales@4dsystems.com.au

Bản quyền © Hệ thống 4D, 2022, Mọi quyền được bảo lưu.
Tất cả các nhãn hiệu đều thuộc về chủ sở hữu tương ứng và được công nhận và thừa nhận.

Tài liệu / Tài nguyên

HỆ THỐNG 4D pixxiLCD-13P2-CTP-CLB Hiển thị Bảng mở rộng đánh giá nền tảng Arduino [tập tin pdf] Hướng dẫn sử dụng
pixxiLCD-13P2-CTP-CLB, Bảng mở rộng đánh giá nền tảng Arduino hiển thị, Bảng mở rộng đánh giá nền tảng, Bảng mở rộng đánh giá, pixxiLCD-13P2-CTP-CLB, Bảng mở rộng

Tài liệu tham khảo

Để lại bình luận

Địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu *