Агуулгын хүснэгт:

MedeaWiz Sprite -ийг хянах: 4 алхам
MedeaWiz Sprite -ийг хянах: 4 алхам

Видео: MedeaWiz Sprite -ийг хянах: 4 алхам

Видео: MedeaWiz Sprite -ийг хянах: 4 алхам
Видео: Открытие колоды Commander, Draconic Dissension, из издания Commander Legends 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 алсын удирдлага ашиглан сонгож тоглуулах боломжтой.

Амазон эсвэл 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 -тэй шууд холбож видео тоглуулах боломжийг хэрхэн яаж харуулахыг харуулдаг.

Энэхүү идэвхжүүлэлт нь хуурай контакттай гаралт бүхий товчлуур эсвэл төхөөрөмжийг нэг файлыг идэвхжүүлэх боломжийг олгодог. Илүү төвөгтэй өдөөлтийг Sensor. Engine MICRO ашиглан мэдрэгчийн оролт эсвэл хуваарьт цаг дээр үндэслэн ганц эсвэл олон нөхцлийг үнэлэх замаар хийж болно. SEM нь Sprite -ийн I/O портоор дамжуулан Sprite -тэй холбогдож, Sprite -ийг хянахын тулд цуваа командыг ашиглана.

Алхам 2: Мэдрэгчээс хөдөлгүүрийг асаах. Хөдөлгүүр: MICRO

Мэдрэгчээс хөдөлгүүрийг асаах. Мотор: MICRO
Мэдрэгчээс хөдөлгүүрийг асаах. Мотор: MICRO
Мэдрэгчээс хөдөлгүүрийг асаах. Мотор: MICRO
Мэдрэгчээс хөдөлгүүрийг асаах. Мотор: MICRO

Sprite I/O порт нь SEM -ийг тэжээхэд ашиглаж болох +5V (100mA) газардуулгын холболтыг өгдөг. SEM -ээс Sprite -ийн цуваа хяналтыг Tx ба Rx цуваа шугам ашиглан гүйцэтгэдэг. Оролт гаралтын холболтыг Sprite гарын авлагад оруулсан бөгөөд энд харуулав.

Дээрх диаграммд "Микропроцессор" нэртэй тэгш өнцөгт нь Sensor. Engine MICRO байх болно. SEM нь Sprite -т жижиг захиалгат кабелиар холбогддог. Хар утас нь газрын лавлагаа, улаан утас нь SEM -ийг тэжээх 5V өгдөг. (USB холболт 5V өгдөг тул хөгжүүлэлтийн явцад салгагдсан болно.)

Цэнхэр, ногоон утаснууд нь цуваа холбоо юм. Энэ кодын хувьд Sprite -аас хүлээн авсан өгөгдлийг ашигладаггүй.

Алхам 3: Хөтөлбөр

Жишээ програм нь маш энгийн: Тоонуудын багцыг (0 -ээс 10 хүртэл) гүйлгэж, сонгосон бол дугаартай холбоотой файлыг тоглуулна уу.

'Sprite Controller * 4 мөрийн програмын тайлбар нь файл сонгогч дээр гарч ирдэг. ' *' * '--------------------- *

СОНГУУЛИЙН ТОДОРХОЙ

СОНГУУЛИЙН АНХДУГААР БИШ ОПТИОН АВТОРУНАА асаалттай байна

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

'Setup Code' Энэ програмыг эхлүүлэх үед тохируулгын код нэг удаа ажиллана '================================ =================

'S. E: MICRO товчлуур тасалдаж, мэдэгдэж байна

'SEM програмууд гэх мэт нийтлэг байдаг. SETPIN 7, INTL, semRedBtnInt, PULLUP SETPIN 24, INTL, semYelBtnInt, PULLUP SETPIN 26, INTL, semGrnBtnInt, PULLUP DIM semRedBtn AS semegntt INTERGER INTERGER DEG 0 semYelBtn = 0 semGrnBtn = 0

DIM FileNum -ийг бүхэлд нь

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

ХИЙ

Хэрэв 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 Текст 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 PRINT #1, CHR $ (FileNum); CLIFE #1 ENDIF LOOP

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

'SE: MICRO Button Interrupt Subroutines' SEM програмууд гэх мэт нийтлэг зүйл '=============================== ====================

"Улаан/Шар/Ногоон" товчлуур нь горимыг тасалдуулдаг

'SEM товчлуурын стандарт горимууд. 'SemRedBtn> 1 дээр товчлуур дарах,> x товчлуурыг удаан дарахад туршилт хийх

SUB semRedBtnInt

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

SUB semYelBtnInt

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

SUB semGrnBtnInt

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

Алхам 4: Энгийн ажиллагаа

Энгийн ажиллагаа
Энгийн ажиллагаа

Дэлгэц дээрх том төвтэй тоо нь аль файлыг тоглуулж байгаа эсвэл хамгийн сүүлд сонгосон болохыг харуулна.

Улаан товчлуур нь файлын дугаарыг бууруулдаг. Шар товчлуур нь файлын дугаарыг нэмэгдүүлдэг.

Ногоон товчлуур нь дугаарласан файлыг сонгож/тоглуулдаг.

Зөвлөмж болгож буй: