Mục lục:
- Bước 1: Kích hoạt Video
- Bước 2: Kích hoạt từ cảm biến. Động cơ: MICRO
- Bước 3: Chương trình
- Bước 4: Thao tác đơn giản
Video: Điều khiển MedeaWiz Sprite: 4 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:32
MedeaWiz Sprite (https://www.medeawiz.com/) là một thiết bị điện tử rất nhỏ có thể phát video. Các video cho Sprite có thể được đặt trên ổ USB flash / USB hoặc trên thẻ SD. Sprite sẽ phát một video theo mặc định trong một vòng lặp. Các video khác nằm trên thiết bị flash có thể được chọn và phát bằng điều khiển từ xa Sprite.
Mua từ Amazon hoặc từ TeamKingsley
Sensor. Engine MICRO là một bảng điều khiển nhỏ có thể lập trình được dùng để giao tiếp với các cảm biến và điều khiển các mô-đun khác nhau. SEM có thể được sử dụng như một thiết bị học tập STEM. Tuyệt vời khi sử dụng với bộ sưu tập hơn 37 cảm biến!
Mua từ CircuitGizmos
Sensor. Engine MICRO (SEM) Rev 4
Trái tim của SEM là bộ vi điều khiển 32 bit với trình thông dịch chương trình nâng cao được tích hợp. Ngôn ngữ mà SEM sử dụng là phiên bản hiện đại của BASIC. Không giống như các phiên bản trước đây của ngôn ngữ, BASIC mới này được cấu trúc. Nó hỗ trợ các chương trình con và không cần số dòng. Nó là ngôn ngữ hoàn hảo cho SEM. Nó rất dễ học nhưng vẫn mạnh mẽ. Nó có hỗ trợ kiểm soát đầu vào và đầu ra mà SEM cần.
SEM có các đường I / O dọc theo cạnh trên của PCB để kết nối với các mạch khác nhau. SEM có thể được sử dụng với một bảng mạch in không hàn để tạo mẫu. SEM cũng có thể được sử dụng với các phương pháp kết nối điện khác để giao tiếp với các mô-đun, thiết bị và mạch.
Bước 1: Kích hoạt Video
Sprite cũng có thể được kích hoạt bằng tiếp điểm nút (hoặc mạch "tiếp điểm khô" tương đương) để phát một tệp video cụ thể. Hướng dẫn đi kèm với Sprite (có thể tải xuống sách hướng dẫn trước khi mua) cho biết cách sử dụng một nút để kích hoạt Sprite phát tệp video. Hướng dẫn cũng cho biết cách kết nối trực tiếp Bộ điều khiển logic lập trình (PLC) hoặc cảm biến chuyển động PIR với Sprite để kích hoạt phát lại video.
Việc kích hoạt này cho phép một nút hoặc một thiết bị có đầu ra tiếp điểm khô có thể kích hoạt một tệp duy nhất. Việc kích hoạt phức tạp hơn có thể được thực hiện bằng cách sử dụng Sensor. Engine MICRO để đánh giá một hoặc nhiều điều kiện dựa trên đầu vào cảm biến hoặc thời gian đã lên lịch. SEM sẽ kết nối với Sprite thông qua cổng I / O của Sprite và sử dụng các lệnh nối tiếp để điều khiển Sprite.
Bước 2: Kích hoạt từ cảm biến. Động cơ: MICRO
Cổng Sprite I / O cung cấp kết nối mặt đất cũng như + 5V (100mA) có thể được sử dụng để cấp nguồn cho SEM. Kiểm soát nối tiếp Sprite từ SEM được thực hiện bằng cách sử dụng các dòng nối tiếp Tx và Rx. Các kết nối cho cổng I / O được cung cấp trong sách hướng dẫn Sprite và hiển thị ở đây.
Trong sơ đồ trên, hình chữ nhật có tên "Bộ vi xử lý" sẽ là Bộ cảm biến. Engine MICRO. SEM được kết nối với Sprite bằng một cáp tùy chỉnh nhỏ. Dây màu đen là tham chiếu nối đất, dây màu đỏ cung cấp 5V để cấp nguồn cho SEM. (Đã ngắt kết nối trong quá trình phát triển vì kết nối USB cung cấp 5V.)
Các dây màu xanh lam và màu xanh lá cây là giao tiếp nối tiếp. Đối với mã này, dữ liệu nhận được từ Sprite không được sử dụng.
Bước 3: Chương trình
Chương trình ví dụ khá đơn giản: Cuộn qua một tập hợp các số (0 đến 10) và khi được chọn, hãy phát tệp được liên kết với số đó.
Mô tả chương trình 'Sprite Controller * 4 dòng xuất hiện trong bộ chọn tệp' * lên đến ký tự thứ 21 sau một appostrophe duy nhất. '*' * '--------------------- *
GIẢI PHÁP TÙY CHỌN
TÙY CHỌN DEFAULT NONE TÙY CHỌN AUTORUN BẬT
'====================================================
'Mã cài đặt' Mã cài đặt chạy một lần khi bạn khởi động chương trình này '=================================== =================
'S. E: Nút MICRO ngắt và trạng thái
'Chung cho các ứng dụng SEM, v.v. SETPIN 7, INTL, semRedBtnInt, PULLUP SETPIN 24, INTL, semYelBtnInt, PULLUP SETPIN 26, INTL, semGrnBtnInt, PULLUP DIM semRedBtn AS INTEGER' Nút Hoa Kỳ DIM semYelBtn ASGtn ASGtn 0 semYelBtn = 0 semGrnBtn = 0
DIM FileNum AS INTEGER
DIM FileNumLimit AS INTEGER FileNum = 0 FileNumLimit = 10
Văn bản 0, 0, "Bộ điều khiển Sprite",, 3, 1
TEXT 64, 12, "" + STR $ (FileNum) + "", C, 2, 2 TEXT 0, 57, "Back Frwd Select",, 3
LÀM
NẾU semRedBtn> 1 THEN
semRedBtn = 0 CLS FileNum = FileNum - 1 IF FileNum <0 THEN FileNum = FileNumLimit Text 0, 0, "Sprite Controller",, 3, 1 TEXT 64, 12, "" + STR $ (FileNum) + "", C, 2, 2 TEXT 0, 57, "Back Frwd Select",, 3 ENDIF
NẾU semYelBtn> 1 THEN
semYelBtn = 0 CLS FileNum = FileNum + 1 IF FileNum> FileNumLimit THEN FileNum = 0 Text 0, 0, "Sprite Controller",, 3, 1 TEXT 64, 12, "" + STR $ (FileNum) + "", C, 2, 2 TEXT 0, 57, "Back Frwd Select",, 3 ENDIF
NẾU semGrnBtn> 1 THEN
semGrnBtn = 0 MỞ "COM1: 9600" là # 1 PRINT # 1, CHR $ (FileNum); ĐÓNG # 1 ĐĂNG NHẬP ENDIF
'=====================================================
'SE: Chương trình con ngắt nút MICRO' Phổ biến cho các ứng dụng SEM, v.v. '================================= ====================
Các quy trình ngắt nút 'Đỏ / Vàng / Xanh lá cây
'Các quy trình nút SEM tiêu chuẩn. 'Thử nghiệm semRedBtn> 1 cho lần nhấn nút,> x cho lần nhấn nút lâu
SUB semRedBtnInt
semRedBtn = 1 DO: PAUSE (5): semRedBtn = semRedBtn + 5: LOOP WHILE PIN (7) = 0 PAUSE (20) KẾT THÚC SUB
SUB semYelBtnInt
semYelBtn = 1 DO: PAUSE (5): semYelBtn = semYelBtn + 5: LOOP WHILE PIN (24) = 0 PAUSE (20) KẾT THÚC SUB
SUB semGrnBtnInt
semGrnBtn = 1 DO: PAUSE (5): semGrnBtn = semGrnBtn + 5: LOOP WHILE PIN (26) = 0 PAUSE (20) KẾT THÚC SUB
Bước 4: Thao tác đơn giản
Số lớn ở giữa trên màn hình cho biết tệp nào đang được phát hoặc được chọn lần cuối.
Nút màu đỏ giảm số tệp. Nút màu vàng tăng số tệp.
Nút màu xanh lá cây chọn / phát tệp được đánh số.
Đề xuất:
Ô tô được điều khiển từ xa - Được điều khiển bằng Bộ điều khiển Xbox 360 không dây: 5 bước
Ô tô được điều khiển từ xa - Được điều khiển bằng Bộ điều khiển Xbox 360 không dây: Đây là các hướng dẫn để tạo ô tô được điều khiển từ xa của riêng bạn, được điều khiển bằng bộ điều khiển Xbox 360 không dây
ESP8266 RGB LED STRIP Điều khiển WIFI - NODEMCU làm điều khiển từ xa hồng ngoại cho dải đèn Led được điều khiển qua Wi-Fi - Điều khiển điện thoại thông minh RGB LED STRIP: 4 bước
ESP8266 RGB LED STRIP Điều khiển WIFI | NODEMCU làm điều khiển từ xa hồng ngoại cho dải đèn Led được điều khiển qua Wi-Fi | Điều khiển bằng điện thoại thông minh RGB LED STRIP: Xin chào các bạn trong hướng dẫn này, chúng ta sẽ học cách sử dụng gật đầu hoặc esp8266 làm điều khiển từ xa IR để điều khiển dải LED RGB và Nodemcu sẽ được điều khiển bằng điện thoại thông minh qua wifi. Vì vậy, về cơ bản bạn có thể điều khiển DÂY CHUYỀN LED RGB bằng điện thoại thông minh của mình
Tự làm bộ điều khiển bay điều khiển đa hệ điều khiển Arduino: 7 bước (có hình ảnh)
Tự làm bộ điều khiển máy bay đa năng điều khiển Arduino: Dự án này là tạo ra một bảng logic máy bay không người lái đa năng linh hoạt nhưng tùy chỉnh dựa trên Arduino và Multiwii
Bộ vi điều khiển AVR. Điều chế độ rộng xung. С bộ điều khiển động cơ DC và cường độ ánh sáng LED.: 6 bước
Bộ vi điều khiển AVR. Điều chế độ rộng xung. Bộ điều khiển của Động cơ DC và Cường độ ánh sáng LED: Xin chào mọi người! Điều chế độ rộng xung (PWM) là một kỹ thuật rất phổ biến trong viễn thông và điều khiển điện năng. nó thường được sử dụng để điều khiển công suất cấp cho thiết bị điện, cho dù đó là động cơ, đèn LED, loa, v.v. Về cơ bản, nó là một modu
Điều khiển các thiết bị điện của bạn bằng Điều khiển từ xa Tv (Điều khiển từ xa) với Màn hình nhiệt độ và độ ẩm: 9 bước
Điều khiển thiết bị điện của bạn bằng Điều khiển từ xa Tv (Điều khiển từ xa) Có Hiển thị nhiệt độ và độ ẩm: xin chào, tôi là Abhay và đây là blog đầu tiên của tôi về Các thiết bị điện và hôm nay tôi sẽ hướng dẫn bạn cách điều khiển các thiết bị điện bằng điều khiển từ xa bằng cách xây dựng cái này dự án đơn giản. cảm ơn atl lab đã hỗ trợ và cung cấp tài liệu