সুচিপত্র:

রাস্পবেরি পাই সহ LED ব্লিঙ্ক - রাস্পবেরি পাইতে কীভাবে জিপিআইও পিন ব্যবহার করবেন: 4 টি ধাপ
রাস্পবেরি পাই সহ LED ব্লিঙ্ক - রাস্পবেরি পাইতে কীভাবে জিপিআইও পিন ব্যবহার করবেন: 4 টি ধাপ

ভিডিও: রাস্পবেরি পাই সহ LED ব্লিঙ্ক - রাস্পবেরি পাইতে কীভাবে জিপিআইও পিন ব্যবহার করবেন: 4 টি ধাপ

ভিডিও: রাস্পবেরি পাই সহ LED ব্লিঙ্ক - রাস্পবেরি পাইতে কীভাবে জিপিআইও পিন ব্যবহার করবেন: 4 টি ধাপ
ভিডিও: Arduino GIGA-তে মাইক্রোপাইথন শুরু করুন 2024, জুলাই
Anonim
রাস্পবেরি পাই সহ LED ব্লিঙ্ক | রাস্পবেরি পাইতে কীভাবে জিপিআইও পিন ব্যবহার করবেন
রাস্পবেরি পাই সহ LED ব্লিঙ্ক | রাস্পবেরি পাইতে কীভাবে জিপিআইও পিন ব্যবহার করবেন

হাই বন্ধুরা এই নির্দেশাবলীতে আমরা শিখব কিভাবে জিপিআইও এর রাস্পবেরি পাই ব্যবহার করতে হয়। আপনি যদি কখনো Arduino ব্যবহার করে থাকেন তাহলে সম্ভবত আপনি জানেন যে আমরা LED সুইচ ইত্যাদি তার পিনের সাথে সংযুক্ত করতে পারি এবং এটিকে এর মত কাজ করতে পারি। এলইডি ব্লিংক তৈরি করুন অথবা স্যুইচ থেকে ইনপুট পান। রাস্পবেরি পাই এর জিপিআইও কীভাবে ব্যবহার করতে হয় তা বোঝার জন্য আমরা কেবল একটি সহজ এলইডি ব্লিংক প্রকল্প করব।

ধাপ 1: আপনার প্রয়োজনীয় জিনিসগুলি

জিনিস আপনার প্রয়োজন
জিনিস আপনার প্রয়োজন
জিনিস আপনার প্রয়োজন
জিনিস আপনার প্রয়োজন
জিনিস আপনার প্রয়োজন
জিনিস আপনার প্রয়োজন

এই নির্দেশাবলীর জন্য আপনার নিম্নলিখিত বিষয়গুলির প্রয়োজন হবে: মনিটর এবং ইউএসবি মাউস এবং কীবোর্ড সহ রাস্পবেরি পাই 3 সেটআপ (নিশ্চিত করুন যে রাস্পবিয়ান ওএস আপনার রাস্পবেরি পাইতে সঠিকভাবে সেটআপ করা আছে) রুটিবোর্ড

ধাপ 2: সার্কিট

সার্কিট
সার্কিট
সার্কিট
সার্কিট

সার্কিট অংশটি খুব সহজ। আমি LED পিন 8 এর সাথে সংযুক্ত। যার অর্থ হল LED এর নেগেটিভ লেগটি Gnd পিন (6 নং) এবং পজিটিভ লেগ 100ohm (100-1000ohm aby value) এবং অন্য লেগের সাথে সংযুক্ত। রাস্পবেরি পাই এর পিন 8 এর সাথে প্রতিরোধক সংযুক্ত।

ধাপ 3: কোডিং অংশ

কোডিং অংশ
কোডিং অংশ

তারপর LED ঝলকানি তৈরি করতে পাই টার্মিনাল খুলুন: পাইথন লাইব্রেরি ইনস্টল করার জন্য একটি টার্মিনাল খুলুন এবং নিম্নলিখিত কমান্ডটি চালান: পাইথন লাইব্রেরি আমদানি করতে, তারপর আমাদের লাইব্রেরি আরম্ভ করতে হবে এবং রাস্পবেরি pi.import RPi. GPIO এর আউটপুট পিন হিসাবে পিন 8 সেটআপ করতে হবে # আমদানি রাস্পবেরি পাই GPIO লাইব্রেরি থেকে সময় আমদানি ঘুম # টাইপ মডিউল থেকে ঘুম ফাংশন আমদানি করুন GPIO। setwarnings (মিথ্যা) # এখন জন্য সতর্কতা উপেক্ষা করুন GPIO.setmode (GPIO. BOARD) # শারীরিক পিন নম্বর ব্যবহার করুন GPIO.setup (8, GPIO. OUT, প্রাথমিক = GPIO. LOW) # পিন 8 সেট করুন একটি আউটপুট পিন এবং প্রাথমিক মান সেট করুন নিম্ন (বন্ধ) পরের জিনিসটি আমাদের করতে হবে তা হল পিন high উচ্চ (অন) এক সেকেন্ডের জন্য এবং নিম্ন (বন্ধ) এক সেকেন্ডের জন্য এবং আমরা এটিকে কিছুক্ষণের জন্য লুপে রাখব যাতে এটি চিরতরে জ্বলজ্বল করবে। # চিরতরে চালান GPIO.output (8, GPIO. HIGH) # ঘুম চালু করুন (1) # 1 সেকেন্ডের জন্য ঘুমান GPIO.output (8, GPIO. LOW) # ঘুম বন্ধ করুন (1) # 1 সেকেন্ডের জন্য ঘুমান কোডের উপরের দুটি অংশ একত্রিত করে এবং একটি সম্পূর্ণ কোড তৈরি করুন: RPi. GPIO আমদানি করুন GPIO হিসাবে # আমদানি করুন রাস্পবেরি পাই GPIO লাইব্রেরি থেকে সময় আমদানি করুন ঘুমের সময় # মডিউল থেকে স্লিপ ফাংশন আমদানি করুন GPIO.setwarnings (মিথ্যা) # জন্য সতর্কতা উপেক্ষা করুন nowGPIO.setmode (GPIO. BOARD) # ফিজিক্যাল পিন নম্বর ব্যবহার করুন GPIO.setup (8, GPIO. OUT, initial = GPIO. LOW) # পিন 8 সেট করুন একটি আউটপুট পিন এবং প্রাথমিক মান সেট করুন কম (অফ) যখন সত্য: # GPIO.output (8, GPIO. HIGH) চালান, তাহলে আমাদের এটিকে blinking_led.py হিসাবে সংরক্ষণ করতে হবে এবং তারপর এটি আপনার IDE এর ভিতরে অথবা আপনার কনসোলে নিম্নলিখিতগুলির সাথে চালাতে হবে: $ python blinking_led.py

ধাপ 4: LED ঝলকানি

LED ঝলকানি
LED ঝলকানি
LED ঝলকানি
LED ঝলকানি

কোডটি চালানোর পর আপনি দেখতে পাবেন LED ব্লিঙ্কিং আমার হিসাবে।তাই আমি আশা করি এই নির্দেশাবলী আপনাকে সাহায্য করতে পারত তাই আমাকে কমেন্টে জানাবেন।

প্রস্তাবিত: