সুচিপত্র:
ভিডিও: ইন্টারফেসিং পুশবাটন - আরডুইনো বুনিয়াদি: 3 ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:58
পুশবাটন এমন একটি উপাদান যা একটি সার্কিটে দুটি পয়েন্ট সংযুক্ত করলে আপনি এটি চাপবেন।
যখন pushbutton খোলা থাকে (unpressed) pushbutton এর দুই পায়ের মধ্যে কোন সংযোগ নেই, তাই পিনটি 5 ভোল্টের সাথে সংযুক্ত করা হয় (পুল-আপ প্রতিরোধকের মাধ্যমে) এবং আমরা একটি উচ্চ পড়ি। যখন বোতামটি বন্ধ করা হয় (চাপা), এটি তার দুই পায়ের মধ্যে একটি সংযোগ তৈরি করে, পিনকে মাটিতে সংযুক্ত করে, যাতে আমরা একটি কম পড়ি। (পিনটি এখনও 5 ভোল্টের সাথে সংযুক্ত, কিন্তু তাদের মধ্যে থাকা প্রতিরোধকের অর্থ হল পিনটি মাটির "কাছাকাছি")
ধাপ 1: প্রয়োজনীয় উপাদান:
1. আরডুইনো ইউএনও
2. ব্রেডবোর্ড
3. পুশবাটন
4. প্রতিরোধক
5. জাম্পার তার
ধাপ 2: সার্কিট ডায়াগ্রাম:
বোর্ডে তিনটি তার সংযুক্ত করুন। প্রথমটি পুশবাটনের এক পা থেকে একটি পুল-ডাউন রোধকের (এখানে 10k ওহম) মাটিতে যায়। দ্বিতীয়টি পুশবাটনের সংশ্লিষ্ট লেগ থেকে 5 ভোল্ট সরবরাহে যায়। তৃতীয়টি একটি ডিজিটাল I/O পিনের সাথে সংযুক্ত হয় (এখানে পিন 2) যা বোতামের অবস্থা পড়ে।
যখন pushbutton খোলা থাকে (চাপানো হয়) pushbutton এর দুই পায়ের মধ্যে কোন সংযোগ নেই, তাই পিনটি মাটির সাথে সংযুক্ত থাকে (পুল-ডাউন রোধের মাধ্যমে) এবং আমরা একটি LOW পড়ি। যখন বোতামটি বন্ধ করা হয় (চাপা), এটি তার দুই পায়ের মধ্যে একটি সংযোগ তৈরি করে, পিনকে ভোল্টেজের সাথে সংযুক্ত করে, যাতে আমরা একটি উচ্চ পড়ি। (পিনটি এখনও মাটির সাথে সংযুক্ত, কিন্তু রোধকারী বিদ্যুৎ প্রবাহকে প্রতিরোধ করে, তাই সর্বনিম্ন প্রতিরোধের পথ হল +5V।) যদি আপনি ডিজিটাল I/O পিনকে সবকিছু থেকে সংযোগ বিচ্ছিন্ন করেন, তাহলে LED ত্রুটিপূর্ণভাবে জ্বলজ্বল করতে পারে। এর কারণ হল ইনপুটটি "ভাসমান" - অর্থাৎ ভোল্টেজ বা মাটির সাথে সংযুক্ত নয়। এটি কমবেশি এলোমেলোভাবে উচ্চ বা নিম্ন ফিরে আসবে। এজন্য আপনার সার্কিটে একটি পুল-ডাউন রোধক প্রয়োজন।
ধাপ 3: কোড:
আরো আকর্ষণীয় প্রকল্পের জন্য আমার সাথে সংযোগ করুন:
ইউটিউব: https://www.youtube.com/channel/UCTS10_CRYJhT-vb9… ফেসবুক পেজ:
ইনস্টাগ্রাম: https://instagram.com/official_techeor? Igshid = uc8…
int বোতাম = 2;
int a; অকার্যকর সেটআপ () {Serial.begin (9600); পিনমোড (বোতাম, ইনপুট); } void loop () {a = digitalRead (button); সিরিয়াল.প্রিন্ট ("বোতামের মান ="); Serial.println (a); }
প্রস্তাবিত:
সোল্ডারিং সারফেস মাউন্ট কম্পোনেন্টস - সোল্ডারিং বুনিয়াদি: 9 টি ধাপ (ছবি সহ)
সোল্ডারিং সারফেস মাউন্ট কম্পোনেন্টস | সোল্ডারিং বুনিয়াদি: এখন পর্যন্ত আমার সোল্ডারিং বেসিকস সিরিজে, আমি অনুশীলন শুরু করার জন্য সোল্ডারিং সম্পর্কে যথেষ্ট মূল বিষয় নিয়ে আলোচনা করেছি। এই নির্দেশনায় আমি যা আলোচনা করব তা একটু বেশি উন্নত, কিন্তু এটি সারফেস মাউন্ট কমপো সোল্ডারিংয়ের জন্য কিছু মৌলিক বিষয়
হোল উপাদানগুলির মাধ্যমে সোল্ডারিং - সোল্ডারিং বুনিয়াদি: 8 টি ধাপ (ছবি সহ)
হোল উপাদানগুলির মাধ্যমে সোল্ডারিং | সোল্ডারিং বুনিয়াদি: এই নির্দেশনায় আমি সার্কিট বোর্ডগুলিতে ছিদ্রের মাধ্যমে উপাদানগুলি সোল্ডার করার বিষয়ে কিছু মৌলিক বিষয় নিয়ে আলোচনা করব। আমি ধরে নিচ্ছি যে আপনি ইতিমধ্যে আমার সোল্ডারিং বেসিকস সিরিজের জন্য প্রথম 2 টি নির্দেশিকা পরীক্ষা করেছেন। যদি আপনি আমার ইন চেক না করেন
ডাবল পুশবাটন এলইডি সার্কিট: 5 টি ধাপ
ডাবল পুশবাটন এলইডি সার্কিট: আমি প্রোগ্রামিং এবং arduinos এর সাথে কাজ করার সময় পুরনো হাতের মতো শব্দ করার সর্বোচ্চ চেষ্টা করতে যাচ্ছি কিন্তু সত্যি বলতে কি, বাস্তবে আমি মাত্র কয়েক দিন আগে এই জিনিসগুলির সাথে পরিচিত হয়েছিলাম, তাই আমার অপ্রতিরোধ্য আনন্দ সফলভাবে তৈরি এবং প্রোগ্রামিং আমার
পুশবাটন LED ম্যাট্রিক্স: 4 টি ধাপ
পুশবাটন এলইডি ম্যাট্রিক্স: এই প্রজেক্টটিকে আরেকটি প্রারম্ভিক আরডুইনো প্রজেক্ট হিসেবে ভাবা যেতে পারে যা আপনার সাধারণ 'এলইডি ব্লাইকিং' প্রজেক্টের চেয়ে কিছুটা বেশি উন্নত। এই প্রকল্পটিতে একটি এলইডি ম্যাট্রিক্স, পুশবাটন, শিফট রেজিস্টার অন্তর্ভুক্ত করা হয়েছে (যা আপনার আর্ডে পিন সংরক্ষণ করতে পারে
Arduino TFT ইন্টারফেসিং বুনিয়াদি: 10 টি ধাপ (ছবি সহ)
Arduino TFT ইন্টারফেসিং বুনিয়াদি: TFT টাচস্ক্রিন হল আশ্চর্যজনক গ্রাফিক্যাল ইন্টারফেস যা মাইক্রোকন্ট্রোলার যেমন Atmel, PIC, STM এর সাথে ব্যবহার করা যেতে পারে, কারণ এর বিস্তৃত রঙ পরিসীমা, এবং ভাল গ্রাফিক্যাল ক্ষমতা এবং পিক্সেলের একটি ভাল ম্যাপিং। আজ, আমরা যাচ্ছি ইন্টারফেসে 2.4 ইঞ্চি TFT