সুচিপত্র:
- ধাপ 1: সরঞ্জাম এবং উপকরণ
- ধাপ 2: বাস 1 এর জন্য ডিআইপি সুইচ এবং জাম্পার সেটিং
- ধাপ 3: বাস 2 এর জন্য DIP সুইচ এবং জাম্পার সেটিং
- ধাপ 4: বাস 3 এর জন্য DIP সুইচ এবং জাম্পার সেটিং
- ধাপ 5: সফটওয়্যার ইন্টিগ্রেশন
ভিডিও: একটি আরডুইনোতে 3 RS485 পর্যন্ত বাস: 5 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:01
এই নির্দেশে আমি দেখাবো কিভাবে 3 টি স্বাধীন RS485 বাসের সাথে একটি আরডুইনোতে সংযোগ করতে হয়। আপনি যদি এই বাসগুলির মধ্যে একটি গেটওয়ে তৈরি করতে চান বা আপনি যদি এই বাসগুলিতে ডিভাইসগুলি নিয়ন্ত্রণ করতে চান (এটি বাসগুলি সংযুক্ত না করেই) এটি কার্যকর হতে পারে। আরেকটি অ্যাপ্লিকেশন হল একই আরডুইনোতে একটি RS422 ডিভাইস (উদাহরণস্বরূপ মোটর নিয়ন্ত্রণ) এবং একটি RS485 ডিভাইস (উদাহরণস্বরূপ একটি সেন্সর) এর সংযোগ।
যে কোনও ক্ষেত্রে গ্রাউন্ডিং সমস্যা দূর করতে এবং আরডুইনোকে সুরক্ষিত করতে বিচ্ছিন্ন ইন্টারফেস সহ একটি আরএস 485 ieldালের প্রয়োজন হবে।
ধাপ 1: সরঞ্জাম এবং উপকরণ
হার্ডওয়্যার:
- আরডুইনো ইউএনও (অথবা আরডুইনো শিল্ড সকেট সহ অন্য কোন একক বোর্ড কম্পিউটার)
- বিচ্ছিন্ন ইন্টারফেস সহ আরডুইনো আরএস 42 / আরএস 485 শিল্ড
সফটওয়্যার:
Arduino IDE
ধাপ 2: বাস 1 এর জন্য ডিআইপি সুইচ এবং জাম্পার সেটিং
জাম্পার:
- UART RX অবস্থান 0
- UART TX অবস্থান 1
- অবস্থান 5V ভোল্টেজ
ডিআইপি সুইচ:
- S1 = OFF - ON - ON - OFF
- S2 = OFF - OFF - ON - ON
- S3 = চালু - বন্ধ - বন্ধ - বন্ধ
ধাপ 3: বাস 2 এর জন্য DIP সুইচ এবং জাম্পার সেটিং
জাম্পার:
- UART RX অবস্থান 2
- UART TX অবস্থান 3
- অবস্থান 5V ভোল্টেজ
ডিআইপি সুইচ:
- S1 = OFF - ON - ON - OFF
- S2 = OFF - OFF - ON - ON
- S3 = চালু - বন্ধ - বন্ধ - বন্ধ
ধাপ 4: বাস 3 এর জন্য DIP সুইচ এবং জাম্পার সেটিং
জাম্পার:
- UART RX অবস্থান 4
- UART TX অবস্থান 5
- অবস্থান 5V ভোল্টেজ
ডিআইপি সুইচ:
- S1 = OFF - ON - ON - OFF
- S2 = OFF - OFF - ON - ON
- S3 = চালু - বন্ধ - বন্ধ - বন্ধ
ধাপ 5: সফটওয়্যার ইন্টিগ্রেশন
বাস 1 এর ieldাল Arduino এর PIN 0 এবং 1 এ UART হার্ডওয়্যার ব্যবহার করবে। অন্য দুটি ieldsাল সফটওয়্যার UART ব্যবহার করবে।
#অন্তর্ভুক্ত
সফটওয়্যার সিরিয়াল RS485_BUS2 (2, 3);
সফটওয়্যার সিরিয়াল RS485_BUS3 (4, 5);
অকার্যকর সেটআপ()
{
….
// বাস 1 এর জন্য init সিরিয়াল পোর্ট
Serial.begin (9600);
// বাস 2 এর জন্য init সিরিয়াল পোর্ট
RS485_BUS2.begin (9600);
// বাস 3 এর জন্য init সিরিয়াল পোর্ট
RS485_BUS3.begin (9600);
….
এই সফ্টওয়্যার UARTs এর প্রেরণ তথ্য Arduino এর গণনা শক্তি দ্বারা সীমাবদ্ধ। অবশ্যই যদি আপনি একটি ARM ভিত্তিক Arduino বা STM32 বোর্ড ব্যবহার করেন তবে এটি সত্যিই একটি সমস্যা হবে না, কিন্তু UNO এর জন্য এটি একই সময়ে শুধুমাত্র দুটি ieldsাল ব্যবহার করার সুপারিশ করা হয় এবং দ্বিতীয় ieldালের জন্য 9600 বাউড ডেটা রেট হিসাবে বেশি নয় ।
প্রস্তাবিত:
একটি সসীম রাজ্য মেশিন ব্যবহার করে আরডুইনোতে ডিজিটাল ওয়াচ: 6 টি ধাপ
একটি সসীম রাজ্য মেশিন ব্যবহার করে আরডুইনোতে ডিজিটাল ওয়াচ: আরে, আমি আপনাকে দেখাতে যাচ্ছি কিভাবে YAKINDU স্টেটচার্ট সরঞ্জাম দিয়ে একটি ডিজিটাল ঘড়ি তৈরি করা যায় এবং একটি Arduino তে চালানো যায়, যা একটি LCD কীপ্যাড শিল্ড ব্যবহার করে। ডিজিটালের আসল মডেল ঘড়িটি ডেভিড হারেল থেকে নেওয়া হয়েছিল তিনি আবু একটি কাগজ প্রকাশ করেছেন
আরডুইনোতে একটি বাহ্যিক লাইব্রেরি কীভাবে যুক্ত করবেন: 3 টি ধাপ
আরডুইনোতে একটি বাহ্যিক লাইব্রেরি কীভাবে যুক্ত করবেন: লাইব্রেরি আমাদের তৈরি স্কেচের জন্য অতিরিক্ত ফাংশন সরবরাহ করে। এই ফাংশনগুলি আমাদের স্কেচ সহজ করতে সাহায্য করতে পারে। অনেক লাইব্রেরি আছে যা আমরা ব্যবহার করতে পারি। Arduino IDE- এর ডিফল্ট লাইব্রেরি বা বাহ্যিক লাইব্রেরি যা কেউ বা একটি সম্প্রদায় তৈরি করেছে। এই
আরডুইনোতে একটি মেনু এবং কীভাবে বোতাম ব্যবহার করবেন: 10 টি ধাপ (ছবি সহ)
আরডুইনোতে একটি মেনু এবং কীভাবে বোতামগুলি ব্যবহার করবেন: আমার আরডুইনো 101 টিউটোরিয়ালে আপনাকে টিঙ্কারকাডে আপনার পরিবেশ কীভাবে সেটআপ করতে হবে তা শেখানো হবে। আমি টিঙ্কারক্যাড ব্যবহার করি কারণ এটি একটি বেশ শক্তিশালী অনলাইন প্ল্যাটফর্ম যা আমাকে সার্কিট তৈরির জন্য শিক্ষার্থীদের বিভিন্ন ধরণের দক্ষতা প্রদর্শন করতে দেয়। স্বাধীন মনে করুন
একটি পকেট ফেজার থেকে একটি পকেট লেজার পর্যন্ত: 6 টি ধাপ
একটি পকেট ফ্যাসার থেকে একটি পকেট লেজারে: এই প্রকল্পে, আমরা বার্নসে পাওয়া একটি ছোট খেলনা স্টার ট্রেক ফ্যাসারকে রূপান্তর করব & একটি লেজার পয়েন্টার থেকে মহৎ। আমার এই দুটি ফেজার আছে, এবং একটি লাইট আপ বিট জন্য ব্যাটারি ফুরিয়ে গেছে, তাই আমি এটি একটি রিচার্জেবল লেজার পি রূপান্তর করার সিদ্ধান্ত নিয়েছে
একটি অডিও আউটপুট সহ একটি স্মার্টফোন বা যেকোনো ডিভাইস ব্যবহার করে 4 টি সার্ভো পর্যন্ত নিয়ন্ত্রণ করুন: 3 টি ধাপ
একটি অডিও আউটপুট সহ একটি স্মার্টফোন বা যেকোনো ডিভাইস ব্যবহার করে 4 টি সার্ভো পর্যন্ত নিয়ন্ত্রণ করুন: এখানে আমি একটি অডিও ফাইল পড়তে সক্ষম যেকোনো ডিভাইসের সাথে চারটি সার্ভস পর্যন্ত নিয়ন্ত্রণ করার জন্য একটি সাধারণ ইলেকট্রনিক মন্টেজ উপস্থাপন করি