ম্যানুয়াল
ESP32 এক্সপ্রেস ডংগল এবং লগার মডিউল
আপনার VESC এক্সপ্রেস ডঙ্গল এবং লগার মডিউল কেনার জন্য অভিনন্দন। এই ডিভাইসটিতে Wi-Fi® স্পিড কানেক্টিভিটি, USB-C এবং একটি মাইক্রো SD কার্ড স্লট সহ একটি ESP32 মডিউল রয়েছে যাতে VESC স্পিড কন্ট্রোলার চালিত থাকে (মাইক্রো SD কার্ডের প্রয়োজন) অবিরাম লগিং সক্ষম করতে। অবস্থান এবং সময়/তারিখ লগিংয়ের জন্য একটি GPS মডিউল যোগ করা যেতে পারে। এটি কীভাবে VESC-এক্সপ্রেস ইনস্টল করতে হয়, এটি কনফিগার করতে হয় তার একটি দ্রুত নির্দেশিকা হবে view আপনার লগ files.
আপনি যদি বিটা ফার্মওয়্যারের সাথে পরিচিত হন তবে অনুগ্রহ করে নিশ্চিত হন যে আপনি সর্বশেষ সংস্করণে আছেন এবং 4 এ শুরু করুন যদি আপনার VESC এক্সপ্রেস ডঙ্গল নিয়ে কোনো সমস্যা হয় তাহলে অনুগ্রহ করে Tr-এর সাথে যোগাযোগ করুনampএকটি সমর্থন support@trampaboards.com
তারের ডায়াগ্রাম
এসডি কার্ড ইনস্টলেশন
ফার্মওয়্যার ডাউনলোড
VESC এক্সপ্রেস খুবই নতুন এবং VESC-Tool 6 রিলিজ না হওয়া পর্যন্ত বিটা ফার্মওয়্যার ব্যবহার করতে হবে।
VESC-Tool 6 এর মুক্তি খুব বেশি দূরে নয়। আমরা আশা করি এটি 2022 সালের ডিসেম্বরে ঘটবে।
VESC এক্সপ্রেস ইতিমধ্যেই সঠিক ফার্মওয়্যার ইনস্টল করা আছে কিন্তু শুধুমাত্র ফার্মওয়্যার আপডেট করা VESC ডিভাইসের সাথে একত্রে কাজ করবে। পুরানো ফার্মওয়্যার বহনকারী ডিভাইসগুলি VESC-এক্সপ্রেসকে সমর্থন করবে না!
VESC-Tool-এর বিটা সংস্করণ কীভাবে ডাউনলোড করতে হয় তা নিয়ে এটি একটি দ্রুত হাঁটা।
প্রথমত, আপনাকে যেতে হবে https://vesc-project.com/ এবং নিশ্চিত করুন যে আপনি আপনার অ্যাকাউন্টে লগ ইন করেছেন। আপনার যদি কোনো অ্যাকাউন্ট না থাকে তাহলে অনুগ্রহ করে নিবন্ধন করুন এবং যেকোনো VESC-Tool সংস্করণ কিনুন।
একবার লগ ইন করার পরে, উপরের ডানদিকে কোণায় মেনু বিকল্পগুলি উপস্থিত হবে। PURCHASED এ ক্লিক করুন FILEবিটা ডাউনলোড লিঙ্ক অ্যাক্সেস করতে এস. উল্লেখ্য আপনি যদি VESC-Tool ডাউনলোড না করে থাকেন, তাহলে বিটা লিঙ্কটি দেখানো হবে না। প্রকাশিত সংস্করণটি ডাউনলোড করুন এবং তারপরে ক্রয়-এ আবার চেক করুন৷ FILES.
বিটা লিঙ্কে একটি .rar-এ সমস্ত ডিভাইস সংস্করণ থাকবে file. অনুগ্রহ করে নিশ্চিত করুন যে আপনি সফ্টওয়্যারটি পড়তে এবং আনপ্যাক করতে ইনস্টল করেছেন৷ files যেমন Winrar, Winzip ইত্যাদি
আপনার পছন্দসই সংস্করণটি চয়ন করুন, নির্যাস ক্লিক করুন এবং একটি ফোল্ডার চয়ন করুন। সবসময় একটি আছে file বিল্ড তারিখের সাথে, রেফারেন্সের জন্য এটি ব্যবহার করুন কারণ বিটা সাধারণত সপ্তাহে একবার আপডেট হয়। VESC-Tool-এর সংস্করণ 6-এর জন্য একটি আপডেট না হওয়া পর্যন্ত আপ টু ডেট রাখা নিশ্চিত করুন।
ফার্মওয়্যার ইনস্টলেশন
এখন বিটা VESC টুলে যান এবং এটি খুলুন। আপনি এটি খুললে আপনি একটি পপ আপ পাবেন, আপনাকে সতর্ক করে যে এটি VESC টুলের একটি পরীক্ষামূলক সংস্করণ। চালিয়ে যেতে ওকে ক্লিক করুন। তারপর AUTO CONNECT-এ ক্লিক করুন, VESC ডিভাইসটি সংযোগ হতে একটু সময় নিলে চিন্তা করবেন না। কারণ এটি পুরানো ফার্মওয়্যারে রয়েছে। একবার সংযোগ স্থাপন হয়ে গেলে আপনি একটি পপ আপ দেখতে পাবেন যে ডিভাইসটি পুরানো ফার্মওয়্যারে রয়েছে।
চালিয়ে যেতে ওকে ক্লিক করুন। এখন বাম দিকের ফার্মওয়্যার ট্যাবে নেভিগেট করুন।
ফ্ল্যাশিং শুরু করতে আপলোড তীরটিতে ক্লিক করুন। এটি প্রায় 30 সেকেন্ড সময় নেবে তারপর VESC কন্ট্রোলারটি নিজেই রিসেট হবে। পাওয়ার বন্ধ করবেন না!
যখন VESC কন্ট্রোলার রিবুট হয় তখন আপনার উপরে সতর্কতা বার্তা পাওয়া উচিত। ঠিক আছে ক্লিক করুন তারপর WLECOME AND WIZARDS-এ নেভিগেট করুন এবং স্বয়ংক্রিয় সংযোগ করুন। দ্রষ্টব্য যদি আপনি একই 'পুরানো ফার্মওয়্যার' পপ আপ পান তবে ফার্মওয়্যারটি সঠিকভাবে লোড হয়নি। যদি তাই হয়, ফার্মওয়্যার ট্যাবে ফিরে যান এবং উপরের বুটলোডার ট্যাবে ক্লিক করুন৷ বুটলোডার ফ্ল্যাশ করতে আপলোড তীরটিতে ক্লিক করুন, তারপরে উপরের ফার্মওয়্যার ট্যাবে ফিরে যান এবং আবার ফার্মওয়্যার আপলোড করার চেষ্টা করুন৷ যদি এটি সমস্যার সমাধান না করে তবে দয়া করে যোগাযোগ করুন support@trampaboards.com
লগিং সেটআপ
VESC কন্ট্রোলার চালিত থাকাকালীন VESC এক্সপ্রেসের ক্রমাগত লগ করার ক্ষমতা রয়েছে। লগিংয়ের জন্য এটি একটি বড় পদক্ষেপ যেমন আগে আপনি যে VESC ডিভাইসের সাথে সংযুক্ত ছিলেন তার থেকে ডেটা লগ করতে পারতেন। এখন, VESC-এক্সপ্রেস CAN এর সাথে সংযুক্ত প্রতিটি VESC ডিভাইস এবং BMS লগ করতে সক্ষম হবে৷
একটি SD কার্ড ইনস্টল করে শুরু করুন (পৃষ্ঠা 1 এ ইনস্টলেশন গাইড)। SD কার্ডের আকার নির্ভর করবে আপনার প্রজেক্ট এবং আপনি কতক্ষণ লগিং করছেন তার উপর। আরও CAN ডিভাইস এবং লম্বা লগের ফলে বড় হবে৷ files এখন কার্ড ইনস্টল করা হয়েছে, আপনার VESC গতি নিয়ন্ত্রক চালু করুন এবং VESC- টুলের সাথে সংযোগ করুন। আপনি যদি VESC-এক্সপ্রেস ডঙ্গলের সাথে সংযুক্ত থাকেন তবে নিশ্চিত করুন যে আপনি CAN-ডিভাইসগুলিতে আপনার VESC গতি নিয়ন্ত্রকের সাথে সংযোগ করেছেন (1)৷ একবার VESC গতি নিয়ন্ত্রক নির্বাচন করা হলে VESC প্যাকেজ ট্যাবে ক্লিক করুন (2)।
LogUI (3) এ ক্লিক করুন এবং তথ্য ডানদিকে প্রদর্শিত হবে। অনুগ্রহ করে এটি মনোযোগ সহকারে পড়ুন কারণ এটি ব্যাখ্যা করে যে logUI কী করে এবং কীভাবে এর UI ব্যবহার করতে হয়৷ অবশেষে, আপনার VESC স্পিড কন্ট্রোলারে লগইউআই প্যাকেজ লিখতে ইনস্টল ক্লিক করুন। একবার ইন্সটল করলে আপনাকে নিচের মত একটি পপ আপ দেখতে হবে। ঠিক আছে ক্লিক করুন তারপর VESC গতি নিয়ন্ত্রক বন্ধ করুন এবং এটি আবার চালু করুন।
LogUI (3) এ ক্লিক করুন এবং তথ্য ডানদিকে প্রদর্শিত হবে। অনুগ্রহ করে এটি মনোযোগ সহকারে পড়ুন কারণ এটি ব্যাখ্যা করে যে logUI কী করে এবং কীভাবে এর UI ব্যবহার করতে হয়৷ অবশেষে, আপনার VESC স্পিড কন্ট্রোলারে লগইউআই প্যাকেজ লিখতে ইনস্টল ক্লিক করুন। একবার ইন্সটল করলে আপনাকে নিচের মত একটি পপ আপ দেখতে হবে। ঠিক আছে ক্লিক করুন তারপর VESC গতি নিয়ন্ত্রক বন্ধ করুন এবং এটি আবার চালু করুন।
পুনরায় সংযোগ করা হলে, এবং CAN (1) এ VESC গতি নিয়ন্ত্রক নির্বাচন করা হলে, আপনি একটি পপ আপ দেখতে পাবেন যা আপনাকে লগইউআই লোড করতে বলবে। যদি আপনি একটি পপ দেখতে না পান তাহলে ইনস্টলেশন ব্যর্থ হয়েছে, নিশ্চিত করুন যে VESC গতি নিয়ন্ত্রক CAN-এ নির্বাচিত হয়েছে এবং ইনস্টলেশনের পুনরায় চেষ্টা করুন।
এখন হ্যাঁ ক্লিক করুন এবং আপনাকে লগ ইউজার ইন্টারফেস দেখানো হবে। UI ব্যবহার করা সহজ, আপনি যে মানগুলি রেকর্ড করতে চান তার বাক্সে চেক করুন এবং START এ ক্লিক করুন৷ আরও বিস্তারিত তথ্য VESC প্যাকেজ > LogUI-এর অধীনে পাওয়া যাবে। অনুগ্রহ করে মনে রাখবেন যে সিস্টেমে স্থায়ী লগিং শুরু হলে, GNSS অবস্থানের ডেটা অন্তর্ভুক্ত করে পর্যাপ্ত সংখ্যক উপগ্রহ পাওয়া গেলে শুরু হবে।
কিভাবে আপনার লগ খুঁজে পেতে
আপনি যখন চান view একটি লগ file আপনাকে আপনার VESC ডিভাইসটি VESC-Tool (Windows/Linux/macOS) এর ডেস্কটপ সংস্করণের সাথে সংযুক্ত করতে হবে। একবার সংযুক্ত হয়ে গেলে নিশ্চিত করুন যে CAN-ডিভাইসগুলিতে VESC এক্সপ্রেস ডঙ্গল নির্বাচন করুন (1), লগ বিশ্লেষণ (2) নির্বাচন করুন, নিশ্চিত করুন যে ব্রাউজ এবং সংযুক্ত ডিভাইস নির্বাচন করা হয়েছে (3), এখন রিফ্রেশ (4) টিপুন।
আপনি এখন "log_can" নামে একটি ফোল্ডার দেখতে পাবেন। এখানে "তারিখ" বা "নো_তারিখ" নামে একটি ফোল্ডার থাকবে।
আপনি যদি GNSS অবস্থানের ডেটা রেকর্ড করেন তবে এটি সময় এবং তারিখ বাছাই করবে এবং "তারিখ" ফোল্ডারে সংরক্ষণ করবে। No_date হল GNSS তথ্য ছাড়াই ডেটা (GNSS ডেটা লগিং নিষ্ক্রিয় বা কোনো GPS মডিউল ইনস্টল করা হয়নি)
একটি নির্বাচন করুন file এবং খুলুন ক্লিক করুন। আপনি যদি GNSS ডেটা রেকর্ড করে থাকেন তবে প্লট পয়েন্টগুলি মানচিত্রে প্রদর্শিত হবে যেখানে ডেটা রেকর্ড করা হয়েছিল। যখন files লোড হয়েছে ডেটা ট্যাবে ক্লিক করুন view.
ডেটা ট্যাবে আপনাকে এটি দেখানোর জন্য একটি মান ক্লিক করতে হবে (1)। আপনি একাধিক মান নির্বাচন করতে পারেন। একটি স্লাইডার (2) সরানোর জন্য গ্রাফটিতে ক্লিক করুন এবং প্রতিটি প্লট পয়েন্টে সঠিকভাবে ডেটা পড়ুন। যদি জিএনএসএস রেকর্ড করা হয় তবে প্লট পয়েন্টগুলি এই স্লাইডারের সাহায্যে সরানো হবে যাতে আপনি ঠিক কোথায় আছেন তা দেখাতে viewing ঘটেছে (3)।
Wi-Fi® সেটআপ
Wi-Fi® সেটআপ করতে, প্রথমে আপনার VESC-এক্সপ্রেসকে আপনার VESC গতি নিয়ন্ত্রকের সাথে সংযুক্ত করুন এবং পাওয়ার চালু করুন৷ তারপর, VESC-Tool এর সাথে সংযোগ করুন এবং SCAN CAN (1) এ ক্লিক করুন। যখন VESC-এক্সপ্রেস দেখায়, সংযোগ করতে এটিতে ক্লিক করুন (2)। একবার সংযুক্ত হয়ে গেলে আপনি বাম দিকে VESC এক্সপ্রেস ট্যাব দেখতে পাবেন (3), ডিভাইসের সেটিংস অ্যাক্সেস করতে এখানে ক্লিক করুন। Wi-Fi® সেটিংসের জন্য উপরে Wi-Fi® ট্যাবে ক্লিক করুন (4)৷
VESC-এক্সপ্রেসের Wi-Fi®-এ 2টি মোড, স্টেশন মোড এবং অ্যাক্সেস পয়েন্ট রয়েছে৷ স্টেশন মোড আপনার বাড়িতে আপনার রাউটারের সাথে সংযুক্ত হবে (WLAN/LAN এর সাথে সংযুক্ত VESC-টুল সহ যেকোনো ডিভাইসের মাধ্যমে অ্যাক্সেস) এবং অ্যাক্সেস পয়েন্ট একটি Wi-Fi® হটস্পট তৈরি করবে যার সাথে আপনি সংযোগ করতে পারবেন।
স্টেশন মোডের জন্য আপনাকে আপনার রাউটার SSID এবং Wi-Fi® পাসওয়ার্ড লিখতে হবে, এগুলি সাধারণত রাউটারের একটি স্টিকারে পাওয়া যায়। একবার এটি VESC-এক্সপ্রেস সেটিংসে প্রবেশ করা হলে আপনাকে নিশ্চিত করতে হবে যে Wi-Fi® মোড 'স্টেশন মোডে' সেট করা আছে এবং তারপর সংরক্ষণ করতে লিখতে ক্লিক করুন (5)৷
অ্যাক্সেস পয়েন্টের জন্য শুধুমাত্র আপনাকে Wi-Fi® মোড 'অ্যাক্সেস পয়েন্ট' নির্বাচন করতে হবে এবং তারপর সংরক্ষণ করতে লিখতে ক্লিক করুন (5)
আপনি SSID এবং পাসওয়ার্ড আপনার যা খুশি পরিবর্তন করতে পারেন তবে সেটিংস সংরক্ষণ করতে লিখতে ভুলবেন না।
একবার অ্যাক্সেস পয়েন্ট সক্রিয় হলে আপনার ডিভাইসের Wi-Fi® সেটিংসে যান এবং অ্যাক্সেস পয়েন্ট SSID সন্ধান করুন৷ একবার পাওয়া গেলে সংযোগ ক্লিক করুন এবং আপনার নির্বাচিত পাসওয়ার্ড লিখুন। একবার সংযুক্ত হয়ে গেলে VESC-Tool খুলুন।
আপনি আপনার রাউটার (স্টেশন মোড) বা এক্সপ্রেস ওয়াইফাই (অ্যাক্সেস পয়েন্ট) এর মাধ্যমে সংযুক্ত থাকুন না কেন, আপনি যখন ভেস্ক টুলটি খুলবেন তখন আপনাকে এক্সপ্রেস ডঙ্গল পপ আপ দেখতে হবে।
ডান একটি প্রাক্তনampএটা দেখতে কেমন হবে.
দরকারী তথ্য
লগ রেট
লগ রেট CAN-গতি দ্বারা সীমিত। প্রাক্তন জন্যample, 500k baud এ আপনি প্রতি সেকেন্ডে প্রায় 1000 ক্যান-ফ্রেম পাঠাতে পারেন। আপনার যদি একটি অতিরিক্ত VESC ডিভাইস থাকে যা 1 Hz এ স্ট্যাটাস 5-50 পাঠায় আপনার কাছে 1000 – 50*5 = 750 ফ্রেম/সেকেন্ড বাকি আছে। লগের দুটি ক্ষেত্রের জন্য একটি ক্যান-ফ্রেম প্রয়োজন, আপনি যদি 20টি মান লগ করতে চান তবে আপনি সর্বাধিক হার (1000 – 50 * 5) / (20 / 2) = 75 Hz পাবেন৷
CAN ব্যান্ডউইথকে সর্বোচ্চ না বাড়িয়ে কম হার ব্যবহার করাই বুদ্ধিমানের কাজ। একটি নিম্ন লগ হার এছাড়াও ব্যাপকভাবে হ্রাস files আকার! ডিফল্ট মান হল 5 থেকে 10Hz।
লগ ক্ষেত্র সামঞ্জস্য করুন
লগ ক্ষেত্রগুলি VESC-Tool-এ সহজেই সামঞ্জস্য করা যায়। ডিভাইসটি সংযুক্ত হলে, VESC Dev Tools-এ যান, Lisp ট্যাবটি নির্বাচন করুন, তারপর "পড়ুন বিদ্যমান" এ ক্লিক করুন৷ এটি স্থানীয় VESC ডিভাইসে রেকর্ড করা সমস্ত ক্ষেত্র, CAN এবং BMS-এ ডিভাইসগুলি প্রদর্শন করবে। একবার আপনি আপনার প্রয়োজনীয় ক্ষেত্রগুলিতে কোডটি সম্পাদনা করার পরে, VESC গতি নিয়ন্ত্রকের কাছে আপনার কাস্টম লগিং কোড লোড করতে আপলোড ক্লিক করুন৷
ভিডিও
বেঞ্জামিন ভেডার VESC এক্সপ্রেস ডংলে কিছু ডেমো/ব্যাখ্যামূলক ভিডিও করেছেন। চ্যানেল লিঙ্ক এবং প্রাসঙ্গিক ভিডিও লিঙ্কের জন্য দয়া করে নীচে দেখুন:
VESC এক্সপ্রেস ডেমো
https://www.youtube.com/watch?v=wPzdzcfRJ38&ab_channel=BenjaminVedder
VESC প্যাকেজের পরিচিতি
https://www.youtube.com/watch?v=R5OrEKK5T5Q&ab_channel=BenjaminVedder
বেঞ্জামিন ভেডারের চ্যানেল
https://www.youtube.com/@BenjaminsRobotics
আপনার VESC এক্সপ্রেস ডঙ্গল নিয়ে কোনো সমস্যা হলে অনুগ্রহ করে Tr-এর সাথে যোগাযোগ করুনampএকটি সমর্থন
support@trampaboards.com
দলিল/সম্পদ
![]() |
VESC ESP32 এক্সপ্রেস ডংগল এবং লগার মডিউল [পিডিএফ] ব্যবহারকারী ম্যানুয়াল ESP32, ESP32 এক্সপ্রেস ডঙ্গল এবং লগার মডিউল, এক্সপ্রেস ডঙ্গল এবং লগার মডিউল, ডঙ্গল এবং লগার মডিউল, লগার মডিউল |