সুচিপত্র:

MedeaWiz Sprite নিয়ন্ত্রণ: 4 ধাপ
MedeaWiz Sprite নিয়ন্ত্রণ: 4 ধাপ

ভিডিও: MedeaWiz Sprite নিয়ন্ত্রণ: 4 ধাপ

ভিডিও: MedeaWiz Sprite নিয়ন্ত্রণ: 4 ধাপ
ভিডিও: [ENG] MedeaWiz Sprite - Unboxing + Getting Started | AtmosFX Media Player 2024, নভেম্বর
Anonim
MedeaWiz স্প্রাইট নিয়ন্ত্রণ
MedeaWiz স্প্রাইট নিয়ন্ত্রণ
MedeaWiz স্প্রাইট নিয়ন্ত্রণ
MedeaWiz স্প্রাইট নিয়ন্ত্রণ
MedeaWiz স্প্রাইট নিয়ন্ত্রণ
MedeaWiz স্প্রাইট নিয়ন্ত্রণ
MedeaWiz স্প্রাইট নিয়ন্ত্রণ
MedeaWiz স্প্রাইট নিয়ন্ত্রণ

MedeaWiz Sprite (https://www.medeawiz.com/) একটি খুব ছোট ইলেকট্রনিক ডিভাইস যা ভিডিও চালায়। স্প্রাইটের জন্য ভিডিওগুলি একটি ইউএসবি ফ্ল্যাশ/থাম্ব ড্রাইভ বা এসডি কার্ডে অবস্থিত হতে পারে। স্প্রাইট একটি লুপে ডিফল্টরূপে একটি ভিডিও চালাবে। ফ্ল্যাশ ডিভাইসে অবস্থিত অন্যান্য ভিডিওগুলি স্প্রাইট রিমোট কন্ট্রোল ব্যবহার করে নির্বাচন করা যায় এবং চালানো যায়।

অ্যামাজন বা টিমকিংসলে থেকে কেনা

সেন্সর ইঞ্জিন মাইক্রো একটি ছোট প্রোগ্রামযোগ্য নিয়ামক বোর্ড যা সেন্সরগুলিতে ইন্টারফেস এবং বিভিন্ন মডিউল নিয়ন্ত্রণ করে। SEM একটি STEM শেখার যন্ত্র হিসাবে ব্যবহার করা যেতে পারে। 37+ সেন্সরের সংগ্রহে ব্যবহার করা চমৎকার!

সার্কিটগিজমস থেকে কেনা

সেন্সর ইঞ্জিন মাইক্রো (SEM) Rev 4

SEM এর হৃদয় হল একটি 32 বিট মাইক্রোকন্ট্রোলার যার সমন্বিত উন্নত প্রোগ্রাম ইন্টারপ্রেটার। SEM যে ভাষা ব্যবহার করে তা BASIC এর আধুনিক সংস্করণ। ভাষার অতীতের সংস্করণ থেকে ভিন্ন, এই নতুন বেসিক কাঠামোবদ্ধ। এটি সাবরুটিন সমর্থন করে এবং লাইন সংখ্যার প্রয়োজন হয় না। এটি SEM এর জন্য নিখুঁত ভাষা। এটা শেখা সহজ, কিন্তু এখনো শক্তিশালী। এটি SEM- এর প্রয়োজনীয় ইনপুট এবং আউটপুট নিয়ন্ত্রণের জন্য সমর্থন করে।

SEM- এর বিভিন্ন সার্কিটের সংযোগের জন্য PCB- এর উপরের প্রান্তে I/O লাইন রয়েছে। SEM প্রোটোটাইপিংয়ের জন্য সোল্ডারলেস প্রিন্টেড সার্কিট বোর্ডের সাথে ব্যবহার করা যেতে পারে। SEM মডিউল, ডিভাইস এবং সার্কিটগুলিতে ইন্টারফেস করার জন্য অন্যান্য বৈদ্যুতিক সংযোগ পদ্ধতির সাথেও ব্যবহার করা যেতে পারে।

ধাপ 1: ভিডিও ট্রিগার করা

ট্রিগারিং ভিডিও
ট্রিগারিং ভিডিও
ট্রিগারিং ভিডিও
ট্রিগারিং ভিডিও

স্প্রাইট একটি নির্দিষ্ট ভিডিও ফাইল চালানোর জন্য একটি বোতাম যোগাযোগ (বা সমতুল্য "শুষ্ক যোগাযোগ" সার্কিট) দ্বারা ট্রিগার করা যেতে পারে। স্প্রাইটের সাথে আসা নির্দেশাবলী (ক্রয়ের আগে ম্যানুয়ালটি ডাউনলোড করা যায়) দেখায় কিভাবে একটি ভিডিও ফাইল চালানোর জন্য স্প্রাইটকে ট্রিগার করতে একটি বোতাম ব্যবহার করা যেতে পারে। নির্দেশাবলী এছাড়াও দেখায় কিভাবে একটি প্রোগ্রামযোগ্য লজিক কন্ট্রোলার (পিএলসি) বা একটি পিআইআর গতি সেন্সর সরাসরি ভিডিও প্লেব্যাক ট্রিগার স্প্রাইটের সাথে সংযুক্ত করা যেতে পারে।

এই ট্রিগারিং একটি বোতাম বা ড্রাইভ-কন্টাক্ট আউটপুট সহ একটি ডিভাইসকে একটি ফাইলকে ট্রিগার করার অনুমতি দেয়। সেন্সর ব্যবহার করে আরো জটিল ট্রিগার সম্পন্ন করা যেতে পারে। SEM স্প্রাইটের I/O পোর্টের মাধ্যমে স্প্রাইটের সাথে সংযুক্ত হবে এবং স্প্রাইট নিয়ন্ত্রণের জন্য সিরিয়াল কমান্ড ব্যবহার করবে।

ধাপ 2: সেন্সর থেকে ট্রিগার। ইঞ্জিন: মাইক্রো

সেন্সর থেকে ট্রিগার ইঞ্জিন: মাইক্রো
সেন্সর থেকে ট্রিগার ইঞ্জিন: মাইক্রো
সেন্সর থেকে ট্রিগার ইঞ্জিন: মাইক্রো
সেন্সর থেকে ট্রিগার ইঞ্জিন: মাইক্রো

স্প্রাইট I/O পোর্টটি একটি স্থল সংযোগের পাশাপাশি +5V (100mA) প্রদান করে যা SEM- কে শক্তি দিতে ব্যবহার করা যেতে পারে। SEM থেকে স্প্রাইটের সিরিয়াল নিয়ন্ত্রণ Tx এবং Rx সিরিয়াল লাইন ব্যবহার করে সম্পন্ন করা হয়। I/O পোর্টের সংযোগগুলি স্প্রাইট ম্যানুয়ালে দেওয়া আছে এবং এখানে দেখানো হয়েছে।

আয়তক্ষেত্রের উপরের ডায়াগ্রামে "মাইক্রোপ্রসেসর" নামক সেন্সর হবে। ইঞ্জিন মাইক্রো। SEM একটি ছোট কাস্টম কেবল দিয়ে স্প্রাইটের সাথে সংযুক্ত। কালো তারের স্থল রেফারেন্স, লাল তারের SEM শক্তি 5V প্রদান করে। (ইউএসবি সংযোগ 5V প্রদান করে বলে বিকাশের সময় সংযোগ বিচ্ছিন্ন।)

নীল এবং সবুজ তারের সিরিয়াল যোগাযোগ। এই কোডের জন্য স্প্রাইট থেকে প্রাপ্ত ডেটা ব্যবহার করা হয় না।

ধাপ 3: প্রোগ্রাম

উদাহরণ প্রোগ্রামটি বরং সহজ: সংখ্যার একটি সেট (0 থেকে 10) দিয়ে স্ক্রোল করুন এবং নির্বাচিত হলে, সংখ্যার সাথে যুক্ত ফাইলটি চালান।

'স্প্রাইট কন্ট্রোলার * 4 লাইন প্রোগ্রামের বিবরণ ফাইল সিলেক্টরে প্রদর্শিত হয়' * একক অ্যাপস্ট্রফির পরে 21 তম অক্ষর পর্যন্ত। ' *' * '--------------------- *

বিকল্প ব্যাখ্যা

অপশন ডিফল্ট না অপশন অটোরুন অন

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

'সেটআপ কোড' যখন আপনি এই প্রোগ্রামটি শুরু করবেন তখন সেটআপ কোডটি একবার চলবে '======================================= ===================

'S. E: মাইক্রো বোতাম বাধা এবং রাজ্য

'এসইএম অ্যাপস, ইত্যাদিতে সাধারণ 0 semYelBtn = 0 semGrnBtn = 0

DIM FileNum হিসাবে পূর্ণাঙ্গ

DIM FileNumLimit AS INTEGER FileNum = 0 FileNumLimit = 10

টেক্সট 0, 0, "স্প্রাইট কন্ট্রোলার",, 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 TEXT 0, 57, "Back Frwd Select",, 3 ENDIF

যদি semYelBtn> 1 তারপর

seMYelBtn = 0 CLS FileNum = FileNum+1 IF FileNum> FileNumLimit তারপর FileNum = 0 টেক্সট 0, 0, "স্প্রাইট কন্ট্রোলার",, 3, 1 TEXT 64, 12, ""+STR $ (FileNum)+"", C, 2, 2 TEXT 0, 57, "Back Frwd Select",, 3 ENDIF

যদি semGrnBtn> 1 তারপর

semGrnBtn = 0 "COM1: 9600" খুলুন #1 প্রিন্ট #1, CHR $ (FileNum) হিসাবে; বন্ধ #1 এন্ডিফ লুপ

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

SE ======================

'লাল/হলুদ/সবুজ বোতাম রুটিন বিঘ্নিত করে

'স্ট্যান্ডার্ড SEM বাটন রুটিন। 'SemRedBtn> 1 বাটন প্রেসের জন্য পরীক্ষা,> x দীর্ঘ বোতাম টিপে

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

ধাপ 4: সহজ অপারেশন

সহজ অপারেশন
সহজ অপারেশন

ডিসপ্লেতে বড় কেন্দ্রীভূত সংখ্যা দেখায় কোন ফাইলটি চালানো হচ্ছে, অথবা শেষবার নির্বাচিত হয়েছে।

লাল বোতামটি ফাইল নম্বর হ্রাস করে। হলুদ বোতামটি ফাইল নম্বর বাড়ায়।

সবুজ বোতামটি সংখ্যাযুক্ত ফাইল নির্বাচন করে/চালায়।

প্রস্তাবিত: