Mündəricat:
- Addım 1: Videoları Tetikleme
- Addım 2: Sensordan Tetikləmə. Mühərrik: MİKRO
- Addım 3: Proqram
- Addım 4: Sadə Əməliyyat
Video: MedeaWiz Sprite nəzarət: 4 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:45
MedeaWiz Sprite (https://www.medeawiz.com/) videoları oxuyan çox kiçik bir elektron cihazdır. Sprite üçün videolar ya USB flash/barmaq sürücüsündə, ya da SD kartda yerləşdirilə bilər. Sprite standart olaraq bir videonu bir döngədə oxudacaq. Flaş cihazında yerləşən digər videolar Sprite uzaqdan idarəetmə vasitəsi ilə seçilə və oynatıla bilər.
Amazon -dan və ya TeamKingsley -dən alındı
Sensor. Engine MICRO, sensorlarla əlaqə qurmaq və müxtəlif modulları idarə etmək üçün nəzərdə tutulmuş kiçik bir proqramlaşdırıla bilən idarəetmə lövhəsidir. SEM bir STEM öyrənmə cihazı olaraq istifadə edilə bilər. 37+ sensorlar toplusu ilə istifadə etmək əla!
CircuitGizmos -dan alınıb
Sensor Mühərrik MICRO (SEM) Rev 4
SEM -in ürəyi inteqrasiya olunmuş inkişaf etmiş proqram tərcüməçisi olan 32 bitlik bir mikro nəzarətçidir. SEM -in istifadə etdiyi dil BASIC -in müasir bir versiyasıdır. Dilin keçmiş versiyalarından fərqli olaraq, bu yeni BASIC strukturlaşdırılmışdır. Alt proqramları dəstəkləyir və sətir nömrələrinə ehtiyac yoxdur. SEM üçün mükəmməl bir dildir. Öyrənmək asandır, amma yenə də güclüdür. SEM -in ehtiyac duyduğu giriş və çıxış nəzarətini dəstəkləyir.
SEM, müxtəlif sxemlərə qoşulmaq üçün PCB -nin yuxarı kənarı boyunca I/O xətlərinə malikdir. SEM prototip hazırlamaq üçün lehimsiz çap lövhəsi ilə birlikdə istifadə edilə bilər. SEM modullara, qurğulara və sxemlərə qoşulmaq üçün digər elektrik əlaqə üsulları ilə də istifadə edilə bilər.
Addım 1: Videoları Tetikleme
Sprite, müəyyən bir video faylını oynatmaq üçün bir düymə kontaktı (və ya ona bərabər bir "quru əlaqə" dövrəsi) tərəfindən də tetiklenebilir. Sprite ilə birlikdə gələn təlimatlar (satınalmadan əvvəl yüklənə bilər), Sprite -in video faylını işə salması üçün bir düymənin necə istifadə oluna biləcəyini göstərir. Təlimatlar, eyni zamanda, Proqramlaşdırıla bilən Məntiq Nəzarətçisinin (PLC) və ya PIR hərəkət sensorunun videonun oynatılmasını tetiklemek üçün birbaşa Sprite -ə necə qoşula biləcəyini göstərir.
Bu tetikleme, bir düyməni və ya quru kontaktlı bir cihazın tək bir faylı işə salmasına imkan verir. Daha mürəkkəb tetikleme, Sensor. Engine MICRO istifadə edərək, sensor girişinə və ya planlaşdırılan vaxta əsaslanaraq bir və ya birdən çox şərti qiymətləndirməklə edilə bilər. SEM, Sprite -in G/Ç portu vasitəsilə Sprite -ə qoşulacaq və Sprite -i idarə etmək üçün serial əmrlərindən istifadə edəcək.
Addım 2: Sensordan Tetikləmə. Mühərrik: MİKRO
Sprite G/Ç portu, SEM -i gücləndirmək üçün istifadə oluna bilən +5V (100mA) kimi yerüstü əlaqə təmin edir. Sprem -in SEM -dən seriya nəzarəti Tx və Rx seriyalı xətləri istifadə etməklə həyata keçirilir. I/O portu üçün bağlantılar Sprite təlimatında verilmişdir və burada göstərilmişdir.
Yuxarıdakı diaqramda "Mikroprosessor" adı verilən düzbucaqlı Sensor. Engine MICRO olacaq. SEM Sprite -ə kiçik bir xüsusi kabel ilə qoşulur. Qara tel yer istinadıdır, qırmızı tel SEM -i gücləndirmək üçün 5V təmin edir. (USB bağlantısı 5V təmin etdiyi üçün inkişaf zamanı əlaqəsi kəsildi.)
Mavi və yaşıl tellər ardıcıl ünsiyyətdir. Bu kod üçün Sprite -dən alınan məlumatlar istifadə edilmir.
Addım 3: Proqram
Nümunə proqramı olduqca sadədir: Bir sıra ədədləri (0 -dan 10 -a qədər) gəzin və seçildikdə, nömrə ilə əlaqəli faylı oxudun.
'Sprite Controller * 4 xəttli proqram təsviri fayl seçicisində' * tək tətbiqdən sonra 21 -ci simvola qədər görünür. ' *' * '--------------------- *
AÇIQ SEÇİM
SEÇİM VARSAYILDI YOXDUR SEÇENEK AUTORUN AÇILDI
'====================================================
'Quraşdırma Kodu' Bu proqramı başlatdığınızda quraşdırma kodu bir dəfə işləyir '=============================== =================
'S. E: MICRO düyməsini kəsir və bildirir
'SEM tətbiqləri və s. Üçün ortaqdır. 0 semYelBtn = 0 semGrnBtn = 0
DIM FileNum BÜTÜN OLARAQ
DIM FileNumLimit INTEGER FileNum = 0 FileNumLimit = 10
Mətn 0, 0, "Sprite Controller",, 3, 1
Mətn 64, 12, ""+STR $ (FileNum)+"", C, 2, 2 TEXT 0, 57, "Back Frwd Select",, 3
ET
SemRedBtn> 1 SONRA
semRedBtn = 0 CLS FileNum = FileNum - 1 IFN FileNum <0 ARDINDA FileNum = FileNumLimit Mətni 0, 0, "Sprite Controller", 3, 1 TEXT 64, 12, ""+STR $ (FileNum)+"", C, 2, 2 TEXT 0, 57, "Back Frwd Select", 3 ENDIF
SemYelBtn> 1 SONRA
semYelBtn = 0 CLS FileNum = FileNum+1 IF FileNum> FileNumLimit SONRA FileNum = 0 Mətn 0, 0, "Sprite Controller",, 3, 1 TEXT 64, 12, ""+STR $ (FileNum)+"", C, 2, 2 TEXT 0, 57, "Back Frwd Select", 3 ENDIF
SemGrnBtn> 1 SONRA
semGrnBtn = 0 AÇIQ "COM1: 9600" #1 PRINT #1, CHR $ (FileNum) kimi; 1 nömrəli ENDIF döngəsini bağlayın
'=====================================================
'SE: SEM tətbiqləri üçün ortaq olan MICRO Button Aralıq Alt Proqramları və s.' ============================== ====================
'Qırmızı/Sarı/Yaşıl düymə rutinləri kəsir
'Standart SEM düymə rutinləri. 'Düymə basmaq üçün semRedBtn> 1, uzun düymələr üçün> x testi
SUB semRedBtnInt
semRedBtn = 1 DO: PAUSE (5): semRedBtn = semRedBtn + 5: PIN (7) = 0 PAUSE (20) SON SUB
SUB semYelBtnInt
semYelBtn = 1 DO: PAUSE (5): semYelBtn = semYelBtn + 5: PIN (24) = 0 PAUSE (20) SON SUB
SUB semGrnBtnInt
semGrnBtn = 1 DO: PAUSE (5): semGrnBtn = semGrnBtn + 5: PIN (26) = 0 PAUSE (20) SUB SUB
Addım 4: Sadə Əməliyyat
Ekranda ortalanmış böyük rəqəm hansı faylın oxunduğunu və ya son seçildiyini göstərir.
Qırmızı düymə fayl nömrəsini azaldır. Sarı düymə fayl nömrəsini artırır.
Yaşıl düymə nömrələnmiş faylı seçir/oxuyur.
Tövsiyə:
FATURA FATURASI VƏ İNŞAAT NƏZARƏT SİSTEMİ: 3 addım
FATURA FATURASI VƏ İNVANSOR KONTROL SİSTEMİ: Bu təlimatlarla, MS Access -dən istifadə edərək, bir Faktura və Envanter idarəetmə sistemi yaratmaq üçün bir fikir verəcəyəm. Çox asandır və daha çox kompüter və ya proqramlaşdırma biliklərinə ehtiyac yoxdur. Giriş, Cədvəllər. formalar və hesabatlar
Veb saytına nəzarət edən Milad ağacı (hər kəs bunu idarə edə bilər): 19 addım (şəkillərlə)
Veb Saytı İdarə Edilən Milad Ağacı (Hər kəs Nəzarət Edə Bilər): Bir veb saytın idarə etdiyi Milad ağacının necə göründüyünü bilmək istəyirsiniz? İşdə Milad ağacımın layihəsini göstərən video. Canlı yayım bu vaxta qədər bitdi, amma baş verənləri əks etdirən bir video hazırladım: Bu il dekabrın ortasında
İnternet üzərindən Nodemcu istifadə edərək Blynk Tətbiqinə Nəzarət: 5 Addım
İnternet üzərindən Nodemcu istifadə edərək Blynk Tətbiqinə Nəzarət: Hər kəsə Salam Bu gün İnternetdə Bir Smartfondan istifadə edərək bir LED -i necə idarə edə biləcəyinizi göstərəcəyik
Arduino istifadə edərək DC MOTOR MOSFET Nəzarət Sürəti: 6 addım
Arduino istifadə edərək DC MOTOR MOSFET Nəzarət Sürəti: Bu təlimatda bir MOSFET Modulu istifadə edərək DC Motor sürətini necə idarə edəcəyimizi öyrənəcəyik. Videoya baxın
MQTT üzərində Uzaqdan Nəzarət və Foto Nəzarət: 8 Addım
MQTT üzərində Uzaqdan Nəzarət və Foto Nəzarəti: Salam.Bu gün qaraj qapılarını, işıqlandırmanı, istiliyi, təzyiqi idarə etməyi, temperaturu və bir çoxunu idarə etmək üçün istifadə edilə bilən uzaqdan idarəetmə və izləmə sisteminin necə qurulacağından danışmaq istərdim. parametrlər. Ancaq əsas xüsusiyyət