Բովանդակություն:
- Քայլ 1: Տեսանյութերի ակտիվացում
- Քայլ 2. Սենսորից գործարկումը: Շարժիչ ՝ MICRO
- Քայլ 3: րագիրը
- Քայլ 4: Պարզ գործողություն
Video: MedeaWiz Sprite- ի վերահսկում. 4 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:47
MedeaWiz Sprite- ը (https://www.medeawiz.com/) շատ փոքր էլեկտրոնային սարք է, որը տեսանյութեր է խաղում: Sprite- ի տեսանյութերը կարող են տեղակայվել կամ USB ֆլեշ/բութ սկավառակի վրա, կամ SD քարտի վրա: Sprite- ը լռելյայն կխաղա մեկ տեսահոլովակ: Ֆլեշ սարքի վրա տեղադրված այլ տեսանյութեր կարելի է ընտրել և նվագարկել Sprite հեռակառավարման վահանակի միջոցով:
Գնված է Amazon- ից կամ TeamKingsley- ից
Sensor. Engine MICRO- ն փոքր ծրագրավորվող վերահսկիչ տախտակ է, որը նախատեսված է սենսորների հետ միացման և տարբեր մոդուլների կառավարման համար: SEM- ը կարող է օգտագործվել որպես STEM ուսուցման սարք: Հիանալի է օգտագործել 37+ սենսորների հավաքածուի հետ:
Գնված է CircuitGizmos- ից
Սենսոր. Շարժիչ MICRO (SEM) Rev 4
SEM- ի սիրտը 32 բիթանոց միկրոկոնտրոլեր է `ինտեգրված առաջադեմ ծրագրի թարգմանիչով: SEM- ի օգտագործած լեզուն BASIC- ի ժամանակակից տարբերակն է: Ի տարբերություն լեզվի նախկին տարբերակների, այս նոր ՀԻՄՆԱԿԱՆ կառուցվածքը կառուցված է: Այն աջակցում է ենթածրագրերին և կարիք չունի տողերի համարների: Այն SEM- ի համար կատարյալ լեզու է: Սովորելը հեշտ է, բայց դեռ հզոր: Այն ունի աջակցություն մուտքի և ելքի կառավարման համար, որն անհրաժեշտ է SEM- ին:
SEM- ը PCB- ի վերին եզրին ունի I/O գծեր `տարբեր սխեմաներին միանալու համար: SEM- ը կարող է օգտագործվել առանց զոդման տպագիր տպատախտակի հետ նախատիպավորման համար: SEM- ը կարող է օգտագործվել նաև էլեկտրական միացման այլ մեթոդների հետ `մոդուլներին, սարքերին և սխեմաներին միանալու համար:
Քայլ 1: Տեսանյութերի ակտիվացում
Sprite- ը կարող է գործարկվել նաև կոճակի կոնտակտի միջոցով (կամ համարժեք «չոր շփման» սխեմայով) ՝ որոշակի տեսաֆայլ ֆայլ նվագարկելու համար: Sprite- ի հետ բերված հրահանգները (ձեռնարկը կարելի է ներբեռնել նախքան գնումը) ցույց են տալիս, թե ինչպես կարող է կոճակը օգտագործվել Sprite- ին տեսաֆայլ նվագարկելու համար: Հրահանգները նաև ցույց են տալիս, թե ինչպես կարելի է ծրագրավորվող տրամաբանական վերահսկիչ (PLC) կամ PIR շարժման տվիչ միացնել ուղղակիորեն Sprite- ին ՝ տեսագրման նվագարկումը սկսելու համար:
Այս գործարկումը թույլ է տալիս կոճակին կամ չոր կոնտակտային ելք ունեցող սարքին մեկ ֆայլ ֆայլ գործարկել: Ավելի բարդ գործարկումը կարող է իրականացվել ՝ օգտագործելով Sensor. Engine MICRO- ն ՝ սենսորային մուտքի կամ պլանավորված ժամանակի վրա հիմնված մեկ կամ մի քանի պայմանների գնահատման համար: SEM- ը Sprite- ին կկապվի Sprite- ի I/O նավահանգստի միջոցով և կկիրառի սերիական հրամաններ Sprite- ը վերահսկելու համար:
Քայլ 2. Սենսորից գործարկումը: Շարժիչ ՝ MICRO
Sprite I/O նավահանգիստը ապահովում է գրունտային միացում, ինչպես նաև +5V (100 մԱ), որը կարող է օգտագործվել SEM- ը սնուցելու համար: Sprite- ի սերիական վերահսկողությունը SEM- ից իրականացվում է Tx և Rx սերիական գծերի միջոցով: I/O նավահանգստի միացումները ներկայացված են Sprite ձեռնարկում և ցուցադրված են այստեղ:
«Միկրոպրոցեսոր» անունով ուղղանկյան վերևում գտնվող դիագրամում կլինի Sensor. Engine MICRO- ն: SEM- ը միացված է Sprite- ին փոքր հարմարեցված մալուխով: Սև մետաղալարը հիմնավորված է, կարմիր մետաղալարն ապահովում է 5 Վ էլեկտրամոնտաժային էլեկտրամոնտաժի էլեկտրամատակարարումը: (Անջատված է զարգացման ընթացքում, քանի որ USB միացումն ապահովում է 5 Վ):
Կապույտ և կանաչ լարերը սերիական հաղորդակցություն են: Այս ծածկագրի համար Sprite- ից ստացված տվյալները չեն օգտագործվում:
Քայլ 3: րագիրը
Օրինակ ծրագիրը բավականին պարզ է. Ոլորեք մի շարք թվերով (0 -ից 10) և երբ ընտրեք, նվագարկեք համարի հետ կապված ֆայլը:
'Sprite Controller * 4 տողի ծրագրի նկարագրությունը հայտնվում է ֆայլերի ընտրիչում' * մինչև 21 -րդ նիշը միայնակ պատկերումից հետո: ' *' * '--------------------- *
ԸՆՏՐՈԹՅՈ EXՆԸ ԲԱPLԱՌԻԿ
ԸՆՏՐՈԹՅՈEFՆ ՍՊԱՌՎՈ NԹՅՈՆ ՈՉ ԸՆՏՐՈԹՅԱՆ ԱՎՏՈՄԵԼԻՆ ՄԻԱՎԱ է
'====================================================
«Կարգավորման կոդ» Կարգավորման կոդը գործում է մեկ անգամ, երբ սկսում եք այս ծրագիրը '================================== ==================
'S. E. MICRO կոճակը ընդհատում է և նշում
«Ընդհանուր SEM հավելվածների համար և այլն: 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 AS INTEGER
DIM FileNumLimit AS INTEGER FileNum = 0 FileNumLimit = 10
Տեքստ 0, 0, «Sprite Controller»,, 3, 1
TEXT 64, 12, ""+STR $ (FileNum)+"", C, 2, 2 TEXT 0, 57, "Back Frwd Select",, 3
ԱՆԵԼ
ԵԹԵ semRedBtn> 1 ՀԵՏՈ
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 ՏԵՔՍՏ 0, 57, «Հետ Frwd Select»,, 3 ENDIF
ԵԹԵ semYelBtn> 1 ՀԵՏՈ
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 ՏԵՔՍՏ 0, 57, «Հետ Frwd Select»,, 3 ENDIF
ԵԹԵ semGrnBtn> 1 ՀԵՏՈ
semGrnBtn = 0 ԲԱ "COM1: 9600" որպես #1 ՏՊԱԳՐՈ #ԹՅՈՆ #1, CHR $ (FileNum); ՓԱԿ #1 ԷՆԴԻՖ ԼՈPՊ
'=====================================================
'SE: MICRO կոճակը ընդհատում է ենթածրագրերը' ընդհանուր SEM հավելվածների համար և այլն '================================= ======================
«Կարմիր/դեղին/կանաչ» կոճակն ընդհատում է առօրյան
«Ստանդարտ SEM կոճակի ռեժիմներ: 'SemRedBtn> թեստավորում կոճակի սեղմման համար,> x երկար կոճակ սեղմելու համար
SUB semRedBtnInt
semRedBtn = 1 ԱՆԵԼ. ԴԱԴԱՐԵԼ (5). semRedBtn = semRedBtn + 5: ՕԳՏԱԳՈՐԵԼ ՄԻՆՉԵՎ PIN (7) = 0 ԴԱՍ (20) ՎԵՐ ENDԻՆ ԵUBՐԱՓԱԿԻՉ
SUB semYelBtnInt
semYelBtn = 1 ԱՆԵԼ. ԴԱԴԱՐԵԼ (5). semYelBtn = semYelBtn + 5: ՕԳՏԱԳՈՐԵԼ ՄԻՆՉԵՎ PIN (24) = 0 ԴԱԴԱՐԵԼ (20) ՎԵՐ ENDԻՆ ԵUBՐԱՓԱԿԻՉ
SUB semGrnBtnInt
semGrnBtn = 1 ԱՆԵԼ. ԴԱԴԱՐԵԼ (5). semGrnBtn = semGrnBtn + 5: ՕԳՆԵԼ ՄԻՆՉԵՎ PIN (26) = 0 ԴԱՍ (20) ՎԵՐ END ԵՆԹԱՄ
Քայլ 4: Պարզ գործողություն
Էկրանի վրա կենտրոնացված մեծ թիվը ցույց է տալիս, թե որ ֆայլն է նվագարկվում կամ վերջին անգամ է ընտրվել:
Կարմիր կոճակը նվազեցնում է ֆայլի համարը: Դեղին կոճակը ավելացնում է ֆայլի համարը:
Կանաչ կոճակը ընտրում/նվագարկում է համարակալված ֆայլը:
Խորհուրդ ենք տալիս:
PC RGB վերահսկում Arduino- ով ՝ 3 քայլ
PC RGB վերահսկում Arduino- ով. Ձեր խաղային համակարգիչը RGB չունի՞: Պարզապես գնեք մի քանիսը: Բայց ինչ անել, եթե ձեր մայրական սալիկը նույնպես չի աջակցում այն: Դե … Կառուցեք ձեր սեփական վերահսկիչը:
Dynamixel 12A- ի վերահսկում `փաթեթների սերիական ուղարկմամբ` 5 քայլ
Dynamixel 12A- ի վերահսկում `փաթեթների սերիական ուղարկմամբ` DYNAMIXEL 12A
FPGA ցիկլոն IV DueProLogic վերահսկում է ազնվամորի Pi տեսախցիկը `5 քայլ
FPGA Cyclone IV DueProLogic Controls Raspberry Pi Camera. Չնայած FPGA DueProLogic- ը պաշտոնապես նախատեսված է Arduino- ի համար, մենք պատրաստվում ենք փոխանցելի դարձնել FPGA- ն և Raspberry Pi 4B- ն: Այս ձեռնարկում կատարվում են երեք առաջադրանքներ. (A) Միաժամանակ սեղմեք երկու կոճակները FPGA ՝ շրջելու անկյունը
LED լուսավորության վերահսկում պոտենցիոմետրով Arduino- ով ՝ 3 քայլ
LED լուսավորության վերահսկում պոտենցիոմետրով Arduino- ով. Այս նախագծում մենք վերահսկելու ենք LED- ի պայծառությունը `օգտագործելով պոտենցիոմետրով ապահովված փոփոխական դիմադրությունը: Սա շատ հիմնարար նախագիծ է սկսնակների համար, բայց այն ձեզ շատ բան կսովորեցնի պոտենցիոմետրերի և լուսադիոդային աշխատանքների մասին, որոնք անհրաժեշտ են adva պատրաստելու համար
ESP8266- ի վերահսկում Telegram հավելվածի միջոցով. 7 քայլ
ESP8266- ի վերահսկում Telegram հավելվածի միջոցով. Այ, ինչ կա, տղերք: Akarsh այստեղ CETech- ից: Երբևէ մտածե՞լ եք, որ ձեր սարքերի հետ զրուցեք հաղորդագրությունների ծրագրի միջոցով: Տարօրինակ է հնչում, ճիշտ է: Բայց այսօր մենք պատրաստվում ենք նման բան անել: Մի անհանգստացեք, որ կարիք չկա բջջային հեռախոսներ գնել