সুচিপত্র:

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

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

ভিডিও: ব্লুটুথের উপর সিরিয়াল মনিটর দেখুন: 4 টি ধাপ
ভিডিও: মাউসের ৫টি ম্যাজিক্যাল ব্যবহার | Computer Tips and Tricks 2024, নভেম্বর
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 গতি সেট করুন)

প্রস্তাবিত: