সুচিপত্র:
- সরবরাহ
- ধাপ 1: সবকিছু একত্রিত করুন
- ধাপ 2: কোড লাইব্রেরি
- ধাপ 3: কোড
- ধাপ 4: এটি একসঙ্গে সংযুক্ত করুন
- ধাপ 5: তারের সাথে সার্ভো যোগ করুন
- ধাপ 6: কোডটি পরীক্ষা করুন
ভিডিও: অত্যন্ত বেসিক, অসংলগ্ন সার্ভো কম্পাস: 7 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:58
আমি যে প্রকল্পে কাজ করছি তার জন্য এটি একটি মৌলিক নির্দেশযোগ্য। এটি অসংলগ্ন এবং এটি ক্লাসের জন্য তৈরি একটি খুব মৌলিক প্রোটোটাইপ। পরবর্তী নির্দেশে, আমি দেখাব কিভাবে এটিকে ক্রমাঙ্কন করতে হয়।
আমি যদি আপনি হতাম তবে এর থেকে অনেক বড়ত্ব আশা করতাম না, এটি প্রক্রিয়াটির আরও নথিভুক্ত করে।
সরবরাহ
- মাইক্রো সার্ভো (আমি হবি কিং থেকে HXT900 মাইক্রো সার্ভো ব্যবহার করেছি)
- আরডুইনো (আমি ইউনো ব্যবহার করেছি)
- LSM303DLHC হল সেন্সর
- তার, ঝাল ইত্যাদি
- ব্রেডবোর্ড
ধাপ 1: সবকিছু একত্রিত করুন
নিশ্চিত করুন যে আপনার শিরোনামগুলি আপনার সেন্সরে সঠিকভাবে সোল্ডার করা আছে এবং আপনার তার এবং রুটিবোর্ড রয়েছে।
ধাপ 2: কোড লাইব্রেরি
আপনি নিশ্চিত করতে চান যে আপনি এই ডাউনলোড করেছেন।
আপনি যে অন্যান্য লাইব্রেরিগুলি ব্যবহার করবেন, wire.h এবং servo.h, ইতিমধ্যেই ডিফল্টরূপে ইনস্টল করা উচিত।
ধাপ 3: কোড
সবেমাত্র ডাউনলোড করা স্কেচ লাইব্রেরি 'কম্পাস' খুলুন। Servo ব্যবহার করার জন্য, আপনি এই কোডে servo কোড রাখতে চান। আমি এখান থেকে হানি কিয়ানার কোডের সাথে এটি সংযুক্ত করেছি। মূলটি হানি কিয়ানির, আমি না। এটিকে ঐটির মত দেখতে হবে।
#অন্তর্ভুক্ত
#অন্তর্ভুক্ত #অন্তর্ভুক্ত #অন্তর্ভুক্ত #অন্তর্ভুক্ত #অন্তর্ভুক্ত Adafruit_LSM303DLH_Mag_Unified mag = Adafruit_LSM303DLH_Mag_Unified (12345); int servoPin = 3; Servo Servo1; অকার্যকর সেটআপ (অকার্যকর) {Serial.begin (9600); Wire.begin (); Servo1.attach (servoPin); Serial.println ("ম্যাগনেটোমিটার টেস্ট"); Serial.println (""); যদি (! mag.begin ()) {Serial.println ("উফ, কোন LSM303 সনাক্ত হয়নি … আপনার ওয়্যারিং চেক করুন!"); যখন (1); }} void loop (void) { / * একটি নতুন সেন্সর ইভেন্ট পান * / sensors_event_t ইভেন্ট; mag.getEvent (& event); ভাসমান পাই = 3.14159; // ভেক্টর y, x ফ্লোট হেডিং এর কোণ গণনা করুন = (atan2 (event.magnetic.y, event.magnetic.x) * 180) / Pi; // 0-360 এ স্বাভাবিক করুন যদি (শিরোনাম <0) {শিরোনাম = 360 + শিরোনাম; } সিরিয়াল.প্রিন্ট ("কম্পাস হেডিং:"); Serial.println (শিরোনাম); Servo1.write (180 শিরোনাম); বিলম্ব (10); }
ধাপ 4: এটি একসঙ্গে সংযুক্ত করুন
আপনি A5 ডেটা ইনপুটের সাথে বামতম পিন- SCL- সংযুক্ত করতে চান
এর পাশের একটি- SDA- A4 বন্দরের সাথে সংযুক্ত।
গ্রাউন্ড গ্রাউন্ডে যায়।
VIN 5v পোর্টে যায়।
ধাপ 5: তারের সাথে সার্ভো যোগ করুন
স্থল এবং ভোল্টেজ নিজেদের জন্য কথা বলে, কিন্তু আপনি ডাটা পিন ~ 3 হতে চান।
ধাপ 6: কোডটি পরীক্ষা করুন
যদি আপনি ধীরে ধীরে ম্যাগনেটোমিটার সরান, তাহলে সার্ভোটি এর সাথে চলা উচিত। এটি সম্ভবত সঠিকভাবে পরিবর্তিত হয় না, তবে এটি কমপক্ষে কোডের সাথে কাজ করে, তাই প্রথম অংশটি সম্পূর্ণ। এটি এখনও অসংলগ্ন, কিন্তু এটি কাজ করে।
প্রস্তাবিত:
DIY মডিউল ব্যবহার করে হোম অটোমেশন দিয়ে শুরু করার একটি অত্যন্ত সহজ উপায়: 6 টি ধাপ
DIY মডিউল ব্যবহার করে হোম অটোমেশন দিয়ে শুরু করার একটি অত্যন্ত সহজ উপায়: আমি হোম অ্যাসিস্ট্যান্টে কিছু DIY সেন্সর যোগ করার চেষ্টা করার সিদ্ধান্ত নিলে আমি আনন্দিতভাবে অবাক হয়েছিলাম। ESPHome ব্যবহার করা খুবই সহজ এবং এই পোস্টে, আমরা শিখব কিভাবে একটি GPIO পিন নিয়ন্ত্রণ করতে হয় এবং তাপমাত্রাও পাওয়া যায় & একটি বেতার n থেকে আর্দ্রতা তথ্য
সাকাই: অত্যন্ত সাশ্রয়ী মূল্যের ফোন: ১১ টি ধাপ
সাকাই: অত্যন্ত সাশ্রয়ী মূল্যের ফোন: হ্যালো, আমাদের প্রকল্পে আগ্রহ নেওয়ার জন্য আপনাকে ধন্যবাদ, যাকে বলা হয় সাকাই (উচ্চারিত সে-কুওয়া)। আমরা এই প্রকল্পটি পুনর্নির্মাণে এবং ভবিষ্যতে 3D মুদ্রণ, প্রোগ্রামিং এবং হার্ডওয়্যার নকশা সম্পর্কিত প্রচেষ্টায় আপনাকে সহায়তা করার লক্ষ্য নিয়েছি। আমি স্যাম কনকলিন এবং আমি কিউ
অত্যন্ত সংবেদনশীল সস্তা হোমমেড সিসমোমিটার: 8 টি ধাপ (ছবি সহ)
অত্যন্ত সংবেদনশীল সস্তা হোমমেড সিসমোমিটার: তৈরি করা সহজ এবং সস্তা সংবেদনশীল আরডুইনো সিসমোমিটার
এখানে একটি অত্যন্ত গুরুত্বপূর্ণ সেন্সর সম্পর্কে জানুন!: 11 টি ধাপ
এখানে একটি অত্যন্ত গুরুত্বপূর্ণ সেন্সর সম্পর্কে জানুন! এই ধরণের জিনিস পর্যবেক্ষণ করতে, আপনি একটি চাপ সেন্সর ব্যবহার করতে পারেন। এটি সাধারণভাবে শিল্প অটোমেশনের জন্য খুব দরকারী সরঞ্জাম। আজ, আমরা MPX এর এই সঠিক পরিবার সম্পর্কে কথা বলতে যাচ্ছি
আপনার সার্ভো V1.00 হ্যাক করুন - একটি শক্তিশালী লিনিয়ার অ্যাকচুয়েটরে আপনার সার্ভো চালু করুন: 7 টি ধাপ
আপনার সার্ভো V1.00 হ্যাক করুন - একটি শক্তিশালী লিনিয়ার অ্যাকচুয়েটারে আপনার সার্ভো চালু করুন: যদি আপনার কাছে টুলস এবং সার্ভো থাকে তবে আপনি এটি কয়েক টাকার মধ্যে তৈরি করতে পারেন। অ্যাকচুয়েটর প্রায় 50 মিমি/মিনিট হারের সাথে প্রসারিত। এটি বরং ধীর কিন্তু খুব শক্তিশালী। পোস্টের শেষে আমার ভিডিওটি দেখুন যেখানে ছোট অ্যাকচুয়েটর