Mục lục:

Máy tính Nextion / Arduino: 3 bước
Máy tính Nextion / Arduino: 3 bước

Video: Máy tính Nextion / Arduino: 3 bước

Video: Máy tính Nextion / Arduino: 3 bước
Video: Nextion + ARDUINO|STM32 Tutorial LS1-IMAGE 2024, Tháng mười một
Anonim
Máy tính Nextion / Arduino
Máy tính Nextion / Arduino

Một máy tính hữu ích cho Arduino Uno. Máy tính này có kiểu dáng tương tự như máy tính tiêu chuẩn đi kèm với Windows 10. Lưu ý: Nó không bao gồm các chức năng lập trình và khoa học mà máy tính Windows 10 thực hiện, nhưng những chức năng này có thể được triển khai sau đó.

Máy tính cung cấp một bộ 10 chức năng:

  • Cộng, Trừ, Nhân, Chia
  • Phần trăm tính toán
  • Phép tính 1 / x
  • Căn bậc hai
  • Quảng trường
  • [C] ancel - xóa bộ nhớ của máy tính
  • [CE] Xóa mục nhập - Xóa mục nhập cuối cùng được thực hiện trên máy tính

Tất cả các tính toán được thực hiện với độ chính xác gấp đôi. Lưu ý rằng vì Arduino càng nhỏ nên đầu ra của số thập phân bị giới hạn ở hai nơi.

Phiên bản này của máy tính sử dụng Màn hình LCD Nextion NX4832T035 3,5 HMI TFT sẽ được kết nối với các chân TX / RX của Arduino (xem bước Xây dựng Phần cứng).

Quân nhu

  • Arduino Uno
  • Nextion NX4832T035 Màn hình LCD 3,5 "HMI TFT (Có sẵn từ Ebay)
  • Dây nhảy
  • Thẻ Micro SD 4Gb (Có sẵn từ Ebay)
  • Bộ chuyển đổi thẻ nhớ Micro SD (Có sẵn từ Ebay)

Bước 1: Xây dựng phần cứng

Thiết lập phần cứng rất đơn giản, chỉ cần một vài kết nối.

Kết nối màn hình LCD với Arduino Uno như sau:

Nextion LCD Arduino Uno

  • GND -> GND
  • VCC -> VCC
  • TX -> RX (chân 0)
  • RX -> TX (chân 1)

Bước 2: Tải Tệp TFT lên Màn hình

Tệp TFT là tệp giao diện người dùng của máy tính được màn hình LCD hiển thị. Nó được chứa trong tệp ZIP của dự án có thể được tải xuống từ GitHub và cần được tải lên màn hình LCD để hiển thị. Tải xuống ngay bây giờ và giải nén nội dung trên ổ đĩa máy tính của bạn.

Chúng tôi sẽ sử dụng thẻ micro SD để tải lên. Cắm thẻ micro SD vào bộ điều hợp thẻ micro SD và cắm bộ điều hợp vào PC của bạn. Sau một lúc, Windows sẽ nhận dạng thẻ SD là một ổ đĩa mới. Nhấp chuột phải vào ổ đĩa và chọn Định dạng từ menu. Chọn FAT32 làm kiểu định dạng và bấm OK.

Quá trình định dạng sẽ chỉ mất vài giây. Định dạng thẻ SD là một bước cần thiết, nếu không Nextion sẽ không thể đọc nội dung của nó.

Tắt nguồn màn hình LCD. Sao chép tệp máy tính-ui.tft từ tệp ZIP sang thẻ SD được định dạng và lắp thẻ vào Nextion LCD. Đảm bảo rằng tệp Calculator-ui.tft là tệp duy nhất trên thẻ SD, nếu không Nextion sẽ không tải tệp.

Bật nguồn màn hình LCD và thiết bị sẽ tải tệp TFT từ thẻ SD. Hãy nhớ tháo thẻ SD khỏi màn hình LCD khi quá trình tải lên hoàn tất.

Tắt nguồn, sau đó bật nguồn màn hình và bạn sẽ thấy giao diện người dùng của máy tính.

Bước 3: Tải bản phác thảo máy tính lên Arduino

Tìm tệp Nextion-Calculator.ino từ tệp ZIP của dự án mà bạn đã tải xuống và mở tệp đó trong Arduino IDE.

Đảm bảo rằng Arduino của bạn được kết nối, sau đó biên dịch và tải lên bản phác thảo.

Đó là nó! Bây giờ bạn sẽ có một máy tính đang hoạt động trên màn hình. Hãy thử một vài phép tính.

Đề xuất: