সুচিপত্র:
- ধাপ 1: সরঞ্জাম এবং সফ্টওয়্যার
- ধাপ 2: NMEA 0183 এর সাথে সংযোগ
- ধাপ 3: DIP সুইচ সেটিংস
- ধাপ 4: সিরিয়াল লাইন মুক্ত করুন এবং রাস্পবেরি পাই এর UART সক্ষম করুন
- ধাপ 5: ফার্মওয়্যার
- ধাপ 6: টেস্ট রান
ভিডিও: রাস্পবেরি পাই দিয়ে NMEA-0183 কীভাবে ব্যবহার করবেন: 6 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:01
NMEA-0183 হল একটি বৈদ্যুতিক মান যা জিপিএস, সোনার, সেন্সর, অটো পাইলট ইউনিট ইত্যাদি জাহাজ এবং নৌকায় সংযুক্ত করে। নতুন NMEA 2000 স্ট্যান্ডার্ড (CAN এর উপর ভিত্তি করে) পার্থক্য NMEA 0183 EIA RS422 (কিছু পুরোনো এবং/অথবা সহজ সিস্টেম RS-232, বা একক তারের ব্যবহার করে) ভিত্তিক।
আমি আপনাকে দেখাতে চাই কিভাবে একটি রাস্পবেরি পাই 3B কে যে কোন NMEA-0183 ডিভাইসে ডিফারেনশিয়াল আউটপুট দিয়ে সংযুক্ত করা যায়। যদিও বিচ্ছিন্ন ইনপুটগুলির জন্য স্ট্যান্ডার্ড কল এবং আউটপুট তার বিচ্ছিন্ন ইন্টারফেস সহ RS422 / RS485 HAT ব্যবহার করার জন্য দরকারী।
ধাপ 1: সরঞ্জাম এবং সফ্টওয়্যার
উপকরণ:
রাস্পবেরি পাই
RS422 / RS485 HAT
একটি সিরিয়াল NMEA0183 ডিভাইস
সফটওয়্যার:
রাস্পবিয়ান স্ট্রেচ
এনএমইএ সিমুলেটর
ধাপ 2: NMEA 0183 এর সাথে সংযোগ
উপরের ছবিতে আপনি ডিফারেনশিয়াল আউটপুট সহ একটি সাধারণ NMEA ডিভাইস দেখতে পারেন। টার্মিনালগুলি হল NMEA OUT+ এবং NMEA OUT- অথবা TX+ বা TX-। NMEA IN+ এবং NMEA IN- তারগুলি alচ্ছিক।
যদি আপনার ডিভাইস থেকে একটি একক ট্রান্সমিট ওয়্যার থাকে (সম্ভবত TX বা NMEA OUT বা এরকম কিছু লেবেলযুক্ত), তাহলে আপনার ডিভাইস RS-232 প্রোটোকল ব্যবহার করে। এই ক্ষেত্রে আপনার একটি সহজ RS232 রূপান্তরকারী প্রয়োজন হবে।
ধাপ 3: DIP সুইচ সেটিংস
ধাপ 4: সিরিয়াল লাইন মুক্ত করুন এবং রাস্পবেরি পাই এর UART সক্ষম করুন
UART কে GPIO14/15 পিনে স্যুইচ করার জন্য রাস্পি-কনফিগ টুল ব্যবহার করা সবচেয়ে সহজ উপায়। একটি নতুন রাস্পবিয়ান ছবি নিন
sudo raspi-config
goto '5 ইন্টারফেসিং বিকল্প'
গোটো 'পি 6 সিরিয়াল'
'আপনি কি লগইন শেলটি সিরিয়ালে অ্যাক্সেসযোগ্য হতে চান?' না
'আপনি কি সিরিয়াল পোর্ট হার্ডওয়্যার সক্ষম করতে চান?' হ্যাঁ
রাস্পি-কনফিগ শেষ করুন
রাস্পবেরি পাই পুনরায় বুট করুন
এখন আপনি /dev /serial0 এর মাধ্যমে UART ব্যবহার করতে পারেন
ধাপ 5: ফার্মওয়্যার
আপনি রাস্পবেরি পাই এর জন্য বিভিন্ন NMEA-0183 সফ্টওয়্যার পাইথন স্ট্যাক খুঁজে পেতে পারেন একটি খুব সহজ সমাধান নিক মিষ্টি দ্বারা NMEA লাইব্রেরি:
github.com/nsweeting/NMEA0183
অনুগ্রহ করে মনে রাখবেন: সিরিয়াল সংযোগের জন্য pyserial প্রয়োজন:
github.com/nsweeting/NMEA0183
ধাপ 6: টেস্ট রান
পাইথন প্রোগ্রাম ইনকামিং এনএমইএ প্রোটোকল ডিকোড করবে। যদি আপনার বাড়িতে কোন NMEA ডিভাইস না থাকে, আপনি আপনার পিসিতে একটি সিমুলেটর এবং একটি বাস্তব USB এর পরিবর্তে RS485 অ্যাডাপ্টার ব্যবহার করতে পারেন।
প্রস্তাবিত:
কীভাবে একটি রাস্পবেরি পাই সেটআপ করবেন এবং এটি ব্যবহার শুরু করবেন: 4 টি ধাপ
কীভাবে একটি রাস্পবেরি পাই সেটআপ করবেন এবং এটি ব্যবহার শুরু করবেন: ভবিষ্যতের পাঠকদের জন্য, আমরা ২০২০ সালে এসেছি। যে বছর, যদি আপনি ভাগ্যবান হন এবং কোভিড -১ by দ্বারা সংক্রমিত না হন, আপনি হঠাৎ করে , আপনার কল্পনার চেয়ে অনেক বেশি ফ্রি সময় পেয়েছেন। তাহলে আমি কিভাবে নিজেকে খুব বেশি মূid় ভাবে দখল করতে পারি? হ্যাঁ
রাস্পবেরি পাই সহ LED ব্লিঙ্ক - রাস্পবেরি পাইতে কীভাবে জিপিআইও পিন ব্যবহার করবেন: 4 টি ধাপ
রাস্পবেরি পাই সহ LED ব্লিঙ্ক | রাস্পবেরি পাইতে কীভাবে জিপিআইও পিন ব্যবহার করবেন: হাই বন্ধুরা এই নির্দেশাবলীতে আমরা শিখব কিভাবে জিপিআইওর রাস্পবেরি পাই ব্যবহার করতে হয়। আপনি যদি কখনো Arduino ব্যবহার করে থাকেন তাহলে সম্ভবত আপনি জানেন যে আমরা LED সুইচ ইত্যাদি তার পিনের সাথে সংযুক্ত করতে পারি এবং এটিকে এর মত কাজ করতে পারি। এলইডি ব্লিংক করুন বা সুইচ থেকে ইনপুট পান তাই
HDMI ছাড়া রাস্পবেরি পাই 3 বি তে রাস্পবিয়ান ইনস্টল করা - রাস্পবেরি পাই 3B দিয়ে শুরু করা - আপনার রাস্পবেরি পাই 3: 6 ধাপ সেট আপ করা হচ্ছে
HDMI ছাড়া রাস্পবেরি পাই 3 বি তে রাস্পবিয়ান ইনস্টল করা | রাস্পবেরি পাই 3B দিয়ে শুরু করা | আপনার রাস্পবেরি পাই 3 সেট আপ করা: আপনারা কেউ কেউ জানেন যে রাস্পবেরি পাই কম্পিউটারগুলি বেশ দুর্দান্ত এবং আপনি কেবলমাত্র একটি ছোট বোর্ডে পুরো কম্পিউটারটি পেতে পারেন। 1.2 GHz এ ঘড়ি। এটি পাই 3 কে মোটামুটি 50 রাখে
পিআইআর মোশন সেন্সর: আরডুইনো এবং রাস্পবেরি পাই দিয়ে কীভাবে পিআইআর ব্যবহার করবেন: 5 টি পদক্ষেপ
PIR মোশন সেন্সর: কিভাবে Arduino এবং Raspberry Pi দিয়ে PIR ব্যবহার করবেন: আপনি ইলেক্ট্রোপিকের অফিসিয়াল ওয়েবসাইটে এই এবং অন্যান্য আশ্চর্যজনক টিউটোরিয়াল পড়তে পারেন এই টিউটোরিয়ালে, আপনি শিখবেন কিভাবে PIR মোশন সেন্সর ব্যবহার করতে হয় আন্দোলন সনাক্ত করতে। এই টিউটোরিয়ালের শেষে আপনি শিখবেন: PIR মোশন সেন্সর কিভাবে কাজ করে কিভাবে ব্যবহার করতে হয়
রাস্পবেরি পাই দিয়ে DMX512 / RDM কীভাবে ব্যবহার করবেন: 6 টি ধাপ (ছবি সহ)
রাস্পবেরি পাই দিয়ে DMX512 / RDM কীভাবে ব্যবহার করবেন: রাস্পবেরি পাই DMX512 বাসের মাধ্যমে আলো নিয়ন্ত্রণের জন্য ব্যবহার করা যেতে পারে। DMX512 বাস সিস্টেমে RS-485 ফিজিক্যাল লেয়ার হিসেবে ব্যবহৃত হয়। আমাদের RS422 / RS485 সিরিয়াল HAT হল একটি সম্পূর্ণ গ্যালভানিক বিচ্ছিন্ন সিরিয়াল কমিউনিকেশন HAT যা রাস্পবেরি পাই এর সাথে ব্যবহারের জন্য ডিজাইন করা হয়েছে