সুচিপত্র:
- সরবরাহ
- ধাপ 1: আরডুইনোকে পিসির সাথে সংযুক্ত করুন
- ধাপ 2: একটি সংক্ষিপ্ত তথ্য UBlox NEO-M8N GPS মডিউল সম্পর্কে
- ধাপ 3: Arduino Uno এর সাথে ইন্টারফেস GPS মডিউল
- ধাপ 4: লাইব্রেরি ডাউনলোড করুন এবং ইনস্টল করুন।
- ধাপ 5: Arduino সফটওয়্যার (IDE)
- ধাপ 6: এখন, আউটপুট
- ধাপ 7: এনএমইএ বার্তা কাঠামো ডিকোড করা
ভিডিও: Arduino Uno- এর সাথে GPS মডিউল ইন্টারফেসিং: 7 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:58
ওহে ! আপনি কি আপনার আরডুইনো ইউনো বোর্ডের সাথে একটি জিপিএস মডিউল সংযোগ করতে চান, কিন্তু কিভাবে করবেন তা জানেন না? আমি আপনাকে সাহায্য করতে এসেছি! শুরু করার জন্য আপনাকে নিম্নলিখিত অংশগুলির প্রয়োজন হবে
সরবরাহ
- কেবল সহ আরডুইনো ইউনো বোর্ড
- UBlox NEO-M8N GPS মডিউল
- একটি কম্পিউটার
ধাপ 1: আরডুইনোকে পিসির সাথে সংযুক্ত করুন
প্রথমত, আপনার আরডুইনো ইউনো বোর্ডকে একটি পিসির সাথে সংযুক্ত করুন। আপনি Arduino সফটওয়্যার (IDE) ইনস্টলেশন সংক্রান্ত তথ্য এবং বোর্ডকে পিসির সাথে সংযুক্ত করার জন্য https://www.arduino.cc/en/Guide/ArduinoUno ভিজিট করতে পারেন।
ধাপ 2: একটি সংক্ষিপ্ত তথ্য UBlox NEO-M8N GPS মডিউল সম্পর্কে
এটি সিরামিক অ্যাক্টিভ অ্যান্টেনা সহ একটি UBlox NEO-M8N GPS মডিউল। এই GPS মডিউলে রিসিভারে 72-চ্যানেল Ublox M8 ইঞ্জিন রয়েছে। মডিউলটিতে 4 টি পিন রয়েছে: VCC (সাপ্লাই ভোল্টেজ), GND (গ্রাউন্ড), Tx (ট্রান্সমিটার), এবং Rx (রিসিভার)।
এই মডিউলটি ননস্টপ এনএমইএ (ন্যাশনাল মেরিন ইলেকট্রনিক্স অ্যাসোসিয়েশন) টিএক্স পিনের ফলে ডেটা স্ট্রিং জিপিএস তথ্য প্রদান করে। এই মডিউল সম্পর্কে আরও জানতে, আপনি এর ডেটশীটটি এখানে ডাউনলোড করতে পারেন।
ধাপ 3: Arduino Uno এর সাথে ইন্টারফেস GPS মডিউল
ইন্টারফেস করার জন্য, সংযোগগুলি নিম্নরূপ করুন:
- জিপিএস মডিউলের Vcc কে Arduino Uno এর পাওয়ার সাপ্লাই পিন (5V) এর সাথে সংযুক্ত করুন।
- জিপিএস মডিউলের Rx (রিসিভার পিন) ইউনোর D3 পিনের সাথে সংযুক্ত করুন।
- জিপিএস মডিউলের টিএক্স (ট্রান্সমিটার পিন) ইউনোর ডি 4 পিনের সাথে সংযুক্ত করুন।
- জিপিএস মডিউলের GND (গ্রাউন্ড পিন) ইউনোর GND এর সাথে সংযুক্ত করুন।
ধাপ 4: লাইব্রেরি ডাউনলোড করুন এবং ইনস্টল করুন।
নিচের লাইব্রেরিগুলো ডাউনলোড করে Arduino IDE সফটওয়্যারে ইনস্টল করুন।
- সফটওয়্যার সিরিয়াল লাইব্রেরি
- Arduino জন্য TinyGPS লাইব্রেরি
ধাপ 5: Arduino সফটওয়্যার (IDE)
Arduino সফটওয়্যারে (IDE) উদাহরণ কোড খুলুন। ফাইল ট্যাবের অধীনে, উদাহরণের উপর কার্সারটি হভার করুন, TinyGPSPlus-master নির্বাচন করুন এবং তারপর DeviceExample এ ক্লিক করুন।
ধাপ 6: এখন, আউটপুট
আপনি Arduino IDE এর সিরিয়াল উইন্ডোতে উপরে দেখানো আউটপুট পাবেন। এইগুলি বিভিন্ন ধরণের NMEA বাক্য।
ধাপ 7: এনএমইএ বার্তা কাঠামো ডিকোড করা
সমস্ত NMEA বার্তা $ অক্ষর দিয়ে শুরু হয় এবং প্রতিটি ডেটা ক্ষেত্র কমা দ্বারা পৃথক করা হয়। $ GNGGA হল মৌলিক NMEA বার্তা। এটি 3D অবস্থান এবং সঠিক তথ্য প্রদান করে।
এখন, ডিকোডিং:
- $ এর পরে GN জিপিএস অবস্থান নির্দেশ করে। GGA গ্লোবাল পজিশনিং সিস্টেম ফিক্স ডেটার জন্য। প্রথম কমা আগে অক্ষর বার্তা টাইপ নির্দেশ করে। সমস্ত বার্তা NMEA-0183 সংস্করণ 3.01 বিন্যাসের সাথে সামঞ্জস্যপূর্ণ।
- 073242– যে সময়ে ফিক্স লোকেশন নেওয়া হয়েছিল, 07:32:42 ইউটিসি
- 1837.84511, N– অক্ষাংশ 18 ডিগ্রি 37.84511’N
- 07352.30436, E– দ্রাঘিমাংশ 073 ডিগ্রি 52.30436 ′ ই
- 1– স্থির মান 8 = সিমুলেশন মোড)
- 11– মোট উপগ্রহের সংখ্যা
- 17 - অবস্থান অনুভূমিক হ্রাস
- 8, এম - উচ্চতা, সমুদ্রপৃষ্ঠ থেকে মিটারে
- -67.7, এম -WGS84 ইলিপসয়েডের উপরে জিওডের উচ্চতা (মানে সমুদ্রপৃষ্ঠ)
- খালি ক্ষেত্র - শেষ ডিজিজিপিএস আপডেটের পর সেকেন্ডের মধ্যে সময়
- খালি ক্ষেত্র - ডিজিপিএস স্টেশন আইডি নম্বর
- *60 - চেকসাম ডেটা, সর্বদা শুরু হয় *
এই প্রকল্পটি আর্ডুইনো এবং রাস্পবেরি পাই সহ নিবন্ধ জিপিএস মডিউলের উপর ভিত্তি করে - প্রিয়াঙ্কা দীক্ষিত দ্বারা। জিপিএস সম্পর্কে আরও জানতে, এটি কীভাবে কাজ করে, মূল শব্দ দ্রাঘিমাংশ এবং অক্ষাংশের ব্যাখ্যা, জিপিএস চিপ এবং জিপিএস মডিউলের মধ্যে পার্থক্য এবং আরও অনেক কিছু জানতে এই নিবন্ধটি দেখুন!
প্রস্তাবিত:
Arduino UNO- এর সাথে ক্যাপাসিটিভ ফিঙ্গারপ্রিন্ট সেন্সর ইন্টারফেসিং: 7 টি ধাপ
Arduino UNO- এর সাথে ক্যাপাসিটিভ ফিঙ্গারপ্রিন্ট সেন্সর ইন্টারফেসিং: আরে, কি হচ্ছে, বন্ধুরা! আজ এখানে CETech থেকে আজ আমরা আমাদের প্রকল্পগুলিতে একটি সুরক্ষামূলক স্তর যুক্ত করতে যাচ্ছি। চিন্তা করবেন না আমরা এর জন্য কোন দেহরক্ষী নিয়োগ করতে যাচ্ছি না। এটি DFRobot থেকে একটি সুন্দর সুন্দর আঙ্গুলের ছাপ সেন্সর হবে তাই
রাস্পবেরি পাই দিয়ে জিপিএস মডিউল ইন্টারফেসিং: 10 টি ধাপ
রাস্পবেরি পাই দিয়ে ইন্টারফেসিং জিপিএস মডিউল: আরে বন্ধুরা !! আপনি কি রাস্পবেরি পাই দিয়ে একটি জিপিএস মডিউল ইন্টারফেস করতে চান? কিন্তু এটা করতে কিছু অসুবিধার সম্মুখীন? "চিন্তা করবেন না, আমি আপনাকে সাহায্য করতে এসেছি! আপনি নিম্নলিখিত অংশগুলি ব্যবহার করে শুরু করতে পারেন:
ইন্টারফেসিং অতিস্বনক রেঞ্জিং মডিউল HC-SR04 Arduino এর সাথে: 5 টি ধাপ
Arduino এর সাথে ইন্টারফেসিং অতিস্বনক রেঞ্জিং মডিউল HC-SR04: আরে, কি হচ্ছে, বন্ধুরা! CETech থেকে এখানে আর্ক। আমার এই প্রকল্পটি সহজ দিক থেকে কিছুটা হলেও অন্যান্য প্রকল্পের মতো মজাদার। এই প্রকল্পে, আমরা একটি HC-SR04 অতিস্বনক দূরত্ব সেন্সর মডিউল ইন্টারফেস করতে যাচ্ছি। এই মডিউল জেনারেটিন দ্বারা কাজ করে
Arduino সঙ্গে TM1637 ডিসপ্লে মডিউল ইন্টারফেসিং: 3 ধাপ
আরডুইনো দিয়ে TM1637 ডিসপ্লে মডিউল ইন্টারফেসিং: আস-সালাম-ও-আলেকুম! আমার এই নির্দেশযোগ্যটি Arduino এর সাথে TM1637 ডিসপ্লে মডিউলকে ইন্টারফেস করার বিষয়ে। এটি চার ডিজিটের সাতটি সেগমেন্ট ডিসপ্লে মডিউল। এটি বিভিন্ন রঙে আসে। খনি হল লাল রঙের।
Arduino LCD 16x2 টিউটোরিয়াল - Arduino Uno- এর সাথে 1602 LCD ডিসপ্লে ইন্টারফেসিং: 5 টি ধাপ
Arduino LCD 16x2 টিউটোরিয়াল | Arduino Uno- এর সাথে 1602 LCD ডিসপ্লে ইন্টারফেস করা: হাই বন্ধুরা যেহেতু অনেক প্রকল্পের ডেটা প্রদর্শনের জন্য একটি স্ক্রিনের প্রয়োজন হয় তা কিছু DIY মিটার বা YouTube সাবস্ক্রাইব কাউন্ট ডিসপ্লে অথবা ক্যালকুলেটর বা ডিসপ্লে সহ একটি কীপ্যাড লক এবং যদি এই সব ধরনের প্রজেক্ট দিয়ে তৈরি করা হয় arduino তারা নিশ্চিত করবে