সুচিপত্র:
- ধাপ 1: ক্রমাঙ্কনের জন্য কাঁচা ডেটা তৈরি করা
- ধাপ 2: ক্যালিব্রেটেড পরিমাপ তৈরি করা
- ধাপ 3: একটি LCD ডিসপ্লে যোগ করা
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:01
এই নির্দেশাবলীতে আমি দেখাতে চাই কিভাবে LSM303 সেন্সরটি ব্যবহার করে একটি iltাল ক্ষতিপূরণযুক্ত কম্পাস উপলব্ধি করতে হয়। প্রথম (ব্যর্থ) প্রচেষ্টার পরে আমি সেন্সরের ক্রমাঙ্কন মোকাবেলা করেছি। এর জন্য ধন্যবাদ, ম্যাগনেটোমিটারের মান উল্লেখযোগ্যভাবে উন্নত হয়েছে। ম্যাগনেটোমিটার এবং অ্যাকসিলরোমিটার থেকে ক্যালিব্রেটেড মানগুলির সংমিশ্রণের ফলে একটি iltাল ক্ষতিপূরণযুক্ত কম্পাস হয়েছিল।
তুমি কি চাও:
1 Arduino Uno
1 LSM303DHLC ব্রেকআউট
1 ব্রেডবোর্ড
1 প্রতিরোধক 220 ওহম
1 Potentiometer 10k
4-বিট মোডে 1 2x16 LCD
1 কার্ডবোর্ড কেস
1 কম্পাস
1 প্রটেক্টর
কিছু তার
ধাপ 1: ক্রমাঙ্কনের জন্য কাঁচা ডেটা তৈরি করা
ম্যাগনেটোমিটার এবং অ্যাকসিলরোমিটারের জন্য প্রত্যেকবার একইভাবে ক্রমাঙ্কন করা হয়। তারপর সংশোধন ডেটা ম্যাগমাস্টার 1.0 (ছবি 5.3) এর সাহায্যে গণনা করা হয় এবং সংশ্লিষ্ট স্কেচে মূল্যায়ন করা যায়। আপনি এখানে একটি খুব ভাল গাইড খুঁজে পেতে পারেন
www.instructables.com/id/Easy-hard-and-soft-iron-magnetometer-calibration/
ধন্যবাদ ইউরিম্যাট!
Arduino স্কেচ "LSM303DHLC_Acc_andMag_Raw_Measurements_201218.ino" প্রয়োজনীয় কাঁচা তথ্য সরবরাহ করে। এর জন্য আপনি লাইন 17 এ উৎস নির্বাচন করতে পারেন।
ম্যাগমাস্টার 1.0 এর সাথে কাজ করার জন্য অনুগ্রহ করে সিরিয়াল মনিটর উইন্ডো বন্ধ করুন।
ধাপ 2: ক্যালিব্রেটেড পরিমাপ তৈরি করা
ম্যাগনেটোমিটার এবং অ্যাকসিলরোমিটারের ক্যালিব্রেটেড পরিমাপ পাওয়ার জন্য Arduino স্কেচ "LSM303DHLC_Tilt_compensated_Compas_211218", রূপান্তর ম্যাট্রিক্স এবং পক্ষপাতের মানগুলি স্থানান্তর করুন, ম্যাগনেটোমিটারের জন্য লাইন 236-224
চেক হিসাবে, স্কেচ কাঁচা ডেটা এবং ক্যালিব্রেটেড সেন্সর মানগুলির তুলনাও সরবরাহ করে। উপরন্তু, আপনি কম্পাস এবং protractor সঙ্গে রিডিং চেক করতে পারেন।
ধাপ 3: একটি LCD ডিসপ্লে যোগ করা
LC ডিসপ্লে পৃথিবীর চৌম্বক ক্ষেত্রের সাপেক্ষে বর্তমান অবস্থান প্রদর্শন করতে ব্যবহৃত হয়। সেন্সরের X- অক্ষ উত্তর দিকে নির্দেশ করে, যেখানে 0 the চৌম্বকীয় উত্তরের সাথে মিলে যায়। মানটি ঘড়ির কাঁটার দিকে 360 to এ পরিণত করে। সেন্সরের প্রবণতা ভালভাবে ক্ষতিপূরণ দেওয়া হয়, তবে 45 exceed এর বেশি হওয়া উচিত নয়।
16x2 LC ডিসপ্লের সংযোগটি নিম্নোক্ত Arduino টিউটোরিয়ালে প্রমিত এবং ভালভাবে ব্যাখ্যা করা হয়েছে:
www.arduino.cc/en/Tutorial/HelloWorld
আমি আশা করি আমি আপনাকে নতুন নির্দেশিকাগুলিতে অনুপ্রাণিত করতে পারব এবং আমি আপনার প্রকল্পগুলির জন্য উন্মুখ।
প্রস্তাবিত:
হলোগ্রাম নোভা এবং ইউবিডটসের সাথে আপনার সংযুক্ত সমাধানগুলি সংযুক্ত করুন এবং পুনরায় তৈরি করুন: 9 টি ধাপ
হলোগ্রাম নোভা এবং ইউবিডটসের সাথে আপনার সংযুক্ত সমাধানগুলি সংযুক্ত করুন এবং পুন Retপ্রতিষ্ঠিত করুন: অবকাঠামো পুনরুদ্ধারের জন্য আপনার হলোগ্রাম নোভা ব্যবহার করুন। একটি রাস্পবেরি পাই ব্যবহার করে হোলোগ্রাম নোভা সেটআপ করুন (তাপমাত্রা) ডেটা উবিডটসকে পাঠানোর জন্য।
ATtiny85 এর সাথে একটি ক্ষুদ্র কম্পাস: 12 টি ধাপ (ছবি সহ)
ATtiny85 এর সাথে একটি ক্ষুদ্র কম্পাস: এটি ATtiny85 এর সাথে আমাদের প্রথম প্রকল্প; একটি সাধারণ পকেট ডিজিটাল কম্পাস (জে। আর্টুরো এসপিজেল বায়েজের সহযোগিতায়)। ATtiny85 একটি উচ্চ কর্মক্ষমতা এবং কম ক্ষমতার মাইক্রোকন্ট্রোলার। এটিতে 8 Kbytes প্রোগ্রামযোগ্য ফ্ল্যাশ মেমরি রয়েছে। এই কারণে, চাল
ESPcopter এবং Visuino - কম্পাস শিরোনামকে 3D এঙ্গলে রূপান্তর করুন: 6 টি ধাপ
ESPcopter এবং Visuino - কম্পাস হেডিংকে 3D এঙ্গলে রূপান্তর করুন: ESPcopter এখন সম্পূর্ণরূপে Visuino এর সর্বশেষ সংস্করণ দ্বারা সমর্থিত, এবং এটি সম্ভবত অস্তিত্বের মধ্যে ড্রোন প্রোগ্রাম করা সবচেয়ে সহজ করে তোলে! :-) এর Visuino সহায়তায় আপনি মোটরগুলিকে নিয়ন্ত্রণ করতে পারেন, LED, Accelerometer, Gyr এর সাথে কাজ করুন
কিভাবে Arduino দিয়ে GY511 মডিউল ব্যবহার করবেন [একটি ডিজিটাল কম্পাস তৈরি করুন]: 11 টি ধাপ
কিভাবে Arduino দিয়ে GY511 মডিউল ব্যবহার করতে হয় এই টিউটোরিয়ালে, আপনি শিখবেন কিভাবে ডিজিটাল কম্পাস তৈরি করতে Arduino এর সাথে LSM303DLHC GY-511 কম্পাস মডিউল ব্যবহার করতে হয়
আপনার অ্যালুমিনিয়াম অ্যাপল কীবোর্ড টিল্ট করুন: 4 টি ধাপ
আপনার অ্যালুমিনিয়াম অ্যাপল কীবোর্ড টিল্ট করুন: প্রথম থেকে, আমি নতুন অ্যাপল অ্যালুমিনিয়াম কীবোর্ডের প্রেমে পড়েছি। এটি মসৃণ, মূল কর্মের জন্য একটি দুর্দান্ত ল্যাপটপ-অনুভূতি রয়েছে এবং একটি স্পেস শাটল অবতরণের জন্য পর্যাপ্ত ফাংশন কী রয়েছে। আমার একটা থাকা দরকার ছিল! আসার পর, আমি এককভাবে হতাশ হইনি