সুচিপত্র:

Arduino দিয়ে ব্লুটুথ HC-05 সেট আপ করা: 5 টি ধাপ
Arduino দিয়ে ব্লুটুথ HC-05 সেট আপ করা: 5 টি ধাপ

ভিডিও: Arduino দিয়ে ব্লুটুথ HC-05 সেট আপ করা: 5 টি ধাপ

ভিডিও: Arduino দিয়ে ব্লুটুথ HC-05 সেট আপ করা: 5 টি ধাপ
ভিডিও: LDmicro 13: HC-05 Bluetooth Phone App Control (Microcontroller PLC Ladder Programming with LDmicro) 2024, জুলাই
Anonim
Arduino দিয়ে ব্লুটুথ HC-05 সেট আপ করা হচ্ছে
Arduino দিয়ে ব্লুটুথ HC-05 সেট আপ করা হচ্ছে

এই প্রকল্পে, আমরা স্মার্টফোন থেকে আরডুইনো ইউনিটে বার্তা পাঠাতে এবং কম্পিউটারে প্রদর্শনের জন্য Arduino এর সাথে HC05 ব্লুটুথ মডিউল নিযুক্ত করব।

HC-05 ব্লুটুথ মডিউল সম্পর্কে:

HC-05 মডিউল ব্লুটুথ SPP (সিরিয়াল পোর্ট প্রটোকল) মডিউল ব্যবহার করা সহজ, যা স্বচ্ছ ওয়্যারলেস সিরিয়াল কানেকশন সেটআপের জন্য ডিজাইন করা হয়েছে। সিরিয়াল পোর্ট ব্লুটুথ মডিউল সম্পূর্ণরূপে যোগ্য ব্লুটুথ V2.0+EDR (উন্নত ডেটা রেট) 3Mbps মডুলেশন সম্পূর্ণ 2.4GHz রেডিও ট্রান্সসিভার এবং বেসব্যান্ড সহ। এটি সিএসওএস ব্লু কোর 04-এক্সটারনাল সিঙ্গেল চিপ ব্লুটুথ সিস্টেম সিএমওএস প্রযুক্তির সাথে এবং এএফএইচ (অ্যাডাপ্টিভ ফ্রিকোয়েন্সি হপিং ফিচার) ব্যবহার করে। এর পায়ের ছাপ 12.7mmx27mm এর মতো ছোট। আশা করি এটি আপনার সামগ্রিক নকশা/উন্নয়ন চক্রকে সহজতর করবে।

ধাপ 1: পিন কনফিগারেশন এবং ফাংশন:

পিন বর্ণনা

রাষ্ট্র - সংযোগের অবস্থা জানতে। (জোড়া বা সংযোগ বিচ্ছিন্ন)

Rx - ডাটা পাওয়ার জন্য মডিউলের পিন গ্রহণ করুন।

Tx - ডেটা পাঠানোর জন্য মডিউলের পিন প্রেরণ করুন।

5v - পাওয়ার পিন

GND - গ্রাউন্ড পিন

EN/কী - মডিউল সক্ষম বা অক্ষম করুন।

পদক্ষেপ 2: প্রয়োজনীয় উপাদান:

- Arduino বোর্ড 1

- HC05 ব্লুটুথ মডিউল 1

- জাম্পার তার 6

- ব্রেডবোর্ড 1

আপনি এই উপাদানগুলি কিনতে পারেন, যা মানের জন্য পরীক্ষা করা হয়, এলিগোকার্ট থেকে।

ধাপ 3: প্রকল্প সেটআপ:

প্রকল্প সেটআপ
প্রকল্প সেটআপ

ধাপ 4: কোড:

#সফটওয়্যার সিরিয়াল EEBlue অন্তর্ভুক্ত করুন (10, 11); // আরএক্স | TX অকার্যকর সেটআপ () {Serial.begin (9600); EEBlue.begin (9600); // কমার জন্য ডিফল্ট বাড, এটি আপনার মডিউলের জন্য ভিন্ন হতে পারে। Serial.println ("ব্লুটুথ গেট খোলা আছে। 34 n অন্য যে কোনো ব্লুটুথ ডিভাইস থেকে HC-05 এর সাথে 1234 পেয়ারিং কী হিসেবে কানেক্ট করুন!"); } অকার্যকর লুপ () {// ব্লুটুথ থেকে টার্মিনাল পর্যন্ত যেকোন ডেটা খাওয়ান। যদি (EEBlue.available ()) Serial.write (EEBlue.read ()); // টার্মিয়াল থেকে ব্লুটুথ পর্যন্ত সমস্ত ডেটা খাওয়ান যদি (Serial.available ()) EEBlue.write (Serial.read ()); }

ধাপ 5: অ্যান্ড্রয়েড অ্যাপ:

প্লে স্টোরে ব্লুটুথ মডিউল HC05 কে একটি অ্যান্ড্রয়েড ফোনের সাথে সংযুক্ত করার জন্য অসংখ্য অ্যাপ রয়েছে, আপনি সেগুলির যেকোনটি ব্যবহার করতে পারেন। আমি ব্লুটুথ টার্মিনাল অ্যাপ ব্যবহার করেছি।

প্রস্তাবিত: