সুচিপত্র:

আরডুইনো উপশম করার জন্য HC-SR04 রিডার মডিউল: 6 টি ধাপ (ছবি সহ)
আরডুইনো উপশম করার জন্য HC-SR04 রিডার মডিউল: 6 টি ধাপ (ছবি সহ)

ভিডিও: আরডুইনো উপশম করার জন্য HC-SR04 রিডার মডিউল: 6 টি ধাপ (ছবি সহ)

ভিডিও: আরডুইনো উপশম করার জন্য HC-SR04 রিডার মডিউল: 6 টি ধাপ (ছবি সহ)
ভিডিও: Sadman Talks | Episodio #2 feat. PACO 2024, জুলাই
Anonim
Image
Image
অংশগুলির তালিকা
অংশগুলির তালিকা

HC-SR04 অতিস্বনক দূরত্ব সেন্সর রোবটিক্সে খুবই জনপ্রিয়। মূলত, রোবট এড়িয়ে যে কোন বস্তু এই সেন্সর ব্যবহার করে। এবং এটি অবশ্যই দুর্দান্ত, সস্তা এবং নির্ভুল ব্যবহার করা সহজ তবে একবার আপনি আরও জটিল রোবট তৈরি শুরু করলে আপনি একটি সমস্যা দেখতে শুরু করতে পারেন এবং এই সমস্যাটি সময়। এই সেন্সরের সাথে দূরত্ব পরিমাপ করতে অনেক সময় লাগে, তীক্ষ্ণ সেন্সরের মত কিছু বিকল্প আছে যা বস্তুগুলিকে অতি দ্রুত সনাক্ত করতে পারে কিন্তু সেগুলোর আউটপুট বাইনারি তাই আপনি নির্দিষ্ট সীমার মধ্যে কোন বস্তু আছে কিনা তা সনাক্ত করতে পারেন কিন্তু আপনি জানেন না কত দূর. কিছু রোবটের জন্য সেই সেন্সরগুলো নিখুঁত কিন্তু আরেকটি সমস্যা আছে - দাম। এগুলি HC-SR04 এর চেয়ে প্রায় 10 গুণ বেশি ব্যয়বহুল। তাই এখানে আমি সেই দুটোকে একত্রিত করার কথা ভাবতে শুরু করলাম। এবং আমি একটি মডিউলের জন্য একটি ধারণা নিয়ে এসেছি যা আপনি HC-SR04 এ প্লাগ করতে পারেন এবং অ্যাট্টিনি মাইক্রোকন্ট্রোলারের কাছে দূরত্ব পড়ার দায়িত্ব অর্পণ করতে পারেন, আউটপুট বাইনারি হতে পারে এবং আপনার প্রধান মাইক্রোপ্রসেসর স্বস্তি পায়! সহজ কিন্তু সুন্দর সমাধান এবং একই সাথে সস্তা:) আপনি এই ধরনের সেন্সর কোথায় ব্যবহার করতে পারেন জানতে চান? পড়তে থাকুন বা একটি ভিডিও দেখুন।

$ 2 এর জন্য JLCPCB 10 বোর্ড:

ধাপ 1: অংশগুলির তালিকা

অংশগুলির তালিকা খুব বেশি দীর্ঘ নয়, আপনি তাদের বেশিরভাগ স্থানীয় ইলেকট্রনিক দোকানে খুঁজে পেতে পারেন, যদি আমি কিছু পাই তবে অনলাইন স্টোরের লিঙ্কও রয়েছে:

  • HC-SR04
  • Attiny45/85
  • পটেন্টিওমিটার
  • ব্রেকওয়ে হেডার মহিলা এবং পুরুষ
  • 1206 SMD প্রতিরোধক (একটি কিটে কেনা ভাল)
  • 1206 LED

আপনি কিছু সরঞ্জাম প্রয়োজন হবে যেমন:

  • সোল্ডারিং লোহা/স্টেশন
  • USBasp প্রোগ্রামার

আপনি যদি এই প্রকল্পের জন্য একটি PCB কিনতে চান, আমার Tindie দোকান দেখুন:

আমি টিন্ডিতে বিক্রি করি
আমি টিন্ডিতে বিক্রি করি

ধাপ 2: PCB, পরিকল্পিত এবং ফাইল

পিসিবি, স্কিম্যাটিক এবং ফাইল
পিসিবি, স্কিম্যাটিক এবং ফাইল

উপরে আপনি পরিকল্পিত এবং PCB নকশা সহ সমস্ত ফাইল খুঁজে পেতে পারেন, Gerber ফাইলগুলিও রয়েছে যা আপনি এই PCB তৈরিতে ব্যবহার করতে পারেন। আপনার নিজের প্রয়োজনের জন্য ফাইলগুলি সংশোধন করতে বিনা দ্বিধায় মনে রাখবেন যে আমার সমস্ত প্রকল্প অ -বাণিজ্যিক হিসাবে ভাগ করা হয়েছে যাতে আপনি সেগুলি বিক্রি করতে পারবেন না।

স্কিম্যাটিক অতি সহজ, মাত্র কয়েকটি উপাদান আছে, আপনি পিসিবিতে সবকিছু সঠিকভাবে মাউন্ট করতে এটি ব্যবহার করতে পারেন।

আপনি যদি এই প্রজেক্টের জন্য PCB ব্যবহার করতে না চান তবে আপনি এই সবগুলিকে একটি ব্রেডবোর্ডে সংযুক্ত করতে পারেন, এটি একটু বড় হবে কিন্তু যদি আপনি সোল্ডার করতে না পারেন তবে এটি আপনার জন্য সবচেয়ে সহজ উপায়!

ধাপ 3: সোল্ডারিং

সোল্ডারিং
সোল্ডারিং
সোল্ডারিং
সোল্ডারিং
সোল্ডারিং
সোল্ডারিং

সোল্ডারিং বেশ সহজবোধ্য। ক্ষুদ্রতম উপাদান (প্রতিরোধক এবং LED) দিয়ে শুরু করুন এবং তারপরে আরও বড় এবং বড়গুলিতে যান, এইভাবে আপনার পক্ষে সেগুলি সবই বিক্রি করা সহজ হবে। নিশ্চিত করুন যে পোলারিটি সমস্ত উপাদানগুলির জন্য সঠিক এবং কোনও শর্টস নেই। আপনি যদি এই প্রজেক্টের জন্য PCB ব্যবহার করতে না চান এবং আপনি এই সবগুলিকে একটি ব্রেডবোর্ডে সংযুক্ত করতে চান তবে এই ধাপটি এড়িয়ে যান এবং উপরের ধাপ থেকে পরিকল্পিতভাবে অনুসরণ করুন।

ধাপ 4: একটি কোড আপলোড করুন

একটি কোড আপলোড করুন
একটি কোড আপলোড করুন
একটি কোড আপলোড করুন
একটি কোড আপলোড করুন
একটি কোড আপলোড করুন
একটি কোড আপলোড করুন

পিসিবিতে সবকিছু সোল্ডার হয়ে গেলে আমরা অ্যাট্টিনিতে একটি প্রোগ্রাম আপলোড করতে পারি। এটি করার জন্য আমাদের USBasp প্রোগ্রামারকে (অথবা অন্য যেটি Arduino IDE এর সাথে কাজ করে) মাইক্রোকন্ট্রোলারের সাথে সংযুক্ত করতে হবে। কোড আমার Github এ পাওয়া যাবে। এটি আপলোড করার জন্য আপনাকে আপনার Arduino IDE তে Attiny বোর্ড যুক্ত করতে হবে, আপনি অনলাইনে অনেক টিউটোরিয়াল খুঁজে পেতে পারেন, তাই আমি ঠিক এখানে ব্যাখ্যা করব না। অবশ্যই, আপনি কোডের মান পরিবর্তন করতে পারেন বা এমনকি আপনার প্রয়োজন অনুসারে এটির কার্যকারিতা।

ধাপ 5: পরীক্ষা এবং সামঞ্জস্য

পরীক্ষা এবং সামঞ্জস্য
পরীক্ষা এবং সামঞ্জস্য
পরীক্ষা এবং সামঞ্জস্য
পরীক্ষা এবং সামঞ্জস্য
পরীক্ষা এবং সামঞ্জস্য
পরীক্ষা এবং সামঞ্জস্য

যখন আপনার প্রোগ্রামটি প্রস্তুত হয় তখন আপনি HC-SR04 মডিউল প্লাগ ইন করতে পারেন (সঠিকভাবে প্লাগ করার জন্য উপরের ছবিগুলি দেখুন, অন্যথায় আপনি বোর্ডের ক্ষতি করতে পারেন)।

আপনি 4V এবং 5V এর মধ্যে ভোল্টেজ দিয়ে এটিকে শক্তি দিতে পারেন। বোর্ডে LED জ্বলে উঠবে যখন দূরত্বটি পোটেন্টিওমিটারের সাথে যে দূরত্ব সেট করে তার চেয়ে ছোট হবে। দূরত্ব পরিবর্তন করতে আপনি একটি স্ক্রু ড্রাইভার ব্যবহার করতে পারেন। যখন সবকিছু ঠিকঠাক কাজ করছে আপনি পরবর্তী ধাপে যেতে পারেন। যদি তা না হয়, আপনার সোল্ডারিং চেক করুন এবং নিশ্চিত করুন যে আপনার সার্কিট এবং আমার পরিকল্পিত মেলে।

ধাপ 6: সম্ভাব্য অ্যাপ্লিকেশন

সম্ভাব্য অ্যাপ্লিকেশন
সম্ভাব্য অ্যাপ্লিকেশন
সম্ভাব্য অ্যাপ্লিকেশন
সম্ভাব্য অ্যাপ্লিকেশন
সম্ভাব্য অ্যাপ্লিকেশন
সম্ভাব্য অ্যাপ্লিকেশন

অভিনন্দন যে আপনি এটি শেষ ধাপে পৌঁছেছেন! একটি Arduino এর সাথে এই মডিউলটি ব্যবহার করার জন্য আপনাকে মডিউলের VCC কে Arduino এর 5V, মডিউলের GND কে Arduino এর GND এবং মডিউলের আউট পিনকে Arduino পিনের সাথে সংযুক্ত করতে হবে।

আপনি কিভাবে এটি ব্যবহার করতে পারেন? আচ্ছা, সম্ভাবনাগুলি অফুরন্ত। আপনি এটি আপনার রোবোটিক্স প্রকল্পের জন্য ব্যবহার করতে পারেন, যেহেতু আমি আমার পরবর্তী প্রকল্পের জন্য করতে যাচ্ছি, শীঘ্রই সে সম্পর্কে আরো:) আপনি কোডটি সংশোধন করতে পারেন, এটিতে একটি সার্ভো সংযুক্ত করতে পারেন এবং সরাসরি এই বোর্ড থেকে সার্ভো নিয়ন্ত্রণ করতে পারেন। আপনি এটি সংশোধন করতে পারেন এবং কোন অতিরিক্ত, বহিরাগত মাইক্রোকন্ট্রোলার ছাড়া এটি ব্যবহার করতে পারেন। এটি একটি ছোট বোর্ড যার অনেক সম্ভাবনা রয়েছে এবং এটি আমার পরবর্তী প্রকল্পটিকে অনেক সহজ করে তুলবে।

আমি আশা করি আপনি এই যন্ত্রটি পড়ে উপভোগ করেছেন:) এই প্রকল্প সম্পর্কে আমার ভিডিও দেখতে এবং আমার চ্যানেলটি সাবস্ক্রাইব করতে ভুলবেন না! পড়ার জন্য ধন্যবাদ, আনন্দিত!

প্রস্তাবিত: