সুচিপত্র:
- ধাপ 1: ভিডিও ট্রিগার করা
- ধাপ 2: সেন্সর থেকে ট্রিগার। ইঞ্জিন: মাইক্রো
- ধাপ 3: প্রোগ্রাম
- ধাপ 4: সহজ অপারেশন
ভিডিও: MedeaWiz Sprite নিয়ন্ত্রণ: 4 ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:00
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: সহজ অপারেশন
ডিসপ্লেতে বড় কেন্দ্রীভূত সংখ্যা দেখায় কোন ফাইলটি চালানো হচ্ছে, অথবা শেষবার নির্বাচিত হয়েছে।
লাল বোতামটি ফাইল নম্বর হ্রাস করে। হলুদ বোতামটি ফাইল নম্বর বাড়ায়।
সবুজ বোতামটি সংখ্যাযুক্ত ফাইল নির্বাচন করে/চালায়।
প্রস্তাবিত:
একটি IoT হ্যালোইন কুমড়া - একটি Arduino MKR1000 এবং Blynk অ্যাপ দিয়ে LED নিয়ন্ত্রণ করুন ???: 4 টি ধাপ (ছবি সহ)
একটি IoT হ্যালোইন কুমড়া | একটি Arduino MKR1000 এবং Blynk অ্যাপ দিয়ে LED নিয়ন্ত্রণ করুন ???: সবাইকে হ্যালো, কয়েক সপ্তাহ আগে হ্যালোইন ছিল এবং theতিহ্য অনুসরণ করে আমি আমার বারান্দার জন্য একটি চমৎকার কুমড়া তৈরি করেছি। কিন্তু আমার কুমড়ো বাইরে থাকার কারণে, আমি বুঝতে পেরেছিলাম যে মোমবাতি জ্বালানোর জন্য প্রতি সন্ধ্যায় বাইরে যেতে বেশ বিরক্তিকর। এবং আমি
জুম নিয়ন্ত্রণ করতে গিটার হিরো গিটার ব্যবহার করা (শুধুমাত্র উইন্ডোজ): 9 টি ধাপ
জুম নিয়ন্ত্রণের জন্য গিটার হিরো গিটার ব্যবহার করা (শুধুমাত্র উইন্ডোজ): যেহেতু আমরা একটি বৈশ্বিক মহামারীর মধ্যে আছি, আমাদের মধ্যে অনেকেই ঘর পরিষ্কার করা এবং জুমের সভায় যোগ দিতে আটকে পড়েছি। কিছুক্ষণ পরে, এটি খুব নরম এবং ক্লান্তিকর হতে পারে। আমার ঘর পরিষ্কার করার সময়, আমি একটি পুরানো গিটার হিরো গিটার খুঁজে পেয়েছিলাম যা টিতে ফেলে দেওয়া হয়েছিল
ওয়েবসাইট নিয়ন্ত্রিত ক্রিসমাস ট্রি (যে কেউ এটি নিয়ন্ত্রণ করতে পারে): 19 টি ধাপ (ছবি সহ)
ওয়েবসাইট-নিয়ন্ত্রিত ক্রিসমাস ট্রি (যে কেউ এটি নিয়ন্ত্রণ করতে পারে): আপনি জানতে চান একটি ওয়েবসাইট নিয়ন্ত্রিত ক্রিসমাস ট্রি কেমন দেখাচ্ছে? এখানে আমার ক্রিসমাস ট্রি প্রকল্পটি দেখানো হয়েছে লাইভ স্ট্রিম এখনই শেষ হয়েছে, কিন্তু আমি একটি ভিডিও তৈরি করেছি, যা ঘটছে তা ক্যাপচার করেছি: এই বছর, ডিসেম্বরের মাঝামাঝি সময়ে
সহজ অঙ্গভঙ্গি নিয়ন্ত্রণ - আপনার হাতের নড়াচড়া দিয়ে আপনার আরসি খেলনা নিয়ন্ত্রণ করুন: 4 টি ধাপ (ছবি সহ)
সহজ অঙ্গভঙ্গি নিয়ন্ত্রণ - আপনার হাতের নড়াচড়ার সাথে আপনার আরসি খেলনা নিয়ন্ত্রণ করুন: আমার 'ible' #45 তে স্বাগতম। কিছুক্ষণ আগে আমি লেগো স্টার ওয়ার্স পার্টস ব্যবহার করে BB8 এর একটি সম্পূর্ণরূপে কার্যকরী RC সংস্করণ তৈরি করেছি … স্পেরো দ্বারা তৈরি ফোর্স ব্যান্ড, আমি ভেবেছিলাম: " ঠিক আছে, আমি গ
পুশ বোতাম, রাস্পবেরি পাই এবং স্ক্র্যাচ ব্যবহার করে উজ্জ্বলতা নিয়ন্ত্রণ PWM ভিত্তিক LED নিয়ন্ত্রণ: 8 টি ধাপ (ছবি সহ)
পুশ বাটন, রাস্পবেরি পাই এবং স্ক্র্যাচ ব্যবহার করে উজ্জ্বলতা নিয়ন্ত্রণ PWM ভিত্তিক LED কন্ট্রোল: আমি PWM আমার ছাত্রদের কিভাবে কাজ করে তা ব্যাখ্যা করার একটি উপায় খুঁজে বের করার চেষ্টা করছিলাম, তাই আমি 2 টি পুশ বোতাম ব্যবহার করে একটি LED এর উজ্জ্বলতা নিয়ন্ত্রণ করার চেষ্টা করার কাজটি নিজেই সেট করেছিলাম - একটি বোতাম একটি LED এর উজ্জ্বলতা বৃদ্ধি করে এবং অন্যটি এটিকে ম্লান করে। প্রোগ্রাম করার জন্য