Tartalomjegyzék:
- 1. lépés: Videók aktiválása
- 2. lépés: Indítás az érzékelőből. Motor: MICRO
- 3. lépés: A program
- 4. lépés: Egyszerű kezelés
Videó: A MedeaWiz Sprite vezérlése: 4 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:41
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
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
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
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:
IoT Halloween tök - LED -ek vezérlése Arduino MKR1000 és Blynk alkalmazással ???: 4 lépés (képekkel)
IoT Halloween tök | LED -ek vezérlése Arduino MKR1000 és Blynk alkalmazással ???: Üdv mindenkinek! Néhány héttel ezelőtt Halloween volt, és a hagyományokat követve szép tököt faragtam az erkélyemre. De miután a sütőtököm szabadban volt, rájöttem, hogy elég bosszantó, hogy minden este ki kell mennem meggyújtani a gyertyát. És én
A Bluetooth (HC-05) vezérlése Arduino segítségével: 5 lépés
Hogyan vezérelhetjük a Bluetooth-ot (HC-05) Arduino segítségével: Helló barátaim, ebben a leckében megtanuljuk, hogyan vezérelhetjük az egyenáramú motort okostelefonunkkal vagy táblagépünkkel. Ennek eléréséhez L298N motorvezérlőt és Bluetooth modult (HC- 05). Tehát kezdjük
Robotkar vezérlése TLV493D, Joystick And és Arduino segítségével: 3 lépés
Robotkar vezérlése TLV493D, Joystick And és Arduino segítségével: Alternatív vezérlő a robot számára TLV493D érzékelővel, mágneses érzékelő 3 szabadságfokgal (x, y, z) ezekkel vezérelheti új projektjeit I2C kommunikációval mikrokontrollerek és elektronikus tábla, amelyek Bast P
Az egyenáramú motor vezérlése az FC-03 kódoló optikai érzékelőmoduljával: 7 lépés
Az egyenáramú motor vezérlése FC-03 kódoló optikai érzékelőmodullal: Ebben az oktatóanyagban megtanuljuk, hogyan kell megszámolni az optikai kódoló megszakításait egyenáramú motor, OLED kijelző és Visuino segítségével. Nézze meg a videót
Az egyenáramú motor vezérlése L298n és Arduino segítségével: 5 lépés
Az egyenáramú motor vezérlése L298n és Arduino segítségével: Üdv mindenkinek. Bemutatkozzunk. A nevem Dimitris és Görögországból származom. Nagyon szeretem az Arduino -t, mert ez egy intelligens tábla. Megpróbálom a lehető legjobban leírni ezt az utasítást, hogy bárki elkészíthesse. Tehát kezdjük