Sadržaj:

Upravljanje MedeaWiz Spriteom: 4 koraka
Upravljanje MedeaWiz Spriteom: 4 koraka

Video: Upravljanje MedeaWiz Spriteom: 4 koraka

Video: Upravljanje MedeaWiz Spriteom: 4 koraka
Video: ⚡️ Я НЕ СДАМСЯ! AMAZON 2.0 | Интернет магазин с нуля - Часть 3 2024, Srpanj
Anonim
Upravljanje MedeaWiz Spriteom
Upravljanje MedeaWiz Spriteom
Upravljanje MedeaWiz Spriteom
Upravljanje MedeaWiz Spriteom
Upravljanje MedeaWiz Spriteom
Upravljanje MedeaWiz Spriteom
Upravljanje MedeaWiz Spriteom
Upravljanje MedeaWiz Spriteom

MedeaWiz Sprite (https://www.medeawiz.com/) vrlo je mali elektronički uređaj koji reproducira video zapise. Videozapisi za Sprite mogu se nalaziti na USB fleš disku ili na SD kartici. Sprite će prema zadanim postavkama reproducirati jedan video zapis u petlji. Ostali videozapisi koji se nalaze na flash uređaju mogu se odabrati i reproducirati pomoću Sprite daljinskog upravljača.

Kupljeno od Amazona ili od TeamKingsley

Sensor. Engine MICRO je mala programabilna upravljačka ploča namijenjena povezivanju sa senzorima i upravljanju različitim modulima. SEM se može koristiti kao STEM uređaj za učenje. Izvrsno za korištenje s zbirkom od 37+ senzora!

Kupljeno od CircuitGizmos

Senzor. MIKROMIKRO (SEM) motora Rev 4

Srce SEM -a je 32 -bitni mikrokontroler s integriranim naprednim programskim tumačem. Jezik koji koristi SEM moderna je verzija BASIC -a. Za razliku od prošlih verzija jezika, ovaj novi BASIC je strukturiran. Podržava potprograme i ne trebaju mu brojevi redaka. To je savršen jezik za SEM. Lako je naučiti, a opet moćno. Ima podršku za ulaznu i izlaznu kontrolu koja je potrebna SEM -u.

SEM ima I/O linije duž gornjeg ruba PCB -a za povezivanje s različitim krugovima. SEM se može koristiti s tiskanom pločom bez lemljenja za izradu prototipa. SEM se također može koristiti s drugim metodama električnog povezivanja za povezivanje s modulima, uređajima i krugovima.

Korak 1: Pokretanje videozapisa

Pokretanje videozapisa
Pokretanje videozapisa
Pokretanje videozapisa
Pokretanje videozapisa

Sprite se također može pokrenuti kontaktom gumba (ili ekvivalentnim krugom "suhog kontakta") za reprodukciju određene video datoteke. Upute koje ste dobili uz Sprite (priručnik se može preuzeti prije kupnje) pokazuju kako se pomoću gumba može pokrenuti Sprite da reproducira video datoteku. Upute također pokazuju kako se programabilni logički kontroler (PLC) ili PIR senzor pokreta mogu spojiti izravno na Sprite kako bi pokrenuli reprodukciju videozapisa.

Ovo aktiviranje omogućuje da gumb ili uređaj s izlazom za suhi kontakt pokrene jednu datoteku. Složenije aktiviranje moglo bi se postići korištenjem SICS. Engine MICRO za procjenu jednog ili više uvjeta na temelju ulaza senzora ili planiranog vremena. SEM će se povezati sa Sprite -om preko I/O porta Sprite -a i koristiti serijske naredbe za upravljanje Sprite -om.

Korak 2: Pokretanje sa senzora. Motor: MICRO

Pokretanje sa senzora. Motor: MICRO
Pokretanje sa senzora. Motor: MICRO
Pokretanje sa senzora. Motor: MICRO
Pokretanje sa senzora. Motor: MICRO

Sprite I/O port pruža uzemljenje kao i +5V (100mA) koji se mogu koristiti za napajanje SEM -a. Serijska kontrola Spritea iz SEM -a postiže se pomoću serijskih linija Tx i Rx. Priključci za I/O port nalaze se u Sprite priručniku i prikazani su ovdje.

U dijagramu iznad pravokutnika pod nazivom "Mikroprocesor" bit će Sensor. Engine MICRO. SEM je spojen na Sprite malim prilagođenim kabelom. Crna žica je referentna za uzemljenje, crvena žica daje 5V za napajanje SEM -a. (Prekinuto tijekom razvoja jer USB veza osigurava 5 V.)

Plava i zelena žica su serijska komunikacija. Za ovaj kôd se ne koriste podaci primljeni od Spritea.

Korak 3: Program

Primjer programa je prilično jednostavan: pomičite se kroz skup brojeva (0 do 10) i kad je odabran, reproducirajte datoteku povezanu s brojem.

"Opis programa Sprite Controller * u 4 retka prikazuje se u izborniku datoteka" * do 21. znaka nakon jedne oznake. ' *' * '--------------------- *

OPCIJA EKSPLICITNA

OPCIJA ZADNJA NIŠTA OPCIJA AUTORUN ON

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

'Kôd za postavljanje' Kôd za postavljanje pokreće se jednom kada pokrenete ovaj program '=================================== =================

'S. E: MICRO tipka prekida i prikazuje stanje

Zajedničko za aplikacije SEM, itd. SETPIN 7, INTL, semRedBtnInt, PULLUP SETPIN 24, INTL, semYelBtnInt, PULLUP SETPIN 26, INTL, semGrnBtnInt, PULLUP DIM semRedBtn AS INTEGER INTGER INTGER INTEMBER DIMBEN DIMBENI SEKTOR INTEGERA DIMBITIKA DIMBITIKA DIMBITIKA DIMBITIKA DIMENZIJA DIMBITIKA DIMBENIKA DIMENZIJA DIMENUMA DIMENZIJA DIMBENIKA DIMENZIJA DIMENUMA DIMENZIJA DIMENUMA DIMENZIJA DIMENZIJA DIMENUMA DIMENZIJA DIMENUMA DIMENUMA DIMEN. 0 semYelBtn = 0 semGrnBtn = 0

DIM FileNum AS INTEGER

DIM FileNumLimit AS INTEGER FileNum = 0 FileNumLimit = 10

Tekst 0, 0, "Sprite kontroler",, 3, 1

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

ČINI

AKO semREDBtn> 1 ONDA

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

AKO semYelBtn> 1 ONDA

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

AKO je semGrnBtn> 1 ONDA

semGrnBtn = 0 OTVORITE "COM1: 9600" kao #1 PRINT #1, CHR $ (FileNum); ZATVORI #1 ENDIF LOOP

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

'SE: Potprogrami prekida prekidača tipke MICRO' Zajedničko za SEM aplikacije itd. '===================================== ====================

'Crvena/žuta/zelena tipka prekida rutine

'Standardne rutine tipki SEM. 'Testiranje semRedBtn> 1 za pritisak gumba,> x za dugi pritisak gumba

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

Korak 4: Jednostavno rukovanje

Jednostavna operacija
Jednostavna operacija

Veliki centrirani broj na zaslonu pokazuje koja se datoteka reproducira ili je zadnji put odabrana.

Crveni gumb smanjuje broj datoteke. Žuti gumb povećava broj datoteke.

Zeleni gumb odabire/reproducira numeriranu datoteku.

Preporučeni: