সুচিপত্র:
- ধাপ 1: DWMM0 - হার্ডওয়্যার বর্ণনা
- ধাপ 2: DWMMO - GNSS/GPS লগার আবেদন
- ধাপ 3: DWMM0 - জেনারেটিং KML ফাইল
ভিডিও: DWMM0 মোবাইল সংযোগ Mezzanine: 3 ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:01
এটি দূরবর্তী ডেটা লগিংয়ের জন্য 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 রূপান্তর
প্রস্তাবিত:
IoT ESP8266 সিরিজ: 1- ওয়াইফাই রাউটারের সাথে সংযোগ করুন: 4 টি ধাপ
IoT ESP8266 সিরিজ: 1- ওয়াইফাই রাউটারের সাথে সংযোগ করুন: এটি একটি " নির্দেশাবলী " ESP8266 NodeMCU ব্যবহার করে কিভাবে একটি ইন্টারনেট অব থিংস প্রজেক্ট তৈরি করা যায় তা ব্যাখ্যা করার জন্য সিরিজটি উৎসর্গ করা হয়েছে যার লক্ষ্য একটি ওয়েবসাইটে ডেটা পাঠানো এবং পাঠানো এবং একই ওয়েবসাইট ব্যবহার করে একটি অ্যাকশন করা।
Arduino একাধিক Servo মোটর সংযোগ কিভাবে - PCA9685 টিউটোরিয়াল: 6 ধাপ
Arduino কিভাবে একাধিক Servo মোটর সংযোগ করতে হয় - PCA9685 টিউটোরিয়াল: এই টিউটোরিয়ালে আমরা শিখব কিভাবে PCA9685 মডিউল এবং arduino ব্যবহার করে বেশ কিছু সার্ভো মোটর সংযোগ করতে হয়। PCA9685 মডিউল খুব ভাল যখন আপনার বেশ কয়েকটি মোটর সংযোগ করার প্রয়োজন হয়, আপনি এখানে এটি সম্পর্কে আরও পড়তে পারেন https : //www.adafruit.com/product/815Vi দেখুন
ESP32 এর সাথে MPU6050 সংযোগ: 4 টি ধাপ
ESP32 এর সাথে MPU6050 সংযুক্ত করা: এই প্রকল্পে, আমি ESP32 DEVKIT V1 বোর্ডের সাথে MPU6050 সেন্সর ইন্টারফেস করতে যাচ্ছি। MPU6050 6 অক্ষ সেন্সর বা 6 ডিগ্রী স্বাধীনতা (DOF) সেন্সর হিসাবেও পরিচিত। এই একক মডিউলে উভয়ই অ্যাকসিলরোমিটার এবং জাইরোমিটার সেন্সর উপস্থিত রয়েছে। অ্যাকসিলেরোমিটার
ইউএসবি + ওয়্যার সিগন্যাল সংযোগ পিসি + ফ্রি সিমুলেটর সফটওয়্যারের মাধ্যমে চালিত ফ্লাইস্কি আরএফ ট্রান্সমিটার: 6 ধাপ
ফ্লাইস্কি আরএফ ট্রান্সমিটার চালিত পিসি ইউএসবি + ওয়্যার সিগন্যাল সংযোগ পিসি + ফ্রি সিমুলেটর সফটওয়্যারে: আপনি যদি আমার মতো হন তবে আপনার প্রিয় আরএফ প্লেন/ড্রোন ক্র্যাশ করার আগে আপনি আপনার আরএফ ট্রান্সমিটার পরীক্ষা করতে এবং শিখতে পছন্দ করবেন। এটি আপনাকে অতিরিক্ত মজা দেবে, যখন প্রচুর অর্থ এবং সময় সাশ্রয় করবে। এটি করার জন্য, আপনার আরএফ ট্রান্সমিটারটি আপনার সাথে সংযুক্ত করার সর্বোত্তম উপায়
Esp8266 ফায়ারবেস সংযোগ: 10 টি ধাপ
Esp8266 ফায়ারবেস সংযোগ: এই প্রকল্পটি শুরু করতে, আপনার নিম্নলিখিত উপাদানগুলির প্রয়োজন: esp8266 (NodeMcu v3 Lua) গুগল অ্যাকাউন্ট (ফায়ারবেস) আপনি এখান থেকে একটি esp8266 কিনতে পারেন: amazon.com aliexpress.com