সুচিপত্র:
- ধাপ 1: কাজের তত্ত্ব
- ধাপ 2: আসুন তৈরি করি
- ধাপ 3: কিছু LEDs সংযোগ করুন
- ধাপ 4: কোডিং
- ধাপ 5: অ্যাপ্লিকেশন
- ধাপ 6: অসুবিধা
ভিডিও: Arduino এর একক পিনে 100+ সুইচ: 6 টি ধাপ (ছবি সহ)
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:01
ভূমিকা
আপনার কি ইনপুট পিন ফুরিয়ে গেছে? চিন্তা করবেন না, এখানে কোন শিফট রেজিস্টার ছাড়াই সমাধান আছে। এই ভিডিওতে, আমরা 100 টিরও বেশি সুইচকে আরডুইনো এর একটি পিনের সাথে সংযুক্ত করার বিষয়ে শিখতে যাচ্ছি।
ধাপ 1: কাজের তত্ত্ব
প্রথমে সার্কিট ডায়াগ্রামটি দেখুন, অন্যথায়, আপনি বুঝতে পারছেন না আমি কি বলছি। যখনই আমি একটি সুইচ টিপবো সার্কিটটি বিভিন্ন সংখ্যক প্রতিরোধকের মাধ্যমে সম্পন্ন হবে,
- সার্কিটে, যদি আমরা 5 ম সুইচ টিপি তাহলে সার্কিটটি 4 টি প্রতিরোধকের মাধ্যমে সম্পন্ন হচ্ছে,
- যদি আমরা 4th র্থ সুইচটি চাপি সার্কিটটি resist টি প্রতিরোধকের মাধ্যমে সম্পন্ন হচ্ছে,
- যদি আমরা 3 য় সুইচটি চাপি সার্কিটটি 2 টি প্রতিরোধকের মাধ্যমে সম্পন্ন হয়,
- যদি আমরা ২ য় সুইচটি চাপি সার্কিটটি ১ টি প্রতিরোধকের মাধ্যমে সম্পন্ন হচ্ছে,
- এবং যদি আমরা ১ ম সুইচ টিপি সার্কিট কোন প্রতিরোধক ছাড়াই শেষ হচ্ছে।
এর মানে হল যে এনালগ পিন A1 এ পৌঁছানোর ভোল্টেজ প্রতিটি সুইচের জন্য আলাদা হবে, তাই আমরা পিন A1 থেকে মান পড়ার জন্য analogRead () ফাংশন ব্যবহার করব এবং তারপর প্রতিটি সুইচের জন্য বিভিন্ন অপারেশন করার জন্য যদি আমরা অন্য কোন শর্ত ব্যবহার করি।
ধাপ 2: আসুন তৈরি করি
- প্রথমে একটি রুটিবোর্ডে পাঁচটি পুশ সুইচ সংযুক্ত করুন।
- অবশ্যই, আপনি তাত্ত্বিকভাবে সর্বাধিক 1023 সুইচগুলিকে 8-বিট মাইক্রোকন্ট্রোলারের সাথে আরডুইনোর সাথে সংযুক্ত করতে পারেন।
- তারপর ডায়াগ্রামে দেখানো ধাক্কা সুইচগুলির মধ্যে আন্তconসংযোগ প্রতিরোধক।
- সমস্ত সুইচের অন্য প্রান্তকে আরডুইনো এর 5v এর সাথে সংযুক্ত করুন, যেমন আপনি এখানে দেখতে পাচ্ছেন আমি সংযোগটি এমনভাবে সংযুক্ত করেছি যে এক প্রান্ত দাড়ি বোর্ডের নীল রেখার সাথে সংযুক্ত রয়েছে যা 5v এর সাথে সংযুক্ত।
- তারপর চূড়ান্ত সুইচ শেষ থেকে Arduino এর এনালগ পিন A1 এর সাথে একটি তার সংযুক্ত করুন।
- তারপর Arduino এর A1 এবং GND জুড়ে একটি প্রতিরোধককে সংযুক্ত করুন, যা টেনে নামানোর জন্য, অর্থাৎ কোন সুইচ না চাপলে মান শূন্য রাখা।
ধাপ 3: কিছু LEDs সংযোগ করুন
আসুন আমাদের সার্কিটের কার্যকারিতা পরীক্ষা করার জন্য কিছু LEDs সংযুক্ত করি।
- সার্কিটে দেখানো হিসাবে LEDs সংযোগ করুন,
- সমস্ত ইতিবাচক টার্মিনাল সমস্ত LEDs 5v এর সাথে সংযুক্ত করুন।
- প্রতিটি LEDs এর নেগেটিভ টার্মিনালকে যথাক্রমে Arduino এর ডিজিটাল পিন D12 থেকে D8 এর সাথে সংযুক্ত করুন।
- কার্যত আমাদের ভাল জীবনকালের জন্য প্রতিরোধকগুলির মাধ্যমে LEDs সংযোগ করতে হবে।
ধাপ 4: কোডিং
প্রোগ্রাম দেখে নিন। সমস্ত লাইন সঠিকভাবে মন্তব্য করা হয়।
এখন আসুন কোডটি আপলোড করি এবং এটি অ্যাকশনে দেখি।
ধাপ 5: অ্যাপ্লিকেশন
- কীপ্যাড
- Arduino এর জন্য পূর্ণ আকারের কীবোর্ড।
- আপনার রাস্পবেরি পাই ট্যাবলেট ইত্যাদির জন্য কাস্টম মিনি কীবোর্ড।
ধাপ 6: অসুবিধা
একাধিক সুইচ এক মুহূর্তে কাজ করবে না। আপনি যদি অন্য কোনো অ্যাপ্লিকেশনের কথা ভাবতে পারেন তাহলে কমেন্টে পোস্ট করুন।
ধন্যবাদ।
প্রস্তাবিত:
হোম অ্যাপ্লায়েন্সেসের জন্য টুকলেস সুইচ -- কোন সুইচ ছাড়াই আপনার বাড়ির যন্ত্রপাতি নিয়ন্ত্রণ করুন: 4 টি ধাপ
হোম অ্যাপ্লায়েন্সেসের জন্য টুকলেস সুইচ || কোন সুইচ ছাড়াই আপনার বাড়ির যন্ত্রপাতি নিয়ন্ত্রণ করুন: এটি হোম অ্যাপ্লায়েন্সেসের জন্য একটি টাচলেস সুইচ। আপনি এটি যে কোনও পাবলিক প্লেসে ব্যবহার করতে পারেন যাতে যে কোনও ভাইরাসের বিরুদ্ধে লড়াই করতে সহায়তা করে। ডার্ক সেন্সর সার্কিটের উপর ভিত্তি করে সার্কিটটি তৈরি করা হয়েছে Op-Amp এবং LDR দ্বারা। এই সার্কিটের দ্বিতীয় গুরুত্বপূর্ণ অংশ এসআর ফ্লিপ-ফ্লপ সিকুয়েন্সেলের সাথে
ওয়েভ সুইচ -- 555: 4 ধাপ ব্যবহার করে কম সুইচ স্পর্শ করুন
তরঙ্গ সুইচ 555 ফ্লিপ-ফ্লপ হিসাবে তার দোকান হিসাবে কাজ করছে
ব্লুটুথ রিমোট কন্ট্রোল্ড লাইট সুইচ - রেট্রোফিট। লাইট সুইচ এখনও কাজ করে, কোন অতিরিক্ত লেখা নেই।: 9 টি ধাপ (ছবি সহ)
ব্লুটুথ রিমোট কন্ট্রোল্ড লাইট সুইচ - রেট্রোফিট। হাল্কা সুইচ এখনও কাজ করে, কোন অতিরিক্ত লেখা নেই ।: 25 নভেম্বর 2017 আপডেট করুন - এই প্রকল্পের একটি উচ্চ ক্ষমতার সংস্করণের জন্য যা কিলোওয়াট লোড নিয়ন্ত্রণ করতে পারে, রেট্রোফিট BLE নিয়ন্ত্রণকে উচ্চ ক্ষমতার লোডগুলিতে দেখুন - কোন অতিরিক্ত তারের প্রয়োজন নেই আপডেট 15 নভেম্বর 2017 - কিছু BLE বোর্ড / সফটওয়্যার স্ট্যাক ডেলি
স্পর্শ সুইচ - কিভাবে একটি ট্রানজিস্টর এবং ব্রেডবোর্ড ব্যবহার করে একটি টাচ সুইচ তৈরি করতে হয় ।: 4 ধাপ
স্পর্শ সুইচ | কিভাবে একটি ট্রানজিস্টর এবং ব্রেডবোর্ড ব্যবহার করে একটি টাচ সুইচ তৈরি করতে হয় ।: টাচ সুইচ ট্রানজিস্টর প্রয়োগের উপর ভিত্তি করে একটি খুব সহজ প্রকল্প। এই প্রকল্পে BC547 ট্রানজিস্টার ব্যবহার করা হয়েছে যা টাচ সুইচ হিসাবে কাজ করে। ভিডিওটি দেখার জন্য নিশ্চিত থাকুন যা আপনাকে প্রকল্প সম্পর্কে সম্পূর্ণ বিবরণ দেবে
স্বয়ংক্রিয় কীবোর্ড এবং মাউস সুইচ - ইউএসবি আপস্ট্রিম সুইচ: 5 টি ধাপ
স্বয়ংক্রিয় কীবোর্ড এবং মাউস সুইচ - ইউএসবি আপস্ট্রিম সুইচ: এই প্রকল্পে আমরা একটি স্বয়ংক্রিয় কীবোর্ড এবং মাউস সুইচ একত্রিত করব যা দুটি কম্পিউটারের মধ্যে সহজে ভাগ করে নেওয়ার অনুমতি দেয়। আমার ল্যাব ডেস্ক। বেশিরভাগ সময় এটি আমার ডি