সুচিপত্র:
- ধাপ 1: সেটআপ
- ধাপ 2: সংযোগ (অংশ ক)
- ধাপ 3: প্রোগ্রাম
- ধাপ 4: চূড়ান্ত সেটআপ
- ধাপ 5: চালান
- ধাপ 6: ব্লুটুথ সহ (অংশ বি)
- ধাপ 7: প্রদর্শন (অংশ বি)
- ধাপ 8: শেষ
ভিডিও: ব্লুটুথ নিয়ন্ত্রিত Arduino POV: 8 টি ধাপ (ছবি সহ)
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:02
ভূমিকা
দৃষ্টির দৃist়তা অপটিক্যাল বিভ্রমকে বোঝায় যা ঘটে যখন কোন বস্তুর চাক্ষুষ উপলব্ধি কিছু সময়ের জন্য বন্ধ হয় না যখন তার থেকে বেরিয়ে আসা আলোর রশ্মি চোখে প্রবেশ বন্ধ হয়ে যায়। বিভ্রমকে "রেটিনা অধ্যবসায়", "ছাপের দৃ "়তা" বা কেবল "অধ্যবসায়" এবং অন্যান্য বৈচিত্র হিসাবেও বর্ণনা করা হয়েছে।
Arduino POV এর কাজ দৃষ্টি দৃist়তার নীতির উপর ভিত্তি করে। মানুষের মস্তিষ্ক কমপক্ষে tp সেকেন্ডের জন্য দৃশ্য সংরক্ষণ করে। সুতরাং টিপি সেকেন্ডের মধ্যে যে কোনও পরিবর্তন অজানা হয়ে যায়।
আসুন এইচ অক্ষর প্রদর্শনের একটি উদাহরণ বিবেচনা করি।
প্রাথমিকভাবে 1 ম অবস্থানের সমস্ত LEDs চালু আছে। টিপি সেকেন্ডের মধ্যে দ্বিতীয় অবস্থানের একটি LED চালু করা হয়। আবার tp সেকেন্ডের মধ্যে, 3 য় অবস্থানের সমস্ত LEDs চালু আছে। এভাবে H প্রদর্শিত হয়।
এখন এইচ -এর পরে দ্বিতীয় অক্ষর প্রদর্শনের জন্য, টিপি সেকেন্ডের চেয়ে বড় সময়ের পরে, প্রয়োজনীয় এলইডি উঁচু করে এইচ প্রদর্শিত হবার মতোই অক্ষরটি প্রদর্শন করুন।
এই প্রকল্পটি 2 টি অংশে তৈরি:
পার্ট এ (ব্লুটুথ ছাড়া)
পার্ট বি (ব্লুটুথ সহ)
হার্ডওয়্যারের প্রয়োজনীয়তা:
আরডুইনো ন্যানো
এলইডি (৫ নং)
প্রতিরোধক (220 ohms এবং 10 k ohms)
হল ইফেক্ট সেন্সর (44 ই)
HC-05 ব্লুটুথ মডিউল
30 সেমি শাসক
টেবিল ফ্যান/ মোটর
মোবাইল ব্যাটারি/ লাইপো ব্যাটারি (3.7v/ 5v)
সাধারণ উদ্দেশ্য পিসিবি
তারের
পুরুষ এবং মহিলা বার্গ পিন
সোল্ডারিং বন্দুক এবং সোল্ডারিং সীসা
চুম্বক এবং টেপ।
সফটওয়্যারের প্রয়োজনীয়তা:
Arduino IDE
স্মার্টফোনে ব্লুটুথ টার্মিনাল অ্যাপ্লিকেশন।
ধাপ 1: সেটআপ
তাদের অফিসিয়াল ওয়েবসাইটের জন্য Arduino IDE ডাউনলোড করুন।
প্রয়োজনীয় সমস্ত অংশ সংগ্রহ করুন।
ধাপ 2: সংযোগ (অংশ ক)
চিত্রে সার্কিট ডায়াগ্রাম দেখানো হয়েছে। একটি সাধারণ উদ্দেশ্য PCB সম্মুখের উপাদান ঝালাই।
হল ইফেক্ট সেন্সর ব্যবহার করা হয় যাতে ডিসপ্লে সবসময় সেই অবস্থান থেকে শুরু হয় যেখানে চুম্বক রাখা আছে।
হল ইফেক্ট সেন্সর ব্যবহার না করে আপনি একটি চলমান ডিসপ্লে পাবেন যা সঠিকভাবে দৃশ্যমান নয়।
ধাপ 3: প্রোগ্রাম
প্রোগ্রামে আমরা দেখতে পাচ্ছি প্রতিটি অক্ষর একটি অ্যারেতে সংজ্ঞায়িত করা হয়েছে।
উদাহরণ:
int H = {1, 1, 1, 1, 1, 0, 0, 1, 0, 0, 1, 1, 1, 1, 1};
চিত্রে কার্যত r টি সারি দিয়ে তৈরি করা হয়েছে অ্যারেতে 5 টি উপাদানের একটি সেট সারির অন্তর্ভুক্ত (অর্থাৎ প্রথম 5 টি সারি 1 এর জন্য এবং পরবর্তী 5 টি সারি 2 এর জন্য এবং পরের 5 টি সারি 3 এর জন্য)। এই অ্যারে তথ্যগুলি এলইডিগুলিকে নির্দিষ্ট ক্রমে উজ্জ্বল করার জন্য সরবরাহ করা হয়।
H প্রদর্শন করতে:
সময় 'টি' সব এলইডি চালু করা হয় (অ্যারের প্রথম 5 টি উপাদান হল 1 এর/উচ্চ)। টিপি (ডটটাইম) এর খুব অল্প সময়ের বিলম্বের পরে শুধুমাত্র মাঝের নেতৃত্ব চালু হয় (মাঝের 5 টি উপাদানে শুধুমাত্র একটি উপাদান 1/উচ্চ) তারপর টিপি পরে আবার সব এলইডি চালু হয় (অ্যারের শেষ 5 টি উপাদান হল 1 এর/উচ্চ)। এটি করা হয় একটি খুব দ্রুত উত্তরাধিকার যা একটি বিভ্রম তৈরি করে যে H অক্ষরটি প্রদর্শিত হয়।
এই সময় বিলম্ব ফ্যান মোটরের গতির উপর নির্ভর করে এবং ফ্যান মোটরের গতি আদর্শ হিসাবে সহজে গণনা করা যায় না। অতএব এই বিলম্ব গণনার জন্য ট্রায়াল এবং ত্রুটি পদ্ধতি ব্যবহার করা হয়।
পরবর্তী উপাদান অন্য সময় বিলম্ব Tn (letterSpace) পরে প্রদর্শিত হয়।
ধাপ 4: চূড়ান্ত সেটআপ
উপরের সেটআপটি স্কেলে ফিট করুন এবং ভিডিওতে দেখানো ফ্যান রোটারে মাউন্ট করুন।
নিশ্চিত করুন যে আপনি শাসকের উভয় পাশে ভারসাম্য বজায় রেখেছেন। মসৃণ ক্রিয়াকলাপের জন্য এটি অপরিহার্য।
যখন আপনি স্কেলের মধ্য বিন্দুতে ধরে রাখবেন তখন পুরো সেটআপ ভারসাম্যপূর্ণ হতে হবে। যেকোনো দিকে প্রয়োজনীয় পরিমাণ ওজন (যেমন: কয়েন) সংযুক্ত করে ভারসাম্য করা যেতে পারে।
যেখানে আপনি ডিসপ্লে শুরু করতে চান সেখানে চুম্বক রাখুন।
Arduino IDE ব্যবহার করে কোডটি Arduino Nano বোর্ডে আপলোড করুন।
ধাপ 5: চালান
ফ্যান/মোটর চালান। কোনও ভারসাম্যহীনতা থাকলে ফ্যানটি ধরে রাখতে ভুলবেন না।
ভাল প্রভাব এবং স্বচ্ছতার জন্য ঘরের লাইট বন্ধ করুন।
যদি আপনি অক্ষরগুলি না দেখেন তবে ডট টাইম এবং লেটারস্পেস টাইম বিলম্ব পরিবর্তন করার চেষ্টা করুন এবং সঠিক ডিসপ্লে না পাওয়া পর্যন্ত আবার চেষ্টা করুন।
ধাপ 6: ব্লুটুথ সহ (অংশ বি)
PART A সম্পন্ন এবং কাজ করলেই এই ধাপটি অনুসরণ করুন।
ব্লুটুথ মডিউলটি পিন 10 এবং 11 ন্যানো বোর্ডের সাথে সংযুক্ত করুন এবং Vcc এবং Gnd সংযোগ করুন। ব্লুটুথ মডিউল যোগ করার পরে শাসকের ভারসাম্য বজায় রাখতে ভুলবেন না!
অ্যান্ড্রয়েড ফোনে ব্লুটুথ টার্মিনাল অ্যাপ্লিকেশন ডাউনলোড করুন।
play.google.com/store/apps/details?id=ptah…
সফ্টওয়্যার সিরিয়াল ব্লুটুথ ইন্টারফেসিংয়ের জন্য ব্যবহৃত হয়।
প্রোগ্রামটি (POV_BLUETOOTH_SIMPLE) ন্যানো বোর্ডে আপলোড করুন। ফোনে ব্লুটুথ টার্মিনাল অ্যাপে ব্লুটুথ মডিউল সংযুক্ত করুন।
টার্মিনাল অ্যাপে টেক্সট টাইপ করুন এবং ন্যানোতে পাঠান।
এটি একটি সহজ কোড। নতুন টেক্সট পাঠাতে আপনাকে ফ্যান/মোটর বন্ধ করে ম্যানুয়ালি আরডুইনো রিসেট করতে হবে।
ধাপ 7: প্রদর্শন (অংশ বি)
ফ্যান/মোটর চালান।
Arduino রিসেট না করেই রিয়েল টাইমে টেক্সট আপডেট করতে এই প্রোগ্রামটি ব্যবহার করুন:
ব্লুটুথ টার্মিনাল অ্যাপ্লিকেশনটিতে পাঠ্য টাইপ করুন এবং '&' চিহ্ন দিয়ে শেষ করুন এবং এটি পাঠান। '&' পাঠ্যের শেষ নির্দেশ করতে ব্যবহৃত হয়। পাঠ্য একটি অ্যারে (বাফার) এ সংরক্ষিত থাকে এবং এটি পার্ট এ -তে প্রদর্শিত হওয়ার জন্য ব্যবহৃত হয়।
পরবর্তী পাঠ্য পাঠানোর জন্য আপনাকে প্রথমে একটি '$' চিহ্ন এবং তারপর প্রয়োজনীয় পাঠ্য পাঠাতে হবে। যদি প্রোগ্রামটি '$' প্রতীক পায় তাহলে আগের লেখা সম্বলিত বাফারটি মুছে ফেলা হবে।
ধাপ 8: শেষ
আপনি নিজেকে একটি arduino POV প্রদর্শন করেছেন! এটি আপনার পরিবার এবং বন্ধুদের দেখান এবং উপভোগ করুন !!
ধন্যবাদ!!
প্রস্তাবিত:
DIY Arduino ব্লুটুথ নিয়ন্ত্রিত গাড়ি: 6 টি ধাপ (ছবি সহ)
DIY Arduino ব্লুটুথ নিয়ন্ত্রিত গাড়ি: হ্যালো বন্ধুরা! আমার নাম নিকোলাস, আমার বয়স 15 বছর এবং আমি গ্রীসের এথেন্সে থাকি। আজ আমি আপনাকে দেখাব কিভাবে একটি Arduino Nano, একটি 3D প্রিন্টার এবং কিছু সাধারণ ইলেকট্রনিক উপাদান ব্যবহার করে 2-চাকার ব্লুটুথ নিয়ন্ত্রিত গাড়ি তৈরি করা যায়! আমার দেখতে ভুলবেন না
কথোপকথন অটোমেশন -- Arduino থেকে অডিও -- ভয়েস নিয়ন্ত্রিত অটোমেশন -- এইচসি - 05 ব্লুটুথ মডিউল: 9 ধাপ (ছবি সহ)
কথোপকথন অটোমেশন || Arduino থেকে অডিও || ভয়েস নিয়ন্ত্রিত অটোমেশন || এইচসি - 05 ব্লুটুথ মডিউল: …………………………. আরো ভিডিও পেতে দয়া করে আমার ইউটিউব চ্যানেলে সাবস্ক্রাইব করুন …. …. এই ভিডিওতে আমরা একটি টকটিভ অটোমেশন তৈরি করেছি .. যখন আপনি মোবাইলের মাধ্যমে ভয়েস কমান্ড পাঠাবেন তখন এটি হোম ডিভাইস চালু করবে এবং প্রতিক্রিয়া পাঠাবে i
Arduino + ব্লুটুথ নিয়ন্ত্রিত ট্যাঙ্ক: 10 টি ধাপ (ছবি সহ)
Arduino + Bluetooth নিয়ন্ত্রিত ট্যাঙ্ক: কিভাবে প্রোগ্রাম করতে হয়, কিভাবে মোটর, সার্ভিস, ব্লুটুথ এবং Arduino কাজ করে তা শিখতে আমি এই ট্যাঙ্কটি তৈরি করি এবং আমি ইন্টারনেট থেকে গবেষণা করে একটি তৈরি করি। এখন আমি আমার নিজের ইন্সট্রাকটেবল তৈরির সিদ্ধান্ত নিয়েছি, যাদের জন্য একটি Arduino ট্যাঙ্ক নির্মাণের জন্য সাহায্য প্রয়োজন। এখানে আমি
ব্লুটুথ নিয়ন্ত্রিত Arduino LED কফি টেবিল: 10 টি ধাপ (ছবি সহ)
ব্লুটুথ নিয়ন্ত্রিত আরডুইনো এলইডি কফি টেবিল: এটি ছিল আমার প্রথম আসল আরডুইনো প্রজেক্ট এবং এটিও আমার প্রথম নির্দেশযোগ্য তাই মন্তব্যে সদয় হোন :) আমি চেষ্টা করতে চাই এবং সেই প্রশ্নের উত্তর দিতে যা আমাকে কিছু সময় নিয়েছিল এবং বিস্তারিত নির্দেশাবলী প্রদান করেছিল তাই যদি আপনি হো এর সাথে খুব পরিচিত
Arduino নিয়ন্ত্রিত গাড়ি (ব্লুটুথ): 5 টি ধাপ (ছবি সহ)
আরডুইনো নিয়ন্ত্রিত গাড়ি (ব্লুটুথ): আমরা সবাই জানি যে আরডুইনো একটি চমৎকার প্রোটোটাইপিং প্ল্যাটফর্ম, প্রধানত কারণ এটি একটি বন্ধুত্বপূর্ণ প্রোগ্রামিং ভাষা ব্যবহার করে এবং অনেক অতিরিক্ত অবিশ্বাস্য উপাদান রয়েছে যা আমাদের দারুণ অভিজ্ঞতা প্রদান করে।