সুচিপত্র:

Arduino ব্যবহার করে জিপিএস ট্র্যাকিং এবং সতর্কতা সহ মহিলাদের নিরাপত্তা ডিভাইস: 6 টি ধাপ
Arduino ব্যবহার করে জিপিএস ট্র্যাকিং এবং সতর্কতা সহ মহিলাদের নিরাপত্তা ডিভাইস: 6 টি ধাপ

ভিডিও: Arduino ব্যবহার করে জিপিএস ট্র্যাকিং এবং সতর্কতা সহ মহিলাদের নিরাপত্তা ডিভাইস: 6 টি ধাপ

ভিডিও: Arduino ব্যবহার করে জিপিএস ট্র্যাকিং এবং সতর্কতা সহ মহিলাদের নিরাপত্তা ডিভাইস: 6 টি ধাপ
ভিডিও: TK315 & TK309 ||দেখুন কীভাবে জিপিএস APP ডাউনলোড করবেন | How To Download App #Tk315 Gps tracker | 2024, নভেম্বর
Anonim

লেখক দ্বারা আরো অনুসরণ করুন:

পকেট সাইজের কাশি আবিষ্কারক
পকেট সাইজের কাশি আবিষ্কারক
পকেট সাইজের কাশি আবিষ্কারক
পকেট সাইজের কাশি আবিষ্কারক
Esp8266 ব্যবহার করে অডিও নিয়ন্ত্রিত হোম
Esp8266 ব্যবহার করে অডিও নিয়ন্ত্রিত হোম
Esp8266 ব্যবহার করে অডিও নিয়ন্ত্রিত হোম
Esp8266 ব্যবহার করে অডিও নিয়ন্ত্রিত হোম
জিপিএস ট্র্যাকার
জিপিএস ট্র্যাকার
জিপিএস ট্র্যাকার
জিপিএস ট্র্যাকার

সাম্প্রতিক সময়ে আমাদের কাছে উপলব্ধ সমস্ত প্রযুক্তির সাথে, মহিলাদের জন্য একটি সুরক্ষা ডিভাইস তৈরি করা কঠিন নয় যা কেবল একটি জরুরি সতর্কতা তৈরি করবে না বরং আপনার বন্ধু, পরিবার বা সংশ্লিষ্ট ব্যক্তিকে একটি বার্তাও পাঠাবে। এখানে আমরা একটি ব্যান্ড তৈরি করব যা মহিলারা পরতে পারে, যার সাহায্যে তারা বর্তমান অবস্থান সহ এসওএস জরুরী এসএমএস ব্যবহার করে পুলিশ বা যে কাউকে অবহিত করতে পারে। এই তথ্য ব্যবহার করে পুলিশ ভিকটিমকে অবস্থান থেকে বাঁচাতে সক্ষম হবে। এর জন্য, এখানে আমরা একটি Arduino ব্যবহার করছি যা এসএমএস সতর্কতা পাঠানোর এবং অবস্থানের স্থানাঙ্ক পাওয়ার জন্য GSM এবং GPS মডিউলের সাথে ইন্টারফেস করা যায়। আমরা জিপিএস/জিএসএম সহ ব্যান্ড এবং রিসিভিং ডিভাইসের মধ্যে ওয়্যারলেস যোগাযোগের জন্য একটি আরএফ ট্রান্সমিটার এবং রিসিভার মডিউল ব্যবহার করেছি।

ধাপ 1: ব্যবহৃত উপকরণ

  • আরডুইনো ন্যানো
  • SIM900 মডেম
  • NEO6M জিপিএস মডিউল
  • 433 MHZ RF ট্রান্সমিটার এবং রিসিভার
  • বোতাম
  • ব্যাটারি
  • ব্রেডবোর্ড
  • জাম্পার

ধাপ 2: জিপিএস মডিউল

জিপিএস মডিউল
জিপিএস মডিউল

এখানে আমরা NEO6M GPS মডিউল ব্যবহার করছি। NEO-6M জিপিএস মডিউল একটি জনপ্রিয় জিপিএস রিসিভার যা একটি অন্তর্নির্মিত সিরামিক অ্যান্টেনা, যা একটি শক্তিশালী স্যাটেলাইট অনুসন্ধান ক্ষমতা প্রদান করে। এই রিসিভারের অবস্থানগুলি উপলব্ধি করার এবং 22 টি পর্যন্ত স্যাটেলাইট ট্র্যাক করার ক্ষমতা রয়েছে এবং বিশ্বের যে কোন স্থানে অবস্থান সনাক্ত করতে পারে। অন-বোর্ড সিগন্যাল ইন্ডিকেটরের সাহায্যে আমরা মডিউলের নেটওয়ার্ক অবস্থা পর্যবেক্ষণ করতে পারি। এটিতে একটি ডেটা ব্যাকআপ ব্যাটারি রয়েছে যাতে প্রধান শক্তি দুর্ঘটনাক্রমে বন্ধ হয়ে গেলে মডিউল ডেটা সংরক্ষণ করতে পারে।

জিপিএস রিসিভার মডিউলের ভিতরের মূল হৃদয় হল ইউ-ব্লক্স থেকে NEO-6M জিপিএস চিপ। এটি 50 টি চ্যানেলে 22 টি স্যাটেলাইট ট্র্যাক করতে পারে এবং একটি অত্যন্ত চিত্তাকর্ষক সংবেদনশীলতা স্তর যা -161 dBm। এই 50-চ্যানেল ইউ-ব্লক্স 6 পজিশনিং ইঞ্জিনটি টাইম-টু-ফার্স্ট-ফিক্স (টিটিএফএফ) 1 সেকেন্ডের কম। এই মডিউলটি 4800-230400 bps থেকে বড রেট সমর্থন করে এবং 9600 এর ডিফল্ট বাড রয়েছে।

  • অপারেটিং ভোল্টেজ: (2.7-3.6) ভি ডিসি
  • অপারেটিং কারেন্ট: 67 mA
  • বাউড হার: 4800-230400 বিপিএস (9600 ডিফল্ট)
  • যোগাযোগ প্রোটোকল: NEMA
  • ইন্টারফেস: UART
  • বাহ্যিক অ্যান্টেনা এবং অন্তর্নির্মিত EEPROM।

ধাপ 3: জিএসএম মডিউল

জিএসএম মডিউল
জিএসএম মডিউল

এটি একটি জিএসএম/জিপিআরএস-সামঞ্জস্যপূর্ণ কোয়াড-ব্যান্ড সেল ফোন, যা 850/900/1800/1900 মেগাহার্টজ এর ফ্রিকোয়েন্সি তে কাজ করে এবং এটি বিভিন্ন অ্যাপ্লিকেশনের জন্য ব্যবহার করা যেতে পারে যেমন ইন্টারনেট অ্যাক্সেস, ভয়েস কল করুন, এসএমএস পাঠান এবং গ্রহণ করুন, ইত্যাদি GSM মডেমের ফ্রিকোয়েন্সি ব্যান্ড AT কমান্ড দ্বারা সেট করা যায়। BAUD রেট AT কমান্ডের মাধ্যমে 1200-115200 থেকে কনফিগারযোগ্য। জিএসএম/জিপিআরএস মডেমের একটি অভ্যন্তরীণ টিসিপি/আইপি স্ট্যাক রয়েছে যা আমাদের জিপিআরএসের মাধ্যমে ইন্টারনেটের সাথে সংযোগ স্থাপন করতে সক্ষম করে। এটি একটি SMT টাইপ মডিউল এবং AMR926EJ-S কোর সংহতকারী একটি অত্যন্ত শক্তিশালী একক-চিপ প্রসেসর দিয়ে ডিজাইন করা হয়েছে, যা বিভিন্ন শিল্প পণ্যে খুবই জনপ্রিয়।

প্রযুক্তিগত বিবরণ:

  • সরবরাহ ভোল্টেজ: 3.4V - 4.5V
  • পাওয়ার সেভিং মোড: স্লিপ মোড পাওয়ার খরচ =.5mA
  • ফ্রিকোয়েন্সি ব্যান্ড: SIM900A
  • ডুয়াল ব্যান্ড: EGSM900, DCS1800
  • অপারেটিং তাপমাত্রা: -30ºC থেকে +80ºC
  • MIC এবং অডিও ইনপুট সমর্থন করে স্পিকার ইনপুট UART ইন্টারফেস সমর্থন ডিবাগ পোর্ট দ্বারা ফার্মওয়্যার আপগ্রেড যোগাযোগ: AT কমান্ড

ধাপ 4: সংযোগ ডায়াগ্রাম

সংযোগ ডায়াগ্রাম
সংযোগ ডায়াগ্রাম
সংযোগ ডায়াগ্রাম
সংযোগ ডায়াগ্রাম

জিপিএস ট্র্যাকিং এবং সতর্কতা সহ মহিলাদের নিরাপত্তা ব্যবস্থা দুটি বিভাগে বিভক্ত করা যায় যেমন ট্রান্সমিটার এবং রিসিভার বিভাগে। প্রতিটি বিভাগের সার্কিট ডায়াগ্রামগুলি নিম্নরূপ বর্ণনা করা হয়েছে:

ট্রান্সমিটার বিভাগ: আরএফ ট্রান্সমিটার অংশে, 433 মেগাহার্টজ আরএফ ট্রান্সমিটারের সাথে একটি এসওএস বোতাম থাকবে, যা রিসিভার অংশে ওয়্যারলেসভাবে ডেটা প্রেরণ করবে। এখানে দুটি পৃথক অংশ তৈরির উদ্দেশ্য, ট্রান্সমিটিং মডিউলের আকার কমানো যাতে এটি একটি কব্জি ব্যান্ড হিসাবে পরা যায়। ট্রান্সমিটার অংশের সার্কিট ডায়াগ্রাম উপরে দেখানো হয়েছে।

রিসিভার বিভাগ: আরএফ রিসিভার বিভাগে, কব্জি ব্যান্ড (ট্রান্সমিটার অংশ) থেকে প্রেরিত তথ্য 433 মেগাহার্টজ আরএফ রিসিভারযুক্ত ডিভাইস দ্বারা প্রাপ্ত হয়। আরএফ রিসিভার এই তথ্যটি ডিজিটাল পিনের মাধ্যমে আরডুইনোতে পাঠায়। আরডুইনো ন্যানো তখন সিগন্যাল গ্রহণ করে এবং প্রোগ্রামটি ব্যবহার করে এটি প্রক্রিয়া করে যা এটিতে ঝলকানো হয়। যখন শিকার ট্রান্সমিটার অংশে এসওএস বোতাম টিপে, তখন একটি উচ্চ সংকেত উৎপন্ন হয় এবং আরডুইনো সাইডে চলে যায়, এবং তারপর আরডুইনো সিম 900 মডেমের জন্য একটি সংকেত পাঠায়, যা জিপিএস কোঅর্ডিনেট সহ নিবন্ধিত ব্যবহারকারীকে একটি এসএমএস পাঠায় যা ইতিমধ্যে হয়েছে NEO6M GPS মডিউলের সাহায্যে মাইক্রোকন্ট্রোলারে সংরক্ষিত। রিসিভার পাশের সার্কিট ডায়াগ্রাম উপরের মত দেখানো হয়েছে।

ধাপ 5: Arduino এর জন্য প্রোগ্রামিং

Arduino এর জন্য প্রোগ্রামিং
Arduino এর জন্য প্রোগ্রামিং

হার্ডওয়্যার সংযোগ সফলভাবে সম্পন্ন করার পর, এখন সময় এসেছে Arduino Nano প্রোগ্রাম করার। কোডের ধাপে ধাপে ব্যাখ্যা নিচে দেওয়া হল।

কোডে সমস্ত প্রয়োজনীয় লাইব্রেরি ফাইলগুলি অন্তর্ভুক্ত করে কোডটি শুরু করুন যেমন TinyGPS ++। এখানে TinyGPS ++। H লাইব্রেরি GPS রিসিভার মডিউল ব্যবহার করে GPS স্থানাঙ্ক পেতে ব্যবহৃত হয়। এই লাইব্রেরি ডাউনলোড করা যাবে এখানে। এখন, জিপিএস মডিউলের সংযোগ পিন এবং এর ডিফল্ট বড রেট ঘোষণা করুন, যা আমাদের ক্ষেত্রে 9600। এছাড়াও, সফ্টওয়্যার সিরিয়াল পিনগুলি সংজ্ঞায়িত করুন যা জিপিএস Arduino এর সাথে যোগাযোগ করবে। স্ট্যাটিক কনস্ট int RXPin = 2, TXPin = 3; স্ট্যাটিক const uint32_t gps_baudrate = 9600; তারপর TinyGPSPlus ক্লাসের জন্য বস্তু ঘোষণা করুন। এছাড়াও, সফ্টওয়্যার সিরিয়াল ক্লাসের জন্য পিন দিয়ে অবজেক্টটি আগে ঘোষিত আর্গুমেন্ট হিসাবে সংজ্ঞায়িত করুন। TinyGPSPlus জিপিএস; সফটওয়্যার সিরিয়াল নরম (RXPin, TXPin); ভিতরে সেটআপ (), সমস্ত ইনপুট পিন এবং আউটপুট পিন ঘোষণা করুন। তারপরে, হার্ডওয়্যার সিরিয়াল এবং সফ্টওয়্যার সিরিয়াল কার্যকারিতা শুরু করুন, ডিফল্ট বড রেট প্রদান করে যা আমাদের ক্ষেত্রে 9600। আরডুইনো ব্যবহার করে জিপিএস ট্র্যাকিং ও সতর্কতা সহ মহিলাদের সুরক্ষা ডিভাইস যখন এসওএস বোতামটি চাপানো হয়, তখন বাজারটি বীপ করা শুরু করে এবং ভুক্তভোগীর অবস্থানের অক্ষাংশ এবং দ্রাঘিমাংশ সহ একটি অনুমোদিত নম্বরে একটি এসএমএস আসবে। আউটপুটের স্ক্রিনশট নিচে দেখানো হল:

প্রস্তাবিত: