Kazalo:
- 1. korak: Sproženje videoposnetkov
- 2. korak: Sproženje s senzorja. Motor: MICRO
- 3. korak: Program
- 4. korak: Enostavno upravljanje
Video: Nadzor MedeaWiz Sprite: 4 koraki
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:04
MedeaWiz Sprite (https://www.medeawiz.com/) je zelo majhna elektronska naprava, ki predvaja videoposnetke. Video posnetki za Sprite se lahko nahajajo na bliskovnem pogonu USB ali na kartici SD. Sprite bo privzeto predvajal en video v zanki. Druge videoposnetke, ki se nahajajo na bliskovni napravi, lahko izberete in predvajate z daljinskim upravljalnikom Sprite.
Kupljeno pri Amazonu ali pri TeamKingsleyju
Sensor. Engine MICRO je majhna programabilna krmilna plošča, namenjena vmesniku s senzorji in krmiljenju različnih modulov. SEM se lahko uporablja kot učna naprava STEM. Odlično za uporabo z zbirko 37+ senzorjev!
Kupljeno pri CircuitGizmos
Senzor, motor MICRO (SEM) Rev 4
Srce SEM je 32 -bitni mikrokrmilnik z integriranim naprednim programskim tolmačem. Jezik, ki ga uporablja SEM, je sodobna različica programa BASIC. Za razliko od preteklih različic jezika je ta novi BASIC strukturiran. Podpira podprograme in ne potrebuje številk vrstic. To je popoln jezik za SEM. Je enostaven za učenje, a še vedno močan. Podpira vhodni in izhodni nadzor, ki ga potrebuje SEM.
SEM ima V/I linije vzdolž zgornjega roba tiskanega vezja za povezavo z različnimi vezji. SEM se lahko uporablja za tiskanje tiskanih vezij brez spajkanja. SEM se lahko uporablja tudi z drugimi načini električnega povezovanja za vmesnik z moduli, napravami in vezji.
1. korak: Sproženje videoposnetkov
Sprite lahko sproži tudi stik z gumbom (ali enakovredno vezje "suhega kontakta") za predvajanje določene video datoteke. Navodila, ki so priložena sistemu Sprite (priročnik si lahko naložite pred nakupom), prikazujejo, kako lahko z gumbom sprožite Sprite za predvajanje video datoteke. Navodila tudi prikazujejo, kako je mogoče programabilni logični krmilnik (PLC) ali senzor gibanja PIR priključiti neposredno na Sprite, da sproži predvajanje videa.
Ta sprožitev omogoča, da gumb ali naprava z izhodom s suhim stikom sproži eno datoteko. Kompleksnejše sprožanje bi bilo mogoče doseči z uporabo senzorja MEGRO MICRO za oceno posameznih ali več pogojev na podlagi vnosa senzorja ali načrtovanega časa. SEM se bo povezal s Sprite preko V/I vrat Sprite in uporabljal serijske ukaze za nadzor Sprite.
2. korak: Sproženje s senzorja. Motor: MICRO
Vhodno/izhodna vrata Sprite zagotavljajo ozemljitveno povezavo in +5V (100mA), ki jih je mogoče uporabiti za napajanje SEM. Serijski nadzor Sprite iz SEM se izvede z uporabo serijskih linij Tx in Rx. Priključki za V/I vrata so navedeni v priročniku Sprite in prikazani tukaj.
V diagramu nad pravokotnikom z imenom "Mikroprocesor" bo senzor. Motor MICRO. SEM je priključen na Sprite z majhnim kablom po meri. Črna žica je referenčna ozemljitev, rdeča žica zagotavlja 5V za napajanje SEM. (Med razvojem prekinjeno, saj povezava USB zagotavlja 5 V.)
Modra in zelena žica sta serijska komunikacija. Za to kodo se podatki, prejeti od Sprite, ne uporabljajo.
3. korak: Program
Primer programa je precej preprost: pomikajte se po nizu številk (od 0 do 10) in po izbiri predvajajte datoteko, povezano s številko.
'Opis programa za 4 vrstice programa Sprite Controller * je prikazan v izbirniku datotek' * do 21. znaka po enojnem imenovanju. ' *' * '--------------------- *
OPCIJA EKSPLICITIVNO
OPTION DEFAULT NONE OPTION AUTORUN ON
'====================================================
'Setup Code' Nastavitvena koda se zažene enkrat, ko zaženete ta program '=================================== ==================
'S. E: Gumb MICRO prekine in prikaže stanje
Skupno aplikacijam SEM itd. SETPIN 7, INTL, semRedBtnInt, PULLUP SETPIN 24, INTL, semYelBtnInt, PULLUP SETPIN 26, INTL, semGrnBtnInt, PULLUP DIM semRedBtn AS INTEGER INTEGER INTEGER INTEGER INTEGRATSKI INTEGRATNIK INTEG. 0 semYelBtn = 0 semGrnBtn = 0
DIM FileNum AS INTEGER
DIM FileNumLimit AS INTEGER FileNum = 0 FileNumLimit = 10
Besedilo 0, 0, "Sprite Controller",, 3, 1
TEXT 64, 12, ""+STR $ (FileNum)+"", C, 2, 2 TEXT 0, 57, "Back Frwd Select", 3
DO
ČE semRedBtn> 1 TEM
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
ČE semYelBtn> 1 THEN
semYelBtn = 0 CLS FileNum = FileNum+1 IF FileNum> FileNumLimit THEN FileNum = 0 Besedilo 0, 0, "Sprite Controller",, 3, 1 TEXT 64, 12, ""+STR $ (FileNum)+"", C, 2, 2 TEXT 0, 57, "Back Frwd Select",, 3 ENDIF
ČE je semGrnBtn> 1 TEM
semGrnBtn = 0 ODPRI "COM1: 9600" kot #1 Natisni #1, CHR $ (številka datoteke); ZAPRTO #1 ENDIF ZEMLJA
'=====================================================
"SE: Podprogrami za prekinitev tipk MICRO" Skupno za aplikacije SEM itd. "==================================== ====================
'Rdeča/rumena/zelena tipka prekinja rutine
„Standardne rutine gumbov SEM. 'Testiranje semRedBtn> 1 za pritisk gumba,> x za dolg pritisk na gumb
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. korak: Enostavno upravljanje
Velika centrirana številka na zaslonu prikazuje, katera datoteka se predvaja ali je bila nazadnje izbrana.
Rdeči gumb zmanjša številko datoteke. Rumeni gumb poveča številko datoteke.
Zeleni gumb izbere/predvaja oštevilčeno datoteko.
Priporočena:
24 -bitni RGB LED Emoji/Sprite zaslon: 4 koraki
24 -bitni RGB LED emoji/Sprite zaslon: Kot učitelj, ki se je vrnil v učilnico sredi COVID -a in potrebe po nošenju osebne zaščitne opreme, sem spoznal, da moji učenci ne bodo mogli videti mojega izraza obraza (poučujem v srednji šoli, vendar imam otroke, ki se vračamo tako v osnovno kot v sekundo
Sistem za nadzor in nadzor hidroponike Blynk: 4 koraki
Hydroponics Blynk Monitor & Control System: V tem projektu sem ustvaril nadzorni sistem, ki spremlja in nadzira vse vidike srednje velikega sistema odlivov in odtokov hidroponike. Prostor, v katerem sem ga zgradil, uporablja sisteme 4 x 4'x4 '640W LM301B 8 bar. Toda pri teh navodilih ne gre za moje luči. JAZ
Nadzor svetlosti PWM LED nadzor s potisnimi gumbi, Raspberry Pi in Scratch: 8 korakov (s slikami)
Nadzor svetlosti Upravljanje LED na osnovi PWM s potisnimi gumbi, Raspberry Pi in Scratch: poskušal sem najti način, kako svojim učencem razložiti, kako deluje PWM, zato sem si zadal nalogo, da poskušam nadzorovati svetlost LED z dvema gumboma - en gumb poveča svetlost LED, drugi pa ga zatemni. Za program
ESP8266 RGB LED STRIP WIFI Nadzor - NODEMCU Kot IR daljinski upravljalnik za LED trak, ki ga nadzira Wi -Fi - RGB LED STRIP Nadzor pametnega telefona: 4 koraki
ESP8266 RGB LED STRIP WIFI Nadzor | NODEMCU Kot IR daljinski upravljalnik za LED trak, ki ga nadzira Wi -Fi | RGB LED STRIP Smartphone Control: Pozdravljeni fantje, v tej vadnici se bomo naučili, kako uporabljati nodemcu ali esp8266 kot daljinski upravljalnik IR za nadzor LED traku RGB, Nodemcu pa bo preko wifi upravljal pametni telefon. V bistvu lahko s svojim pametnim telefonom upravljate RGB LED STRIP
Hidroponski sistem za nadzor in nadzor rastlinjaka: 5 korakov (s slikami)
Hidroponski sistem za nadzor in nadzor rastlinjakov: V tem navodilu vam bom pokazal, kako sestaviti hidroponski sistem za nadzor in nadzor rastlinjakov. Pokazal vam bom izbrane komponente, diagram ožičenja, kako je bilo vezje zgrajeno, in skico Arduino, uporabljeno za programiranje Seeed