সুচিপত্র:
- ধাপ 1: হার্ডওয়্যার
- ধাপ 2: সফটওয়্যার
- ধাপ 3: হার্ডওয়্যার সেটআপ
- ধাপ 4: এনার্জিয়া আইডিই
- ধাপ 5: এনার্জিয়া আইডিই - স্কেচ
- ধাপ 6: ডেটা প্লট করা
- ধাপ 7: পাইথন প্রোগ্রাম
- ধাপ 8: চূড়ান্ত
ভিডিও: একটি 128 × 128 LCD তে অতিস্বনক সেন্সর (HC-SR04) ডেটা পড়া এবং Matplotlib ব্যবহার করে এটি দৃশ্যমান করা: 8 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:00
এই নির্দেশে, আমরা MSP432 LaunchPad + BoosterPack ব্যবহার করে একটি 128 × 128 LCD তে একটি অতিস্বনক সেন্সর (HC-SR04) ডেটা প্রদর্শন করব এবং পিসিতে ডেটা ক্রমানুসারে পাঠাব এবং Matplotlib ব্যবহার করে এটি কল্পনা করব।
ধাপ 1: হার্ডওয়্যার
আপনার যা লাগবে এমএসপি 432 লঞ্চপ্যাড, শিক্ষাগত বুস্টারপ্যাক এমকেআইআইআই, সার্ভো মোটর, অতিস্বনক সেন্সর (এইচসি-এসআর 04), জাম্পার ওয়্যারস, মিনি ব্রেডবোর্ড।
ধাপ 2: সফটওয়্যার
Energia ID ডাউনলোড করুন: https://energia.nu/PyCharm ডাউনলোড:
ধাপ 3: হার্ডওয়্যার সেটআপ
S1। LaunchPad. S2 এর উপরে আপনার বুস্টারপ্যাকটি সংযুক্ত করুন। অতিস্বনক সেন্সর (HC -SR04) -> BoosterPack. Vcc -> pin 21 GND -> pin 22 Trig -> pin 33 Echo -> pin 32S3 সংযোগ করুন। Servo মোটর -> BoosterPack. Red -> POWERBlack -> GNDOrange -> SIGNAL (J2.19) S4 সংযোগ করুন। MSP432 LaunchPad কে আপনার কম্পিউটারের USB পোর্টের সাথে সংযুক্ত করুন।
ধাপ 4: এনার্জিয়া আইডিই
S1। Energia IDE. S2 খুলুন। সঠিক সিরিয়াল পোর্ট এবং বোর্ড নির্বাচন করুন। আপলোড বাটনে ক্লিক করে নীচের প্রোগ্রামটি লঞ্চপ্যাডে আপলোড করুন। এখানে প্রোগ্রামটি কি করে: P1। এটি সার্ভার মোটরকে 0 থেকে 180 ডিগ্রী এবং 10 থেকে 10 ডিগ্রি পর্যন্ত 180 থেকে 0 ডিগ্রী পর্যন্ত ঘোরায়। অতিস্বনক সেন্সর থেকে পড়া দূরত্ব (সেমি) গণনা করে এবং 128 × 128 LCD তে এটি প্রদর্শন করে। P3। যদি দূরত্ব (সেমি) 20 এর কম হয় তবে লাল LED চালু করুন অন্যথায় সবুজ LED চালু করুন। P4। শুধু এলসিডি স্ক্রিন স্পেসের সাথে খেলা করার জন্য, প্রোগ্রামটি কিছু জ্যামিতিক আকার প্রদর্শন করে।
ধাপ 5: এনার্জিয়া আইডিই - স্কেচ
উপরের স্কেচ এখান থেকে ডাউনলোড করা যাবে।
ধাপ 6: ডেটা প্লট করা
আপনি যেকোন পাইথন আইডিই ব্যবহার করতে পারেন, এই ক্ষেত্রে আমি পাইচার্ম ব্যবহার করছি। আপনি শুরু করার আগে, নিশ্চিত করুন যে নিম্নলিখিত পূর্বশর্তগুলি পূরণ করা হয়েছে:-> আপনি পাইথন ইনস্টল করেছেন। আপনি এটি থেকে পেতে পারেন: https://www.python.org/downloads/-> আপনি PyCharm Community. I এর সাথে কাজ করছেন। PyCharmS1 এ একটি পাইথন স্ক্রিপ্ট তৈরি করা। আসুন আমাদের প্রকল্প শুরু করি: আপনি যদি ওয়েলকাম স্ক্রিনে থাকেন তবে নতুন প্রকল্প তৈরি করুন -এ ক্লিক করুন। আপনি যদি ইতিমধ্যে একটি প্রকল্প খোলা পেয়ে থাকেন, তাহলে ফাইল -> নতুন প্রকল্প নির্বাচন করুন। S2। বিশুদ্ধ পাইথন নির্বাচন করুন -> অবস্থান (ডিরেক্টরি নির্দিষ্ট করুন) -> প্রকল্প দোভাষী: নতুন ভার্চুয়ালেনভ পরিবেশ -> ভার্চুয়ালেনভ সরঞ্জাম -> তৈরি করুন। S3। প্রকল্প টুল উইন্ডোতে প্রজেক্ট রুট নির্বাচন করুন, তারপর ফাইল -> নতুন -> পাইথন ফাইল -> নতুন ফাইলের নাম টাইপ করুন। S4। PyCharm একটি নতুন পাইথন ফাইল তৈরি করে এবং এটি সম্পাদনার জন্য খোলে। II। নিম্নলিখিত প্যাকেজগুলি ইনস্টল করুন: PySerial, Numpy এবং Matplotlib. S1। ম্যাটপ্লটলিব পাইথনের জন্য একটি চক্রান্তকারী গ্রন্থাগার। S2। NumPy হল Python. S3 তে বৈজ্ঞানিক কম্পিউটিং এর মৌলিক প্যাকেজ। PySerial একটি পাইথন লাইব্রেরি যা বিভিন্ন ডিভাইসে সিরিয়াল সংযোগের জন্য সহায়তা প্রদান করে। III। PyCharmS1 এ কোন প্যাকেজ ইনস্টল করতে। ফাইল -> সেটিংস। S2। প্রকল্পের অধীনে, প্রকল্প দোভাষী নির্বাচন করুন এবং "+" আইকনে ক্লিক করুন। S3। অনুসন্ধান বারে, আপনি যে প্যাকেজটি ইনস্টল করতে চান তা টাইপ করুন এবং ইনস্টল প্যাকেজে ক্লিক করুন।
ধাপ 7: পাইথন প্রোগ্রাম
দ্রষ্টব্য: নিশ্চিত করুন যে COM পোর্ট নম্বর এবং বড রেট এনার্জিয়া স্কেচে একই। উপরের প্রোগ্রামটি এখান থেকে ডাউনলোড করা যাবে।
ধাপ 8: চূড়ান্ত
আপনার আশেপাশের এলাকার উপর নির্ভর করে, LCD ডিসপ্লেতে বিভিন্ন বস্তুর মধ্যে পরিমাপ করা দূরত্ব (সেমি) দেখা শুরু করা উচিত কারণ সার্ভো মোটর 0 থেকে 180 ডিগ্রী এবং 180 থেকে 0 ডিগ্রী পর্যন্ত ঘুরছে। পাইথন প্রোগ্রামটি অতিস্বনক সেন্সরের পড়ার একটি লাইভ প্লট দেখায়। /devdocs/user/quickstart.html অতিস্বনক দূরত্ব সেন্সর-HC-SR04: https://www.sparkfun.com/products/15569MSP432 LaunchPad: https://www.ti.com/tool/MSP-EXP432P401 শিক্ষামূলক বুস্টার: MKII //www.ti.com/tool/BOOSTXL-EDUMKIIS সার্ভো মোটর:
প্রস্তাবিত:
রাস্পবেরি পাই দিয়ে হালকা এবং তাপমাত্রা সেন্সর ডেটা পড়া এবং গ্রাফ করা: 5 টি ধাপ
রাস্পবেরি পাই দিয়ে হালকা এবং তাপমাত্রা সেন্সর ডেটা পড়া এবং গ্রাফ করা: এই নির্দেশাবলীতে আপনি শিখবেন কিভাবে রাস্পবেরি পাই এবং ADS1115 এনালগ থেকে ডিজিটাল কনভার্টার এবং ম্যাটপ্লটলিব ব্যবহার করে গ্রাফের সাথে একটি হালকা এবং তাপমাত্রা সেন্সর পড়তে হয়। প্রয়োজনীয় উপকরণ দিয়ে শুরু করা যাক
MSP432 লঞ্চপ্যাড এবং পাইথন ব্যবহার করে একটি তাপমাত্রা সেন্সর (TMP006) এর লাইভ ডেটা প্লট করা: 9 টি ধাপ
MSP432 লঞ্চপ্যাড এবং পাইথন ব্যবহার করে একটি তাপমাত্রা সেন্সর (TMP006) এর লাইভ ডেটা প্লট করা: TMP006 হল একটি তাপমাত্রা সেন্সর যা বস্তুর সাথে যোগাযোগের প্রয়োজন ছাড়াই একটি বস্তুর তাপমাত্রা পরিমাপ করে। এই টিউটোরিয়ালে আমরা পাইথন ব্যবহার করে বুস্টারপ্যাক (TI BOOSTXL-EDUMKII) থেকে লাইভ তাপমাত্রার তথ্য চক্রান্ত করব
একটি সিপিইউ কী, এটি কী করে এবং কীভাবে এটি সমাধান করা যায়: 5 টি ধাপ
সিপিইউ কী, এটি কী করে এবং কীভাবে এটির সমস্যা সমাধান করা যায়: প্রতিদিন আপনি এখানে " সিপিইউ " অথবা " প্রসেসর " চারপাশে নিক্ষেপ করা হচ্ছে, কিন্তু আপনি কি সত্যিই জানেন এর মানে কি? আমি একটি CPU কি এবং এটি কি, তারপর আমি সাধারণ CPU সমস্যা এবং কিভাবে সম্ভবত তাদের ঠিক করতে যেতে হবে
যেভাবেই হোক (হাহা) ওয়েবসাইট থেকে সংগীত কিভাবে পেতে পারেন (যতক্ষণ আপনি শুনতে পারেন ততক্ষণ আপনি এটি পেতে পারেন ঠিক আছে যদি এটি ফ্ল্যাশে এম্বেড করা থাকে তবে আপনি এটি করতে সক্ষম হবেন না) সম্পাদিত !!!!! যোগ করা তথ্য: 4 টি ধাপ
যেভাবেই হোক (হাহা) ওয়েবসাইট থেকে সংগীত কিভাবে পেতে হয় (যতক্ষণ আপনি শুনতে পারেন ততক্ষণ আপনি এটি পেতে পারেন … ঠিক আছে যদি এটি ফ্ল্যাশে এম্বেড করা থাকে তবে আপনি এটি করতে সক্ষম হবেন না) সম্পাদিত !!!!! যোগ করা তথ্য: যদি আপনি কখনো কোনো ওয়েবসাইটে যান এবং এটি আপনার পছন্দ মতো গানটি বাজায় এবং এটি চান তাহলে এখানে আপনার জন্য নির্দেশনা দেওয়া হয়েছে যদি আপনি কিছু গোলমাল করেন (একমাত্র উপায় এটি হবে যদি আপনি কোন কারণ ছাড়াই জিনিস মুছে ফেলতে শুরু করেন আমি সঙ্গীত পেতে সক্ষম হয়েছি
ভাসমান জলরোধী স্পিকার - " এটি ভাসে, এটি টোটস এবং এটি নোটগুলিকে রক করে! &Quot;: 7 টি ধাপ (ছবি সহ)
ভেসে থাকা ওয়াটারপ্রুফ স্পিকার - " ইট ফ্লোটস, ইট টোটস অ্যান্ড ইট রকস দ্য নোটস! &Quot;: এই ওয়াটারপ্রুফ স্পিকার প্রকল্পটি অ্যারিজোনার গিলা নদীতে অনেক ভ্রমণের দ্বারা অনুপ্রাণিত হয়েছিল (এবং এসএনএলের " আমি একটি নৌকায় আছি! &Quot; )। আমরা নদীর নিচে ভেসে যাব, অথবা তীরে লাইন সংযুক্ত করবো যাতে আমাদের ভাসানগুলো আমাদের ক্যাম্প সাইটের ঠিক পাশে থাকে। সবাই জ