ব্লুটুথের উপর সিরিয়াল মনিটর দেখুন: 4 টি ধাপ
ব্লুটুথের উপর সিরিয়াল মনিটর দেখুন: 4 টি ধাপ
Anonim
ব্লুটুথের মাধ্যমে সিরিয়াল মনিটর দেখুন
ব্লুটুথের মাধ্যমে সিরিয়াল মনিটর দেখুন

সিরিয়াল মনিটর দেখার জন্য ব্যবহৃত একটি traditionalতিহ্যগত তারযুক্ত সংযোগ প্রতিস্থাপন করতে এই প্রকল্পটি একটি HC-05 ব্লুটুথ মডিউল ব্যবহার করে।

উপকরণ:

  • আরডুইনো -
  • ব্রেডবোর্ড -
  • জাম্পার তার -
  • HC -05 ব্লুটুথ মডিউল -

ধাপ 1: কোড

এই কোডটি একটি সহজ সিরিয়াল যোগাযোগের উদাহরণ যা Arduino IDE এ প্রদত্ত উদাহরণগুলি থেকে নেওয়া হয়েছে। আপনি এটি খুঁজে পেতে পারেন: ফাইল> উদাহরণ> যোগাযোগ> আসসি টেবিল

/*

ASCII টেবিল সমস্ত সম্ভাব্য ফরম্যাটে বাইট মান প্রিন্ট করে: - কাঁচা বাইনারি মান হিসাবে - ASCII- এনকোডেড দশমিক, হেক্স, অক্টাল এবং বাইনারি মান ASCII- এর জন্য আরো জানতে https://www.asciitable.com এবং https:// দেখুন www.asciitable.com সার্কিট: কোন বাহ্যিক হার্ডওয়্যারের প্রয়োজন নেই। 2006 সালে নিকোলাস জাম্বেট্টি দ্বারা তৈরি করা হয়েছে https://www.asciitable.com */void setup () {Serial.begin (9600); while (! সিরিয়াল) {; // সিরিয়াল পোর্ট সংযোগের জন্য অপেক্ষা করুন। শুধুমাত্র স্থানীয় USB পোর্টের জন্য প্রয়োজন} Serial.println ("ASCII Table ~ Character Map"); } int thisByte = 33; অকার্যকর লুপ () {Serial.write (thisByte); সিরিয়াল.প্রিন্ট (", ডিসেম্বর:"); Serial.print (thisByte); সিরিয়াল.প্রিন্ট (", হেক্স:"); Serial.print (thisByte, HEX); Serial.print (", oct:"); Serial.print (thisByte, OCT); সিরিয়াল.প্রিন্ট (", বিন:"); Serial.println (thisByte, BIN); যদি (thisByte == 126) {while (true) {continue; }} thisByte ++; }

  • নিশ্চিত করুন যে আপনার বড রেট 9600 সেট করা আছে
  • কম্পিউটারে সিরিয়াল কানেকশন ব্যবহার করা প্রায় যেকোনো কোড কাজ করবে, কিন্তু এটি একটি সহজ উদাহরণ।

ধাপ 2: সার্কিট

সার্কিট
সার্কিট

বোর্ডে কোড আপলোড করার পর, বিদ্যুৎ সংযোগ বিচ্ছিন্ন করুন। পরবর্তী, সার্কিটে ব্লুটুথ মডিউল সংযুক্ত করুন যেমনটি উপরে দেখা গেছে:

  • GND থেকে গ্রাউন্ড
  • VCC থেকে 5v পিন
  • 0 টি পিন করতে TXD
  • RXD পিন করতে 1

ধাপ 3: ব্লুটুথ সংযোগ

ব্লুটুথ সংযোগ
ব্লুটুথ সংযোগ
ব্লুটুথ সংযোগ
ব্লুটুথ সংযোগ
ব্লুটুথ সংযোগ
ব্লুটুথ সংযোগ
  1. Arduino উপর শক্তি
  2. আপনার কম্পিউটারের ব্লুটুথ সেটিংস খুলুন
  3. HC-05 মডিউলের সাথে পেয়ার করুন
  4. "ডিভাইস এবং প্রিন্টার" এ মডিউলের সিরিয়াল পোর্টের নাম খুঁজুন:
  5. Arduino IDE তে, ব্লুটুথ মডিউলের সিরিয়াল পোর্ট নির্বাচন করুন (আমার COM10)
  6. আগত তথ্য দেখতে স্বাভাবিক হিসাবে সিরিয়াল মনিটর খুলুন

ধাপ 4: আরও পদক্ষেপ

এখানে কিছু alচ্ছিক জিনিস আছে যা আপনি চেষ্টা করতে পারেন:

  • আপনি এর পরিবর্তে ভার্চুয়াল সিরিয়াল পোর্ট ব্যবহার করতে পারেন, কিন্তু আমি দেখেছি যে আসলগুলি ব্যবহার করা অনেক দ্রুত কাজ করে (এবং এটি সাধারণত সহজ)।
  • আপনি প্রসেসিং সহ ওয়্যারলেস কন্ট্রোলের অনুমতি দেওয়ার জন্য স্ট্যান্ডার্ড ফার্মাটা উদাহরণ সহ এই প্রক্রিয়াটিও ব্যবহার করতে পারেন (প্রথমে 9600 গতি সেট করুন)

প্রস্তাবিত: