সুচিপত্র:

এসএমএস বিজ্ঞপ্তি এবং থিংসপিক ডেটা আপলোড, আরডুইনো ভিত্তিক, হোম অটোমেশন সহ জিপিএস কার ট্র্যাকার: 5 টি ধাপ (ছবি সহ)
এসএমএস বিজ্ঞপ্তি এবং থিংসপিক ডেটা আপলোড, আরডুইনো ভিত্তিক, হোম অটোমেশন সহ জিপিএস কার ট্র্যাকার: 5 টি ধাপ (ছবি সহ)

ভিডিও: এসএমএস বিজ্ঞপ্তি এবং থিংসপিক ডেটা আপলোড, আরডুইনো ভিত্তিক, হোম অটোমেশন সহ জিপিএস কার ট্র্যাকার: 5 টি ধাপ (ছবি সহ)

ভিডিও: এসএমএস বিজ্ঞপ্তি এবং থিংসপিক ডেটা আপলোড, আরডুইনো ভিত্তিক, হোম অটোমেশন সহ জিপিএস কার ট্র্যাকার: 5 টি ধাপ (ছবি সহ)
ভিডিও: স্ত্রী কি তালাক হয়ে যাবে..? #islamic #real #youtube#islamicquotes#allah #video #viral#ameen#status 2024, জুলাই
Anonim
এসএমএস বিজ্ঞপ্তি এবং থিংসপিক ডেটা আপলোড, আরডুইনো ভিত্তিক, হোম অটোমেশন সহ জিপিএস কার ট্র্যাকার
এসএমএস বিজ্ঞপ্তি এবং থিংসপিক ডেটা আপলোড, আরডুইনো ভিত্তিক, হোম অটোমেশন সহ জিপিএস কার ট্র্যাকার
এসএমএস বিজ্ঞপ্তি এবং থিংসস্পিক ডেটা আপলোড, আরডুইনো ভিত্তিক, হোম অটোমেশন সহ জিপিএস কার ট্র্যাকার
এসএমএস বিজ্ঞপ্তি এবং থিংসস্পিক ডেটা আপলোড, আরডুইনো ভিত্তিক, হোম অটোমেশন সহ জিপিএস কার ট্র্যাকার

আমি গত বছর এই জিপিএস ট্র্যাকার তৈরি করেছি এবং যেহেতু এটি ভালভাবে কাজ করে তাই আমি এখন এটি নির্দেশযোগ্যতে প্রকাশ করি। এটি আমার ট্রাঙ্কের আনুষাঙ্গিক প্লাগের সাথে সংযুক্ত।

জিপিএস ট্র্যাকার থিংসপিক-চ্যানেলে মোবাইল ডেটা (জিপিআরএস) সংযোগের মাধ্যমে গাড়ির অবস্থান, গতি, দিক এবং পরিমাপ করা তাপমাত্রা আপলোড করে। এই ডেটা প্রদর্শন করার জন্য আমার ওপেনহাব হোম অটোমেশন দ্বারা এই ডেটা পড়া হয়। থিংসপিকের MQTT ব্রোকারের মাধ্যমে আমার ওপেনহাব হোম অটোমেশনে স্থানীয়ভাবে আমার ডেটা পেতে আমি থিংসপিক ব্যবহার করি। হয়তো অন্য উপায় আছে, দয়া করে আমাকে মন্তব্যগুলিতে জানান

আপনি যদি ট্র্যাকারকে ফোন করেন, তাহলে এটি আপনাকে স্থানের এবং স্থিতি সহ একটি এসএমএস পাঠাবে, যার মধ্যে সমন্বয়গুলির একটি Google মানচিত্রের লিঙ্ক রয়েছে।

এই প্রকল্পটি আরও কিছু প্রকল্প দ্বারা অনুপ্রাণিত হয়েছিল, যা আমি এখানে এবং আরও উল্লেখ করছি।

  • থিংসস্পিকে আপলোড করা হচ্ছে
  • একটি Google মানচিত্র লিঙ্ক সহ একটি SMS পাঠান

আমি সম্প্রতি একটি কার ট্র্যাকারের এই নির্দেশনা দেখেছি যা এসএমএসের জন্য অনুরূপ পদ্ধতি ব্যবহার করে।

নিম্নলিখিত ধাপে আমি আপনাকে দেখাব

  1. নীতি এবং কোড
  2. হার্ডওয়্যার
  3. সমাবেশ
  4. হোম অটোমেশন ইন্টিগ্রেশন
  5. আরও উন্নতি

সরবরাহ

আমি Aliexpress থেকে আমার উপাদান পেয়েছি। প্রধান উপাদান

  • Arduino Pro Mini 328P 5v: উদাহরণ লিঙ্ক
  • GY-NEO6MV2 GPS রিসিভার: লিঙ্ক
  • A6 GSM/GPRS মডিউল বা অনুরূপ: লিঙ্ক
  • বাক কনভার্টার: লিঙ্ক

ধাপ 1: নীতি এবং কোড

নীতি এবং কোড
নীতি এবং কোড
নীতি এবং কোড
নীতি এবং কোড

সংযুক্ত প্রবাহগুলিতে জিপিএস ট্র্যাকারের কাজের নীতি দেখানো হয়েছে। কোডটি আমার গিথুব পৃষ্ঠায় প্রকাশিত হয়েছে।

আমি কোডের কিছু অংশে মন্তব্য করব।

সিরিয়াল যোগাযোগ।

Arduino জিপিএস-রিসিভার এবং A6 মডিউল উভয়ের সাথে সিরিয়াল সংযোগের মাধ্যমে যোগাযোগ করে।

আমি খুঁজে পেয়েছি যে A6 মডিউল এবং Arduino এর মধ্যে সিরিয়াল যোগাযোগ সম্পূর্ণরূপে স্থিতিশীল ছিল যখন আমি Arduino প্রো মিনি এর হার্ডওয়্যার সিরিয়াল ব্যবহার করতাম। Arduino এবং GPS রিসিভারের মধ্যে যোগাযোগের জন্য আমি AltSoftSerial ব্যবহার করেছি। দয়া করে মনে রাখবেন যে AltSoftSerial লাইব্রেরি পূর্বনির্ধারিত RX এবং TX পিন ব্যবহার করে।

ডেভেলপমেন্টের সময় আমি একটি Arduino Mega নিয়ে পরীক্ষা করেছিলাম, যার 4 টি হার্ডওয়্যার সিরিয়াল কানেকশন আছে, আপনি সহজেই ডিবাগিং কাজে ব্যবহার করতে পারেন।

AT কমান্ড

খুব গুরুত্বপূর্ণ AT কমান্ড সম্পর্কে তথ্যের জন্য এই লিঙ্কগুলি দেখুন: Electrodragon, M2Msupport.net, Andreas Spiess।

আমি আপনি অন্য একটি জিএসএম/জিপিআরএস মডিউল ব্যবহার করেন, যেমন একটি SIM800 বা SIM900 আপনি সম্ভবত অন্য AT কমান্ডগুলি সেটআপ করার জন্য একটি ডেটা সংযোগ স্থাপন করতে পারেন এবং থিংসপিক হিসাবে একটি সাইটে পোস্ট করুন।

খুদেবার্তা

জিএসএম মডিউল কলকারীর ফোন নম্বর (AT+CLIP) পড়ে এবং কলারকে অবস্থান (গুগল ম্যাপস লিঙ্ক) এবং স্থিতি সহ এসএমএস পাঠায়।

তাপমাত্রা

যদি জিপিএস ট্র্যাকারে তাপমাত্রা খুব বেশি থাকে তবে এটি একটি এলার্ম এসএমএস পাঠাবে।

ধাপ 2: হার্ডওয়্যার

হার্ডওয়্যার
হার্ডওয়্যার
হার্ডওয়্যার
হার্ডওয়্যার
হার্ডওয়্যার
হার্ডওয়্যার

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

বক কনভার্টার গাড়ি থেকে 12V পায় এবং Arduino Pro Mini, A6 মডিউল এবং GPS রিসিভারের জন্য 5V ভোল্ট (অন/অফ সুইচের মাধ্যমে) আউটপুট করে (যা আমি ভেবেছিলাম মাত্র 3.3V সহনশীল, কিন্তু 5V ভাল কাজ করে)।

A6 মডিউলের পর্যাপ্ত বিদ্যুৎ সরবরাহ প্রয়োজন। জিএসএম নেটওয়ার্কের মাধ্যমে প্রেরণ করার সময় এটি কিছু পাওয়ার স্পাইক দেয়, এজন্য আমি একটি 1000uF ট্যানটালাম ক্যাপাসিটর যুক্ত করেছি।

তাপমাত্রা 10K NTC থার্মিস্টারের মাধ্যমে পরিমাপ করা হয়।

ধাপ 3: সমাবেশ

সমাবেশ
সমাবেশ
সমাবেশ
সমাবেশ
সমাবেশ
সমাবেশ
সমাবেশ
সমাবেশ

সবগুলি সংযুক্ত এবং পরীক্ষা করার পরে, উপাদানগুলি মহিলা শিরোনামে মাউন্ট করা হয় এবং ঘরের মধ্যে সুইচ এবং এলইডি আঠালো থাকে।

ধাপ 4: হোম অটোমেশন ইন্টিগ্রেশন

হোম অটোমেশন ইন্টিগ্রেশন
হোম অটোমেশন ইন্টিগ্রেশন
হোম অটোমেশন ইন্টিগ্রেশন
হোম অটোমেশন ইন্টিগ্রেশন
হোম অটোমেশন ইন্টিগ্রেশন
হোম অটোমেশন ইন্টিগ্রেশন

থিংসস্পিক

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

আমি নোড রেডে ডেটা পড়ি। সংযুক্ত প্রবাহের ছবিটি দেখুন যেখানে আমি ল্যাট এবং লন মানগুলিকে এক স্ট্রিংয়ে যুক্ত করি। আমি সঠিক ক্রমে ল্যাট এবং লন মান পেতে একটি বিলম্ব ব্যবহার করি।

ধাপ 5: আরও উন্নতি

আরও উন্নতি
আরও উন্নতি

ভবিষ্যতে আমি পরিকল্পনা করছি:

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

প্রস্তাবিত: