INHOUDSOPGAWE:
- Stap 1: Ontspanningsvideo's
- Stap 2: Aktivering vanaf die sensor.Motor: MICRO
- Stap 3: Die program
- Stap 4: Eenvoudige werking
Video: Beheer van MedeaWiz Sprite: 4 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:25
Die MedeaWiz Sprite (https://www.medeawiz.com/) is 'n baie klein elektroniese toestel wat video's afspeel. Die video's vir die Sprite kan op 'n USB -flits/duim -skyf of op 'n SD -kaart gevind word. Die Sprite speel standaard een video in 'n lus. Ander video's op die flitsapparaat kan met die Sprite -afstandsbediening gekies en gespeel word.
Gekoop by Amazon of by TeamKingsley
Die Sensor. Engine MICRO is 'n klein programmeerbare beheerbord wat bedoel is om met sensors te koppel en verskillende modules te beheer. Die SEM kan gebruik word as 'n STEM -leertoestel. Uitstekend om te gebruik met 'n versameling van 37+ sensors!
Gekoop by CircuitGizmos
Sensor. Motor MIKRO (SEM) Rev 4
Die hart van die SEM is 'n 32 -bis -mikrobeheerder met 'n geïntegreerde gevorderde programtolk. Die taal wat SEM gebruik, is 'n moderne weergawe van BASIC. Anders as vorige weergawes van die taal, is hierdie nuwe BASIC gestruktureer. Dit ondersteun subroetines en benodig nie reëlnommers nie. Dit is die perfekte taal vir die SEM. Dit is maklik om te leer, maar tog kragtig. Dit het ondersteuning vir die invoer- en uitsetbeheer wat die SEM benodig.
Die SEM het I/O -lyne langs die boonste rand van die PCB vir verbinding met verskillende stroombane. Die SEM kan saam met 'n soldeerlose printplaat vir prototipering gebruik word. Die SEM kan ook saam met ander elektriese verbindingsmetodes gebruik word om met modules, toestelle en stroombane te koppel.
Stap 1: Ontspanningsvideo's
Die Sprite kan ook geaktiveer word deur 'n knoppie -kontak (of 'n ekwivalente 'droë kontak' -kring) om 'n spesifieke videolêer af te speel. Die instruksies by die Sprite (die handleiding kan afgelaai word voor die aankoop) toon hoe 'n knoppie gebruik kan word om die Sprite te laat speel om 'n videolêer af te speel. Die instruksies toon ook aan hoe 'n programmeerbare logiese beheerder (PLC) of 'n PIR -bewegingsensor direk aan die Sprite gekoppel kan word om video -afspeel te aktiveer.
Met hierdie sneller kan 'n knoppie of 'n toestel met 'n droë kontakuitset 'n enkele lêer aktiveer. Meer ingewikkelde ontsteking kan bereik word deur die Sensor. Engine MICRO te gebruik om 'n enkele of meerdere toestande te evalueer op grond van sensorinvoer of geskeduleerde tyd. Die SEM sal via die I/O -poort van die Sprite aan die Sprite koppel en seriële opdragte gebruik om die Sprite te beheer.
Stap 2: Aktivering vanaf die sensor. Motor: MICRO
Die Sprite I/O -poort bied 'n grondaansluiting sowel as +5V (100mA) wat gebruik kan word om die SEM aan te dryf. Seriële beheer van die Sprite vanaf die SEM word uitgevoer met behulp van die Tx en Rx reekslyne. Die verbindings vir die I/O -poort word verskaf in die Sprite -handleiding en word hier getoon.
In die diagram hierbo sal die reghoek met die naam "mikroverwerker" die Sensor. Engine MICRO wees. Die SEM is met 'n klein pasgemaakte kabel aan die Sprite gekoppel. Die swart draad is grondverwysing, die rooi draad bied 5V om die SEM aan te dryf. (Ontkoppel tydens ontwikkeling aangesien die USB -verbinding 5V bied.)
Die blou en groen drade is seriële kommunikasie. Die data wat van die Sprite ontvang is, word nie vir hierdie kode gebruik nie.
Stap 3: Die program
Die voorbeeldprogram is redelik eenvoudig: blaai deur 'n stel getalle (0 tot 10) en speel die lêer wat met die nommer verband hou, as dit gekies is.
'Sprite Controller * 4 -reël programbeskrywing verskyn in lêerselector' * tot die 21ste karakter na die enkele appostrofie. ' *' * '--------------------- *
OPSIE EXPLICIT
OPSIE STANDAARD GEEN OPSIE AUTORUN AAN
'====================================================
'Opstellingskode' Die opstellingskode loop een keer wanneer u hierdie program begin '====================================== ===================
'S. E: MICRO -knoppie onderbreek en meld
'Gewoon vir die SEM -apps, ens. SETPIN 7, INTL, semRedBtnInt, PULLUP SETPIN 24, INTL, semYelBtnInt, PULLUP SETPIN 26, INTL, semGrnBtnInt, PULLUP DIM semRedBtn AS INTEGER' Knoppie STEEM ASBINER ASBINNE ASBINNE ASBINER ASBONNE ASBINNE ASBINNE ASBINNE ASBONNE ASBONNE ASBONNE ASBONNE ASBINNE ASB 0 semYelBtn = 0 semGrnBtn = 0
DIM FileNum AS INTEGER
DIM FileNumLimit AS INTEGER FileNum = 0 FileNumLimit = 10
Teks 0, 0, "Sprite Controller",, 3, 1
TEKS 64, 12, ""+STR $ (FileNum)+"", C, 2, 2 TEKST 0, 57, "Terug seleksie kies",, 3
DOEN
AS semRedBtn> 1 DAN
semRedBtn = 0 CLS FileNum = FileNum - 1 IF FileNum <0 DAN FileNum = FileNumLimit Teks 0, 0, "Sprite Controller",, 3, 1 TEKS 64, 12, ""+STR $ (FileNum)+"", C, 2, 2 TEKS 0, 57, "Back Frwd Select",, 3 ENDIF
AS semYelBtn> 1 DAN
semYelBtn = 0 CLS FileNum = FileNum+1 IF FileNum> FileNumLimit DAN FileNum = 0 Teks 0, 0, "Sprite Controller",, 3, 1 TEKS 64, 12, ""+STR $ (FileNum)+"", C, 2, 2 TEKS 0, 57, "Back Frwd Select",, 3 ENDIF
AS semGrnBtn> 1 DAN
semGrnBtn = 0 OOP "COM1: 9600" as #1 PRINT #1, CHR $ (FileNum); SLUIT #1 ENDIF LOOP
'=====================================================
'SE: MICRO -knoppie onderbreek subroutines' algemeen vir die SEM -programme, ens. '=================================== =======================
'Rooi/geel/groen knoppie onderbreek roetines
'Standaard SEM -knoppie -roetines. 'Toets semRedBtn> 1 vir druk op knoppies,> x vir lang druk op knoppies
SUB semRedBtnInt
semRedBtn = 1 DO: PAUSE (5): semRedBtn = semRedBtn + 5: LOOP WHILE PIN (7) = 0 PAUSE (20) END SUB
SUB -semJelBtnInt
semYelBtn = 1 DO: PAUSE (5): semYelBtn = semYelBtn + 5: LOOP WHILE PIN (24) = 0 PAUSE (20) EINDE SUB
SUB semGrnBtnInt
semGrnBtn = 1 DOEN: PAUSE (5): semGrnBtn = semGrnBtn + 5: LOOP WHILE PIN (26) = 0 PAUSE (20) EINDE SUB
Stap 4: Eenvoudige werking
Die groot gesentreerde nommer op die skerm wys watter lêer gespeel word, of wat laas gekies is.
Die rooi knoppie verminder die lêernommer. Die geel knoppie verhoog die lêernommer.
Die groen knoppie kies/speel die genommerde lêer.
Aanbeveel:
Beheer van ESP8266 met behulp van die Telegram -app: 7 stappe
Beheer ESP8266 met behulp van die Telegram -app: Hey, wat gaan aan, ouens! Akarsh hier van CETech af. Het u al ooit daaroor gewonder om met u toestelle te gesels oor 'n boodskapprogram? Klink vreemd, reg. Maar vandag gaan ons iets soortgelyk aan dit doen. Moenie bekommerd wees nie, u hoef nie selfone te koop nie
Beheer van sewe segmente met behulp van Arduino en 74HC595 Shift Register: 6 stappe
Beheer van sewe segmente met behulp van Arduino en 74HC595 Shift Register: Hey, hoe gaan dit, ouens! Akarsh hier van CETech. Sewe segmentskerms is goed om na te kyk en is altyd 'n handige hulpmiddel om data in die vorm van syfers te vertoon, maar daar is 'n nadeel daarin dat wanneer ons 'n sewe segment -vertoning in werklikheid beheer
Die beheer van Ableton Live met behulp van Atto of 'n Arduino Leonardo: 3 stappe
Ableton Live beheer met behulp van Atto of 'n Arduino Leonardo: Dit is 'n demo -video vir die Piksey Atto. Ons leer hoe om dit as 'n MIDI -toestel te gebruik en om snitte in Ableton Live 10 Lite te beheer. Ons gebruik 'n broodbord saam met kort skakelaars en u kan ook 'n Arduino Leonardo gebruik vir hierdie projek
Beheer u toestel met Android WiFi Esp8266 Beheer: 6 stappe
Beheer u toestel met behulp van Android WiFi Esp8266 -beheer: nou weet ons hoe om toestelle te beheer met behulp van esp8266 WiFi -module en Arduino beheer u toestel met Android WiFi -beheer vir meer inligting. klik op die skakel mohamed ashraf
Beheer oor die hele wêreld met behulp van internet met behulp van Arduino: 4 stappe
Beheer oor die hele wêreld met behulp van internet met behulp van Arduino: Hallo, ek is Rithik. Ons gaan 'n internetbeheerde LED maak met u telefoon. Ons gaan sagteware soos Arduino IDE en Blynk gebruik. Dit is eenvoudig, en as u daarin geslaag het, kan u soveel elektroniese komponente beheer as wat u wil