Taula de continguts:
- Pas 1: activació de vídeos
- Pas 2: desactivació del sensor. Motor: MICRO
- Pas 3: el programa
- Pas 4: operació senzilla
Vídeo: Control de MedeaWiz Sprite: 4 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:13
El MedeaWiz Sprite (https://www.medeawiz.com/) és un dispositiu electrònic molt petit que reprodueix vídeos. Els vídeos del Sprite es poden localitzar en una memòria USB o en una targeta SD. El Sprite reproduirà un vídeo per defecte en bucle. Es poden seleccionar i reproduir altres vídeos ubicats al dispositiu flash mitjançant el comandament a distància Sprite.
Comprat a Amazon o a TeamKingsley
El Sensor. Engine MICRO és una petita placa de control programable destinada a connectar-se als sensors i controlar diversos mòduls. El SEM es pot utilitzar com a dispositiu d'aprenentatge STEM. Excel·lent per utilitzar amb una col·lecció de més de 37 sensors.
Comprat a CircuitGizmos
Sensor. Engine MICRO (SEM) Rev 4
El cor del SEM és un microcontrolador de 32 bits amb un intèrpret de programes avançat integrat. El llenguatge que utilitza SEM és una versió moderna de BASIC. A diferència de les versions anteriors del llenguatge, aquest nou BASIC està estructurat. Admet subrutines i no necessita números de línia. És el llenguatge perfecte per al SEM. És fàcil d’aprendre i, tot i així, és potent. Compta amb el control d’entrada i sortida que necessita el SEM.
El SEM té línies d'E / S al llarg de la vora superior del PCB per a la connexió a diversos circuits. El SEM es pot utilitzar amb una placa de circuit imprès sense soldadura per prototipar. El SEM també es pot utilitzar amb altres mètodes de connexió elèctrica per connectar-se a mòduls, dispositius i circuits.
Pas 1: activació de vídeos
El Sprite també es pot activar mitjançant un contacte de botó (o un circuit de "contacte sec" equivalent) per reproduir un fitxer de vídeo específic. Les instruccions incloses amb el Sprite (el manual es pot descarregar abans de la compra) mostren com es pot utilitzar un botó per activar el Sprite per reproduir un fitxer de vídeo. Les instruccions també mostren com es pot connectar un controlador lògic programable (PLC) o un sensor de moviment PIR directament a l’Sprite per activar la reproducció de vídeo.
Aquest activador permet que un botó o un dispositiu amb una sortida de contacte sec activin un sol fitxer. Es podria aconseguir un desencadenament més complex mitjançant l’ús del sensor MICRO MICRO per avaluar una o diverses condicions en funció de l’entrada del sensor o del temps programat. El SEM es connectarà al Sprite mitjançant el port d'E / S del Sprite i utilitzarà ordres en sèrie per controlar el Sprite.
Pas 2: desactivació del sensor. Motor: MICRO
El port d'E / S Sprite proporciona una connexió a terra, així com + 5V (100mA) que es poden utilitzar per alimentar el SEM. El control en sèrie del Sprite des del SEM es realitza mitjançant les línies de sèrie Tx i Rx. Les connexions del port d'E / S es proporcionen al manual Sprite i es mostren aquí.
Al diagrama superior del rectangle anomenat "Microprocessador" hi haurà el sensor MICRO MICRO. El SEM està connectat al Sprite amb un petit cable personalitzat. El cable negre és una referència de terra, el cable vermell proporciona 5V per alimentar el SEM. (Desconnectat durant el desenvolupament, ja que la connexió USB proporciona 5 V.)
Els cables blaus i verds són comunicació en sèrie. Per a aquest codi no s’utilitzen les dades rebudes del Sprite.
Pas 3: el programa
L'exemple de programa és bastant senzill: Desplaceu-vos per un conjunt de números (del 0 al 10) i, quan se selecciona, reprodueix el fitxer associat al número.
'La descripció del programa de 4 línies de Sprite Controller * apareix al selector de fitxers' * fins al 21è caràcter després de l'apòstrof únic. '*' * '--------------------- *
OPCIÓ EXPLÍCITA
OPCIÓ DEFAULT NINGUNA OPTION AUTORUN ACTIVADA
'====================================================
"Codi de configuració" El codi de configuració s'executa una vegada quan inicieu aquest programa "=================================== =================
'S. E: el botó MICRO s'interromp i estats
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 COM INTEGRAL
DIM FileNumLimit AS INTEGER FileNum = 0 FileNumLimit = 10
Text 0, 0, "Sprite Controller",, 3, 1
TEXT 64, 12, "" + STR $ (FileNum) + "", C, 2, 2 TEXT 0, 57, "Back Frwd Select",, 3
FER
SI semRedBtn> 1 DESPRÉS
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, "Seleccioneu Frwd enrere",, 3 ENDIF
SI semYelBtn> 1 DESPRÉS
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, "Seleccioneu Frwd enrere",, 3 ENDIF
SI semGrnBtn> 1 DESPRÉS
semGrnBtn = 0 OPEN "COM1: 9600" com a # 1 PRINT # 1, CHR $ (FileNum); TANCAR # 1 ENDIF LOOP
'=====================================================
'SE: subrutines d'interrupció del botó MICRO' Comú a les aplicacions SEM, etc. '================================= ====================
'Rutines d'interrupció del botó vermell / groc / verd
'Rutines de botons SEM estàndard. 'Prova semRedBtn> 1 per prémer el botó,> x per prémer el botó llarg
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
Pas 4: operació senzilla
El gran número centrat de la pantalla mostra quin fitxer s'està reproduint o s'ha seleccionat per última vegada.
El botó vermell disminueix el número de fitxer. El botó groc augmenta el número de fitxer.
El botó verd selecciona / reprodueix el fitxer numerat.
Recomanat:
Sistema de control i control del clima interior Raspberry Pi: 6 passos
Sistema de control i control del clima interior Raspberry Pi: la gent vol estar còmoda a casa seva. Com que el clima de la nostra zona potser no s’adequa a nosaltres mateixos, fem servir molts electrodomèstics per mantenir un entorn interior saludable: escalfador, refrigerador d’aire, humidificador, deshumidificador, purificador, etc. Avui dia és comú
Control LED Arduino amb palanca de control analògica: 6 passos
Control LED Arduino amb joystick analògic: en aquest tutorial aprendrem com utilitzar el joystick analògic per controlar el LED. Veure un vídeo de demostració
Control remot basat en LoRa - Aparells de control des de grans distàncies: 8 passos
Control remot basat en LoRa | Control d’aparells electrodomèstics des de grans distàncies: Ei, què passa, nois! Akarsh aquí des de CETech: en aquest projecte, crearem un control remot que es pot utilitzar per controlar una varietat d’instruments com ara LEDs, motors o si parlem del nostre dia a dia podem controlar el nostre aparell domèstic
Cotxe de control de dipòsit de control remot: 3 passos
Cotxe de control de dipòsit de control remot: és una guia sobre com fer un cotxe de control de dipòsit de control remot. El conjunt que faré servir per fabricar el cotxe avui és un senzill kit de cotxes amb dipòsit, amb un sensor de llum per seguir un camí. El vostre cotxe no necessita el sensor de llum, però cal un cotxe amb dipòsit
Control de control de control de càmera [Arduino Nano]: 4 passos
Control de control de control de càmera [Arduino Nano]: necessiteu un control de control de càmera per obtenir fotografies d'acció realment interessants en què construïu alguna cosa, un producte o fins i tot el que heu creat? Servocity ofereix un bon kit de control de control, però no té cap - Assemblea de controls fets per a això. En aquest post es descriurà com