RFLINK-UART ওয়্যারলেস UART ট্রান্সমিশন মডিউল নির্দেশিকা ম্যানুয়াল
RFLINK-UART ওয়্যারলেস UART ট্রান্সমিশন মডিউল হল একটি সহজে-ব্যবহারযোগ্য মডিউল যা অবিলম্বে এবং ব্যথাহীনভাবে তারযুক্ত UART-কে ওয়্যারলেস UART ট্রান্সমিশনে আপগ্রেড করে। এর থেকেও বেশি, সেখানে I/O পোর্টের একটি সেট রয়েছে, এইভাবে IO সুইচগুলিকে দূরবর্তীভাবে নিয়ন্ত্রিত করার জন্য আপনার কোন কোডিং প্রচেষ্টা এবং হার্ডওয়্যারের প্রয়োজন নেই।
মডিউল চেহারা এবং মাত্রা
RFLINK-UART মডিউলটিতে একটি রুট টার্মিনাল (বাম) এবং চারটি পর্যন্ত ডিভাইসের শেষ রয়েছে (নীচের চিত্রের ডানদিকে, 1 থেকে 4 পর্যন্ত সংখ্যা করা যেতে পারে), দুটি বাহ্যিকভাবে একই রকম, এটি সনাক্ত করা যেতে পারে পিছনে লেবেল দ্বারা.
নীচে দেখানো হিসাবে, RFLINK-UART মডিউলের গ্রুপ আইডি হল 0001 এবং BAUD হল
মডিউল বৈশিষ্ট্য
- অপারেটিং ভলিউমtage: 3.3~5.5V
- আরএফ ফ্রিকোয়েন্সি: 2400MHz ~ 2480MHz।
- শক্তি খরচ: TX মোডে 24 mA@ +5dBm এবং RX মোডে 23mA।
- শক্তি প্রেরণ: +5dBm
- সংক্রমণ হার: 250Kbps
- সংক্রমণ দূরত্ব: খোলা জায়গায় প্রায় 80 থেকে 100 মি
- বড হার:9,600bps বা 19,200bps
- 1-থেকে-1 বা 1-থেকে-মাল্টিপল (চারটি পর্যন্ত) ট্রান্সমিশন সমর্থন করে।
পিন সংজ্ঞা
রুট![]() |
ডিভাইস![]() |
জিএনডিà স্থল
+5Và 5V ভলিউমtagই ইনপুট TXà উন্নয়ন বোর্ড UART-এর RX-এর সাথে মিলে যায় আরএক্সà উন্নয়ন বোর্ড UART-এর TX-এর সাথে মিলে যায় সিইবিà এই CEB কে গ্রাউন্ড (GND) এর সাথে সংযুক্ত করা উচিত, তারপর মডিউলটি পাওয়ার-অন হবে এবং একটি পাওয়ার-সেভিং কন্ট্রোল ফাংশন হিসাবে ব্যবহার করা যেতে পারে। আউটআইও পোর্টের আউটপুট পিন (অন/অফ এক্সপোর্ট) INআইও পোর্টের ইনপুট পিন (অন/অফ রিসিভ)। আইডি 1, আইডি 0 এই দুটি পিনের উচ্চ/নিম্ন সমন্বয়ের মাধ্যমে কোন ডিভাইসের সাথে সংযোগ করতে হবে তা নির্বাচন করে। ID_Latএকটি ডিভাইস আইডি ল্যাচ পিন. যখন রুট ID0, ID1 এর মাধ্যমে লক্ষ্য ডিভাইস সেট করে, আপনাকে এই পিনটি LOW সেট করতে হবে তারপর সংযোগটি আনুষ্ঠানিকভাবে নির্দিষ্ট ডিভাইসে সুইচ করা হবে। |
জিএনডিà স্থল
+5Và 5V ভলিউমtagই ইনপুট TXà উন্নয়ন বোর্ড UART-এর RX-এর সাথে মিলে যায় আরএক্সà উন্নয়ন বোর্ড UART-এর TX-এর সাথে মিলে যায় সিইবিà এই CEB কে গ্রাউন্ড (GND) এর সাথে সংযুক্ত করা উচিত, তারপর মডিউলটি পাওয়ার-অন হবে এবং একটি পাওয়ার-সেভিং কন্ট্রোল ফাংশন হিসাবে ব্যবহার করা যেতে পারে। আউটআইও পোর্টের আউটপুট পিন (অন/অফ এক্সপোর্ট) I INIO পোর্টের ইনপুট পিন (অন/অফ রিসিভ)। আইডি 1, আইডি 0à এই দুটি পিনের উচ্চ/নিম্ন সমন্বয়ের মাধ্যমে, ডিভাইসটিকে বিভিন্ন ডিভাইস নম্বরে সেট করা যেতে পারে। ID_Latà এই পিন ফুট ডিভাইসে কোন প্রভাব নেই. |
কিভাবে ব্যবহার করবেন
UART কমিউনিকেশন ইন্টারফেস সমর্থন করে এমন সব ধরনের ডেভেলপমেন্ট বোর্ড এবং MCU সরাসরি এই মডিউল ব্যবহার করতে পারে এবং অতিরিক্ত ড্রাইভার বা API প্রোগ্রাম ইনস্টল করার প্রয়োজন নেই।
সেটআপ রুট এবং ডিভাইস
প্রথাগত তারযুক্ত TTL হল 1 থেকে 1 ট্রান্সমিশন, RFLINK-UART ওয়্যারলেস UART ট্রান্সমিশন মডিউল 1-থেকে-মাল্টিপল টাইপ, ডিফল্ট রুট টার্মিনাল (#0) সমর্থন করবে ডিভাইসের সাথে পাওয়ার-অন করার পরে (#1) যদি আপনার কাছে অন্য থাকে সংখ্যাযুক্ত ডিভাইস (#2~# 4)। আপনি রুট সাইডে ID0 এবং ID1 পিনের মাধ্যমে সংযোগ করতে চান এমন বিভিন্ন ডিভাইস সাইড নির্বাচন করতে পারেন। ডিভাইস নির্বাচনের ID0/ID1 সমন্বয়ের জন্য, অনুগ্রহ করে নীচের সারণীটি পড়ুন
ডিভাইস 1 (#1) | ডিভাইস 2 (#2) | ডিভাইস 3 (#3) | ডিভাইস 4 (#4) | |
ID0 পিন | উচ্চ | উচ্চ | কম | কম |
ID1 পিন | উচ্চ | কম | উচ্চ | কম |
ID0, ID1 পিন ডিফল্ট উচ্চ, তারা মাটিতে সংযোগের মাধ্যমে কম হবে।
দ্রষ্টব্য: ডিভাইস সাইড প্রথমে প্রয়োজনীয় ডিভাইস নম্বরে সেট করা উচিত,
রুট একই টেবিলের মাধ্যমে লক্ষ্য ডিভাইস নির্বাচন করবে।
আপনি রুটের ID0 এবং ID1 এর মাধ্যমে বার্তা স্থানান্তর করার জন্য বিভিন্ন ডিভাইস চয়ন করতে পারেন, সাধারণত ID0 বা/এবং ID1 কে GND এর সাথে টাই করুন৷ এর থেকেও বেশি, রুট সাইড IO পিনের মাধ্যমে কম/হাই সিগন্যাল পাঠাতে পারে উড়তে থাকা টার্গেট ডিভাইসটি বেছে নিতে।
প্রাক্তন জন্যample, নীচের চিত্রে, Arduino Nano D4 এবং D5 পিনের মাধ্যমে সংযোগ করার জন্য ডিভাইসটি নির্বাচন করে।
ID0 এবং ID1 পিনে সংশ্লিষ্ট উচ্চ/নিম্ন সংকেত পাঠানোর পর,
রুট টার্মিনাল পুরানো সংযোগ প্রান্তের সাথে ট্রান্সমিশনকে বাধা দেবে (অর্থাৎ, পুরানো সংযোগের শেষের সাথে ট্রান্সমিশন এবং গ্রহণ বন্ধ করে)। এবং নতুন সংযোগে স্যুইচ করতে ID_Lat পিন থেকে একটি নিম্ন সংকেতের জন্য অপেক্ষা করুন।
নতুন সংযোগের মাধ্যমে বার্তা প্রেরণ/গ্রহণ করা শুরু করুন
আপনি ID0, ID1 এর মাধ্যমে লক্ষ্য ডিভাইস নম্বর সংকেত পাঠানোর পরে, রুট এবং বর্তমান সংযুক্ত ডিভাইসের মধ্যে সমস্ত ট্রানজেকশন বন্ধ হয়ে যাবে। নতুন ট্রানজেকশন শুরু হবে না যতক্ষণ না আপনি ID_Lat-এর একটি LOW সংকেত কমপক্ষে 3ms পাঠান।
আরডুইনো, রাস্পবেরি পাই এবং সেন্সরগুলির জন্য তিনটি ব্যবহারের ক্ষেত্রে রয়েছে।
Arduino সঙ্গে কাজ
Arduino এর হার্ডওয়্যার TX/RX পোর্টগুলি সরাসরি ব্যবহার করার পাশাপাশি, এই মডিউলটি সফ্টওয়্যার সিরিয়ালগুলিকেও সমর্থন করে, তাই এটি একটি সফ্টওয়্যার এমুলেটেড UART-এ ব্যবহার করতে পারে যাতে শারীরিক UART ইন্টারফেস দখল না করা যায়।
নিম্নলিখিত প্রাক্তনample D2 এবং D3 কে TX এর সাথে সংযুক্ত করছে এবং এর রুট সাইড
সফ্টওয়্যার সিরিয়ালের মাধ্যমে RFLINK-UART মডিউল হল RX, D7, D8 হল পিন যা ডিভাইসে সংযোগ সেট করে এবং D5 ঠিক টগল পিন হিসাবে ব্যবহৃত হয়। আরডুইনোর নির্দেশাবলীর মাধ্যমে D7, D8 এবং D5 পিনের জন্য কম বা উচ্চ আউটপুট ডিজিটাল লিখুন আমরা বিভিন্ন ডিভাইসের সাথে গতিশীলভাবে সংযোগ করার ক্ষমতা অর্জন করতে পারি।
আরডুইনো (ইতালি) | D2 | D3 | D5 | D7 | D8 | 5V | জিএনডি |
RFLINK- UART | RX | TX | ID_Lat (রুট) | ID0
(মূল) |
ID1
(মূল) |
5V | জিএনডি সিইবি |
Exampএকটি রুট-সাইড পরিবহন প্রোগ্রামের লে:
ExampRX রিসিভার-সাইড প্রোগ্রামের লে:
চালান
রাস্পবেরি পাই এর সাথে কাজ করা
রাস্পবেরি পাইতে এই মোডটি ব্যবহার করাও মোটামুটি সহজ! RFLINKUART মডিউলের পিনগুলি রাস্পবেরি পাই এর অনুরূপগুলির সাথে পূর্বের মতো সংযুক্ত থাকেampউপরের Arduino এর le. অন্য কথায়, আপনি সরাসরি RX/TX পিনে পড়তে এবং লিখতে পারেন এবং একটি প্রথাগত UART-এর মতো সংযোগ করার জন্য ডিভাইসটি নির্দিষ্ট করতে পারেন।
নিচের চিত্রটি রুট-সাইডের মধ্যে সংযোগ পদ্ধতি দেখায়
রাস্পবেরি পাই এবং RFLINK-UART মডিউল, এবং ডিভাইসের শেষের সংযোগ পদ্ধতিটি মূলত একই, তবে এটি ID_ ল্যাট পিন পিন সংযুক্ত করার প্রয়োজন নেই, এবং ID0 এবং ID1 প্রয়োজনীয়তার উপর নির্ভর করে বিভিন্ন আইডি নম্বরে সেট করা হয়েছে .
Exampপ্রোগ্রামের লে:
ট্রান্সমিটার বারবার ডিভাইস #3 এবং ডিভাইস #1 এ তথ্য প্রেরণ করে
রিসিভার: এই প্রাক্তনample একটি সহজ গ্রহণ
সেন্সরের সাথে সরাসরি সংযোগ
যদি আপনার সেন্সর UART ইন্টারফেস সমর্থন করে এবং Baud হার 9,600 সমর্থন করে বা
19,200 , তারপর আপনি এটিকে সরাসরি RFLINK-UART মডিউলের ডিভাইসের সাথে সংযুক্ত করতে পারেন এবং আপনি দ্রুত এবং ব্যথাহীনভাবে এটিকে ওয়্যারলেস ফাংশন সেন্সর আপগ্রেড করতে পারেন। নিম্নলিখিত G3 PM2.5 সেন্সরটিকে প্রাক্তন হিসাবে নেওয়া হয়েছে৷ample, নিম্নলিখিত সংযোগ পদ্ধতি পড়ুন
এর পরে, অনুগ্রহ করে একটি ডেভেলপমেন্ট বোর্ড প্রস্তুত করুন (হয় আরডুইনো বা রাস্পবেরি পাই)
RFLINK-UART মডিউলের RO সংযোগ করুন ওটি পাশে, আপনি সাধারণ UART পদ্ধতিতে G3 ট্রান্সমিশন পড়তে পারেন PM2.5 ডেটা, অভিনন্দন, G3 ওয়্যারলেস ট্রান্সমিশন ক্ষমতা সহ একটি PM2.5 সেন্সিং মডিউলে আপগ্রেড করা হয়েছে৷
IO পোর্ট ব্যবহার করুন
RFLINK-UART মডিউলটি IO পোর্টের একটি সেট সরবরাহ করে যা আপনাকে ওয়্যারলেসভাবে চালু/বন্ধ কমান্ড প্রেরণ করতে দেয় এবং এই সেট Io পোর্টগুলি মডিউলের ট্রান্সমিশন বা গ্রহণের প্রান্তে সীমাবদ্ধ নয় এবং উভয় প্রান্ত একে অপরকে নিয়ন্ত্রণ করতে পারে। যতক্ষণ আপনি ভলিউম পরিবর্তনtagউভয় প্রান্তে IN পোর্টের e, আপনি আউটপুট ভলিউম পরিবর্তন করবেনtagসিঙ্ক্রোনাসভাবে অন্য প্রান্তে আউট পোর্টের e. অনুগ্রহ করে নিম্নলিখিত ব্যবহার প্রাক্তন পড়ুনampসুইচ LED বাল্বকে দূরবর্তীভাবে নিয়ন্ত্রণ করতে IO পোর্ট কীভাবে ব্যবহার করবেন তা ব্যাখ্যা করতে।
দলিল/সম্পদ
![]() |
RFLINK RFLINK-UART ওয়্যারলেস UART ট্রান্সমিশন মডিউল [পিডিএফ] নির্দেশিকা ম্যানুয়াল RFLINK-UART, ওয়্যারলেস UART ট্রান্সমিশন মডিউল, RFLINK-UART ওয়্যারলেস UART ট্রান্সমিশন মডিউল |