সুচিপত্র:

হালকা তীব্রতা বাতি W/ Arduino: 3 ধাপ
হালকা তীব্রতা বাতি W/ Arduino: 3 ধাপ

ভিডিও: হালকা তীব্রতা বাতি W/ Arduino: 3 ধাপ

ভিডিও: হালকা তীব্রতা বাতি W/ Arduino: 3 ধাপ
ভিডিও: LED bulb dim problem repair Bangla |LED bulb repairing Bangla full tricks |LED bulb repair Bangla, 2024, নভেম্বর
Anonim
হালকা তীব্রতা বাতি W/ Arduino
হালকা তীব্রতা বাতি W/ Arduino

এই প্রকল্পে, আমি অন্বেষণ করি কিভাবে একটি প্রদীপ তৈরি করতে আরডুইনো ব্যবহার করতে হয় যা দিনের সময়ের উপর নির্ভর করে পরিবর্তিত হয়। ব্যবহারকারীর অনুরোধে, বাতিটি তার উজ্জ্বলতা পরিবর্তন করবে যখন তারা এলডিআর -লাইট সনাক্তকারী প্রতিরোধক- এই প্রকল্পটি টিঙ্কারক্যাডে সম্পন্ন হয়েছিল এবং বিদ্যুৎকে সার্কিটে আউটসোর্স করার জন্য একটি রিলে ব্যবহার করে যা আরডুইনো লাইট বাল্বের জন্য পূরণ করতে পারে না। আপনার যা দরকার তা এখানে!

সরবরাহ

1 রিলে

1 কিলো-ওহম প্রতিরোধক

1 এলডিআর (ফটোরিসিস্টর)

1 বিদ্যুৎ সরবরাহ

1 আরডুইনো

1 ব্রেডবোর্ড

1 লাইট বাল্ব

ধাপ 1: ধাপ 1: নিচের মত আপনার ব্রেডবোর্ড লেআউট সেট আপ করুন

ধাপ 1: নিচের মত আপনার ব্রেডবোর্ড লেআউট সেট করুন
ধাপ 1: নিচের মত আপনার ব্রেডবোর্ড লেআউট সেট করুন

টিউটোরিয়ালের অনুরূপ চেহারা ধারণ করার জন্য এটি কেবল পরিচ্ছন্নতার জন্য নয় বরং দক্ষতার জন্য ব্রেডবোর্ড লেআউট অনুসরণ করা অপরিহার্য।

ধাপ 2: ধাপ 2: রিলে, তার, বিদ্যুৎ সরবরাহ এবং প্রতিরোধক যোগ করুন

ধাপ 2: রিলে, তার, বিদ্যুৎ সরবরাহ, এবং প্রতিরোধক যোগ করুন
ধাপ 2: রিলে, তার, বিদ্যুৎ সরবরাহ, এবং প্রতিরোধক যোগ করুন

দয়া করে ডিফল্ট টিঙ্কারক্যাড সেটিংসে বিদ্যুৎ সরবরাহ রাখুন (5 ভোল্ট, 5 এমপি কারেন্ট)।

ধাপ 3: ধাপ 3: LDR এর প্রতিরোধের উপর ভিত্তি করে সার্কিট টু ফাংশন প্রোগ্রাম করার জন্য নিম্নলিখিত কোডটি ব্যবহার করুন

ধাপ 3: LDR এর প্রতিরোধের উপর ভিত্তি করে সার্কিট টু ফাংশন প্রোগ্রাম করার জন্য নিম্নলিখিত কোডটি ব্যবহার করুন
ধাপ 3: LDR এর প্রতিরোধের উপর ভিত্তি করে সার্কিট টু ফাংশন প্রোগ্রাম করার জন্য নিম্নলিখিত কোডটি ব্যবহার করুন

কোডের কিছু প্রসঙ্গ দেওয়া যাক। আরডুইনো ভাষা খুবই অনন্য এবং এর সরলতায় ব্লক কোড স্ক্র্যাচের অনুরূপ। প্রথমত, আমাদের আমাদের পোর্টগুলি ঘোষণা করতে হবে যা আমরা রিলে এর টার্মিনাল 5 এবং এলডিআর এর টার্মিনাল 2 এর সাথে সংযুক্ত করতে ব্যবহার করি। আমি ব্যক্তিগতভাবে রিলে এর জন্য পোর্ট 5 এবং LDR এর জন্য A0 ব্যবহার করেছি, যাইহোক, আপনি LDR এর জন্য যেকোনো এনালগ পিন এবং রিলে এর জন্য যেকোনো ডিজিটাল পিন বেছে নিতে পারেন। বিভিন্ন স্তরের আলোর কারণে LDR যে মূল্য প্রদান করে তা আমাদের অ্যাক্সেস করতে হবে। সুতরাং আমরা একটি if স্টেটমেন্ট প্রয়োগ করি যা হল "if (analogRead (A0)> 500)" তাহলে এর মানে হল যে একবার একটি নির্দিষ্ট অন্ধকারে পৌঁছালে আলোর বাল্ব জ্বলতে শুরু করবে, যত কম আলো থাকবে ততই উজ্জ্বল হবে।

প্রস্তাবিত: