সুচিপত্র:

DWMM0 মোবাইল সংযোগ Mezzanine: 3 ধাপ
DWMM0 মোবাইল সংযোগ Mezzanine: 3 ধাপ

ভিডিও: DWMM0 মোবাইল সংযোগ Mezzanine: 3 ধাপ

ভিডিও: DWMM0 মোবাইল সংযোগ Mezzanine: 3 ধাপ
ভিডিও: জেএফকে বিমানবন্দর থেকে ট্রেনে ম্যানহাটন যাওয়ার উপায় | NYC ভ্রমণ নির্দেশিকা 2024, নভেম্বর
Anonim
DWMM0 মোবাইল সংযোগ মেজানিন
DWMM0 মোবাইল সংযোগ মেজানিন
DWMM0 মোবাইল সংযোগ মেজানিন
DWMM0 মোবাইল সংযোগ মেজানিন
DWMM0 মোবাইল সংযোগ মেজানিন
DWMM0 মোবাইল সংযোগ মেজানিন

এটি দূরবর্তী ডেটা লগিংয়ের জন্য DWMM0 মেজানিন ব্যবহারের একটি সহজ প্রদর্শনী। প্রোটোকল), যা ইনকামিং ডেটা সংগ্রহ এবং সংরক্ষণের দায়িত্বে একটি ভিন্ন স্ক্রিপ্ট (server.py) চালায়।

তথ্যসূত্র: প্রকল্প ওয়েবসাইট

ধাপ 1: DWMM0 - হার্ডওয়্যার বর্ণনা

DWMM0 Mezzanine ড্রাগনবোর্ড 410c একক বোর্ড কম্পিউটারের জন্য একটি অ্যাড-অন আনুষঙ্গিক বোর্ড (বা অন্য 96 বোর্ড স্ট্যান্ডার্ড SBC)। এই মেজানাইনটি 5 টি প্রধান সাবসিস্টেম নিয়ে গঠিত:

  • লি-আয়ন ব্যাটারি চার্জ কন্ট্রোলার
  • ইউএসবি 2.0 হাব কন্ট্রোলার
  • ডিসি/ডিসি বুস্ট কনভার্টার (3.0V থেকে 9.0V পর্যন্ত)
  • LPWA/GNSS মডিউল (একটি Quectel BG96 ডিভাইসের সাথে)
  • ডিসি/ডিসি কনভার্টার (5V থেকে 3.3V এবং 4.1V পর্যন্ত)

ধাপ 2: DWMMO - GNSS/GPS লগার আবেদন

এই অ্যাপ্লিকেশনের জন্য মূল পাইথন স্ক্রিপ্টগুলি এখান থেকে ডাউনলোড করা যেতে পারে: স্ক্রিপ্ট ডাউনলোড করুন server.py স্ক্রিপ্ট অবশ্যই ইন্টারনেট সংযোগ (সার্ভার সাইড) সহ যে কোনও কম্পিউটারে চালাতে হবে। প্রতিটি স্ক্রিপ্টের নিজস্ব "কনফিগারযোগ্য প্যারামিটার" সেশন আছে, যা ব্যবহারকারীর দ্বারা সামঞ্জস্য করা আবশ্যক (যেমন TCP/IP ঠিকানা, পোর্ট, নেটওয়ার্ক APN, ব্যবহারকারীর নাম এবং পাসওয়ার্ড)।

ধাপ 3: DWMM0 - জেনারেটিং KML ফাইল

Update_python_scripts.zip ফাইলে একটি পরিবর্তিত ক্লায়েন্ট স্ক্রিপ্ট (gpslog.py) রয়েছে যা জিপিএস ডেটা স্থানীয়ভাবে সংরক্ষণ করে (Quectel BG96 মডিউল থেকে NMEA ডেটা):

  • gpslog.py: আপডেট করা ক্লায়েন্ট স্ক্রিপ্ট (জিপিএস ডেটা ফাইল logger.txt এ সংরক্ষণ করে)
  • makekml.py: logger.txt ফাইলকে KML সংস্করণে (logger.kml) রূপান্তর করে যা গুগল আর্থে খোলা যায়
  • logger.txt: সংরক্ষিত জিপিএস ডেটা
  • logger.kml: সংরক্ষিত GPS ডেটার KML রূপান্তর

প্রস্তাবিত: