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

এখানে বর্ণিত "ব্রেথিং এক্সারসাইজ লাইট" হল একটি সহজ এবং অপেক্ষাকৃত সস্তা পালসিং লাইট যা আপনাকে আপনার শ্বাস -প্রশ্বাসের কাজে সহায়তা করতে পারে এবং আপনাকে ধ্রুবক শ্বাসের ছন্দ বজায় রাখতে সাহায্য করতে পারে। এটি ব্যবহার করা যেতে পারে যেমন শিশুদের জন্য একটি শান্ত রাতের আলো হিসাবে। বর্তমান পর্যায়ে এটি একটি কার্যকরী প্রোটোটাইপ।
আপনি রাস্পবেরি পাই দিয়ে "ফিজিক্যাল কম্পিউটিং" এর উদাহরণ তৈরি করতে এটি একটি সস্তা এবং সহজ হিসাবে ব্যবহার করতে পারেন, যেমন শিক্ষানবিস প্রকল্প হিসেবে নতুনদের স্তরে ব্যবহার করা হবে, এখানে আপনার আছে এনালগ (রোটারি পোটেন্টিওমিটার) এবং ডিজিটাল ইনপুট (পুশ বাটন) সেইসাথে ডিজিটাল (LED) এবং PWM আউটপুট (LED চেইন), এবং পরিবর্তনের প্রভাব সরাসরি দেখা যায় ।
আলো চারটি ধাপের সমন্বয়ে পুনরাবৃত্ত বৃত্তের মধ্য দিয়ে চলে: একটি সবুজ (উপরের) থেকে লাল (নিম্ন) রূপান্তর, একটি লাল-কেবলমাত্র পর্যায়, একটি লাল থেকে সবুজ রূপান্তর এবং একটি সবুজ-মাত্র পর্যায়। এই পর্যায়ের দৈর্ঘ্য ধ্রুবক দ্বারা সংজ্ঞায়িত করা হয় যা potentiometers দ্বারা পরিবর্তন করা যেতে পারে। ধাক্কা বোতাম টিপে প্রক্রিয়াটি শুরু, বিরতি, পুনরায় শুরু এবং বন্ধ করা যেতে পারে। LEDs বর্তমান পর্যায় নির্দেশ করছে এটি Pimoroni দ্বারা "ফায়ারফ্লাই লাইট" উদাহরণের উপর ভিত্তি করে (এখানে দেখুন)। "ফায়ারফ্লাই লাইট" এর মতো এটির জন্য রাস্পবেরি পাই (জিরো), পিমোরোনি এক্সপ্লোরার পিএইচএটি (বা এইচএটি) এবং দুটি আইকেইএ সার্ডাল এলইডি লাইট চেইন প্রয়োজন। পরবর্তীতে পিএইচএটি -র দুটি PMW/মোটর পোর্টের সাথে সংযুক্ত। একটি জার ব্যবহার করার পরিবর্তে, আমি একটি IKEA ছবির ফ্রেমে LEDs স্থাপন করেছি। আমি মূল "ফায়ারফ্লাই লাইট" পাইথন স্ক্রিপ্টটিকে কিছুটা অপ্টিমাইজ করার চেষ্টা করছি, উজ্জ্বলতা/ পালস প্রস্থ পরিবর্তনের জন্য একটি sinচ্ছিক সাইনাস ফাংশন বাস্তবায়ন করেছি এবং ডিমিং পর্যায়গুলির মধ্যে দুটি "হোল্ড" পর্যায় চালু করেছি। আরো আরামদায়ক মনে করে এমন হালকা প্যাটার্ন খুঁজে বের করার জন্য প্যারামিটারগুলি পরিবর্তন করার সময়, আমি দেখেছি যে ডিভাইসটি খুব স্পষ্টভাবে সংজ্ঞায়িত, নিয়মিত শ্বাস -প্রশ্বাসের প্যাটার্নকে সমর্থন করতে সহায়ক হতে পারে। সুতরাং, আপনার মধ্যে কেউ কেউ এই "শ্বাসের আলো" ধ্যান বা প্রশিক্ষণের উদ্দেশ্যে সহায়ক বলে মনে করতে পারেন। যেহেতু এক্সপ্লোরার পিএইচএটি -তে চারটি ডিজিটাল এবং চারটি এনালগ ইনপুট রয়েছে, তাই স্লাইড বা ঘূর্ণমান পোটেন্টিওমিটার ব্যবহার করে চারটি ভিন্ন প্যারামিটার নিয়ন্ত্রণ করা এবং পুশ বোতাম ব্যবহার করে লাইটের জন্য স্টার্ট/রিস্টার্ট/স্টপ ফাংশন চালু করা খুবই সহজ। এটি আপনাকে ডিভাইসটি ব্যবহার করতে দেবে এবং মনিটর ছাড়াই আপনার প্রয়োজন অনুসারে প্যারামিটারগুলি অপ্টিমাইজ করার অনুমতি দেবে।
উপরন্তু এক্সপ্লোরার পিএইচএটি চারটি ডিজিটাল আউট-পোর্ট নিয়ে আসে, যা এলইডি বা বাজার যোগ করার অনুমতি দেয়, প্লাস দুটি 5V এবং দুটি গ্রাউন্ড পোর্ট এবং মোটর বা অনুরূপ ডিভাইসের জন্য দুটি PWM আউট পোর্ট। দয়া করে নিশ্চিত করুন যে আপনি আপনার LEDs এর ভোল্টেজ কমাতে সঠিক প্রতিরোধক ব্যবহার করছেন।
Pimoroni এর এক্সপ্লোরার pHAT পাইথন লাইব্রেরি এই সব I/O পোর্টগুলিকে নিয়ন্ত্রণ করা অত্যন্ত সহজ করে তোলে।
0, 2 এবং 4 পটেন্টিওমিটার এবং বোতাম সহ ডিভাইসের এই নির্দেশযোগ্য সংস্করণগুলি বর্ণনা করা হয়েছে। আপনার প্রয়োজন অনুসারে একটি বেছে নিন।
স্বয়ংক্রিয়ভাবে ডিভাইসটি চালানোর জন্য, কেউ একটি পাওয়ার প্যাক ব্যবহার করতে পারে, অথবা "ফায়ারফ্লাই লাইট" এর জন্য বর্ণিত পিমোরোনি লিপো শিম এবং লিপো ব্যাটারির সংমিশ্রণ ব্যবহার করতে পারে।
আপডেট করা সংস্করণ ডিসেম্বর 28, 2018: 'চারটি পোটেন্টিওমিটার এবং চারটি পুশ বোতাম' সংস্করণ যোগ করা হয়েছে। 30: 4-পটি সংস্করণের কোড এবং ফ্রিজিং ইমেজ যোগ করা হয়েছে।
ধাপ 1: ব্যবহৃত সামগ্রী / প্রয়োজনীয়



- রাস্পবেরি পাই জিরো (পিমোরোনি, যুক্তরাজ্যে 4.80 GBP), এবং একটি মাইক্রো এসডি কার্ড (> = 8 GB) w/ Raspian
- Pimoroni Explorer pHAT (Pimoroni, UK এ 10 GBP)। চ্ছিক: একটি একক সারি হেডার, জাম্পার তারগুলি
- IKEA SÄRDAL LED চেইন লাইট w/ 12 LEDs (2 x, 3.99 € IKEA Germany এ প্রতিটি), অথবা অনুরূপ 3-5V LED চেইন।- IKEA RIBBA ছবির ফ্রেম (IKEA জার্মানিতে 13 x 18 cm, 2.49))
- PU ফোমের একটি টুকরা (2 x 18 x 13.5 সেমি), LEDs ধরে রাখার জন্য। বিকল্পভাবে স্টাইরো ফেনা ব্যবহার করা যেতে পারে।
- অস্বচ্ছ প্লাস্টিকের একটি টুকরা (18 x 13.5 সেমি), ডিফিউজার হিসাবে কাজ করে।
- রঙিন স্বচ্ছ কাগজের দুটি শীট (প্রতিটি 9 x 13.5 সেমি)। আমি লাল এবং সবুজ ব্যবহার করেছি।
- পাতলা, অত্যন্ত অস্বচ্ছ প্লাস্টিকের শীট (18 x 13.5 সেমি), বাইরের পর্দা হিসেবে কাজ করে। আমি একটি পাতলা সাদা পলিকার্বোনেট শীট ব্যবহার করেছি। Tunচ্ছিক, টিউনেবল সংস্করণের জন্য:
রmp্যাম্পিং টাইমিং এবং মালভূমির সময়কাল, অথবা বিকল্পভাবে অন্যান্য প্যারামিটার যেমন উজ্জ্বলতা।
স্টার্ট/স্টপ/পজ/রিজিউম বোতাম হিসাবে:- পুশ বোতাম (চারটি পর্যন্ত, আমি চার বা দুটি ব্যবহার করেছি)
বৃত্তের পর্যায়গুলির জন্য সূচক হিসাবে:- রঙিন LEDs এবং প্রয়োজনীয় প্রতিরোধক (আপনি যে LED গুলি ব্যবহার করবেন তার বৈশিষ্ট্যের উপর নির্ভর করবে)।
- প্রায় 140 ওহম 5.2 -> 2, 2 V (হলুদ, কমলা, লাল; কিছু সবুজ LEDs),
- 5.3 এর জন্য প্রায় 100 ওহম -> 3.3 V (কিছু সবুজ; নীল, সাদা LEDs)
- জাম্পার কেবল এবং একটি ব্রেডবোর্ড
ব্যাটারি চালিত সংস্করণের জন্য চ্ছিক:
- 5V মাইক্রো-ইউএসবি পাওয়ার প্যাক, অথবা
- Pimoroni Zero LiPo shim এবং একটি LiPo ব্যাটারি
ধাপ 2: Lazout এবং সমাবেশ



নির্মাতার দ্বারা বর্ণিত এক্সপ্লোরার পিএইচএটি একত্রিত করুন। আমি pHATs I/O পোর্টে জাম্পার তারের সরলীকৃত সংযোগের জন্য একটি একক সারির মহিলা হেডার যুক্ত করেছি। আপনার Pi সেট আপ করুন এবং Pimoroni দ্বারা বর্ণিত এক্সপ্লোরার HAT/pHAT এর জন্য Pimoroni লাইব্রেরি ইনস্টল করুন। পাই বন্ধ করুন এবং পিএইচএটিকে পিআই এর সাথে সংযুক্ত করুন তারের কেটে এবং তারের শেষ প্রান্তের টিন কেটে এলইডি চেইন থেকে ব্যাটারি প্যাকগুলি সরান। দুটি 2x পুরুষ জাম্পার তারগুলি মাঝখানে কাটুন, তারের শেষ প্রান্তে টিন করুন। LED শৃঙ্খলে জাম্পার কেবলগুলি সোল্ডার করুন এবং আঠালো টেপ বা সঙ্কুচিত টিউবিং ব্যবহার করে সোল্ডারিং পয়েন্টগুলি আলাদা করুন। সোল্ডারিংয়ের আগে, কোন তারের প্লাস বা গ্রাউন্ড পোর্টের সাথে সংযুক্ত থাকতে হবে তা পরীক্ষা করুন এবং সেই অনুযায়ী সেগুলি চিহ্নিত করুন। আমি বিভিন্ন রঙের সঙ্গে জাম্পার তার ব্যবহার করেছি। এলইডি, ডিফিউজার এবং স্ক্রিন শীট যথাযথ আকারে রাখার জন্য ফেনা কাটুন। এলইডি হোল্ডিং প্লেটে এমন অবস্থান চিহ্নিত করুন যেখানে এলইডি স্থাপন করা হবে এবং ফোমের মধ্যে 3-5 মিমি ছিদ্র করুন। তারপর প্রদত্ত অবস্থানে 24 LEDs সন্নিবেশ করান। এলইডি প্লেটে রঙিন কাগজ এবং ডিফিউজার প্লেট রাখুন (ছবি দেখুন), সেগুলি ফ্রেমের উপরে রাখুন প্যাকের উপরে। ফ্রেমে ফোমের স্তর ঠিক করুন, যেমন আঠালো টেপ ব্যবহার করে। এক্সপ্লোরার pHAT এর "মোটর" পোর্টে LED স্ট্রিপ ক্যাবল সংযুক্ত করুন। টিউনেবল ভার্সনের জন্য পোটেন্টিওমিটার, পুশ বাটন, কন্ট্রোল এলইডি (এবং/অথবা বাজার) এবং রোধকারীদের ব্রেডবোর্ডে রাখুন এবং এক্সপ্লোরার পিএইচএটি -তে সংশ্লিষ্ট পোর্টের সাথে তাদের সংযুক্ত করুন।
Pi শুরু করুন এবং Pimoroni ওয়েবসাইটে বর্ণিত প্রয়োজনীয় লাইব্রেরিগুলি ইনস্টল করুন, তারপর প্রদত্ত পাইথন 3 স্ক্রিপ্টটি চালান। যদি LED চেইনগুলির মধ্যে একটি কাজ না করে তবে এটি ভুল দিকে সংযুক্ত হতে পারে। তারপরে আপনি পিএইচএটি -তে প্লাস/বিয়োগ সংযোগ পরিবর্তন করতে পারেন বা প্রোগ্রামে পরিবর্তন করতে পারেন, যেমন “eh.motor.one.backwards ()” কে “… forwards ()” এ পরিবর্তন করুন।
সংযুক্ত আপনি নির্দিষ্ট সেটিংস সহ স্ক্রিপ্টগুলি খুঁজে পাবেন যা আপনি প্রোগ্রামের মধ্যে পরিবর্তন করতে পারেন এবং একটি উদাহরণ যেখানে আপনি পটেন্টিওমিটারের সাহায্যে কিছু সেটিংস পরিবর্তন করতে পারেন এবং পুশ বোতাম ব্যবহার করে হালকা চক্র শুরু এবং বন্ধ করতে পারেন। স্ক্রিপ্টগুলি "শ্বাসের আলো" এর নিজস্ব লেআউটের সাথে সামঞ্জস্য করা খুব কঠিন হওয়া উচিত নয়।
ধাপ 3: পাইথন স্ক্রিপ্ট
এক্সপ্লোরার HAT/pHAT এর জন্য Pimoroni এর পাইথন লাইব্রেরি HATs 'I/O পোর্টের সাথে সংযুক্ত উপাদানগুলিকে অ্যাড্রেস করা অত্যন্ত সহজ করে তোলে। দুটি উদাহরণ: "eh.two.motor.backwards (80)" PWM/মোটর পোর্ট 2 এর সাথে সংযুক্ত ডিভাইসটিকে 80% সর্বোচ্চ তীব্রতার সাথে পিছনের দিকে চালায়, "eh.output.three.flash ()" একটি LED সংযুক্ত করে পোর্ট তিন নম্বর ফ্ল্যাশ আউটপুট পর্যন্ত এটি বন্ধ না হওয়া পর্যন্ত।.py "যেখানে চারটি প্যারামিটার সেটিংস প্রোগ্রামের মধ্যে পরিবর্তন করতে হবে। উপরন্তু "ব্রেথিং লাইট ভার লিন cosin.py" নামে একটি সংস্করণ যেখানে দুটি ডিমিং পর্যায়ের দৈর্ঘ্য দুইটি পোটেন্টিওমিটার ব্যবহার করে সামঞ্জস্য করা যায় এবং চারটি পোটেন্টিওমিটার এবং পুশ বোতাম সংস্করণের জন্য সবচেয়ে বিস্তৃত সংস্করণ "ব্রেথিং লাইট ভার লিন cosin3.py" । প্রোগ্রামগুলি পাইথন 3 এ লেখা আছে।
সব ক্ষেত্রে সাইক্লিং প্রক্রিয়াটি চালু করা যেতে পারে এবং দুটি পুশ বোতাম ব্যবহার বন্ধ করা যেতে পারে, চারটি বোতাম সংস্করণে আপনি প্রক্রিয়াটি বাধাগ্রস্ত করতে এবং পুনরায় চালু করতে পারেন। উপরন্তু চারটি (রঙিন) এলইডি ডিজিটাল আউটপুট পোর্টের সাথে সংযুক্ত হতে পারে, যা নির্দিষ্ট পর্যায়গুলি নির্দেশ করে। ডিভাইসের একটি চক্র চারটি পর্যায় নিয়ে গঠিত:
- "ইনহেল" ফেজ, যেখানে উপরের এলইডি কম ম্লান এবং নিচের এলইডি তীব্রতা বৃদ্ধি করে
- "আপনার শ্বাস ধরে রাখুন" পর্যায়, যেখানে উপরের এলইডিগুলি বন্ধ করা হয় এবং নিচের এলইডিগুলি সর্বোচ্চ সেট করা হয়
- "নিleশ্বাস ত্যাগ" পর্যায়, যেখানে নিচের এলইডি কম ম্লান এবং উপরের এলইডি তীব্রতা বৃদ্ধি করে
- "নি exhaশ্বাস ত্যাগ" পর্যায়, যেখানে নিম্ন LEDs বন্ধ এবং উপরের LEDs সর্বাধিক আলো।
চারটি পর্যায়ের দৈর্ঘ্য একটি পৃথক সংখ্যাসূচক প্যারামিটার দ্বারা সংজ্ঞায়িত করা হয়, যা হয় প্রোগ্রামে স্থির হতে পারে এবং/অথবা একটি পোটেন্টিওমিটার ব্যবহার করে সামঞ্জস্য করা যেতে পারে।
পঞ্চম প্যারামিটার সর্বাধিক তীব্রতা নির্ধারণ করে। এটি আপনাকে এলইডির সর্বাধিক উজ্জ্বলতা সেট করতে দেয়, যা আপনি যদি এটিকে নাইটলাইট হিসাবে ব্যবহার করতে চান তবে এটি কার্যকর হতে পারে। উপরন্তু এটি আপনাকে ডিমিং প্রক্রিয়ার উন্নতির অনুমতি দিতে পারে, কারণ আমার ধারণা আছে যে 80 এবং 100% তীব্রতার মধ্যে পার্থক্য দেখা কঠিন।
আমি উজ্জ্বলতা বৃদ্ধি/হ্রাসের জন্য একটি alচ্ছিক (সহ-) সাইনাস ফাংশন যোগ করছিলাম, কারণ এটি পর্যায়গুলির মধ্যে একটি মসৃণ সংযোগ দেয়। অন্যান্য ফাংশন চেষ্টা বিনা দ্বিধায়। যেমন আপনি বিরতিগুলি দূর করতে পারেন এবং দুটি LED চেইনের জন্য দুটি ভিন্ন (জটিল) সাইনাস ফাংশন ব্যবহার করতে পারেন এবং পোটেন্টিওমিটার দ্বারা ফ্রিকোয়েন্সি এবং প্রশস্ততা সামঞ্জস্য করতে পারেন।
# "শ্বাস -প্রশ্বাস" বাতি: দুটি বোতাম এবং দুটি পটেন্টিওমিটার সংস্করণ
# পিমোরোনি এক্সপ্লোরার পিএইচএটি -র জন্য অগ্নিকুণ্ডের উদাহরণের একটি পরিবর্তন # এখানে: রৈখিক ফাংশন আনমিউট লিনিয়ার এবং মিউট কোসিন ফাংশনের জন্য সাইনয়েড বৃদ্ধি/মোটর/পিডব্লিউএম মান হ্রাস # এই সংস্করণ "var" এনালগ ইনপুট পড়ে, পূর্বনির্ধারিত সেটিংস ওভাররাইড করে # পড়ে ডিজিটাল ইনপুট, Pi তে স্যুইচ করার পরে "" "শুরু করতে এবং বন্ধ করার জন্য বোতামগুলি আপনি ক্রন ব্যবহার করতে পারেন: ক্রন একটি ইউনিক্স প্রোগ্রাম যা চাকরির সময়সূচী করতে ব্যবহৃত হয়, এবং এটি একটি সুবিধাজনক b রিবুট ফাংশন যা আপনাকে একটি স্ক্রিপ্ট চালানোর অনুমতি দেয় যখনই আপনার Pi বুট হবে। /home/pi/firefly.py): breboot sudo python /home/pi/filename.py এবং আপনার ক্রোনট্যাব বন্ধ করুন এবং সংরক্ষণ করুন (যদি আপনি ন্যানো ব্যবহার করেন তাহলে control-x, y চাপুন এবং প্রস্থান এবং সংরক্ষণ করতে প্রবেশ করুন)। আমদানি সময় আমদানি এক্সপ্লোরার যেমন আমদানি গণিত ধ্রুবক মান # সাইনাস xmax = 316 ধাপ = 5 # ধাপ প্রস্থ, যেমন 315/5 63 টি ধাপ দেয় "ইনহেল" পর্যায়ে ধাপের মধ্যে বিরতি, যার ফলে রmp্যাম্পিং রেট এবং সময়কাল বিরতি_2 = 0.04 # সেট "এক্সহেল" রmp্যাম্পিং রেট বিরতি 3 = 1.5 # ইনহেল এবং শ্বাস ছাড়ার পর্যায়গুলির মধ্যে বিরতি (শ্বাস -প্রশ্বাস রাখা) বিরতি_4 = 1.2 # শ্বাস -প্রশ্বাস শেষে বিরতি ফেজ (নিledশ্বাস ত্যাগ করুন) max_intens = 0.9 # সর্বাধিক তীব্রতা/উজ্জ্বলতা max_intens_100 = 100*max_intens # একই % # LEDs এর "শ্বাস -প্রশ্বাস" ছাপ অপ্টিমাইজ করতে এবং ঝলকানি কমাতে অনুমতি দেয়। l_cosin = # তালিকা কোসিনাস থেকে প্রাপ্ত মান (100> = x> = 0) l_lin = # রৈখিক মান সহ তালিকা (100> = x> = 0) # পরিসরে i এর জন্য কোসিনাস ফাংশন তালিকা তৈরি করুন (0, 316, 3): # 315 Pi*100 এর কাছাকাছি, 105 ধাপ # print (i) n_cosin = [(((math.cos (i/100))+1)/2)*100] # জেনারেট ভ্যালু # প্রিন্ট (n_cosin) l_cosin = l_cosin + n_cosin # যোগ করার মান # মুদ্রণ (l_cosin) # রেঞ্জের মধ্যে i এর জন্য রৈখিক তালিকা তৈরি করুন (100, -1, -1): # 100 থেকে শূন্য n_lin = l_lin = l_lin + n_lin # print (l_lin) # একটি বিরক্তিকর তালিকা দেখায় print () print ("" "হালকা চক্র শুরু করতে," Start "বাটন টিপুন (ইনপুট ওয়ান)" "") print () print ("" "বন্ধ করতে আলো, "স্টপ" বোতাম টিপুন এবং ধরে রাখুন (ইনপুট থ্রি) "" ") মুদ্রণ () # অপেক্ষা করুন যতক্ষণ না স্টার্ট বোতাম টিপে থাকে (start_button == 0): start_button = eh.input.one.read () # পড়া বাটন নাম্বার ওয়ান eh.output.one.blink () # ব্লিংক LED নাম্বার ওয়ান টাইম। ঘুম (0.5) # সেকেন্ডে দুইবার পড়ুন # রান লাইট যখন (stop_button == 0): # এনালগ ইনপুট এক এবং দুই পড়ুন, সেটিংস সেট_1 নির্ধারণ করুন = eh.an alog.one। set_2 = eh.analog.two.read () # সংজ্ঞায়িত করে সবুজ -> লাল র্যাম্পিং রেট pause_2 = set_2*0.02 # মান 0 থেকে 0.13 সেকেন্ড/স্টেপ প্রিন্ট ("set_2:", set_2, " -> বিরতি _2: ", pause_2) #" ইনহেলেশন "ফেজ eh.output.one.on () # এক্স -রেঞ্জ (len (l_lin)) এর জন্য একটি LED বা beeper '' চালাতে পারে: fx = max_intens*l_lin [x] # লিনিয়ার কার্ভ eh.motor.one.backwards (fx) eh.motor.two.backwards (max_intens_100-fx) time.sleep (pause_1) eh.output.one.off () '' x in range (len (l_cosin)): fx = max_intens*l_cosin [x] # রৈখিক বক্ররেখা eh.motor.one.backwards (fx) eh.motor.two.backwards (max_intens_100-fx) time.sleep (pause_1) eh.output.one.off () # Stop_button = eh.input.three.read () # টিপুন কিনা তা পরীক্ষা করে দেখুন.backwards (0) eh.motor.two.backwards (max_intens_100) time.sleep (pause_3) eh.output.two.off () # চেক করুন স্টপ বাটন চাপলে stop_button = eh.input.three.read () # "exhale" ফেজ eh.output.three.on () # LED তিনটি চালু করুন "x" পরিসরে (len (l_lin)): fx = max_intens*l_lin [x] # রৈখিক বক্ররেখা eh.motor.one.backwards (max_intens_100-fx) eh.motor.two.backwards (fx) time.sleep (pause_2) '' x in range (len (l_cosin)): fx = max_intens*l_cosin [x] # রৈখিক বক্ররেখা eh.motor.one.backwards (max_intens_100-fx) eh.motor.two পিছনের দিকে (fx) time.sleep (pause_2) eh.output.three.off () # check if stop button is press stop_button = eh.input.three.read () # বিরতি "exhale" এবং "inhale" পর্যায়গুলির মধ্যে eh। আউটপুট। = eh.input.three.read () # শাটডাউন, সমস্ত আউটপুট পোর্ট eh.motor.one.stop () eh.motor.two.stop () eh.output.one.off () eh.output.two.off () eh.output.three.off () eh.output.four.off () মুদ্রণ () মুদ্রণ ("বাই বাই")
আপনি যদি আলোকে একটি স্বতন্ত্র ডিভাইস হিসাবে ব্যবহার করতে চান, যেমন ঘুমানো বা জাগ্রত আলো হিসাবে, আপনি পাইতে একটি মোবাইল পাওয়ার উৎস যোগ করতে পারেন এবং বুট করার পরে প্রোগ্রামটি শুরু করতে পারেন এবং নির্দিষ্ট সময়ে এটি চালু বা বন্ধ করতে "ক্রোন" ব্যবহার করতে পারেন। "ক্রন" কীভাবে ব্যবহার করবেন তা অন্যত্র বিস্তৃতভাবে বর্ণনা করা হয়েছে।
ধাপ 4: ভিডিও উদাহরণ
এই ধাপে আপনি বেশ কয়েকটি ভিডিও পাবেন যা আলোকে স্বাভাবিক (অর্থাৎ সব মান> 0, #1) এবং চরম অবস্থার মধ্যে দেখাবে, যেহেতু সমস্ত মান শূন্য (#2) তে সেট করা হয়েছে, শুধুমাত্র (#3 ),ালছে, এবং কোন ramping (#5 )।;
ধাপ 5: কিছু মন্তব্য
কোন ভুল শর্ত, ভুল এবং ত্রুটি হলে দয়া করে ক্ষমাপ্রার্থী। আমি ইংরেজি ভাষাভাষী নই, না ইলেকট্রিক, ইলেকট্রনিক্স বা প্রোগ্রামিং সম্পর্কে আমার বিস্তারিত জ্ঞান নেই। যার প্রকৃত অর্থ হল আমি এমন কিছু বিষয়ে ইংরেজি নির্দেশনা লেখার চেষ্টা করছি যেখানে আমি আমার নিজের ভাষায় সঠিক পদগুলি খুব কমই জানি। এইভাবে উন্নতির জন্য কোন ইঙ্গিত, সংশোধন বা ধারণা স্বাগত
প্রস্তাবিত:
রাস্পবেরি পাই এবং HC-SR04 অতিস্বনক সেন্সর এবং ক্লাউড 4 আরপিআই দ্বারা নিয়ন্ত্রিত স্মার্ট কফি মেশিন পাম্প: 6 টি ধাপ

রাস্পবেরি পাই এবং এইচসি-এসআর 04 আল্ট্রাসোনিক সেন্সর এবং ক্লাউড 4 আরপিআই দ্বারা নিয়ন্ত্রিত স্মার্ট কফি মেশিন পাম্প: তত্ত্বগতভাবে, প্রতিবার যখন আপনি আপনার সকালের কাপের জন্য কফি মেশিনে যান, তখন কেবলমাত্র এক-বিশ-বিশ সুযোগ আপনাকে জল পূরণ করতে হবে। ট্যাংক অনুশীলনে, যাইহোক, মনে হচ্ছে যে মেশিনটি একরকম আপনার কাছে এই কাজটি সর্বদা রাখার উপায় খুঁজে পায়। দ্য
কিভাবে একটি রাস্পবেরি পাই, একটি নেটওয়ার্ক ওয়াইড অ্যাড ব্লকারে পাই-হোল সেটআপ করবেন !!: ২৫ টি ধাপ

কিভাবে একটি রাস্পবেরি পাই, একটি নেটওয়ার্ক ওয়াইড অ্যাড ব্লকারে পাই-হোল সেটআপ করবেন !!: এই প্রকল্পের জন্য, আপনার প্রয়োজন হবে: একটি রাস্পবেরি পাই ইন্টারনেটে সংযোগ করতে সক্ষম একটি মাইক্রো এসডি কার্ড যা রাস্পবিয়ান লাইটএ কীবোর্ড (এসএসএইচ সেটআপ করার জন্য) একটি দ্বিতীয় ডিভাইস (ওয়েব পোর্টাল অ্যাক্সেস করতে) ইউনিক্সের মৌলিক জ্ঞান সেইসাথে ইন্টারফেস নেভিগেশন
রাস্পবেরি পাই 3 এ রাস্পবিয়ান বাস্টার ইনস্টল করা রাস্পবেরি পাই 3 বি / 3 বি+: 4 ধাপ সহ রাস্পবিয়ান বাস্টার দিয়ে শুরু করা

রাস্পবেরি পাই 3 তে রাস্পবিয়ান বাস্টার ইনস্টল করা রাস্পবেরি পাই 3b / 3b+দিয়ে রাস্পবিয়ান বাস্টার দিয়ে শুরু করা: হাই বন্ধুরা, সম্প্রতি রাস্পবেরি পাই সংস্থা রাস্পবিয়ান বাস্টার নামে নতুন রাস্পবিয়ান ওএস চালু করেছে। এটি রাস্পবেরি পাই এর জন্য রাস্পবিয়ানের একটি নতুন সংস্করণ। তাই আজ এই নির্দেশাবলীতে আমরা শিখব কিভাবে আপনার রাস্পবেরি পাই 3 এ রাস্পবিয়ান বাস্টার ওএস ইনস্টল করতে হয়
HDMI ছাড়া রাস্পবেরি পাই 3 বি তে রাস্পবিয়ান ইনস্টল করা - রাস্পবেরি পাই 3B দিয়ে শুরু করা - আপনার রাস্পবেরি পাই 3: 6 ধাপ সেট আপ করা হচ্ছে

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

আরডুইনো দ্বারা নিয়ন্ত্রিত এলইডি কুমড়ার আলো: প্রকল্পের প্রাথমিক দৃষ্টিভঙ্গি ছিল একটি এলইডি স্থাপন করা যা নিজে থেকে পরিবেষ্টিত আলোর উপর ভিত্তি করে, এবং একটি মোমবাতি অনুকরণ করার জন্য ঝলকানি এবং তীব্রতার পরিবর্তনের জন্য। (বাস্তবতার জন্য একটি উজ্জ্বল অ্যাম্বার এক) 1 x LDR