কিভাবে HC প্রোগ্রাম করবেন-05 Arduino সঙ্গে মডিউল
দৈনন্দিন জীবনে ব্লুটুথ পণ্য ব্যবহারের সাথে, কিছু পণ্য বিকাশকারী প্রায়শই এর সাথে বিকাশ করতে Arduino ব্যবহার করবে এইচসি-05 ব্লুটুথ মডিউল. কিভাবে HC প্রোগ্রাম করবেন-05 Arduino সঙ্গে মডিউল?
এখন Feasycom এর HC নিন-05 (এফএসসি-বিটি 826) একটি উদাহরণ হিসাবে মডিউল:

FSC-BT826 (এইচসি-05 মডিউল) 3.6-6V দ্বারা চালিত এবং ডেটা পিনের লজিক ভোল্টেজ স্তর হল 3.3V. কিন্তু Arduino বোর্ডের I/O আউটপুট হল 5V. যাতে ব্লুটুথ মডিউল বার্ন না হয়, ব্লুটুথ মডিউল RXD এবং Arduino I/O আউটপুট প্রতিরোধের সাথে সিরিজ সংযোগ করতে প্রয়োজন, চিত্র হিসাবে 1 দেখায়. অন্যদিকে, ব্লুটুথ মডিউল TXD এবং Arduino I/O ইনপুট সরাসরি সংযুক্ত করা যেতে পারে কারণ FSC-BT826 থেকে 3.3V সংকেত (এইচসি-05 মডিউল) আরডুইনো বোর্ডে একটি উচ্চ যুক্তি হিসাবে গৃহীত হওয়ার জন্য যথেষ্ট.
আমরা Arduino UNO IDE-তে "SoftwareSerialExample" নামের স্বয়ংসম্পূর্ণ উদাহরণের উপর ভিত্তি করে একটি উদাহরণের সোর্স কোড প্রদান করতে পারি।. উদাহরণের প্রোগ্রাম প্রারম্ভিকতা নীচে সেট করা হয়েছে.
প্রোগ্রাম সূচনা
ফাইলটিতে একটি সফ্টওয়্যার অ্যানালগ সিরিয়াল পোর্ট ক্লাস রয়েছে <SoftwareSerial.h>, আমাদের ধারণ করতে হবে
এই হেড ফাইলটি এবং একটি SoftwareSerial অবজেক্ট ঘোষণা করুন.
সেটআপে() পদ্ধতি, আমরা কিছু সূচনা করেছি:
- 1. আউটপুট মোডে LED_PIN সেট করুন.
- 2. LED_PIN নিম্ন স্তরে সেট করুন.
- 3. সিরিয়াল পোর্টের বাউড্রেট সেট করুন এবং আপনার কম্পিউটার এবং আরডুইনো বোর্ডের মধ্যে যোগাযোগ শুরু করুন.
- 4. HC05 এর UART baudrate পেতে এবং Arduino বোর্ড এবং HC05 এর মধ্যে যোগাযোগ শুরু করতে বাউড্রেটের উপর পুনরাবৃত্তি করুন.
মডিউল আরো প্রোগ্রামিং তথ্যের জন্য, মডিউল লিঙ্ক পরিদর্শন স্বাগত জানাই: এইচসি-05 ব্লুটুথ মডিউল প্রতিস্থাপন ব্লুটুথ মডিউল ডুয়াল-মোড HC-05 পিন-টু-পিন