সুচিপত্র:

জিপিএস লোকেশন ফাইন্ডার: ৫ টি ধাপ
জিপিএস লোকেশন ফাইন্ডার: ৫ টি ধাপ

ভিডিও: জিপিএস লোকেশন ফাইন্ডার: ৫ টি ধাপ

ভিডিও: জিপিএস লোকেশন ফাইন্ডার: ৫ টি ধাপ
ভিডিও: ৯১ টাকায় রবির জিপিএস ট্র‍্যাকিং সেবা | Robi GPS Tracker | Dhaka Motor Show | Robi Axiata Limited 2024, নভেম্বর
Anonim
Image
Image

হাই সবাই, আজ আসুন দেখি কিভাবে NEO-6m জিপিএস মডিউল এবং আরডুইনো ব্যবহার করে জিপিএস লোকেশন ফাইন্ডার তৈরি করা যায়। প্রথমে দেখা যাক জিপিএস কি।

ধাপ 1: জিপিএস কি?

প্রয়োজনীয় সামগ্রী সংগ্রহ করুন
প্রয়োজনীয় সামগ্রী সংগ্রহ করুন

গ্লোবাল পজিশনিং সিস্টেম (GPS), মূলত NAVSTAR GPS, একটি স্যাটেলাইট-ভিত্তিক রেডিওনভিগেশন সিস্টেম যা মার্কিন যুক্তরাষ্ট্র সরকারের মালিকানাধীন এবং মার্কিন যুক্তরাষ্ট্রের বিমান বাহিনী দ্বারা পরিচালিত। এটি একটি গ্লোবাল ন্যাভিগেশন স্যাটেলাইট সিস্টেম (GNSS) যা জিপিএস রিসিভারকে পৃথিবীর কোথাও বা কাছাকাছি কোথাও ভৌগলিক অবস্থান এবং সময় তথ্য প্রদান করে যেখানে চার বা ততোধিক জিপিএস স্যাটেলাইটের দৃষ্টিশক্তির অবরুদ্ধ লাইন রয়েছে। পাহাড় এবং ভবনগুলির মতো বাধাগুলি অপেক্ষাকৃত দুর্বল জিপিএস সংকেতগুলিকে বাধা দেয়।

জিপিএস ব্যবহারকারীর কোনো তথ্য প্রেরণের প্রয়োজন হয় না, এবং এটি যে কোনো টেলিফোনিক বা ইন্টারনেট অভ্যর্থনা থেকে স্বাধীনভাবে কাজ করে, যদিও এই প্রযুক্তিগুলি জিপিএস পজিশনিং তথ্যের উপযোগিতা বৃদ্ধি করতে পারে। জিপিএস বিশ্বজুড়ে সামরিক, বেসামরিক এবং বাণিজ্যিক ব্যবহারকারীদের সমালোচনামূলক অবস্থান ক্ষমতা প্রদান করে। ইউনাইটেড স্টেটস সরকার এই সিস্টেমটি তৈরি করেছে, এটি রক্ষণাবেক্ষণ করেছে এবং এটি জিপিএস রিসিভার সহ যে কারো কাছে অবাধে প্রবেশযোগ্য করে তোলে।

ধাপ 2: প্রয়োজনীয় সামগ্রী সংগ্রহ করুন:

প্রয়োজনীয় সামগ্রী সংগ্রহ করুন
প্রয়োজনীয় সামগ্রী সংগ্রহ করুন
প্রয়োজনীয় সামগ্রী সংগ্রহ করুন
প্রয়োজনীয় সামগ্রী সংগ্রহ করুন

প্রয়োজনীয় উপকরণগুলি হল:

*NEO -6m জিপিএস মডিউল - অ্যামাজন অ্যাফিলিয়েট

*Arduino uno - amazon অ্যাফিলিয়েট

*এলসিডি ডিসপ্লে - অ্যামাজন অ্যাফিলিয়েট

** দ্রষ্টব্য: এগুলি অ্যামাজন অ্যাফিলিয়েট লিঙ্ক। যখন আপনি এই লিঙ্কগুলির মাধ্যমে কিনবেন তখন আমি একটি ছোট কমিশন পাব যা আমাকে আরও বেশি বেশি নিবন্ধ লিখতে সাহায্য করবে

ধাপ 3: সার্কিট

সার্কিট
সার্কিট

সার্কিট নিম্নরূপ:

জিপিএস মডিউল ==> আরডুইনো

* GND ==> GND

* TX ==> ডিজিটাল পিন (D3)

* RX ==> ডিজিটাল পিন (D4)

*Vcc ==> 3.3 V

LCD ==> Arduino * VSS ==> GND

* VCC ==> 5V

*VEE ==> 10K প্রতিরোধক

*RS ==> A0 (এনালগ পিন)

*R/W ==> GND

*ই ==> এ 1

*D4 ==> A2

*D5 ==> A3

*D6 ==> A4

*D7 ==> A5

*LED+ ==> VCC

*LED- ==> GND

ধাপ 4: কোড

#অন্তর্ভুক্ত

#অন্তর্ভুক্ত #অন্তর্ভুক্ত করুন // দীর্ঘ lat, lon; // অক্ষাংশ এবং দ্রাঘিমাংশ বস্তুর জন্য ভেরিয়েবল তৈরি করুন lat, lon; // অক্ষাংশ এবং দ্রাঘিমাংশ বস্তুর জন্য পরিবর্তনশীল তৈরি করুন SoftwareSerial gpsSerial (3, 4); // rx, tx LiquidCrystal lcd (A0, A1, A2, A3, A4, A5); TinyGPS জিপিএস; // জিপিএস অবজেক্ট অকার্যকর সেটআপ তৈরি করুন () {Serial.begin (9600); // সংযোগ সিরিয়াল Serial.println ("জিপিএস প্রাপ্ত সংকেত:"); gpsSerial.begin (9600); // সংযোগ জিপিএস সেন্সর lcd.begin (16, 2); } void loop () {while (gpsSerial.available ()) {// জিপিএস ডেটা চেক করুন যদি (gps.encode (gpsSerial.read ())) // এনকোড জিপিএস ডেটা {gps.f_get_position (& lat, & lon); // অক্ষাংশ এবং দ্রাঘিমাংশ পান // প্রদর্শন অবস্থান lcd.clear (); lcd.setCursor (1, 0); lcd.print ("GPS সংকেত"); lcd.setCursor (1, 0); lcd.print ("LAT:"); lcd.setCursor (5, 0); lcd.print (lat); Serial.print (lat); সিরিয়াল.প্রিন্ট (""); সিরিয়াল.প্রিন্ট (লন); সিরিয়াল.প্রিন্ট (""); lcd.setCursor (0, 1); lcd.print (", LON:"); lcd.setCursor (5, 1); lcd.print (lon); }} স্ট্রিং অক্ষাংশ = স্ট্রিং (অক্ষর, 6); স্ট্রিং দ্রাঘিমাংশ = স্ট্রিং (লন, 6); Serial.println (অক্ষাংশ+";"+দ্রাঘিমাংশ); বিলম্ব (1000); }

ধাপ 5: আউটপুট

তাই সমস্ত সংযোগ এবং কোড আপলোড করার পর, জিপিএস মডিউল স্যাটেলাইট ফিক্স পেতে কিছু সময় নেয় যা সাধারণত 15 থেকে 20 মিনিট হয়। । তারপরে আপনি দেখতে পারেন যে এলসিডি ডিসপ্লে জিপিএস কর্ডিনেটগুলি দেখাতে পারে।

প্রস্তাবিত: