মাইক্রোকন্ট্রোলার বা রিমোট সার্ভারে বেগ এবং দিক গণনা করবেন?


9

ধরে নিন যে আমার গাড়িতে একটি ডিভাইস সংযুক্ত রয়েছে যার মধ্যে একটি এমসিইউ এবং একটি সিম 908 মডিউল রয়েছে। সিম 908 এর কাজটি হ'ল উপগ্রহের কাছ থেকে জিপিএস ডেটা প্রাপ্ত করা এবং তারপরে ওয়েবে প্রদর্শন করার জন্য প্রতি মিনিটে একবার 2 জি / জিপিআরএসের মাধ্যমে রিমোট সার্ভারে প্রেরণ করা। এখন, জিপিএস লোকেশন প্রেরণের পাশাপাশি, আমিও গাড়ির গতি এবং দিকটি প্রেরণ করতে চাই। আমি জানি যে জিপিএস স্থানাঙ্কগুলি থেকে বেগ এবং দিক নির্ণয় করা যেতে পারে তবে আমি নিশ্চিত না যে এমসিইউ সেই গণনাগুলি পরিচালনা করতে পারে কিনা।

এমসইউতে লোড কমাতে (যেমন শক্তি সঞ্চয়, মসৃণ রান ...) বা এমসইউতে সরাসরি প্রক্রিয়া করার জন্য আমি কি এই কাজটি দূরবর্তী সার্ভারে রেখেছি? আপনি এই কাজটি করার একটি ভাল উপায় প্রস্তাব করতে পারেন?

উত্তর:


6

যেমন বেনস বলেছেন, এটি চিপের উপর নির্ভর করে এবং যথার্থতা প্রয়োজন।

তবে আমি একটি জিনিস যুক্ত করতে চাই: অনেকগুলি জিপিএস আউটপুট গতি এবং তাদের NMEA বাক্যগুলির একটিতে দিকনির্দেশ (দিকনির্দেশ)। যদি আপনার জিপিএস চিপ এটি করে, আপনি এটি সরাসরি ব্যবহার করতে পারেন এবং কোনও কিছু গণনা করতে হবে না — কেবল জিপিএসের দেওয়া মানগুলি ব্যবহার করুন।


5

এটি আপনার যে এমসিইউ রয়েছে তা দৃ strongly়তার সাথে নির্ভর করে তবে আমি মনে করি বাজারে যে কোনও মাইক্রোকন্ট্রোলার সহজেই এই কাজটি পরিচালনা করতে পারে। স্থানাঙ্কগুলি থেকে বেগ এবং দিক নির্ণয় করা বড় কথা নয়। আমি মনে করি জিপিএস বাক্যগুলি পার্স করতে আরও সিপিইউ সময় লাগে।

  • সুতরাং আপনি যদি জিপিআরএস লিংকের মাধ্যমে কেবল জিপিএস ডেটা টানেলিং করছেন, অপ্রসারণিত, তাই পুরো এনএমইএ বাক্যটিকে এক টুকরো করে রাখুন, তারপরে সার্ভারের দিকে গণনা করুন।

  • আপনি প্রেরণের আগে যদি এমসইউতে সম্পর্কিত তথ্যটি বের করেন তবে এমসিইউতেও বেগ এবং দিক নির্ণয়ের জন্য সুপারিশ করা হয়। আমি সমস্ত যুক্তি (পার্সিং + গণনা) একই দিকে রাখব। এখানে কিছুটা এবং কিছুটা রাখবেন না, যা কেবল জিনিসগুলিকে জটিল করে তোলে।

সিদ্ধান্ত নেওয়ার আগে আমি অন্য কিছু জিনিস নিয়ে ভাবতে চাই:

  • আপনি যদি ব্যাটারি থেকে ডিভাইসটি চালনা করেন এবং আপনি বিদ্যুৎ থেকে স্বল্প হয়ে থাকেন তবে আপনি সার্ভার সাইডে যতটা সম্ভব প্রক্রিয়াজাতকরণ করতে পারেন এবং আপনার এমসিইউ আরও ঘুমাতে পারে এবং কেবল জিপিএস অনুসন্ধান করতে এবং ডেটা প্রেরণ করতে পারে wake

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


4

একজন ব্যক্তি যিনি জিপিএস রিসিভারগুলির সাথে ডিভাইসগুলি থেকে বহর ব্যবস্থাপনার প্রসেসিং ডেটা তৈরি করেছেন যা বর্তমানে বিশ্বজুড়ে শত শত নির্মাতাদের বিভিন্ন ধরণের ট্র্যাকার সহস্রাধিক সংখ্যক ট্র্যাকার সহ প্রায় দুই মিলিয়ন ইউনিট পরিবেশন করছে আমার কাছে আপনার কাছে কেবল একটি পরামর্শ আছে - আপনি যা কিছু করতে পারেন সব করুন ডিভাইস দিকে এবং কেবল কাঁচা টেলিমেট্রি বার্তাগুলির স্থিতিশীল স্টোরেজের জন্য সার্ভারের উপর নির্ভর করুন। वेग এবং কোর্স আপনি জিপিএস রিসিভার থেকে পড়তে পারেন, তবে উপগ্রহ, এইচডিপ এবং অন্যান্য পরামিতিগুলির সার্ভার পরিমাণে সরবরাহ করতে ভুলবেন না। আপনার ডিভাইস গাড়ির বিদ্যুতের লাইনে সংযুক্ত যাতে আপনার বিদ্যুৎ সাশ্রয় করার প্রয়োজন হয় না এবং সিম ট্র্যাফিকের জন্য প্রতি বছর দাম কমছে। সুতরাং আপনি যা যা ধরতে পারেন এবং প্রতিটি সার্ভারের ডেটা সার্ভারের সাথে বিশ্বাস রাখতে পারেন তা কখনও কখনও কল্পনা করতে পারেন তবে আরও কিছু করতে পারেন।

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

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.