Tartalomjegyzék:

A MedeaWiz Sprite vezérlése: 4 lépés
A MedeaWiz Sprite vezérlése: 4 lépés

Videó: A MedeaWiz Sprite vezérlése: 4 lépés

Videó: A MedeaWiz Sprite vezérlése: 4 lépés
Videó: Scratch 2024, November
Anonim
A MedeaWiz Sprite vezérlése
A MedeaWiz Sprite vezérlése
A MedeaWiz Sprite vezérlése
A MedeaWiz Sprite vezérlése
A MedeaWiz Sprite vezérlése
A MedeaWiz Sprite vezérlése
A MedeaWiz Sprite vezérlése
A MedeaWiz Sprite vezérlése

A MedeaWiz Sprite (https://www.medeawiz.com/) egy nagyon kicsi elektronikus eszköz, amely videókat játszik le. A Sprite videói vagy USB flash/hüvelykujj -meghajtón vagy SD -kártyán találhatók. A Sprite alapból egy videót fog lejátszani egy ciklusban. A vakueszközön található egyéb videók kiválaszthatók és lejátszhatók a Sprite távirányítóval.

Az Amazon -tól vagy a TeamKingsley -től vásárolt

A Sensor. Engine MICRO egy kisméretű programozható vezérlőkártya, amely az érzékelőkkel való interfészre és a különböző modulok vezérlésére szolgál. A SEM STEM tanulási eszközként használható. Kiválóan használható 37+ érzékelővel!

CircuitGizmos -tól vásárolt

Érzékelő. Motor MICRO (SEM) Rev 4

A SEM szíve egy 32 bites mikrovezérlő, beépített fejlett programértelmezővel. A SEM által használt nyelv a BASIC modern változata. A nyelv korábbi verzióitól eltérően ez az új BASIC felépítésű. Támogatja az alprogramokat, és nincs szüksége sorszámokra. Ez a tökéletes nyelv a SEM számára. Könnyen megtanulható, mégis erőteljes. Támogatja a SEM -nek szükséges bemeneti és kimeneti vezérlést.

A SEM I/O vonalakkal rendelkezik a NYÁK felső széle mentén a különböző áramkörök csatlakoztatásához. A SEM forrasztás nélküli nyomtatott áramköri kártyával használható prototípus -készítéshez. A SEM más elektromos csatlakozási módszerekkel is használható modulok, eszközök és áramkörök illesztéséhez.

1. lépés: Videók aktiválása

Videók aktiválása
Videók aktiválása
Videók aktiválása
Videók aktiválása

A Sprite egy gombos érintkezővel (vagy ezzel egyenértékű "szárazérintkezős áramkörrel") is elindítható egy adott videofájl lejátszásához. A Sprite -hez mellékelt utasítások (a kézikönyv letölthető a vásárlás előtt) bemutatják, hogyan lehet egy gombbal elindítani a Sprite -t egy videofájl lejátszására. Az utasítások azt is bemutatják, hogyan lehet egy programozható logikai vezérlőt (PLC) vagy egy PIR mozgásérzékelőt közvetlenül a Sprite -hez csatlakoztatni a videolejátszás elindításához.

Ez az aktiválás lehetővé teszi, hogy egy gomb vagy egy száraz érintkező kimenettel rendelkező eszköz egyetlen fájlt indítson. A Sensor. Mine MICRO használatával bonyolultabb kiváltás érhető el, hogy egyetlen vagy több feltételt értékeljen az érzékelő bemenete vagy az ütemezett idő alapján. A SEM a Sprite I/O portján keresztül csatlakozik a Sprite -hez, és soros parancsokkal vezérli a Sprite -t.

2. lépés: Indítás az érzékelőből. Motor: MICRO

Bekapcsolás az érzékelőből. Motor: MICRO
Bekapcsolás az érzékelőből. Motor: MICRO
Bekapcsolás az érzékelőből. Motor: MICRO
Bekapcsolás az érzékelőből. Motor: MICRO

A Sprite I/O port földi csatlakozást és +5 V (100 mA) feszültséget biztosít a SEM tápellátásához. A Sprite soros vezérlése a SEM -ből a Tx és Rx soros vonalakkal történik. Az I/O port csatlakozásait a Sprite kézikönyv tartalmazza, és itt látható.

A fenti ábrán a "Mikroprocesszor" nevű téglalap lesz a Sensor. Motor MICRO. A SEM egy kis egyedi kábellel csatlakozik a Sprite -hez. A fekete vezeték földi referencia, a piros vezeték 5 V -ot biztosít a SEM tápellátásához. (A fejlesztés során leválasztásra került, mivel az USB csatlakozó 5 V -ot biztosít.)

A kék és a zöld vezeték soros kommunikáció. Ehhez a kódhoz nem használják a Sprite -től kapott adatokat.

3. lépés: A program

A példaprogram meglehetősen egyszerű: Görgessen át egy számhalmazon (0-10), és ha kiválasztotta, játssza le a számhoz társított fájlt.

A 'Sprite Controller * 4 soros programleírás megjelenik a fájlválasztóban' * egészen a 21. karakterig az egyetlen aposztróf után. ' *' * '--------------------- *

OPTION EXPLICIT

OPTION DEFAULT NINCS OPTION AUTORUN ON

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

'Setup Code' A telepítő kód egyszer fut, amikor elindítja ezt a programot '=================================== =================

'S. E: A MICRO gomb megszakítja és kijelenti

SETPIN 7, INTL, semRedBtnInt, PULLUP SETPIN 24, INTL, semYelBtnInt, PULLUP SETPIN 26, INTL, semGrnBtnInt, PULLUP DIM semRedBtn AS INTEGER 0 semYelBtn = 0 semGrnBtn = 0

DIM FileNum INTEGER

DIM FileNumLimit AS INTEGER FileNum = 0 FileNumLimit = 10

Szöveg 0, 0, "Sprite Controller",, 3, 1

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

DO

HA semRedBtn> 1 AKKOR

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

HA semYelBtn> 1 AKKOR

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

HA semGrnBtn> 1 AKKOR

semGrnBtn = 0 OPEN "COM1: 9600" mint #1 PRINT #1, CHR $ (FileNum); CLOSE #1 ENDIF LOOP

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

'SE: MICRO Button Interrupt Subroutines' Common to the SEM apps, etc. '==================================== ====================

'A piros/sárga/zöld gomb megszakítja a rutinokat

„Normál SEM gombok. 'SemRedBtn tesztelése> 1 gombnyomásra,> x hosszú gombnyomásra

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. lépés: Egyszerű kezelés

Egyszerű működés
Egyszerű működés

A kijelzőn látható nagy középső szám azt mutatja, hogy melyik fájlt játssza le vagy utoljára választotta ki.

A piros gomb csökkenti a fájl számát. A sárga gomb növeli a fájl számát.

A zöld gomb kiválasztja/lejátssza a számozott fájlt.

Ajánlott: