সুচিপত্র:
- ধাপ 1: একটি ফ্লেক্স সেন্সর কী এবং এটি কীভাবে কাজ করে
- ধাপ 2: Arduino এর সাথে সংযোগ স্থাপন
- ধাপ 3: কোড
- ধাপ 4: পরীক্ষা
ভিডিও: সহজ টিউটোরিয়াল: আরডুইনো সহ ফ্লেক্স সেন্সর: 4 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:02
ফ্লেক্স সেন্সরগুলি দুর্দান্ত!
আমি আমার রোবটিক্স প্রজেক্টে এগুলো সব সময় ব্যবহার করি, এবং আমি আপনাকে এই ছোট ছোট স্ট্রিপের সাথে পরিচিত করার জন্য একটি সহজ ছোট টিউটোরিয়াল তৈরির কথা ভাবলাম। আসুন একটি ফ্লেক্স সেন্সর কি এবং এটি কিভাবে কাজ করে, কিভাবে Arduino এর সাথে সংযোগ স্থাপন করা যায়, কিভাবে এর জন্য কোড লিখতে হয় এবং পরিশেষে, কিভাবে আপনার প্রকল্পে এটি পরীক্ষা এবং সফলভাবে বাস্তবায়ন করা যায় সে সম্পর্কে কথা বলা যাক। এখন, আমি জানি আপনার মধ্যে কেউ আগ্রহী পাঠক নন, এবং কেউ কেউ এটিকে কার্যক্রমে দেখতে চান, সেক্ষেত্রে আমার তৈরি আয়রনম্যান রিপালসরের ভিতরে ফ্লেক্স সেন্সরের সম্পূর্ণ টিউটোরিয়ালের ভিডিওটি দেখুন।
ধাপ 1: একটি ফ্লেক্স সেন্সর কী এবং এটি কীভাবে কাজ করে
ফ্লেক্স সেন্সরগুলি দেখতে জটিল, কিন্তু এটি আসলে 2 টি ধাতব প্রলেপের মধ্যে একটি পরিবাহী রাবারি স্ট্রিপ। হ্যাঁ, এটাই!
এটি যেভাবে কাজ করে তা হল, যখন সেন্সর বাঁকানো (নিরপেক্ষ) হয় না, তখন রাবারি স্ট্রিপ শক্ত এবং পুরু হয়, তাই স্কেচে দেখানো হিসাবে এটি দুটি প্লেটের মধ্যে পরিবাহী খুব সামান্য কারেন্ট, কিন্তু যখন আপনি এটি বাঁকান, স্ট্রিপ ছড়িয়ে পড়ে এবং এর মাধ্যমে আরও বেশি স্রোতের অনুমতি দেয়, এবং এই কারেন্টটি সনাক্ত করা হয় এবং সেইজন্য ফ্লেক্সের পরিমাণ সিস্টেমে ফিরে আসে।
সহজ, তাই না? আসুন এটি সংযুক্ত করি।
ধাপ 2: Arduino এর সাথে সংযোগ স্থাপন
ফ্লেক্স সেন্সরটিতে 2 টি পিন রয়েছে, তাদের মধ্যে একটি পাওয়ারের জন্য আরডুইনোতে 3.3V বা 5V এর সাথে সংযুক্ত এবং অন্যটি মাটিতে সংযুক্ত। কিন্তু আরো আছে - স্থল সংযোগ বিভক্ত এবং একটি তার আপনার arduino ইনপুট পিনে যায়, আমার Arduino uno এ, এটি A1। গুরুত্বপূর্ণ অংশ হল, A1 পিন এবং মাটির মধ্যে একটি প্রতিরোধক রয়েছে। প্রতিরোধক মান নির্ধারণ করবে আপনার ফ্লেক্স সেন্সর কতটা সংবেদনশীল। একটি 1K প্রতিরোধক একটি ভাল শুরু বিন্দু, কিন্তু আপনি আপনার প্রয়োজনীয় সংবেদনশীলতা অর্জনের জন্য মানগুলির সাথে খেলতে পারেন।
সম্পন্ন. আসুন স্কেচ দেখি, এবং আয়রনম্যান রিপুলসারে আমাদের ফ্লেক্স পরীক্ষা করি।
ধাপ 3: কোড
নিচের কোডটি স্পার্কফুন থেকে, কিন্তু পরিবর্তন করা যেতে পারে:
/*************************************************** ***************************** Flex_Sensor_Example.ino স্পার্কফুনের ফ্লেক্স সেন্সরের উদাহরণ স্কেচ (https://www.sparkfun.com/products /10264) জিম লিন্ডব্লোম @ স্পার্কফুন ইলেকট্রনিক্স 28 এপ্রিল, 2016
একটি ভোল্টেজ ডিভাইডার সার্কিট তৈরি করুন একটি 47k রোধক সহ একটি ফ্লেক্স সেন্সরের সমন্বয়ে। - প্রতিরোধক A1 থেকে GND এর সাথে সংযুক্ত হওয়া উচিত। - ফ্লেক্স সেন্সরটি A1 থেকে 3.3V এর সাথে সংযুক্ত হওয়া উচিত যেহেতু ফ্লেক্স সেন্সরের প্রতিরোধ ক্ষমতা বৃদ্ধি পায় (মানে এটি বাঁকানো হচ্ছে), A1 এ ভোল্টেজ কমতে হবে।
ডেভেলপমেন্ট এনভায়রনমেন্ট স্পেসিফিকেশন: Arduino 1.6.7 ******************************************** ****************************************
/ const int FLEX_PIN = A1;
// ভোল্টেজ ডিভাইডার আউটপুটের সাথে সংযুক্ত পিন
// 5V এ ভোল্টেজ পরিমাপ করুন এবং আপনার প্রকৃত প্রতিরোধ
// 47k প্রতিরোধক, এবং তাদের নীচে লিখুন: const float VCC = 4.98;
// Ardunio 5V লাইন const ভাসা ভোল্টেজ পরিমাপ R_DIV = 47500.0;
// 3.3k রোধকের পরিমাপ প্রতিরোধ
// কোড আপলোড করুন, তারপরে এই মানগুলিকে আরও সামঞ্জস্য করার চেষ্টা করুন
// সঠিকভাবে বেন্ড ডিগ্রী গণনা করুন। const float STRAIGHT_RESISTANCE = 37300.0;
// প্রতিরোধ যখন সোজা কনস্ট ফ্লোট বি END_RESISTANCE = 90000.0;
// 90 ডিগ্রি প্রতিরোধ
অকার্যকর সেটআপ()
{Serial.begin (9600);
pinMode (FLEX_PIN, INPUT); }
অকার্যকর লুপ ()
{// ADC পড়ুন, এবং এটি থেকে ভোল্টেজ এবং প্রতিরোধের গণনা করুন
int flexADC = analogRead (FLEX_PIN);
ফ্লোট flexV = flexADC * VCC / 1023.0;
ফ্লোট flexR = R_DIV * (VCC / flexV - 1.0);
Serial.println ("প্রতিরোধ:" + স্ট্রিং (flexR) + "ohms");
// সেন্সরের অনুমান করার জন্য গণনা করা প্রতিরোধের ব্যবহার করুন
// বাঁক কোণ:
ভাসমান কোণ = মানচিত্র (flexR, STRAIGHT_RESISTANCE, BEND_RESISTANCE, 0, 90.0); Serial.println ("বাঁক:" + স্ট্রিং (কোণ) + "ডিগ্রী");
Serial.println ();
বিলম্ব (500); }
ধাপ 4: পরীক্ষা
পরীক্ষার পর, ফ্লেক্স সেন্সর দুর্দান্ত ফলাফল দিয়েছে। আপনি এখানে দেখতে পারেন
আশা করি আপনারা এই টিউটোরিয়ালটি উপভোগ করেছেন। Fungineers এর দিকে যান। অনেক Arduino এবং অন্যান্য প্রকল্প আছে যা আপনি উপভোগ করবেন:)
প্রস্তাবিত:
আরডুইনো হ্যাং গার্ডিয়ান - আরডুইনো ওয়াচডগ টাইমার টিউটোরিয়াল: 6 টি ধাপ
আরডুইনো হ্যাং গার্ডিয়ান - আরডুইনো ওয়াচডগ টাইমার টিউটোরিয়াল: হাই সবাই, এটা আমাদের সবার ক্ষেত্রেই ঘটে। আপনি একটি প্রকল্প তৈরি করেন, উত্সাহের সাথে সমস্ত সেন্সর সংযুক্ত করেন এবং হঠাৎ করেই, আরডুইনো হ্যাং হয়ে যায় এবং কোনও ইনপুট প্রক্রিয়া করা হয় না। "কি হচ্ছে?", আপনি জিজ্ঞাসা করবেন এবং আপনার কোডের মাধ্যমে খনন শুরু করবেন, শুধুমাত্র পুনরায়
ফোর্স সেন্সিং রেসিস্টার (এফএসআর) আরডুইনো সহজ টিউটোরিয়াল: 8 টি ধাপ
ফোর্স সেন্সিং রেসিস্টার (এফএসআর) আরডুইনো সিম্পল টিউটোরিয়াল: এই টিউটোরিয়ালে আমরা শিখব কিভাবে ফোর্স সেন্সিং রেজিস্টর (এফএসআর) এ প্রয়োগ করা ফোর্স সনাক্ত করা যায় এবং ওএলইডি ডিসপ্লেতে এটি প্রদর্শন করা হয় + আমরা সবুজ এবং লাল এলইডি দিয়ে সীমা নির্ধারণ করব একটি বিক্ষোভ ভিডিও দেখুন
অতিস্বনক সেন্সর এবং ফান্ডুইনো ওয়াটার সেন্সর ব্যবহার করে জলের স্তর আরডুইনো সনাক্ত করার পদ্ধতি: 4 টি ধাপ
অতিস্বনক সেন্সর এবং ফান্ডুইনো ওয়াটার সেন্সর ব্যবহার করে জলের স্তর আরডুইনো শনাক্ত করার পদ্ধতি: এই প্রকল্পে, আমি আপনাকে দেখাব কিভাবে দুটি পদ্ধতি ব্যবহার করে একটি সস্তা পানি আবিষ্কারক তৈরি করা যায়: ১। অতিস্বনক সেন্সর (HC-SR04) .2। ফান্ডুইনো ওয়াটার সেন্সর
ফ্লেক্স সেন্সর গ্লাভের জন্য DIY সস্তা এবং সঠিক বিকল্প: 8 টি ধাপ (ছবি সহ)
ফ্লেক্স সেন্সর গ্লাভের জন্য DIY সস্তা এবং সঠিক বিকল্প: হ্যালো সবাই, এটি আমার প্রথম নির্দেশযোগ্য এবং এই নির্দেশনায় আমি আপনাকে একটি সস্তা এবং সঠিক ফ্লেক্স সেন্সর গ্লাভস তৈরি করতে শেখাব। আমি ফ্লেক্স সেন্সরের প্রচুর বিকল্প ব্যবহার করেছি, কিন্তু তাদের কেউই আমার জন্য কাজ করেনি। সুতরাং, আমি গুগল করেছি এবং একটি নতুন খুঁজে পেয়েছি
ফ্লেক্স সেন্সর গ্লাভস: 7 টি ধাপ
ফ্লেক্স সেন্সর গ্লাভস: এটি একটি মজাদার প্রকল্প যা রোবটিক অস্ত্র থেকে ভার্চুয়াল রিয়েলিটি ইন্টারফেস পর্যন্ত যেকোনো কিছু নিয়ন্ত্রণ করতে অভিযোজিত হতে পারে