Talking Display Shield (Full)

3 (0)

Giáo dục | 451.7KB

Mô tả của

Khiên màn hình này chỉ đóng vai trò là lá chắn LCD phần cứng nhưng theo cách thông minh hơn.
Khiên này đầu ra 2 dòng văn bản, mà mỗi thuộc tính của mỗi văn bản có thể tùy chỉnh trong thời gian thực.
Để sử dụng khiên này, kết nối Ứng dụng này đến Arduino sử dụng kết nối BT qua mô-đun BT (như HC-06) và chỉ cần gửi các lệnh thích hợp. Hoặc chỉ đơn giản là chơi xung quanh với ứng dụng này, chỉ cần sử dụng ứng dụng thiết bị đầu cuối nối tiếp Bt (cũng từ tôi), thiết lập kết nối Bluetooth và gửi các lệnh thông qua ứng dụng.
Ứng dụng này được chạy mặc định trong chế độ xem bảng điều khiển hiển thị lệnh Chuỗi, văn bản thành giọng nói và văn bản để hiển thị. Để chuyển sang chế độ hiển thị, chỉ cần nhấn nút 'Chạy LCD' ở dưới cùng của màn hình.
Để bắt đầu hiển thị các văn bản, bạn có thể gửi các lệnh ở định dạng chuỗi nối tiếp thông qua kết nối Bluetooth được thiết lập. Ví dụ: để hiển thị văn bản trên dòng đầu tiên, hãy gửi '$ đầu tiên' trước (không có dấu chấm câu) sau đó gửi bất kỳ văn bản nào bạn thích (tốt nhất là văn bản ngắn, không có ký hiệu '$') và văn bản sẽ được hiển thị ở giữa của ứng dụng.
Để chuyển sang dòng thứ hai, chỉ cần gửi '$ giây' theo sau là văn bản bạn muốn hiển thị (không có ký hiệu '$'). Văn bản sẽ được định vị bên dưới dòng văn bản đầu tiên mà ứng dụng đã hiển thị trước đó.
Ví dụ:
$ First
temp:
$ Thứ hai
40˚C
Mỗi lệnh sẽ được ứng dụng trả lời cho người gửi. Ví dụ: từ mã ở trên, bạn sẽ thấy ứng dụng đầu cuối nối tiếp BT nhận được 'LINE FIRST đã chọn' và 'Line đã chọn' được gửi bởi ứng dụng Shield hiển thị.
Nếu bạn đang sử dụng Arduino , bạn có thể nhận được kết quả tương tự bằng cách sử dụng lệnh serial.println. Ví dụ:
serial.println ("$ đầu tiên");
serial.println ("temp:");
serial.println ("$ thứ hai");
serial. Println ("40˚c");
Để tạo ứng dụng nói hoặc nói về văn bản bạn muốn, hãy bắt đầu văn bản với biểu tượng '*'. Ví dụ:
serial.println ("* Xin chào, bạn có khỏe không? Tôi là người bạn mới của bạn");
Tiếp theo, bạn có thể thay đổi riêng sự xuất hiện của văn bản cho cả hai dòng như vậy Là kích thước văn bản, màu văn bản, góc văn bản và thậm chí màu nền bằng cách sử dụng các lệnh này (phân biệt chữ hoa chữ thường):
$ TC - Màu văn bản của dòng đầu tiên
$ TC - Màu văn bản của dòng thứ hai
$ TS - Đầu tiên Kích thước văn bản của dòng
$ TS - Kích thước văn bản của dòng thứ hai
$ BC - Màu nền
Ví dụ:
- Để đặt màu văn bản của dòng đầu tiên thành màu vàng, hãy gửi '$ TC9' sang Ứng dụng (không có dấu chấm câu).
- Để đặt màu văn bản của dòng thứ hai thành màu xanh lá cây, hãy gửi "$ tc4" cho ứng dụng.
- Để đặt màu nền thành màu tím, hãy gửi "$ bc11" để Ứng dụng.
- Để đặt góc văn bản của dòng đầu tiên thành 25˚, hãy gửi '$ TA25' vào ứng dụng.
- Để đặt góc văn bản của dòng thứ hai thành 60˚, hãy gửi '$ TA60' vào ứng dụng .
Bạn có thể tìm thấy danh sách đầy đủ tham chiếu màu tại trang Cài đặt bằng menu 'Cài đặt' hoặc chỉ gửi 'danh sách $' vào ứng dụng bằng bt serial Ứng dụng Terminal để nhận danh sách thông qua các chuỗi nối tiếp được trả về.
Các lệnh có sẵn khác là '$ rõ ràng' để xóa các văn bản, '$ Đặt lại' để đặt lại tất cả các kiểu về mặc định, '$ Time' để hiển thị Thời gian hiện tại, '$ NGÀY' để hiển thị ngày hiện tại, '$ buzz' để phát âm thanh chuông và '$ Trì hoãn' để đặt một số mức độ trễ trong MS trước khi bài phát biểu được thực hiện.
Ví dụ (thử cái này Trong ứng dụng thiết bị đầu cuối nối tiếp Bt - chỉ cần sử dụng chức năng dán sao chép):
Số: 69
$ Thứ hai
Bộ đếm 4
$ TS40
$ TS80
$ TC6
$ Tc0
$ bc9
$ buzz
$ rỗng2000
* Số 69 Bộ đếm 4
hoặc thử điều này bằng cách sử dụng mã Arduino:
void loop ()
{
serial.println ("$ đầu tiên");
serial.println ("$ Time PM");
serial.println ("$ thứ hai");
serial.println ("$ date");
serial.println ("$ TS70");
serial.println ("$ TS70");
serial.println ("$ tc7");
serial.println ("$ tc11");
serial.println ("$ BC9");
}
Bạn có thể tìm thấy danh sách các lệnh và ví dụ trong menu 'Cài đặt' ở phần 'cheat'.
Bạn có thể chạy ứng dụng này trong Chân dung (Mặc định) hoặc Phong cảnh Chế độ sử dụng các tùy chọn từ menu.
Cảm ơn bạn!

Show More Less

Thông tin bổ sung

Đã cập nhật:

Phiên bản hiện tại:

Cần có Android: Android 4 or later

Rate

Share by

Đề xuất cho bạn