সুচিপত্র:

ব্লুটুথের উপর একটি অ্যান্ড্রয়েড ডিভাইস দিয়ে আপনার আরডুইনো প্রোগ্রাম করুন: 6 টি ধাপ (ছবি সহ)
ব্লুটুথের উপর একটি অ্যান্ড্রয়েড ডিভাইস দিয়ে আপনার আরডুইনো প্রোগ্রাম করুন: 6 টি ধাপ (ছবি সহ)

ভিডিও: ব্লুটুথের উপর একটি অ্যান্ড্রয়েড ডিভাইস দিয়ে আপনার আরডুইনো প্রোগ্রাম করুন: 6 টি ধাপ (ছবি সহ)

ভিডিও: ব্লুটুথের উপর একটি অ্যান্ড্রয়েড ডিভাইস দিয়ে আপনার আরডুইনো প্রোগ্রাম করুন: 6 টি ধাপ (ছবি সহ)
ভিডিও: কিভাবে উইন্ডোজ দিতে হয় | Windows 10 Setup process Step By Step | How To Install Windows 10 2024, নভেম্বর
Anonim
ব্লুটুথের মাধ্যমে একটি অ্যান্ড্রয়েড ডিভাইস দিয়ে আপনার আরডুইনো প্রোগ্রাম করুন
ব্লুটুথের মাধ্যমে একটি অ্যান্ড্রয়েড ডিভাইস দিয়ে আপনার আরডুইনো প্রোগ্রাম করুন

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

ধাপ 1: উপকরণ এবং সরঞ্জাম

উপকরণ এবং সরঞ্জাম
উপকরণ এবং সরঞ্জাম

হার্ডওয়্যার:

  • আরডুইনো উনো
  • ব্লুটুথ HC-05 মডিউল
  • মিনি রুটিবোর্ড
  • ক্যাপাসিটর 1uf/50v (এলকো)
  • Reasisor 100 ওহম
  • 5 পিসি x জাম্পার তার
  • USB তারের
  • অ্যান্ড্রয়েড 4.0.0+ সহ অ্যান্ড্রয়েড ডিভাইস (ব্লুটুথ উপলব্ধ)
  • ল্যাপটপ/পিসি

সফটওয়্যার:

গুগল প্লে স্টোর থেকে ব্লুইনো লোডার

ধাপ 2: ল্যাপটপ/পিসি ব্যবহার করে আপনার আরডুইনো প্রোগ্রাম করুন

ল্যাপটপ/পিসি ব্যবহার করে আপনার আরডুইনো প্রোগ্রাম করুন
ল্যাপটপ/পিসি ব্যবহার করে আপনার আরডুইনো প্রোগ্রাম করুন
ল্যাপটপ/পিসি ব্যবহার করে আপনার আরডুইনো প্রোগ্রাম করুন
ল্যাপটপ/পিসি ব্যবহার করে আপনার আরডুইনো প্রোগ্রাম করুন

নীচের টেক্সট বক্স থেকে কোড কপি করে শুরু করুন তারপর, কোডটি কপি করে Arduino IDE এডিটরে পেস্ট করুন। কম্পাইল। আপলোড করুন।

ব্লুটুথ HC-05 এর প্যারামিটার পরিবর্তন করার জন্য এই কোডটিতে বেশ কয়েকটি ফাংশন রয়েছে:

  • AT+NAME = Bluino#00: ব্লুটুথ মডিউলের নাম পরিবর্তন করুন, ডিফল্ট নাম হল "HC-05"।
  • AT+UART = 115200, 0, 0: বড রেট পরিবর্তন করে 115200 (Arduino Uno, Bluino এবং Mega2560)
  • AT+UART = 57600, 0, 0: বড রেট 57600 তে পরিবর্তন করুন (Arduino Nano, Leonardo, Micro, Pro Mini 3V3/5V এবং Duemilanove)
  • AT+POLAR = 1, 0: স্টেট পিন কন্ডিশন পরিবর্তন করুন
  • অতিরিক্ত করার জন্য আপনি জোড়া করার সময় স্ট্যান্ডার্ড পাসওয়ার্ড ব্যবহার করতে পাসওয়ার্ড পরিবর্তন করতে পারেন, AT+PSWD = xxxx।

ব্লুটুথের নাম অবশ্যই "ব্লুইনো#00-9999", যদি আপনি কাস্টম নাম চান তবে আপনাকে ব্লুইনো লোডার অ্যাপের পেইড ভার্সন ব্যবহার করতে হবে।

অকার্যকর সেটআপ() {

Serial.begin (38400); বিলম্ব (500); Serial.println ("AT+NAME = Bluino#00"); বিলম্ব (500); Serial.println ("AT+UART = 115200, 0, 0"); // Arduino Uno, Bluino এবং Mega2560 //Serial.println("AT+UART=57600, 0, 0 ") ব্যবহার করলে এই বাউড্রেট ব্যবহার করুন; // Arduino Nano, Leonardo, Micro, Pro Mini 3V3/5V এবং Duemilanove বিলম্ব (500) ব্যবহার করলে এই বাউড্রেট ব্যবহার করুন; Serial.println ("AT+POLAR = 1, 0") বিলম্ব (500); } অকার্যকর লুপ () {}

ধাপ 3: পরিকল্পিত মত হুক আপ

হুক আপ লাইক স্কিম্যাটিক
হুক আপ লাইক স্কিম্যাটিক
হুক আপ লাইক স্কিম্যাটিক
হুক আপ লাইক স্কিম্যাটিক
হুক আপ লাইক স্কিম্যাটিক
হুক আপ লাইক স্কিম্যাটিক
হুক আপ লাইক স্কিম্যাটিক
হুক আপ লাইক স্কিম্যাটিক

উপরের চিত্র অনুসরণ করে, বিন্যাস তুলনামূলকভাবে সহজ।

যদি আপনি চান আপনি কিছু সোল্ডারিং কাজের সাথে PCB প্রোটোটাইপ বোর্ডের সাথে রুটিবোর্ড প্রতিস্থাপন করতে পারেন, তাহলে আপনি Arduino এর জন্য ছোট আকার বা ieldালের মত পাবেন।

ধাপ 4: ব্লুটুথ HC-05 সেটআপ করার সময়

ব্লুটুথ HC-05 সেটআপ করার সময়
ব্লুটুথ HC-05 সেটআপ করার সময়
ব্লুটুথ HC-05 সেটআপ করার সময়
ব্লুটুথ HC-05 সেটআপ করার সময়

মূলত এই ধাপে কিভাবে HC-05 ওভার কমান্ড সেটআপ করতে হয়, এই ধাপটি অনুসরণ করে আপনি HC-05 কে কিছু প্যারামিটারে সেট করবেন। ধাপ 2 এ আপনি Arduino তে স্কেচ আপলোড করেছেন, সেই কোডটিতে পিন RX/ এর মাধ্যমে যোগাযোগের জন্য সিরিয়াল ফাংশন রয়েছে TX (D0/D1), যা হল যখন আপনি HC-05 পিন RX/TX এর সাথে সংযুক্ত হন তখন এটি HC-05 এট কমান্ড মোডে সেটআপ করতে বাধ্য করবে। শুধু ছবির মতো ধাপ অনুসরণ করুন। K কী বোতাম টিপুন এবং ধরে রাখুন Ar আরডুইনো পাওয়ার করার জন্য USB তারের প্লাগ করুন about প্রায় 5 সেকেন্ড অপেক্ষা করুন (এখনও কী বোতামটি ধরে রাখুন) AT AT কমান্ড মোড থেকে পুনরায় সেট করার জন্য USB আনপ্লাগ এবং পুনরায় প্লাগ করুন

পদক্ষেপ 5: গুগলপ্লে স্টোর থেকে অ্যাপ্লিকেশন ব্লুইনো লোডার ইনস্টল করুন

গুগলপ্লে স্টোর থেকে অ্যাপ্লিকেশন ব্লুইনো লোডার ইনস্টল করুন
গুগলপ্লে স্টোর থেকে অ্যাপ্লিকেশন ব্লুইনো লোডার ইনস্টল করুন

ঠিক আছে, প্রথম যে অ্যাপটি আমি আপনাকে দেখাতে চাই তা হল "ব্লুইনো লোডার", উপলব্ধ ব্লুটুথ সংযোগের সাথে অ্যান্ডোরিড 4.0 বা তার বেশি। আপনি গুগলপ্লে স্টোর থেকে পেতে পারেন:

ব্লুইনো লোডার - ডেভেলপার ব্লুইনো লোডার প্রো সমর্থন করার জন্য Arduino IDE বা প্রো সংস্করণ - Arduino IDE

এই অ্যাপটি Arduino Uno এর সাথে কাজ করার জন্য, আপনি ব্লুটুথ HC-05 এর উপর Arduino uno তে স্কেচ লিখতে, সম্পাদনা করতে এবং আপলোড করতে পারেন। অ্যাপটি Arduino IDE এর মত সহজেই বোঝা যায়, অনেক উদাহরণ স্কেচ আছে, এছাড়াও আপনি কিছু লাইব্রেরি যোগ করতে পারেন শুধু ব্লুইনোলোডার/লাইব্রেরি ফোল্ডারে কপি পেস্ট লাইব্রেরি ফোল্ডার। আপনি সম্পাদকের রঙ, পাঠ্যের আকার এবং অনেক বৈশিষ্ট্যগুলির থিম পরিবর্তন করতে পারেন। আপনি যদি সিরিয়াল মনিটর ফিচার পেতে চান, বিজ্ঞাপন সরিয়ে ফেলতে পারেন এবং ব্লুটুথের যেকোনো নাম স্ক্যান করতে পারেন (শুধু ব্লুইনো#না …) আপনি অ্যাপ-এ কেনাকাটা করতে পারেন, তাই ডেভেলপারকেও সমর্থন করুন।

ব্লুটুথের উপর একটি স্কেচ আপলোড করা খুব ভাল কাজ করেছে! তাই আমি এই অ্যাপটি 5 স্টারের মধ্যে 4.0 দেব:)

ধাপ 6: ব্লুটুথের মাধ্যমে অ্যান্ড্রয়েড ডিভাইস ব্যবহার করে আরডুইনোতে নমুনা স্কেচ Blink.ino আপলোড করার চেষ্টা করুন

ব্লুটুথের মাধ্যমে অ্যান্ড্রয়েড ডিভাইস ব্যবহার করে আরডুইনোতে নমুনা স্কেচ Blink.ino আপলোড করার চেষ্টা করুন
ব্লুটুথের মাধ্যমে অ্যান্ড্রয়েড ডিভাইস ব্যবহার করে আরডুইনোতে নমুনা স্কেচ Blink.ino আপলোড করার চেষ্টা করুন
ব্লুটুথের মাধ্যমে অ্যান্ড্রয়েড ডিভাইস ব্যবহার করে আরডুইনোতে নমুনা স্কেচ Blink.ino আপলোড করার চেষ্টা করুন
ব্লুটুথের মাধ্যমে অ্যান্ড্রয়েড ডিভাইস ব্যবহার করে আরডুইনোতে নমুনা স্কেচ Blink.ino আপলোড করার চেষ্টা করুন
ব্লুটুথের মাধ্যমে অ্যান্ড্রয়েড ডিভাইস ব্যবহার করে আরডুইনোতে নমুনা স্কেচ Blink.ino আপলোড করার চেষ্টা করুন
ব্লুটুথের মাধ্যমে অ্যান্ড্রয়েড ডিভাইস ব্যবহার করে আরডুইনোতে নমুনা স্কেচ Blink.ino আপলোড করার চেষ্টা করুন
ব্লুটুথের মাধ্যমে অ্যান্ড্রয়েড ডিভাইস ব্যবহার করে আরডুইনোতে নমুনা স্কেচ Blink.ino আপলোড করার চেষ্টা করুন
ব্লুটুথের মাধ্যমে অ্যান্ড্রয়েড ডিভাইস ব্যবহার করে আরডুইনোতে নমুনা স্কেচ Blink.ino আপলোড করার চেষ্টা করুন
  • ফিনিস ইন্সটল করার পর আপনি উদাহরণ স্কেচ খুলতে পারেন BluinoLoader/example/02. বেসিক/ব্লিঙ্ক/ব্লিংক।
  • টুলস বের করা শেষ না হওয়া পর্যন্ত অপেক্ষা করুন
  • "আপলোড" বোতামে আলতো চাপুন (বৃত্ত আইকনে তীরচিহ্ন)
  • কোন ত্রুটি সংকলন সম্পন্ন করার পরে, সক্রিয় ব্লুটুথ অনুসন্ধান করার জন্য "স্ক্যান ব্লুইনো হার্ডওয়্যার" বোতামটি আলতো চাপুন
  • "ব্লুইনো#00" নামের ব্লুটুথ হার্ডওয়্যার বেছে নিন
  • যদি প্রথম পেয়ারিং পেয়ারিং কোড স্ট্যান্ডার্ড "1234" লিখুন, তাহলে ঠিক আছে
  • প্রসেস আপলোড করা শেষ না হওয়া পর্যন্ত অপেক্ষা করুন

সব ধাপ ঠিক করার পরে আপনার Arduino 13 এর নেতৃত্বে জ্বলজ্বল করবে, এবং আপনি অন্য স্কেচ আপলোড করার জন্য সমস্ত পদক্ষেপ পুনরাবৃত্তি করতে পারেন।

প্রস্তাবিত: