সুচিপত্র:

OLED ক্যান্ডেল লাইট সার্কিট ইনটেনসিটি কন্ট্রোল (TfCD) এর জন্য ফোটোসিস্ট্যান্স সহ: 4 টি ধাপ (ছবি সহ)
OLED ক্যান্ডেল লাইট সার্কিট ইনটেনসিটি কন্ট্রোল (TfCD) এর জন্য ফোটোসিস্ট্যান্স সহ: 4 টি ধাপ (ছবি সহ)

ভিডিও: OLED ক্যান্ডেল লাইট সার্কিট ইনটেনসিটি কন্ট্রোল (TfCD) এর জন্য ফোটোসিস্ট্যান্স সহ: 4 টি ধাপ (ছবি সহ)

ভিডিও: OLED ক্যান্ডেল লাইট সার্কিট ইনটেনসিটি কন্ট্রোল (TfCD) এর জন্য ফোটোসিস্ট্যান্স সহ: 4 টি ধাপ (ছবি সহ)
ভিডিও: How to Repair Led Circuit || এল ই ডি লাইট সার্কিট মেরামত || Led Light Circuit Repair 2024, নভেম্বর
Anonim
OLED ক্যান্ডেল লাইট সার্কিট ইনটেনসিটি কন্ট্রোল (TfCD)
OLED ক্যান্ডেল লাইট সার্কিট ইনটেনসিটি কন্ট্রোল (TfCD)

এই নির্দেশে আমরা আপনাকে দেখাব কিভাবে একটি সার্কিট তৈরি করতে হয় যা (O) LED এর মোমবাতির মত ঝলকানি দেখায় এবং পরিবেশের তীব্রতার প্রতি প্রতিক্রিয়া দেখায়। কম আলোর তীব্রতার সাথে লাইটসোর্স থেকে কম আলোর আউটপুট প্রয়োজন। এই অ্যাপ্লিকেশনটির সাহায্যে আপনি অতিরিক্ত বায়ুমণ্ডলের জন্য একটি আরামদায়ক এবং মনোরম হোম ল্যাম্প তৈরি করতে আপনার নিজের ঝলকানো মোমবাতির আলো তৈরি করতে পারেন। যদি আপনার উপাদান থাকে তবে আপনি LED এর OLED দিয়ে প্রতিস্থাপন করার চেষ্টা করতে পারেন (বর্তমানে প্রযুক্তির খরচ এবং শৈশবের কারণে সেগুলি পাওয়া কঠিন)। এই নতুন প্রযুক্তি হবে কঠিন রাজ্যের আলোর ভবিষ্যৎ।

ধাপ 1: ধাপ 1: উপাদান সংগ্রহ করুন

ধাপ 1: উপাদান সংগ্রহ করুন
ধাপ 1: উপাদান সংগ্রহ করুন

উপাদানগুলি সংগ্রহ করুন:

1x Arduino Uno + USB তারের

1x ব্রেডবোর্ড

3x 330R প্রতিরোধক

1x 220R প্রতিরোধক

1x ফটো প্রতিরোধক

10x কেবল

ধাপ 2: ধাপ 2: আপনার Arduino ব্রেডবোর্ড সেট আপ করুন

ধাপ 2: আপনার Arduino ব্রেডবোর্ড সেট আপ করুন
ধাপ 2: আপনার Arduino ব্রেডবোর্ড সেট আপ করুন

ইমেজ অনুযায়ী আপনার arduino breadboard সেট আপ করুন।

ধাপ 3: ধাপ 3: কোড আপলোড করুন

ধাপ 3: কোড আপলোড করুন
ধাপ 3: কোড আপলোড করুন

নিম্নলিখিত কোড আপলোড করুন বিভিন্ন পছন্দসই ফলাফলের জন্য মানগুলি সমন্বয় বা যোগ করা যেতে পারে।

int ledPin1 = 9; int ledPin2 = 10; int ledPin3 = 11; int lightSensor = A1; int randomValue = 120; int baseValue = 135;

অকার্যকর সেটআপ () {// সিরিয়াল যোগাযোগ শুরু করুন 9600 বিট প্রতি সেকেন্ডে: Serial.begin (9600); pinMode (ledPin1, OUTPUT); pinMode (ledPin2, OUTPUT); pinMode (ledPin3, OUTPUT); }

// লুপ রুটিন চিরকালের জন্য বারবার চলে: অকার্যকর লুপ () {// এনালগ পিনে ইনপুট পড়ুন 0: int sensorValue = analogRead (A1); যদি (sensorValue> 800) {randomValue = 120; বেসভ্যালু = 135; } অন্যথায় যদি (sensorValue> 750) {randomValue = 110; বেসভ্যালু = 115; } অন্যথায় যদি (sensorValue> 700) {randomValue = 90; বেসভ্যালু = 100; } অন্যথায় যদি (sensorValue> 650) {randomValue = 70; বেসভ্যালু = 80; } অন্যথায় যদি (sensorValue> 600) {randomValue = 55; বেসভ্যালু = 65; } অন্যথায় যদি (sensorValue> 550) {randomValue = 40; বেসভ্যালু = 55; } অন্য {randomValue = 30; বেসভ্যালু = 40; } // আপনি যে মানটি পড়েন তা মুদ্রণ করুন: Serial.println (sensorValue); analogWrite (ledPin1, এলোমেলো (randomValue)+baseValue); analogWrite (ledPin2, random (randomValue)+baseValue); analogWrite (ledPin3, এলোমেলো (randomValue)+baseValue); বিলম্ব (এলোমেলো (100)); }

ধাপ 4: ধাপ 4: ফলাফল চেক করুন

Image
Image

(O) LED এর মোমবাতির মতো ঝলকানি কিনা তা পরীক্ষা করুন এবং পরিবেশের আলোর তীব্রতায় প্রতিক্রিয়া দেখান।

প্রস্তাবিত: