সুচিপত্র:
ভিডিও: Arduino Accelerometer টিউটোরিয়াল: একটি Servo মোটর ব্যবহার করে একটি জাহাজ সেতু নিয়ন্ত্রণ করুন: 5 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:00
অ্যাকসিলরোমিটার সেন্সর এখন আমাদের বেশিরভাগ স্মার্টফোনে রয়েছে যাতে আমরা তাদের দৈনন্দিন ব্যবহার এবং ক্ষমতাগুলি বিস্তৃত করতে পারি, এমনকি এটি না জেনেও যে এর জন্য দায়ী একজন অ্যাকসিলরোমিটার।
এই ক্ষমতাগুলির মধ্যে একটি হল নিয়ন্ত্রণযোগ্যতা যা অ্যাকসিলরোমিটার আমাদের দেয় যেখানে আপনি রেসিং গেমসে আপনার গাড়ি নিয়ন্ত্রণ করতে পারেন অথবা একটি নির্দিষ্ট অ্যাপ ব্যবহার করে আপনার ফোনকে আপনার রোবট বা আরসি গাড়ির রিমোট কন্ট্রোলে পরিণত করতে পারেন যা এক্সেলরোমিটারকে নিয়ন্ত্রণের সরঞ্জাম হিসেবে ব্যবহার করে।
সুতরাং, এই Arduino Accelerometer টিউটোরিয়ালে, আমরা আমাদের স্মার্টফোনে এমবেডেড অ্যাকসিলরোমিটার সেন্সর ব্যবহার করার জন্য একটি জাহাজ সেতু খোলা এবং বন্ধ করার জন্য এই শেষ বৈশিষ্ট্যটি ব্যবহার করতে যাচ্ছি। অবশ্যই, ব্রিজটি কেবল একটি সার্ভো মোটর যা বন্ধ করতে 0 ডিগ্রি এবং খুলতে 90 ডিগ্রি যায়।
আসুন এই Arduino Accelerometer টিউটোরিয়ালের পিছনের ধারণা সম্পর্কে কথা বলি …
ধারণা:
আমরা 1Sheeld বোর্ডটি তার সঙ্গী অ্যান্ড্রয়েড/আইওএস অ্যাপের সাথে ব্যবহার করতে যাচ্ছি এবং অ্যাকসিলরোমিটার ieldাল ব্যবহার করব যেখানে কোন x- অক্ষ বা y- অক্ষ বা z- অক্ষের যে কোন পরিবর্তন Arduino- এ পাঠানো হবে এবং তাই আমরা সিদ্ধান্ত নিতে পারি যে 0 বা 90 এর সার্ভো ডিগ্রী।
শুরু হচ্ছে:
যদি আপনার প্রথমবার 1 শিল্ডের সাথে মোকাবিলা করতে হয় বা আপনি এটি সম্পর্কে আরও জানতে চান, আমি এই দ্রুত এবং সহজ শুরু করার টিউটোরিয়ালটি পরীক্ষা করার পরামর্শ দিই।
এবং যদি আপনি আগে servo মোটর চেষ্টা না করেন, আমি এই দ্রুত ভিডিও চেক সুপারিশ। এখন, আপনি 1Sheeld এর সাথে একটু পরিচিত হওয়ার পরে, আসুন শুরু করা যাক!
ধাপ 1: হার্ডওয়্যার উপাদান:
- আরডুইনো উনো।
- 1 শিল্ড+ বোর্ড।
- এলইডি.
- S90 servo মোটর।
- 3 * পুরুষ থেকে পুরুষ তারের
- আরডুইনো ইউএসবি কেবল বা 9-12v ব্যাটারি।
- অ্যান্ড্রয়েড/আইওএস ফোনটিতে 1Sheeld অ্যাপ ইনস্টল করা আছে।
পদক্ষেপ 2: সফ্টওয়্যার উপাদান:
- Arduino IDE।
- 1 শিল্ড লাইব্রেরি, 1 শিল্ড অ্যান্ড্রয়েড অ্যাপ বা আইওএস অ্যাপ।
ধাপ 3:
- ইমেজ 1 হিসাবে আপনার আরডুইনোতে 1Sheeld বোর্ডটি প্লাগ করুন
- LCD 16*2 কে চিত্র 2 হিসাবে সংযুক্ত করুন।
- ইমেজ 3 হিসাবে 5v (3.3v নয়) এ কাজ করার জন্য 1Sheeld পাওয়ার স্যুইচ করুন।
1 শিল্ডের 2 টি মোড রয়েছে: আপলোডিং মোড এবং অপারেটিং মোড। আপনি ডিজিটাল পিনের কাছাকাছি সুইচ ব্যবহার করে তাদের মধ্যে স্যুইচ করতে পারেন এবং 1Sheeld এ "UART সুইচ" এবং 1Sheeld+এ "সিরিয়াল সুইচ" বলা হয়।
- প্রথমত, আপনি ইমেজ 4 হিসাবে "সুইচ" নোটেশনের দিকে স্লাইড করুন যা 1 শিল্ড বোর্ডটিকে আপলোডিং মোডে পরিণত করে যাতে আপনাকে আরডুইনো কোড আপলোড করতে দেয়।
- দ্বিতীয়ত, আপনি কোড আপলোড শেষ করার পর, ইমেজ 5 হিসাবে "UART" নোটেশন (বা 1Sheeld+ বোর্ডে "সিরিয়াল") এর দিকে সুইচ করুন যা আপনার স্মার্টফোন 1Sheeld অ্যাপের সাথে যোগাযোগ করার জন্য 1Sheeld বোর্ডটিকে অপারেটিং মোডে পরিণত করে।
অবশেষে, আরডুইনো ইউএসবি কেবল ব্যবহার করে আপনার পিসির মাধ্যমে আরডুইনো সংযোগ করুন।
ধাপ 4: কোড:
আমি Arduino Accelerometer Shield ডকুমেন্টেশন চেক করার সুপারিশ করব Arduino Accelerometer Shield কার্যকারিতা এবং সেগুলি কিভাবে ব্যবহার করতে হয় সে সম্পর্কে আরো জানতে।
এখন, আপলোডিং মোডে 1Sheeld বোর্ডটি স্যুইচ করুন, Arduino ডিজিটাল ঘড়ির জন্য সংযুক্ত কোড আপলোড করুন। 1Sheeld বোর্ডটিকে অপারেটিং মোডে স্যুইচ করুন তারপর 1Sheeld অ্যাপটি খুলুন এবং ব্লুটুথের মাধ্যমে 1Sheeld বোর্ডের সাথে সংযুক্ত করুন।
ধাপ 5: এটি চালান:
আপনি যেমন Arduino Accelerometer টিউটোরিয়াল ভিডিওতে দেখতে পাচ্ছেন, আমি সেতু চলাচলের ইঙ্গিত হিসেবে সার্ভো মোটরে টেপ করা কার্ডবোর্ডের একটি টুকরো ব্যবহার করেছি।
তারপরে আপনি ফোনটি আপনার দিকে নিয়ে যান এবং আপনি দেখতে পাবেন সেতুটি 90 ডিগ্রী সার্ভো দিয়ে খোলা হয়েছে এবং LED চালু আছে একটি বক্তৃতা দিয়ে ফোনের স্পিকার থেকে বেরিয়ে আসে যা আপনাকে বলছে যে ব্রিজটি এখন খোলা হয়েছে এবং একটি জাহাজ অতিক্রম করছে।
এবং একবার আপনি ফোনটি উল্টো দিকে রাখলে, আপনি দেখতে পাবেন সেতুটি 0 ডিগ্রী সার্ভো দিয়ে বন্ধ এবং LED বন্ধ আছে একটি বক্তৃতা দিয়ে ফোনের স্পিকার থেকে বেরিয়ে আসে যে আপনাকে সেতুটি এখন বন্ধ এবং একটি জাহাজ আছে অতিক্রম করেছে।
এটাই ছিল বন্ধুরা, আমি আশা করি আপনি এই দ্রুত Arduino Accelerometer টিউটোরিয়ালটি উপভোগ করেছেন এবং কোন প্রশ্ন বা এমনকি এর বিষয়ে মতামতের জন্য অনুগ্রহ করে আপনার মন্তব্য নিচে লিখতে দ্বিধা করবেন না।
প্রস্তাবিত:
DIY -- কিভাবে একটি মাকড়সা রোবট তৈরি করা যায় যা Arduino Uno ব্যবহার করে স্মার্টফোন ব্যবহার করে নিয়ন্ত্রণ করা যায়: 6 টি ধাপ
DIY || কিভাবে একটি স্পাইডার রোবট তৈরি করা যায় যা Arduino Uno ব্যবহার করে স্মার্টফোন ব্যবহার করে নিয়ন্ত্রণ করা যায়: স্পাইডার রোবট তৈরির সময় কেউ রোবটিক্স সম্পর্কে অনেক কিছু শিখতে পারে। এই ভিডিওতে আমরা আপনাকে দেখাবো কিভাবে একটি স্পাইডার রোবট তৈরি করা যায়, যা আমরা আমাদের স্মার্টফোন ব্যবহার করে পরিচালনা করতে পারি (Androi
Arduino এবং BTS7960b ব্যবহার করে শক্তিশালী বৈদ্যুতিক স্কেটবোর্ড ই-বাইক 350W ডিসি মোটর নিয়ন্ত্রণ করুন: 9 ধাপ
Arduino এবং BTS7960b ব্যবহার করে শক্তিশালী বৈদ্যুতিক স্কেটবোর্ড ই-বাইক 350W ডিসি মোটর নিয়ন্ত্রণ করুন: এই টিউটোরিয়ালে আমরা Arduino এবং Dc ড্রাইভার bts7960b ব্যবহার করে একটি ডিসি মোটরকে নিয়ন্ত্রণ করতে শিখতে যাচ্ছি। যতক্ষণ না এর শক্তি BTS7960b ড্রাইভার ম্যাক্স কারেন্ট অতিক্রম না করে। ভিডিওটি দেখুন
টিউটোরিয়াল: কিভাবে TCA9548A I2C মাল্টিপ্লেক্সার ব্যবহার করে Arduino একাধিক একই ঠিকানা ডিভাইস নিয়ন্ত্রণ করে: 3 টি ধাপ
টিউটোরিয়াল: কিভাবে TCA9548A I2C মাল্টিপ্লেক্সার ব্যবহার করে একাধিক একই ঠিকানা ডিভাইসগুলিকে Arduino নিয়ন্ত্রণ করে: বর্ণনা: TCA9548A I2C মাল্টিপ্লেক্সার মডিউলটি একই I2C ঠিকানা (8 একই ঠিকানা I2C পর্যন্ত) এক মাইক্রোকন্ট্রোলার পর্যন্ত সংযুক্ত ডিভাইসগুলিকে সংযুক্ত করতে সক্ষম করে। মাল্টিপ্লেক্সার একজন দারোয়ান হিসাবে কাজ করে, নির্বাচিত সেটে কমান্ডগুলি বন্ধ করে দেয়
Arduino ব্যবহার করে ইন্টারনেট ব্যবহার করে সারা বিশ্বে LED নিয়ন্ত্রণ করুন: 4 টি ধাপ
Arduino ব্যবহার করে ইন্টারনেট ব্যবহার করে সারা বিশ্বে নিয়ন্ত্রণ নেতৃত্ব: হাই, আমি ithত্বিক। আমরা আপনার ফোন ব্যবহার করে একটি ইন্টারনেট নিয়ন্ত্রিত নেতৃত্ব তৈরি করতে যাচ্ছি।
কিভাবে HW30A মোটর স্পিড কন্ট্রোলার এবং Arduino UNO ব্যবহার করে ড্রোন কোয়াডকপ্টার ব্রাশলেস ডিসি মোটর (3 ওয়্যার টাইপ) নিয়ন্ত্রণ করতে হয়: 5 টি ধাপ
কিভাবে HW30A মোটর স্পিড কন্ট্রোলার এবং Arduino UNO ব্যবহার করে ড্রোন কোয়াডকপ্টার ব্রাশলেস ডিসি মোটর (3 ওয়্যার টাইপ) নিয়ন্ত্রণ করতে হয়: বর্ণনা: HW30A মোটর স্পিড কন্ট্রোলার 4-10 NiMH/NiCd বা 2-3 সেল LiPo ব্যাটারি দিয়ে ব্যবহার করা যায়। BEC 3 টি লিপো কোষের সাথে কার্যকরী। এটি সর্বোচ্চ 12Vdc পর্যন্ত ব্রাশহীন ডিসি মোটর (3 টি তারের) গতি নিয়ন্ত্রণ করতে ব্যবহার করা যেতে পারে।