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

এই টিউটোরিয়ালে আপনি শিখবেন কিভাবে আপনার রাস্পবেরি পাই দিয়ে একটি বাটন ব্যবহার করে আপনার LED চালু করতে হয়। পুশ বোতাম বা সুইচ দুটি সার্কিটের মধ্যে দুটি পয়েন্ট সংযুক্ত করলে আপনি সেগুলো চাপবেন। এই টিউটোরিয়ালটি একটি LED চালু করে যখন বোতামটি একবার চাপলে, এবং দুইবার চাপলে বন্ধ হয়ে যায়। আপনি একটি ইভেন্ট নিয়ন্ত্রণ করতে 'পতাকা' পরিবর্তনশীল ব্যবহার করতে শিখবেন।
টিউটোরিয়াল আপডেট এবং আরও রাস্পবেরি পাই টিউটোরিয়াল এখানে পাওয়া যাবে:
www.ardumotive.com/how-to-use-push-buttonen…
গ্রীক ভাষায় ভিডিও
চল শুরু করি!
ধাপ 1: আপনার যা লাগবে - হার্ডওয়্যার
এই টিউটোরিয়ালের জন্য আপনার প্রয়োজন হবে:
- জিপিআইও ব্রেকআউট
- ব্রেডবোর্ড
- এলইডি
- 220 ওহম প্রতিরোধক
- বোতাম
ধাপ 2: সার্কিট

সংযোগগুলি বেশ সহজ, ব্রেডবোর্ড সার্কিট স্কিম্যাটিক সহ উপরের চিত্রটি দেখুন।
ধাপ 3: কোড
নীচের প্রোগ্রামে, আপনি যা করবেন তা হল GPIO এবং ঘুমের জন্য লাইব্রেরি আমদানি করা। পরবর্তী ধাপ হল LED এবং Button এর পিন সেট করা। ইনপুট হিসেবে সেটআপ বাটন এবং আউটপুট হিসেবে LED। দ্য হুইল ট্রু লুপ বারবার চলে, চিরকাল। এছাড়াও আপনি দুটি উপায়ে আপনার LED চালু করতে পারেন। প্রথম উপায় হল LED লাইট জ্বালানো যতক্ষণ বাটন টিপে থাকে এবং দ্বিতীয় উপায় যদি আপনি শুধুমাত্র একবার বাটন টিপেন তাহলে আপনি আপনার LED দেখতে পাবেন এবং যদি আপনি আবার বোতাম টিপেন তাহলে LED বন্ধ থাকে। দ্বিতীয় উপায় হল মন্তব্য ('' ') এবং আমরা পতাকা নামের একটি পরিবর্তনশীল ব্যবহার করি।
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 |
#লাইব্রেরি RPi. GPIO আমদানি করুন GPIO হিসাবে সময় থেকে আমদানি করুন ঘুম #সেট সতর্কতা বন্ধ (alচ্ছিক) GPIO.setwarnings (মিথ্যা) GPIO.setmode (GPIO. BCM) #সেট বাটন এবং LED পিন বাটন = 23 LED = 24 #সেটআপ বাটন এবং LED GPIO। সেটআপ (বাটন, GPIO. IN, pull_up_down = GPIO. PUD_UP) GPIO.setup (LED, GPIO. OUT) #flag = 0 যখন সত্য: button_state = GPIO.input (Button) print (button_state) if button_state == 0: GPIO.output (LED, GPIO. HIGH) অন্য: GPIO.output (LED, GPIO. LOW) ঘুম (1) '' if button_state == 0: sleep (0.5) if flag == 0: flag = 1 else: flag = 0 যদি পতাকা == 1: GPIO.output (LED, GPIO. HIGH) অন্য: GPIO.output (LED, GPIO. LOW) '' |
কোডটি এখান থেকে ডাউনলোড করে থনি পাইথন আইডিই দিয়ে খুলুন অথবা টার্মিনাল থেকে চালান।
ধাপ 4: ভাল হয়েছে

আপনি আমাদের প্রথম রাস্পবেরি পাই "কীভাবে করবেন" টিউটোরিয়ালটি সফলভাবে সম্পন্ন করেছেন এবং আপনি একটি বোতাম দিয়ে এলইডি চালু করতে শিখেছেন।
প্রস্তাবিত:
রাস্পবেরি পাই পুশ বোতাম এলইডি সহ বেয়ার মেটাল: 8 টি ধাপ

এলইডি বেয়ার মেটাল সহ রাস্পবেরি পাই পুশ বোতাম: রাস্পবেরি পাই 3 বেয়ার মেটাল প্রোগ্রামিংয়ের জন্য এটি আমার দ্বিতীয় টিউটোরিয়াল! আমার প্রথমটি এখানে দেখুন। শেষবার আমি আপনাকে দেখিয়েছিলাম কিভাবে রাস্পবেরি পাই 3 এর জন্য একটি অপারেটিং সিস্টেম ইমেজ তৈরি করতে হয় যা একক নেতৃত্বকে জ্বলজ্বল করে, এই টিউটোরিয়ালে আমি আপনাকে দেখাবো
রাস্পবেরি পাই সহ LED ব্লিঙ্ক - রাস্পবেরি পাইতে কীভাবে জিপিআইও পিন ব্যবহার করবেন: 4 টি ধাপ

রাস্পবেরি পাই সহ LED ব্লিঙ্ক | রাস্পবেরি পাইতে কীভাবে জিপিআইও পিন ব্যবহার করবেন: হাই বন্ধুরা এই নির্দেশাবলীতে আমরা শিখব কিভাবে জিপিআইওর রাস্পবেরি পাই ব্যবহার করতে হয়। আপনি যদি কখনো Arduino ব্যবহার করে থাকেন তাহলে সম্ভবত আপনি জানেন যে আমরা LED সুইচ ইত্যাদি তার পিনের সাথে সংযুক্ত করতে পারি এবং এটিকে এর মত কাজ করতে পারি। এলইডি ব্লিংক করুন বা সুইচ থেকে ইনপুট পান তাই
পুশ বোতাম, রাস্পবেরি পাই এবং স্ক্র্যাচ ব্যবহার করে উজ্জ্বলতা নিয়ন্ত্রণ PWM ভিত্তিক LED নিয়ন্ত্রণ: 8 টি ধাপ (ছবি সহ)

পুশ বাটন, রাস্পবেরি পাই এবং স্ক্র্যাচ ব্যবহার করে উজ্জ্বলতা নিয়ন্ত্রণ PWM ভিত্তিক LED কন্ট্রোল: আমি PWM আমার ছাত্রদের কিভাবে কাজ করে তা ব্যাখ্যা করার একটি উপায় খুঁজে বের করার চেষ্টা করছিলাম, তাই আমি 2 টি পুশ বোতাম ব্যবহার করে একটি LED এর উজ্জ্বলতা নিয়ন্ত্রণ করার চেষ্টা করার কাজটি নিজেই সেট করেছিলাম - একটি বোতাম একটি LED এর উজ্জ্বলতা বৃদ্ধি করে এবং অন্যটি এটিকে ম্লান করে। প্রোগ্রাম করার জন্য
HDMI ছাড়া রাস্পবেরি পাই 3 বি তে রাস্পবিয়ান ইনস্টল করা - রাস্পবেরি পাই 3B দিয়ে শুরু করা - আপনার রাস্পবেরি পাই 3: 6 ধাপ সেট আপ করা হচ্ছে

HDMI ছাড়া রাস্পবেরি পাই 3 বি তে রাস্পবিয়ান ইনস্টল করা | রাস্পবেরি পাই 3B দিয়ে শুরু করা | আপনার রাস্পবেরি পাই 3 সেট আপ করা: আপনারা কেউ কেউ জানেন যে রাস্পবেরি পাই কম্পিউটারগুলি বেশ দুর্দান্ত এবং আপনি কেবলমাত্র একটি ছোট বোর্ডে পুরো কম্পিউটারটি পেতে পারেন। 1.2 GHz এ ঘড়ি। এটি পাই 3 কে মোটামুটি 50 রাখে
অডিও ইনপুট এবং আউটপুট দিয়ে একটি পুশ বোতাম কীভাবে সংযুক্ত করবেন: 13 টি ধাপ

অডিও ইনপুট এবং আউটপুটের সাথে একটি পুশ বোতাম কীভাবে সংযুক্ত করবেন: আপনার ক্রিয়া ক্যাপচারের জন্য একটি পুশ বোতাম একটি মৌলিক উপাদান। আপনি কিছু করার জন্য গতিশীলভাবে একটি বোতাম ধাক্কা দিতে পারেন। থি