Съдържание:

Управление на MedeaWiz Sprite: 4 стъпки
Управление на MedeaWiz Sprite: 4 стъпки

Видео: Управление на MedeaWiz Sprite: 4 стъпки

Видео: Управление на MedeaWiz Sprite: 4 стъпки
Видео: 8X78 Введение 720p 2024, Ноември
Anonim
Контролиране на MedeaWiz Sprite
Контролиране на MedeaWiz Sprite
Контролиране на MedeaWiz Sprite
Контролиране на MedeaWiz Sprite
Контролиране на MedeaWiz Sprite
Контролиране на MedeaWiz Sprite
Контролиране на MedeaWiz Sprite
Контролиране на MedeaWiz Sprite

MedeaWiz Sprite (https://www.medeawiz.com/) е много малко електронно устройство, което възпроизвежда видеоклипове. Видеоклиповете за Sprite могат да бъдат разположени или на USB флаш/флаш устройство или на SD карта. Sprite ще възпроизвежда един видеоклип по подразбиране в цикъл. Други видеоклипове, разположени на флаш устройството, могат да бъдат избрани и възпроизведени с помощта на дистанционното управление Sprite.

Закупен от Amazon или от TeamKingsley

Sensor. Engine MICRO е малка програмируема контролна платка, предназначена за интерфейс към сензори и управление на различни модули. SEM може да се използва като STEM устройство за обучение. Отличен за използване с колекция от 37+ сензора!

Закупен от CircuitGizmos

Сензор. ДВИГАТЕЛ MICRO (SEM) Rev 4

Сърцето на SEM е 32 -битов микроконтролер с интегриран усъвършенстван програмен интерпретатор. Езикът, който използва SEM, е модерна версия на BASIC. За разлика от предишните версии на езика, този нов BASIC е структуриран. Той поддържа подпрограми и не се нуждае от номера на редове. Това е идеалният език за SEM. Той е лесен за научаване и все пак мощен. Той поддържа поддръжка за контрол на входа и изхода, от който се нуждае SEM.

SEM има I/O линии по горния ръб на печатната платка за свързване към различни схеми. SEM може да се използва с печатна платка без запояване за прототипиране. SEM може да се използва и с други методи за електрическо свързване за свързване към модули, устройства и вериги.

Стъпка 1: Задействане на видеоклипове

Задействащи видеоклипове
Задействащи видеоклипове
Задействащи видеоклипове
Задействащи видеоклипове

Sprite може да се задейства и чрез контакт с бутон (или еквивалентна схема на "сух контакт") за възпроизвеждане на определен видео файл. Инструкциите, които идват с Sprite (ръководството може да бъде изтеглено преди покупка) показват как може да се използва бутон, за да задейства Sprite да възпроизвежда видео файл. Инструкциите показват също как програмируем логически контролер (PLC) или PIR сензор за движение могат да бъдат свързани директно към Sprite, за да задействат възпроизвеждането на видео.

Това задействане позволява бутон или устройство с изход за сух контакт да задейства един файл. По -сложно задействане може да бъде постигнато с помощта на SICSOR. Engine MICRO за оценка на единични или множество условия въз основа на входа на сензора или планираното време. SEM ще се свърже с Sprite през I/O порта на Sprite и ще използва серийни команди за управление на Sprite.

Стъпка 2: Задействане от сензора. Двигател: MICRO

Задействане от сензора. Двигател: MICRO
Задействане от сензора. Двигател: MICRO
Задействане от сензора. Двигател: MICRO
Задействане от сензора. Двигател: MICRO

Входно -изходният порт Sprite осигурява земна връзка, както и +5V (100mA), които могат да се използват за захранване на SEM. Серийният контрол на Sprite от SEM се осъществява с помощта на серийни линии Tx и Rx. Връзките за I/O порта са предоставени в ръководството на Sprite и са показани тук.

В диаграмата над правоъгълника, наречен "Микропроцесор", ще бъде Sensor. Engine MICRO. SEM е свързан към Sprite с малък персонализиран кабел. Черният проводник е заземен, червеният проводник осигурява 5V за захранване на SEM. (Прекъснат по време на разработката, тъй като USB връзката осигурява 5V.)

Сините и зелените проводници са серийна комуникация. За този код данните, получени от Sprite, не се използват.

Стъпка 3: Програмата

Примерната програма е доста проста: Превъртете през набор от числа (от 0 до 10) и когато е избрано, пуснете файла, свързан с номера.

„Описание на програмата на Sprite Controller * с 4 реда се появява в селектора на файлове“* до 21 -ия знак след единичния припис. ' *' * '--------------------- *

ОПЦИЯ ОПИСНА

ОПЦИЯ ПО подразбиране НИКАКВА ОПЦИЯ АВТОМАТИЧНО ВКЛЮЧЕНО

'====================================================

'Setup Code' Кодът за настройка се стартира веднъж, когато стартирате тази програма '=================================== =================

'S. E: Бутонът MICRO прекъсва и показва състояния

„Общи за приложенията SEM и т.н. 0 semYelBtn = 0 semGrnBtn = 0

DIM FileNum AS INTEGER

DIM FileNumLimit AS INTEGER FileNum = 0 FileNumLimit = 10

Текст 0, 0, "Sprite Controller",, 3, 1

TEXT 64, 12, ""+STR $ (FileNum)+"", C, 2, 2 TEXT 0, 57, "Back Frwd Select",, 3

DO

АКО semRedBtn> 1 ТОГАВА

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

АКО semYelBtn> 1 ТОГАВА

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

АКО semGrnBtn> 1 ТОГАВА

semGrnBtn = 0 ОТВОРИ "COM1: 9600" като #1 ПРИНТ #1, CHR $ (FileNum); ЗАКРИТЕ #1 ENDIF LOOP

'=====================================================

„SE: Подпрограми за прекъсване на бутон MICRO“Общо за приложенията SEM и т.н.”================================= ====================

„Червен/жълт/зелен бутон прекъсва рутинните процедури

„Стандартни процедури на бутони SEM. 'Тестване semRedBtn> 1 за натискане на бутон,> x за продължително натискане на бутон

SUB semRedBtnInt

semRedBtn = 1 DO: PAUSE (5): semRedBtn = semRedBtn + 5: LOOP WHILE PIN (7) = 0 PAUSE (20) END SUB

SUB semYelBtnInt

semYelBtn = 1 DO: PAUSE (5): semYelBtn = semYelBtn + 5: LOOP WHILE PIN (24) = 0 PAUSE (20) END SUB

SUB semGrnBtnInt

semGrnBtn = 1 DO: PAUSE (5): semGrnBtn = semGrnBtn + 5: LOOP WHILE PIN (26) = 0 PAUSE (20) END SUB

Стъпка 4: Проста операция

Проста операция
Проста операция

Големият центриран номер на дисплея показва кой файл се възпроизвежда или е бил избран за последно.

Червеният бутон намалява номера на файла. Жълтият бутон увеличава номера на файла.

Зеленият бутон избира/възпроизвежда номерирания файл.

Препоръчано: