
2025 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2025-01-23 14:36



একবার আপনি একটি pushbutton কাজ পেয়ে গেলে, আপনি প্রায়ই বোতামটি কতবার ধাক্কা দেওয়া হয় তার উপর ভিত্তি করে কিছু কাজ করতে চান। এটি করার জন্য, আপনাকে জানতে হবে যে বোতামটি কখন থেকে বন্ধ অবস্থায় পরিবর্তিত হয় এবং রাষ্ট্রের এই পরিবর্তনটি কতবার ঘটে তা গণনা করতে হবে। একে বলা হয় স্টেট চেঞ্জ ডিটেকশন বা এজ ডিটেকশন। এই টিউটোরিয়ালে আমরা শিখেছি কিভাবে রাজ্যের পরিবর্তন চেক করতে হয়, আমরা প্রাসঙ্গিক তথ্য সহ সিরিয়াল মনিটরে একটি বার্তা পাঠাই এবং আমরা একটি LED চালু এবং বন্ধ করার জন্য চারটি রাষ্ট্রীয় পরিবর্তন গণনা করি।
ধাপ 1: প্রয়োজনীয় উপাদান:



1. আরডুইনো ইউএনও
2. ব্রেডবোর্ড
3. পুশবাটন
4. প্রতিরোধক
5. জাম্পার তার
ধাপ 2: সার্কিট ডায়াগ্রাম:


বোর্ডে তিনটি তার সংযুক্ত করুন। প্রথমটি পুশবাটনের এক পা থেকে একটি পুল-ডাউন রোধকের (এখানে 10k ওহম) মাটিতে যায়। দ্বিতীয়টি পুশবাটনের সংশ্লিষ্ট লেগ থেকে 5 ভোল্ট সরবরাহে যায়। তৃতীয়টি একটি ডিজিটাল I/O পিনের সাথে সংযুক্ত হয় (এখানে পিন 2) যা বোতামের অবস্থা পড়ে।
যখন pushbutton খোলা থাকে (চাপানো হয়) pushbutton এর দুই পায়ের মধ্যে কোন সংযোগ নেই, তাই পিনটি মাটির সাথে সংযুক্ত থাকে (পুল-ডাউন রোধের মাধ্যমে) এবং আমরা একটি LOW পড়ি। যখন বোতামটি বন্ধ করা হয় (চাপা), এটি তার দুই পায়ের মধ্যে একটি সংযোগ তৈরি করে, পিনকে ভোল্টেজের সাথে সংযুক্ত করে, যাতে আমরা একটি উচ্চ পড়ি। (পিনটি এখনও মাটির সাথে সংযুক্ত, কিন্তু রোধকারী বিদ্যুৎ প্রবাহকে প্রতিরোধ করে, তাই সর্বনিম্ন প্রতিরোধের পথ হল +5V।) যদি আপনি ডিজিটাল I/O পিনকে সবকিছু থেকে সংযোগ বিচ্ছিন্ন করেন, তাহলে LED ত্রুটিপূর্ণভাবে জ্বলজ্বল করতে পারে। এর কারণ হল ইনপুটটি "ভাসমান" - অর্থাৎ ভোল্টেজ বা মাটির সাথে সংযুক্ত নয়। এটি কমবেশি এলোমেলোভাবে উচ্চ বা নিম্ন ফিরে আসবে। এজন্য আপনার সার্কিটে একটি পুল-ডাউন রোধক প্রয়োজন।
ধাপ 3: কোড:
আরো আকর্ষণীয় প্রকল্পের জন্য আমার সাথে সংযুক্ত হোন: ইউটিউব:
ফেসবুক পেজ:
ইনস্টাগ্রাম:
int বোতাম = 2;
int a, i = 0; অকার্যকর সেটআপ () {Serial.begin (9600); পিনমোড (বোতাম, ইনপুট); } void loop () {a = digitalRead (button); যদি (a == 1) {i = i+1; সিরিয়াল.প্রিন্ট ("কাউন্টার ="); Serial.println (i); } অন্য {i = 0; }}
প্রস্তাবিত:
এলসিডি সহ 5০৫১ এবং আইআর সেন্সর ব্যবহার করে ভিজিটর কাউন্টার: Ste টি ধাপ

এলসিডি সহ ভিজিটর কাউন্টার 8051 এবং আইআর সেন্সর ব্যবহার করে: প্রিয় বন্ধুরা, আমি ব্যাখ্যা করেছি কিভাবে 8051 এবং আইআর সেন্সর ব্যবহার করে ভিজিটর কাউন্টার তৈরি করা যায় এবং এটি এলসিডিতে প্রদর্শিত হয়। 8051 হল অন্যতম জনপ্রিয় মাইক্রোকন্ট্রোলার যা সারা বিশ্বে শখ, বাণিজ্যিক অ্যাপ্লিকেশন তৈরিতে ব্যবহৃত হয়। আমি একটি দৃশ্য তৈরি করেছি
Arduino ব্যবহার করে সহজ ফ্রিকোয়েন্সি কাউন্টার: 6 টি ধাপ

Arduino ব্যবহার করে সহজ ফ্রিকোয়েন্সি কাউন্টার: এই টিউটোরিয়ালে আমরা শিখব কিভাবে Arduino ব্যবহার করে একটি সাধারণ ফ্রিকোয়েন্সি কাউন্টার তৈরি করতে হয়। ভিডিওটি দেখুন
TinkerCad- এ Arduino ব্যবহার করে ভিজিটর কাউন্টার: 3 টি ধাপ

TinkerCad- এ Arduino ব্যবহার করে ভিজিটর কাউন্টার: অনেক সময় আমাদের সেমিনার হল, কনফারেন্স রুম বা শপিং মল বা মন্দিরের মতো কোথাও যাওয়া ব্যক্তি/মানুষদের পর্যবেক্ষণ করতে হয়। এই প্রকল্পটি যে কোন কনফারেন্স রুম বা সেমিনারের ভিতরে প্রবেশ করা দর্শকদের সংখ্যা গণনা এবং প্রদর্শন করতে ব্যবহার করা যেতে পারে
TM1637 LED ডিসপ্লে ব্যবহার করে Arduino কাউন্টার: 7 টি ধাপ

TM1637 LED ডিসপ্লে ব্যবহার করে Arduino কাউন্টার: এই টিউটোরিয়ালে আমরা শিখব কিভাবে LED ডিসপ্লে TM1637 এবং Visuino ব্যবহার করে একটি সাধারণ অঙ্কের কাউন্টার তৈরি করতে হয়। ভিডিওটি দেখুন
পরবর্তী জেনারেল হোম অটোমেশন Usingগল ক্যাড ব্যবহার করে (পার্ট 1 - PCB): 14 টি ধাপ

নেক্সট জেনারেল হোম অটোমেশন Usingগল ক্যাড ব্যবহার করে এটি দ্বারা যন্ত্রপাতি নিয়ন্ত্রণ করতে পারে: গুগল ভয়েস কমান্ডগুলি অ্যাপ থেকে ডিভাইস নিয়ন্ত্রণে টাচ প্যানেল