সুচিপত্র:
- ধাপ 1: পিন কনফিগারেশন এবং ফাংশন:
- পদক্ষেপ 2: প্রয়োজনীয় উপাদান:
- ধাপ 3: প্রকল্প সেটআপ:
- ধাপ 4: কোড:
- ধাপ 5: অ্যান্ড্রয়েড অ্যাপ:
ভিডিও: Arduino দিয়ে ব্লুটুথ HC-05 সেট আপ করা: 5 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:01
এই প্রকল্পে, আমরা স্মার্টফোন থেকে আরডুইনো ইউনিটে বার্তা পাঠাতে এবং কম্পিউটারে প্রদর্শনের জন্য 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 কে একটি অ্যান্ড্রয়েড ফোনের সাথে সংযুক্ত করার জন্য অসংখ্য অ্যাপ রয়েছে, আপনি সেগুলির যেকোনটি ব্যবহার করতে পারেন। আমি ব্লুটুথ টার্মিনাল অ্যাপ ব্যবহার করেছি।
প্রস্তাবিত:
WS2812b LED স্ট্রিপ দিয়ে রাস্পবেরি পাইতে হাইপারিয়ন দিয়ে OSMC কিভাবে সেট করবেন: 8 টি ধাপ
WS2812b লেড স্ট্রিপ সহ রাস্পবেরি পাইতে হাইপারিয়নের সাথে ওএসএমসি কীভাবে সেট আপ করবেন: কখনও কখনও আমি খুব ভাল ইংরেজি করি, কখনও কখনও না … প্রথম জিনিসগুলি প্রথমে। এটি আমার প্রথম নির্দেশযোগ্য এবং ইংরেজি আমার মাতৃভাষা নয়, তাই দয়া করে, আমার উপর খুব কঠিন হবেন না। এটি ফ্রেমটি কীভাবে তৈরি করা যায় সে সম্পর্কে নয়, এটি সহজ। এটি ইনস্টল করার বিষয়ে
Azure IoT Hub দিয়ে Raspberry Pi সেট আপ করা: 5 টি ধাপ
Azure IoT Hub দিয়ে Raspberry Pi সেট আপ করা: এই নির্দেশের উদ্দেশ্য হল Azure IoT Hub- এর ক্ষমতার বাস্তব ব্যবহারিক এক্সপোজার পাওয়া। নিবন্ধটি Azure IoT Hub- এর জন্য সাইন আপ করা, একটি রাস্পবেরি পাই স্থাপন করা এবং টেলিমেট্রি পাঠানোর জন্য Pi- কে Azure IoT Hub- এর সাথে সংযুক্ত করে।
HDMI ছাড়া রাস্পবেরি পাই 3 বি তে রাস্পবিয়ান ইনস্টল করা - রাস্পবেরি পাই 3B দিয়ে শুরু করা - আপনার রাস্পবেরি পাই 3: 6 ধাপ সেট আপ করা হচ্ছে
HDMI ছাড়া রাস্পবেরি পাই 3 বি তে রাস্পবিয়ান ইনস্টল করা | রাস্পবেরি পাই 3B দিয়ে শুরু করা | আপনার রাস্পবেরি পাই 3 সেট আপ করা: আপনারা কেউ কেউ জানেন যে রাস্পবেরি পাই কম্পিউটারগুলি বেশ দুর্দান্ত এবং আপনি কেবলমাত্র একটি ছোট বোর্ডে পুরো কম্পিউটারটি পেতে পারেন। 1.2 GHz এ ঘড়ি। এটি পাই 3 কে মোটামুটি 50 রাখে
Arduino IDE দিয়ে Esp 8266 Esp-01 দিয়ে শুরু করা - Arduino Ide এবং প্রোগ্রামিং Esp এ Esp বোর্ড ইনস্টল করা: 4 টি ধাপ
Arduino IDE দিয়ে Esp 8266 Esp-01 দিয়ে শুরু করা | Arduino Ide এবং Programming Esp এ Esp বোর্ড ইন্সটল করা: এই নির্দেশাবলীতে আমরা Arduino IDE তে esp8266 বোর্ড কিভাবে ইনস্টল করতে হয় এবং কিভাবে esp-01 প্রোগ্রাম করতে হয় এবং এতে কোড আপলোড করতে হয় তা শিখতে পারি। এই এবং অধিকাংশ মানুষ সমস্যার সম্মুখীন হয়
রাস্পবিয়ান (জেসি) হেডলেস দিয়ে আপনার রাস্পবেরি পাই সেট আপ করা: 3 টি ধাপ
রাস্পবিয়ান (জেসি) হেডলেস দিয়ে আপনার রাস্পবেরি পাই সেট আপ করা: সবার আগে আমাদের জানতে হবে এই সব কি। আমি এখানে তত্ত্ব পাঠ দিতে যাচ্ছি না। এখন পর্যন্ত আপনাকে শুধু জানতে হবে যে রাস্পবেরি পাই একটি একক বোর্ড মিনি কম্পিউটার (theতিহ্যগত কম্পিউটারের চেয়ে ছোট অর্থে মিনি) এটাই সহজ।