Orodha ya maudhui:

Kudhibiti Sprite ya MedeaWiz: Hatua 4
Kudhibiti Sprite ya MedeaWiz: Hatua 4

Video: Kudhibiti Sprite ya MedeaWiz: Hatua 4

Video: Kudhibiti Sprite ya MedeaWiz: Hatua 4
Video: Как проверить крышку расширительного бачка 2024, Novemba
Anonim
Kudhibiti Sprite ya MedeaWiz
Kudhibiti Sprite ya MedeaWiz
Kudhibiti Sprite ya MedeaWiz
Kudhibiti Sprite ya MedeaWiz
Kudhibiti Sprite ya MedeaWiz
Kudhibiti Sprite ya MedeaWiz
Kudhibiti Sprite ya MedeaWiz
Kudhibiti Sprite ya MedeaWiz

MedeaWiz Sprite (https://www.medeawiz.com/) ni kifaa kidogo sana cha elektroniki ambacho hucheza video. Video za Sprite zinaweza kupatikana kwenye gari la USB flash / kidole gumba au kwenye kadi ya SD. Sprite atacheza video moja kwa default kwenye kitanzi. Video zingine ziko kwenye kifaa cha flash zinaweza kuchaguliwa na kuchezwa kwa kutumia udhibiti wa kijijini cha Sprite.

Imenunuliwa kutoka Amazon au kutoka TeamKingsley

Sensor. Engine MICRO ni bodi ndogo inayoweza kusanidiwa inayoweza kusanifiwa na sensorer na kudhibiti moduli anuwai. SEM inaweza kutumika kama kifaa cha kujifunza STEM. Bora kutumia na mkusanyiko wa sensorer 37+!

Imenunuliwa kutoka CircuitGizmos

Sensorer. Engine MICRO (SEM) Ufu 4

Moyo wa SEM ni mdhibiti mdogo wa 32 na mkalimani wa programu ya hali ya juu. Lugha ambayo SEM hutumia ni toleo la kisasa la BASIC. Tofauti na matoleo ya zamani ya lugha, BASIC hii mpya imeundwa. Inasaidia subroutines na haiitaji nambari za laini. Ni lugha kamili kwa SEM. Ni rahisi kujifunza, na bado ina nguvu. Inayo msaada kwa udhibiti wa pembejeo na pato ambayo SEM inahitaji.

SEM ina mistari ya I / O kando ya makali ya juu ya PCB kwa unganisho kwa mizunguko anuwai. SEM inaweza kutumika na bodi ya mzunguko iliyochapishwa isiyo na solder kwa prototyping. SEM pia inaweza kutumika na njia zingine za unganisho la umeme ili kusanifu kwa moduli, vifaa, na nyaya.

Hatua ya 1: Kuchochea Video

Video za Kuchochea
Video za Kuchochea
Video za Kuchochea
Video za Kuchochea

Sprite pia inaweza kusababishwa na mawasiliano ya kitufe (au mzunguko sawa wa "mawasiliano kavu") kucheza faili maalum ya video. Maagizo yanayokuja na Sprite (mwongozo unaweza kupakuliwa kabla ya ununuzi) yanaonyesha jinsi kitufe kinaweza kutumiwa kuchochea Sprite kucheza faili ya video. Maagizo pia yanaonyesha jinsi Mdhibiti wa Menyu inayopangwa (PLC) au sensorer ya mwendo wa PIR inaweza kushikamana moja kwa moja na Sprite ili kusababisha uchezaji wa video.

Kuchochea huku kunaruhusu kitufe au kifaa kilicho na pato la mawasiliano kavu ili kusababisha faili moja. Kuchochea ngumu zaidi kunaweza kutekelezwa kwa kutumia Sensor. Engine MICRO kutathmini hali moja au nyingi kulingana na pembejeo ya sensa, au wakati uliopangwa. SEM itaunganisha kwa Sprite kupitia bandari ya I / O ya Sprite na kutumia maagizo ya serial kudhibiti Sprite.

Hatua ya 2: Kuchochea Kutoka kwa Sensor. Engine: MICRO

Kuchochea Kutoka kwa Sensor. Injini: MICRO
Kuchochea Kutoka kwa Sensor. Injini: MICRO
Inasababisha Kutoka kwa Sensor. Engine: MICRO
Inasababisha Kutoka kwa Sensor. Engine: MICRO

Bandari ya I / O ya Sprite hutoa unganisho la ardhi pamoja na + 5V (100mA) ambazo zinaweza kutumiwa kuwezesha SEM. Udhibiti wa mfululizo wa Sprite kutoka SEM unatimizwa kwa kutumia laini za Tx na Rx. Uunganisho wa bandari ya I / O hutolewa katika mwongozo wa Sprite na umeonyeshwa hapa.

Katika mchoro ulio juu ya mstatili uitwao "Microprocessor" itakuwa Sensor. Engine MICRO. SEM imeunganishwa na Sprite na kebo ndogo ndogo ya kawaida. Waya mweusi ni kumbukumbu ya ardhi, waya mwekundu hutoa 5V kuwezesha SEM. (Imetenganishwa wakati wa maendeleo kwani muunganisho wa USB hutoa 5V.)

Waya za bluu na kijani ni mawasiliano ya serial. Kwa nambari hii data iliyopokea kutoka kwa Sprite haitumiki.

Hatua ya 3: Programu

Mpango wa mfano ni rahisi: Tembeza kwa idadi ya nambari (0 hadi 10) na ukichaguliwa, cheza faili inayohusiana na nambari.

'Mdhibiti wa Sprite * Maelezo ya mpango wa laini 4 yanaonekana kwenye kiteua faili' * hadi herufi ya 21 baada ya tangazo moja. '*' * '--------------------- *

UTEKELEZAJI WA HALALI

UCHAGUZI HUHESHIMU HAKUNA UCHAGUZI AUTORUN

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

'Msimbo wa Kuweka' Nambari ya kusanidi inaendesha mara moja unapoanza programu hii '============================= =================

'SE: Kitufe cha MICRO hukatiza na kusema

'Kawaida kwa programu za SEM, n.k. 0 semYelBtn = 0 semGrnBtn = 0

DIM FileNum AS INTEGER

DIM FileNumLimit AS INTEGER FileNum = 0 FileNumLimit = 10

Nakala 0, 0, "Mdhibiti wa Sprite",, 3, 1

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

Fanya

IKIWA semRedBtn> 1 BASI

semRedBtn = 0 CLS FileNum = FileNum - 1 IF FileNum <0 THEN FileNum = FileNumLimit Nakala 0, 0, "Sprite Mdhibiti",, 3, 1 TEXT 64, 12, "" + STR $ (FileNum) + "", C, 2, 2 TEXT 0, 57, "Back Frwd Select",, 3 ENDIF

IKIWA semYelBtn> 1 BASI

semYelBtn = 0 CLS FileNum = FileNum + 1 IF FileNum> FileNumLimit THEN FileNum = 0 Nakala 0, 0, "Sprite Mdhibiti",, 3, 1 TEXT 64, 12, "" + STR $ (FileNum) + "", C, 2, 2 TEXT 0, 57, "Back Frwd Select",, 3 ENDIF

Ikiwa semGrnBtn> 1 BASI

semGrnBtn = 0 FUNGUA "COM1: 9600" kama # 1 PRINT # 1, CHR $ (FileNum); FUNGA # 1 ENDIF KITANDA

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

'SE: Kitufe cha MICRO Kukatiza Subroutines' Kawaida kwa programu za SEM, nk '========================= ====================

Kitufe chekundu / Njano / Kijani hukatisha mazoea

Njia za kawaida za kifungo cha SEM. 'Upimaji wa semRedBtn> 1 kwa kitufe cha kubonyeza,> x kwa kitufe cha kubonyeza kitufe

SUB semRedBtnInt

semRedBtn = 1 DO: PAUSE (5): semRedBtn = semRedBtn + 5: LOOP WAKATI PIN (7) = 0 PAUSE (20) END SUB

SUB semYelBtnInt

semYelBtn = 1 DO: PAUSE (5): semYelBtn = semYelBtn + 5: LOOP WAKATI PIN (24) = 0 PAUSE (20) END SUB

SUB semGrnBtnInt

semGrnBtn = 1 DO: PAUSE (5): semGrnBtn = semGrnBtn + 5: LOOP WAKATI PIN (26) = 0 PAUSE (20) END SUB

Hatua ya 4: Operesheni Rahisi

Uendeshaji Rahisi
Uendeshaji Rahisi

Nambari kubwa iliyo kwenye onyesho inaonyesha ni faili ipi inachezwa, au ilichaguliwa mara ya mwisho.

Kitufe nyekundu hupunguza nambari ya faili. Kitufe cha manjano huongeza nambari ya faili.

Kitufe cha kijani huchagua / hucheza faili iliyohesabiwa.

Ilipendekeza: