সুচিপত্র:

HC05 ব্লুটুথ মডিউল এবং আরডুইনো [টিউটোরিয়াল] দিয়ে শুরু করা: 6 টি ধাপ
HC05 ব্লুটুথ মডিউল এবং আরডুইনো [টিউটোরিয়াল] দিয়ে শুরু করা: 6 টি ধাপ

ভিডিও: HC05 ব্লুটুথ মডিউল এবং আরডুইনো [টিউটোরিয়াল] দিয়ে শুরু করা: 6 টি ধাপ

ভিডিও: HC05 ব্লুটুথ মডিউল এবং আরডুইনো [টিউটোরিয়াল] দিয়ে শুরু করা: 6 টি ধাপ
ভিডিও: HC-05 ব্লুটুথ মডিউলের নাম এবং পাসওয়ার্ড পরিবর্তন করার পদ্ধতি | How to change HC-05 Name and Password 2024, ডিসেম্বর
Anonim
HC05 ব্লুটুথ মডিউল এবং আরডুইনো দিয়ে শুরু করা [টিউটোরিয়াল]
HC05 ব্লুটুথ মডিউল এবং আরডুইনো দিয়ে শুরু করা [টিউটোরিয়াল]

আপনি ইলেক্ট্রোপিকের অফিসিয়াল ওয়েবসাইটে এই এবং অন্যান্য আশ্চর্যজনক টিউটোরিয়ালগুলি পড়তে পারেন

এই টিউটোরিয়ালে, আপনি শিখবেন কিভাবে HC05 ব্লুটুথ মডিউল এবং আরডুইনো বোর্ড ব্যবহার করে ব্লুটুথ দিয়ে ডেটা যোগাযোগ এবং পাঠাতে হয়। এই নিবন্ধের শেষে, আপনি শিখবেন:

  • ব্লুটুথ প্রোটোকল সম্পর্কে সাধারণ তথ্য
  • কিভাবে ব্লুটুথ ব্যবহার করে ডেটা পাঠানো যায়
  • কিভাবে HC05 এ AT-Command পাঠাবেন

ধাপ 1: ব্লুটুথ কমিউনিকেশন এবং প্রটোকলের সংক্ষিপ্ত পরিচিতি

এনআরএফ, জিগবি, ওয়াই-ফাই এবং ব্লুটুথের মতো ওয়্যারলেস যোগাযোগের বিভিন্ন উপায় রয়েছে।

ব্লুটুথ প্রোটোকল; প্যান নেটওয়ার্কে একটি সাশ্রয়ী মূল্যের যোগাযোগ পদ্ধতি, যার সর্বাধিক ডেটা রেট 1Mb/S, 2.4 G ফ্রিকোয়েন্সি ব্যবহার করে 100 মিটারের নামমাত্র পরিসরে কাজ করা ওয়্যারলেস যোগাযোগের একটি সাধারণ উপায়।

HC05 মডিউল হল একটি ব্লুটুথ মডিউল যা সিরিয়াল যোগাযোগ ব্যবহার করে, বেশিরভাগ ইলেকট্রনিক্স প্রকল্পে ব্যবহৃত হয়।

HC05 ব্লুটুথ মডিউল গুরুত্বপূর্ণ স্পেসিফিকেশন:

  • কাজের ভোল্টেজ: 3.6V - 5V
  • অভ্যন্তরীণ অ্যান্টেনা: হ্যাঁ
  • শেষ ডিভাইসে স্বয়ংক্রিয় সংযোগ: হ্যাঁ

ধাপ 2: ব্লুটুথের মাধ্যমে আরডুইনোতে ডেটা পাঠানো

HC05 মডিউলের একটি অভ্যন্তরীণ 3.3v নিয়ন্ত্রক রয়েছে এবং সেজন্য আপনি এটি 5v ভোল্টেজের সাথে সংযুক্ত করতে পারেন। কিন্তু আমরা দৃ strongly়ভাবে 3.3V ভোল্টেজ সুপারিশ, যেহেতু HC05 সিরিয়াল যোগাযোগ পিনের যুক্তি 3.3V। মডিউলে 5V সরবরাহ করলে মডিউলের ক্ষতি হতে পারে।

মডিউলটিকে ক্ষতির হাত থেকে রক্ষা করতে এবং এটি সঠিকভাবে কাজ করার জন্য, আপনার arduino TX পিন এবং মডিউল RX পিনের মধ্যে একটি প্রতিরোধ বিভাগ সার্কিট (5v থেকে 3.3v) ব্যবহার করা উচিত। যখন মাস্টার এবং স্লেভ সংযুক্ত থাকে, বোর্ডে নীল এবং লাল LEDs প্রতি 2 সেকেন্ডে জ্বলজ্বল করে। যদি তারা সংযুক্ত না হয়, তবে প্রতি 2 সেকেন্ডে কেবল একটি নীলই জ্বলজ্বল করে।

ধাপ 3: সার্কিট

সার্কিট
সার্কিট
সার্কিট
সার্কিট

ধাপ 4: কোড

ব্লুটুথ ব্যবহার করে HC05 এর সাথে যোগাযোগ করার জন্য, আপনার ফোনে একটি ব্লুটুথ টার্মিনাল অ্যাপ্লিকেশন প্রয়োজন। আপনি এটি ব্যবহার করতে পারেন এখন ডেটা ট্রান্সফার শুরু করার জন্য, আপনার Arduino এ এই কোডটি আপলোড করুন এবং আপনি যে অ্যাপটি ইনস্টল করেছেন তা ব্যবহার করে HC05 সংযুক্ত করুন। যোগাযোগের নাম HC05, পাসওয়ার্ড 1234 বা 0000 এবং ট্রান্সফার বড রেট ডিফল্টরূপে 9600।

আসুন কোডটি গভীরভাবে দেখি এবং প্রতিটি লাইনের অর্থ দেখি:

#সফটওয়্যার সিরিয়াল.এইচ অন্তর্ভুক্ত করুন

সফ্টওয়্যার সিরিয়াল যোগাযোগের জন্য আপনার প্রয়োজনীয় লাইব্রেরি। আপনি এখানে এটা ডাউনলোড করতে পারেন।

সফটওয়্যার সিরিয়াল মাই ব্লু (2, 3);

সিরিয়াল পিনের জন্য সফটওয়্যারের সংজ্ঞা; RX2 এবং TX3

MyBlue.begin (9600);

9600 এ সফটওয়্যার সিরিয়াল বড রেট কনফিগার করা হচ্ছে

সিরিয়াল ডেটা পড়া এবং সেই অনুযায়ী LED চালু/বন্ধ করা।

ধাপ 5: HC05 ব্লুটুথ মডিউলে AT-Command পাঠানো

HC05 ব্লুটুথ মডিউলে AT-Command পাঠানো হচ্ছে
HC05 ব্লুটুথ মডিউলে AT-Command পাঠানো হচ্ছে

বোতাম টিপে এবং ধরে রেখে মডিউলটি AT-command মোডে চলে যায়। অন্যথায়, এটি কমিউনিকেশন মোডে কাজ করে। কিছু মডিউল তাদের প্যাকেজে একটি পুশ বাটন আছে এবং আর একটি যোগ করার প্রয়োজন নেই। At-command মোডে প্রবেশ করার জন্য ডিফল্ট বড রেট 38400। এখন আপনার বোর্ডে এই কোডটি আপলোড করুন এবং সেট করুন সিরিয়াল মনিটর ব্যবহার করে কমান্ড।

আপনি মডিউলে একটি কমান্ড পাঠিয়ে রেসপন্স পাবেন। এখানে কিছু সবচেয়ে গুরুত্বপূর্ণ AT কমান্ড দেওয়া হল:

ধাপ 6: HC05 ব্লুটুথ মডিউল কিনুন

ElectroPeak থেকে HC05 Blurtooth মডিউল কিনুন

প্রস্তাবিত: