সুচিপত্র:
- ধাপ 1: ব্যবহৃত উপকরণ
- ধাপ 2: জিপিএস মডিউল
- ধাপ 3: জিএসএম মডিউল
- ধাপ 4: সংযোগ ডায়াগ্রাম
- ধাপ 5: Arduino এর জন্য প্রোগ্রামিং
ভিডিও: Arduino ব্যবহার করে জিপিএস ট্র্যাকিং এবং সতর্কতা সহ মহিলাদের নিরাপত্তা ডিভাইস: 6 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:58
লেখক দ্বারা আরো অনুসরণ করুন:
সাম্প্রতিক সময়ে আমাদের কাছে উপলব্ধ সমস্ত প্রযুক্তির সাথে, মহিলাদের জন্য একটি সুরক্ষা ডিভাইস তৈরি করা কঠিন নয় যা কেবল একটি জরুরি সতর্কতা তৈরি করবে না বরং আপনার বন্ধু, পরিবার বা সংশ্লিষ্ট ব্যক্তিকে একটি বার্তাও পাঠাবে। এখানে আমরা একটি ব্যান্ড তৈরি করব যা মহিলারা পরতে পারে, যার সাহায্যে তারা বর্তমান অবস্থান সহ এসওএস জরুরী এসএমএস ব্যবহার করে পুলিশ বা যে কাউকে অবহিত করতে পারে। এই তথ্য ব্যবহার করে পুলিশ ভিকটিমকে অবস্থান থেকে বাঁচাতে সক্ষম হবে। এর জন্য, এখানে আমরা একটি 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 Nano প্রোগ্রাম করার। কোডের ধাপে ধাপে ব্যাখ্যা নিচে দেওয়া হল।
কোডে সমস্ত প্রয়োজনীয় লাইব্রেরি ফাইলগুলি অন্তর্ভুক্ত করে কোডটি শুরু করুন যেমন TinyGPS ++। এখানে TinyGPS ++। H লাইব্রেরি GPS রিসিভার মডিউল ব্যবহার করে GPS স্থানাঙ্ক পেতে ব্যবহৃত হয়। এই লাইব্রেরি ডাউনলোড করা যাবে এখানে। এখন, জিপিএস মডিউলের সংযোগ পিন এবং এর ডিফল্ট বড রেট ঘোষণা করুন, যা আমাদের ক্ষেত্রে 9600। এছাড়াও, সফ্টওয়্যার সিরিয়াল পিনগুলি সংজ্ঞায়িত করুন যা জিপিএস Arduino এর সাথে যোগাযোগ করবে। স্ট্যাটিক কনস্ট int RXPin = 2, TXPin = 3; স্ট্যাটিক const uint32_t gps_baudrate = 9600; তারপর TinyGPSPlus ক্লাসের জন্য বস্তু ঘোষণা করুন। এছাড়াও, সফ্টওয়্যার সিরিয়াল ক্লাসের জন্য পিন দিয়ে অবজেক্টটি আগে ঘোষিত আর্গুমেন্ট হিসাবে সংজ্ঞায়িত করুন। TinyGPSPlus জিপিএস; সফটওয়্যার সিরিয়াল নরম (RXPin, TXPin); ভিতরে সেটআপ (), সমস্ত ইনপুট পিন এবং আউটপুট পিন ঘোষণা করুন। তারপরে, হার্ডওয়্যার সিরিয়াল এবং সফ্টওয়্যার সিরিয়াল কার্যকারিতা শুরু করুন, ডিফল্ট বড রেট প্রদান করে যা আমাদের ক্ষেত্রে 9600। আরডুইনো ব্যবহার করে জিপিএস ট্র্যাকিং ও সতর্কতা সহ মহিলাদের সুরক্ষা ডিভাইস যখন এসওএস বোতামটি চাপানো হয়, তখন বাজারটি বীপ করা শুরু করে এবং ভুক্তভোগীর অবস্থানের অক্ষাংশ এবং দ্রাঘিমাংশ সহ একটি অনুমোদিত নম্বরে একটি এসএমএস আসবে। আউটপুটের স্ক্রিনশট নিচে দেখানো হল:
প্রস্তাবিত:
জিএসএম, জিপিএস এবং অ্যাকসিলরোমিটার ব্যবহার করে দুর্ঘটনা সতর্কতা ব্যবস্থা: ৫ টি ধাপ (ছবি সহ)
জিএসএম, জিপিএস এবং অ্যাকসিলরোমিটার ব্যবহার করে দুর্ঘটনা সতর্কতা ব্যবস্থা: অনুগ্রহ করে প্রতিযোগিতার জন্য আমাকে ভোট দিন অনুগ্রহ করে আমাকে প্রতিযোগিতার জন্য ভোট দিন আজকাল দুর্ঘটনার কারণে রাস্তায় অনেক মানুষ মারা যায়, প্রধান কারণ হল "উদ্ধারে বিলম্ব"। এই সমস্যাটি উন্নয়নশীল দেশগুলিতে খুব বড়, তাই আমি এই প্রকল্পটি সংরক্ষণের জন্য ডিজাইন করেছি
AWS এবং ESP32: 11 ধাপ ব্যবহার করে তাপমাত্রা এবং আর্দ্রতা সতর্কতা
AWS এবং ESP32 ব্যবহার করে টেম্প এবং আর্দ্রতা সতর্কতা: এই টিউটোরিয়ালে, আমরা টেম্প এবং আর্দ্রতা সেন্সর ব্যবহার করে বিভিন্ন তাপমাত্রা এবং আর্দ্রতা ডেটা পরিমাপ করব। আপনি কিভাবে AWS এ এই ডেটা পাঠাবেন তাও শিখবেন
ওয়ান টাচ মহিলাদের নিরাপত্তা নিরাপত্তা ব্যবস্থা: Ste টি ধাপ
ওয়ান টাচ উইমেনস সেফটি সিকিউরিটি সিস্টেম: ওয়ান টাচ অ্যালার্ম 8051 মাইক্রো কন্ট্রোলার ব্যবহার করে মহিলাদের নিরাপত্তা ব্যবস্থা আজকের বিশ্ব মহিলাদের নিরাপত্তা খুব দেশের সবচেয়ে গুরুত্বপূর্ণ সমস্যা। আজ মহিলারা হয়রানি ও সমস্যায় পড়েছেন এবং কখনও কখনও যখন জরুরি সাহায্যের প্রয়োজন হয়। কোন প্রয়োজনীয় লোকাটি নেই
কিভাবে একটি দুর্দান্ত জিপিএস ট্র্যাকিং ম্যাপের জন্য আপনার গুগল আর্থের সাথে ডিলর্মে আর্থমেট জিপিএস এলটি -20 কে সংযুক্ত করবেন ।: 5 টি ধাপ
কিভাবে একটি দুর্দান্ত জিপিএস ট্র্যাকিং ম্যাপের জন্য আপনার Google আর্থের সাথে DeLorme Earthmate GPS LT-20 কে সংযুক্ত করবেন: আমি আপনাকে দেখাবো কিভাবে গুগল আর্থ প্লাস ব্যবহার না করে জনপ্রিয় গুগল আর্থ প্রোগ্রামের সাথে একটি জিপিএস ডিভাইস সংযুক্ত করতে হয়। আমার বড় বাজেট নেই তাই আমি গ্যারান্টি দিতে পারি যে এটি যতটা সম্ভব সস্তা হবে
জিপিএস এবং টু-ওয়ে রেডিও থেকে ক্রুড ট্র্যাকিং ডিভাইস: 7 টি ধাপ
জিপিএস এবং টু-ওয়ে রেডিও থেকে ক্রুড ট্র্যাকিং ডিভাইস: সুতরাং, আমি একটি ট্র্যাকিং ডিভাইস পেতে চেয়েছিলাম। যত তাড়াতাড়ি আমি বাজারের দিকে তাকালাম, আমি বুঝতে পারলাম those জিনিসগুলির একটির দাম হাত থেকে শুরু হয়, এবং এক পা বা তারও বেশি পর্যন্ত যায়! উন্মাদনা বন্ধ করতে হবে! অবশ্যই কিছু জানার নীতি আমি কোথায়