সুচিপত্র:
- ধাপ 1: উপকরণ এবং সরঞ্জাম
- ধাপ 2: ল্যাপটপ/পিসি ব্যবহার করে আপনার আরডুইনো প্রোগ্রাম করুন
- ধাপ 3: পরিকল্পিত মত হুক আপ
- ধাপ 4: ব্লুটুথ HC-05 সেটআপ করার সময়
- পদক্ষেপ 5: গুগলপ্লে স্টোর থেকে অ্যাপ্লিকেশন ব্লুইনো লোডার ইনস্টল করুন
- ধাপ 6: ব্লুটুথের মাধ্যমে অ্যান্ড্রয়েড ডিভাইস ব্যবহার করে আরডুইনোতে নমুনা স্কেচ Blink.ino আপলোড করার চেষ্টা করুন
ভিডিও: ব্লুটুথের উপর একটি অ্যান্ড্রয়েড ডিভাইস দিয়ে আপনার আরডুইনো প্রোগ্রাম করুন: 6 টি ধাপ (ছবি সহ)
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:58
হ্যালো ওয়ার্ল্ড, এই নির্দেশনায় আমি আপনাকে দেখাতে চাই, কিভাবে ব্লুটুথের মাধ্যমে আপনার অ্যান্ড্রয়েড ডিভাইসের সাথে আপনার আরডুইনো ইউনো প্রোগ্রাম করা যায়। এটা খুবই সহজ এবং এত সস্তা। এছাড়াও এটি আমাদের 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 কে কিছু প্যারামিটারে সেট করবেন। ধাপ 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 আপলোড করার চেষ্টা করুন
- ফিনিস ইন্সটল করার পর আপনি উদাহরণ স্কেচ খুলতে পারেন BluinoLoader/example/02. বেসিক/ব্লিঙ্ক/ব্লিংক।
- টুলস বের করা শেষ না হওয়া পর্যন্ত অপেক্ষা করুন
- "আপলোড" বোতামে আলতো চাপুন (বৃত্ত আইকনে তীরচিহ্ন)
- কোন ত্রুটি সংকলন সম্পন্ন করার পরে, সক্রিয় ব্লুটুথ অনুসন্ধান করার জন্য "স্ক্যান ব্লুইনো হার্ডওয়্যার" বোতামটি আলতো চাপুন
- "ব্লুইনো#00" নামের ব্লুটুথ হার্ডওয়্যার বেছে নিন
- যদি প্রথম পেয়ারিং পেয়ারিং কোড স্ট্যান্ডার্ড "1234" লিখুন, তাহলে ঠিক আছে
- প্রসেস আপলোড করা শেষ না হওয়া পর্যন্ত অপেক্ষা করুন
সব ধাপ ঠিক করার পরে আপনার Arduino 13 এর নেতৃত্বে জ্বলজ্বল করবে, এবং আপনি অন্য স্কেচ আপলোড করার জন্য সমস্ত পদক্ষেপ পুনরাবৃত্তি করতে পারেন।
প্রস্তাবিত:
অ্যান্ড্রয়েড ওয়াইফাই Esp8266 ব্যবহার করে আপনার ডিভাইস নিয়ন্ত্রণ করুন: 6 টি ধাপ
অ্যান্ড্রয়েড ওয়াইফাই ব্যবহার করে আপনার ডিভাইস নিয়ন্ত্রণ করুন Esp8266 কন্ট্রোল: এখন আমরা জানব কিভাবে esp8266 ওয়াইফাই মডিউল ব্যবহার করে ডিভাইস নিয়ন্ত্রণ করতে হয় এবং আরো তথ্যের জন্য অ্যান্ড্রয়েড ওয়াইফাই কন্ট্রোল ব্যবহার করে আরডুইনো আপনার ডিভাইস নিয়ন্ত্রণ করে। মোহাম্মদ আশরাফ লিঙ্কে ক্লিক করুন
অ্যান্ড্রয়েড স্টুডিও দিয়ে কীভাবে একটি অ্যান্ড্রয়েড অ্যাপ তৈরি করবেন: 8 টি ধাপ (ছবি সহ)
অ্যান্ড্রয়েড স্টুডিও দিয়ে কীভাবে একটি অ্যান্ড্রয়েড অ্যাপ তৈরি করবেন: এই টিউটোরিয়ালটি আপনাকে অ্যান্ড্রয়েড স্টুডিও ডেভেলপমেন্ট এনভায়রনমেন্ট ব্যবহার করে কীভাবে অ্যান্ড্রয়েড অ্যাপ তৈরি করতে হবে তার প্রাথমিক বিষয়গুলি শেখাবে। যেহেতু অ্যান্ড্রয়েড ডিভাইসগুলি ক্রমবর্ধমানভাবে সাধারণ হয়ে উঠছে, নতুন অ্যাপগুলির চাহিদা কেবল বাড়বে। অ্যান্ড্রয়েড স্টুডিও ব্যবহার করা সহজ (একটি
Arduino Uno ব্যবহার করে ব্লুটুথের উপর Ws2812 Neopixel LED স্ট্রিপ নিয়ন্ত্রণ করুন: 4 টি ধাপ
Arduino Uno ব্যবহার করে ব্লুটুথের উপর Ws2812 Neopixel LED স্ট্রিপ নিয়ন্ত্রণ করুন: হাই বন্ধুরা এই নির্দেশাবলীতে আমরা শিখব কিভাবে arduino দিয়ে neopixel নিয়ন্ত্রণ করতে হয়। সুতরাং মূলত arduino ব্লুটুথের মাধ্যমে hc05 ব্লুটুথ মডিউল ব্যবহার করে স্মার্টফোনে সংযুক্ত হবে এবং স্মার্টফোনটি নিওপিক্সেল নেতৃত্বাধীন স্ট্রিপের রঙ পরিবর্তন করতে কমান্ড পাঠাবে
ব্লুটুথের মাধ্যমে এসডি কার্ড মডিউল সহ আরডুইনো থেকে অ্যান্ড্রয়েড ফোনে তাপমাত্রা এবং আর্দ্রতা ডেটা লগার: 5 টি ধাপ
ব্লুটুথের মাধ্যমে এসডি কার্ড মডিউল সহ আরডুইনো থেকে অ্যান্ড্রয়েড ফোনে তাপমাত্রা এবং আর্দ্রতা ডেটা লগার: হ্যালো অল, এটি আমার প্রথম নির্দেশযোগ্য, আশা করি আমি নির্মাতা সম্প্রদায়কে সাহায্য করব কারণ আমি এতে উপকৃত হয়েছি। প্রায়শই আমরা আমাদের প্রকল্পে সেন্সর ব্যবহার করি কিন্তু ডেটা সংগ্রহ, সংরক্ষণ এবং একটি ফোন বা অন্য ডিভাইস অবিলম্বে স্থানান্তর করার একটি উপায় খুঁজে বের করি
অ্যান্ড্রয়েড এবং ইউএসবি দিয়ে একটি আরডুইনো নিয়ন্ত্রণ করুন: 5 টি ধাপ
অ্যান্ড্রয়েড এবং ইউএসবি দিয়ে একটি আরডুইনো নিয়ন্ত্রণ করুন: এই নির্দেশযোগ্যটি " আরডুইনো ইউএসবি সিরিয়াল এক্সটেনশন " যা থানক্যাবল ডেভেলপার, পবিত্র দ্বারা তৈরি করা হয়েছিল। এটি এখনও বিকশিত হচ্ছে তাই এটিকে এক ধরণের বিটা সংস্করণ হিসেবে ভাবুন। সংক্ষেপে, আপনি এখন গ