সুচিপত্র:
- ধাপ 1: যেখানে ক্রেডিট দিতে হবে
- পদক্ষেপ 2: প্রয়োজনীয় সামগ্রী এবং যন্ত্রাংশ তালিকা
- ধাপ 3: পরিকল্পিত
- ধাপ 4: লেআউট
- ধাপ 5: কোড
- ধাপ 6: স্ক্রিন শট
- ধাপ 7: নির্মাণ নোট
- ধাপ 8: ব্যাটারি পাওয়ার সম্পর্কে নোট
ভিডিও: LED টেস্টার: 8 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:02
এই ডিভাইসটি আপনাকে অনুমতি দেবে:
1. সারফেস মাউন্ট টাইপ সহ লো পাওয়ার এলইডি টেস্ট করুন, 2. এর 'অভ্যন্তরীণ ভোল্টেজ ড্রপ (VLED) প্রদর্শন করুন, 3. এর মাধ্যমে (iLED) কারেন্ট পরিবর্তন করে এর উজ্জ্বলতা সামঞ্জস্য করুন, 4. 9V পর্যন্ত কোন ভোল্টেজ চয়ন করুন যা আপনি একটি প্রকল্পে (Vtarget) LED ব্যবহার করার পরিকল্পনা করছেন এবং
5. উপরের প্যারামিটারের উপর ভিত্তি করে, সেই LED (RLED) এর জন্য ব্যবহারের সঠিক প্রতিরোধ প্রদর্শন করবে।
6. পরীক্ষার সময় সংক্ষিপ্ত পরিচিতিগুলি সনাক্ত করুন।
7. LCD এর বৈপরীত্য/উজ্জ্বলতা নিয়ন্ত্রণ করুন।
ধাপ 1: যেখানে ক্রেডিট দিতে হবে
প্রথমত, এই ধারণা এবং মূল সার্কিটের সম্পূর্ণ কৃতিত্ব রোবটরুম of এর লেখকের কাছে যায় (দয়া করে তার মূল নিবন্ধটি দেখুন https://www.robotroom.com/LED-Tester-Pro-1.html)। আমি কোডিংয়ের জন্য খুব সহজ (এবং শক্তিশালী) গ্রেট কাউ বেসিক ব্যবহার করে PIC 12F683 এর সাথে ব্যবহারের জন্য তার ধারণাটি মানিয়ে নিয়েছি। পিআইসিতে কম পিন গণনা করার জন্য, আমি মাইকে প্রেডকো দ্বারা 2-তারের এলসিডি সার্কিট ব্যবহার করেছি (দেখুন
পদক্ষেপ 2: প্রয়োজনীয় সামগ্রী এবং যন্ত্রাংশ তালিকা
পরিকল্পিত এবং বিন্যাসের জন্য agগল
কোডিং এর জন্য দারুন গরু মৌলিক
সুপারফাইন শখ দেখেছি
অংশ তালিকা:
অংশ মূল্য
C1 0.1uF ক্যাপাসিটর
C2 1uF পোলারাইজড ক্যাপাসিটর
C3 0.1uF ক্যাপাসিটর
C4 0.1uF ক্যাপাসিটর
C6 0.1uF ক্যাপাসিটর
C7 1uF পোলারাইজড ক্যাপাসিটর
C8 0.1uF ক্যাপাসিটর
D2 1N914 DIODE
IC1 PIC12F683 PIC12F683P
IC2 74LS174N Hex D টাইপ FLIP FLOP, ক্লিয়ার
R1 1K রেজিস্টর
R2 10K POTENTIOMETER
R3 500 POTENTIOMETER
R4 10K POTENTIOMETER
R5 47 প্রতিরোধক
R6 10K রোধকারী
R7 10K রোধকারী
R8 47 প্রতিরোধক
R9 100 POTENTIOMETER
এলসিডি, বহিরাগত LEDS এর জন্য মহিলা প্রধান
চালু/বন্ধ করার জন্য ছোট SPDT সুইচ
LM317 ভোল্টেজ রেগুলেটর
MCP1702-5V ভোল্টেজ রেগুলেটর
16 পিন পুরুষ হেডারের সাথে ব্যাকলিট 8X2 এলসিডি
ধাপ 3: পরিকল্পিত
ধাপ 4: লেআউট
ধাপ 5: কোড
; LED পরীক্ষক, রোবট রুম প্রকল্প থেকে প্রাপ্ত; মূল প্রকল্প https://www.robotroom.com/LED-Tester-Pro-1.html থেকে
; LCD এর জন্য 2 তারের সেটআপ ব্যবহার করে
; PIC 12F683 ব্যবহার করে
; যেহেতু 3 টি এনালগ ইনপুট প্রয়োজন, তাই An0, AN1, AN2, এবং ব্যবহার করবে
; LCD তে 2 তারের আউটপুটের জন্য GP4 এবং GP5 ব্যবহার করবে।
;-----------------------------------------------------------------------
হার্ডওয়্যার সেটআপ:
; ইনপুট - সার্কিট থেকে AN0 (পিন 7) পর্যন্ত উচ্চ LED
; সার্কিট থেকে এলইডি কম
AN1 (পিন 6); এটি বর্তমান ইন্দ্রিয় প্রতিরোধক
; 10K টার্গেট ভোল্টেজ পাত্র
AN2 (পিন 5) থেকে ওয়াইপার, +5V এবং GND এ শেষ
; GP3 (পিন 4) থেকে +5V তাই
ভাসমান নয়।
আউটপুট - GP4 (পিন 3) থেকে LCD DAT
; GP5 (পিন 2) থেকে LCD
ঘড়ি
;-----------------------------------------------------------------------
; চিপ সেটিংস
#চিপ 12F683, 8
#config MCLRE = OFF; না
বাহ্যিক রিসেট
; 2 তারের এলসিডি সেটআপ
#LCD_IO সংজ্ঞায়িত করুন 2
#ডিফাইন LCD_DB GPIO.4; শিফট রেজিস্টার ডেটা চালু করুন
জিপি 4, পিন 3
#সংজ্ঞায়িত LCD_CB GPIO.5; শিফট রেজিস্টার ক্লক অন
জিপি 5, পিন 2
; প্রধান প্রোগ্রাম
Dim ledhigh, ledlow, Vtarget as long
Dim Vled, Iled, Rled as word
ইনপুট
#উচ্চ AN0 সংজ্ঞায়িত করুন
dir AN0 ইন
#কম AN1 সংজ্ঞায়িত করুন
dir AN1 ইন
#লক্ষ্য AN2 নির্ধারণ করুন
dir AN2 ইন
; কাস্টম অক্ষর অ্যারে সংজ্ঞায়িত করুন ("ma" এবং "ohm")
বাইট হিসাবে অনুজ্জ্বল সূচক
; কাস্টম অক্ষর বাইট
lcdcmd 64
; CGRAM এ অক্ষর 0 এর মূল ঠিকানায় যান, জন্য লেখা অব্যাহত
পরবর্তী চরিত্রগুলি
ডিম এএ (8)
AA () = 0x0A, 0x15, 0x11, 0x04, 0x0A, 0x0E, 0x11, 0x00
; "মা"
অক্ষর, CG RAM ঠিকানা 64 (= ASCII 0) এ লেখা
gosub লিখুন
AA () = 0x00, 0x00, 0x0E, 0x11, 0x11, 0x0A, 0x1B, 0x00
; "ওহম"
CG RAM ঠিকানা 72 (= ASCII 1) এ লেখা অক্ষর
gosub লিখুন
আবার শুরু
এলসিডি সার্কিটারের সিজিআরএমে প্রতিটি অক্ষর লিখুন ----------------------
লিখুন:
LCD_RS চালু করুন
সূচকের জন্য = 1 থেকে 8
LCD2_NIBBLEOUT Swap4 (AA (সূচক))
LCD2_NIBBLEOUT AA (সূচক)
পরবর্তী
প্রত্যাবর্তন
জীবনবৃত্তান্ত:
; প্রধান প্রোগ্রাম লুপ
কর
; ----- স্কেল ইনপুট
ledhigh = ReadAD10 (উচ্চ)
ledhigh = ledhigh * 5000
ledhigh = ledhigh / 1023
ledlow = ReadAD10 (কম)
ledlow = ledlow * 5000
ledlow = ledlow / 1023
Vtarget = ReadAD10 (লক্ষ্য)
Vtarget = Vtarget * 9000
Vtarget = Vtarget / 1023
; ----- গণনা ফলাফল:
Vled = (ledhigh - ledlow) * 2
Iled = ledlow/47
ledlow = ledlow * 10
ledlow = ledlow/47
যদি (ledlow % 10)> = 5 তাহলে Iled ++
ledlow = ledlow * 47
ledlow = ledlow / 10
Rled = (Vtarget - Vled) / Iled
প্রদর্শনের জন্য মুদ্রণ:
যদি Vled/1000 = 0 তাহলে
0, 0 সনাক্ত করুন: "সংক্ষিপ্ত" মুদ্রণ করুন
1, 0 সনাক্ত করুন: "যোগাযোগ" মুদ্রণ করুন
আবার শুরু
যদি শেষ
যদি ledlow <50 তাহলে
0, 0 সনাক্ত করুন: "টাচ" মুদ্রণ করুন
1, 0 সনাক্ত করুন: "LED" মুদ্রণ করুন
আবার শুরু
যদি শেষ
0, 0 সনাক্ত করুন
Vled/1000 প্রিন্ট করুন: প্রিন্ট করুন।
মুদ্রণ (Vled % 1000)/100: "V" মুদ্রণ করুন
0, 6 সনাক্ত করুন
যদি ইলেড <10 হয়
0, 4: মুদ্রণ করুন "": মুদ্রণ করুন
ইলেড
অন্য
0, 4 সনাক্ত করুন: "" মুদ্রণ করুন: Iled মুদ্রণ করুন
যদি শেষ
0, 7 সনাক্ত করুন: LCDWriteChar 0
1, 0 সনাক্ত করুন
মুদ্রণ Vtarget/1000: মুদ্রণ "।"
প্রিন্ট (Vtarget % 1000)/100: প্রিন্ট করুন ""
1, 5 খুঁজুন
যদি Rled <100 হয়
1, 4 সনাক্ত করুন: "মুদ্রণ করুন": মুদ্রিত Rled
অন্য
1, 4 সনাক্ত করুন: Rled মুদ্রণ করুন
যদি শেষ
1, 7 সনাক্ত করুন: LCDWriteChar 1
লুপ
ধাপ 6: স্ক্রিন শট
ধাপ 7: নির্মাণ নোট
নির্মাণ নোট:
The প্রথমে তারের সংযোগগুলি (লেআউটে লাল, হলুদ এবং গোলাপী) সোল্ডার করুন, তারপরে উপাদানগুলি যা এলসিডি দ্বারা আচ্ছাদিত হবে (ছবি দেখুন)।
Copper 2 টি কপার প্যাড আসলে পিসিবির একটি একক টুকরা যা তামার স্তরে একটি অতি সূক্ষ্ম চেরা দিয়ে বৈদ্যুতিকভাবে পৃথক করা হয়। প্যাডগুলি তারের দ্বারা অন্তর্নিহিত পিসিবি ট্রেসগুলিতে বিক্রি করা হয়। প্যাডগুলি যান্ত্রিকভাবে 2 স্ক্রু দ্বারা অন্তর্নিহিত বোর্ডের সাথে সংযুক্ত থাকে; এটি প্রতিস্থাপনের জন্য অনুমতি দেয় যদি প্যাডগুলি বারবার ব্যবহার থেকে বের হয়ে যায়।
Þ লক্ষ্য করুন 16 পিনের মহিলা হেডারটি LCD গ্রহণ করে 16 টি পিন পুরুষ হেডারের সাথে।
Þ যদি ইচ্ছা হয় তাহলে তারের মাধ্যমে LEDs পরীক্ষা করার জন্য প্যাডের মধ্যে pin পিন মহিলা হেডার।
ধাপ 8: ব্যাটারি পাওয়ার সম্পর্কে নোট
- একটি 9V ব্যাটারি বেশিরভাগ LEDs এর জন্য কাজ করবে যতক্ষণ না এটি.5 6.5V এর নিচে নেমে যায়।
- নীল LEDs জন্য একটি নতুন ব্যাটারি ব্যবহার করুন; drops 8.2V এর নিচে নেমে গেলে কাজ করবে না।
- আইএলইডি পটের সমন্বয় সহ কাঙ্ক্ষিত মাত্রায় কারেন্ট বাড়াতে না পারলে নতুন ব্যাটারির প্রয়োজন, অথবা নীল এলইডি পরীক্ষা করার সময় কারেন্ট ড্রপ।
প্রস্তাবিত:
আইআর রিমোট টেস্টার: 12 টি ধাপ
আইআর রিমোট টেস্টার: ইনফ্রারেড রিমোট সেন্সর হল একটি মৌলিক ইলেকট্রনিক উপাদান যা প্রায় সব ধরনের যন্ত্রপাতিতে ব্যবহৃত হয় তা সে গার্হস্থ্য বা পেশাদার যন্ত্র। এই সেন্সরগুলি আলোক নির্গত বা ইনফ্রারেড বিকিরণ সনাক্তকরণের নীতিতে কাজ করে। যখন একটি সংকেত হয়
USB, ফ্ল্যাশলাইট, কম্পোনেন্ট টেস্টার এবং বিল্ড-ইন চার্জার সহ পোর্টেবল মিনি মাল্টি ভোল্টেজ PSU: 6 টি ধাপ
ইউএসবি, ফ্ল্যাশলাইট, কম্পোনেন্ট টেস্টার এবং বিল্ড-ইন চার্জার সহ পোর্টেবল মিনি মাল্টি ভোল্টেজ পিএসইউ: আমার প্রথম নির্দেশাবলীতে আপনাকে স্বাগতম! এই নির্দেশের সাহায্যে আপনি একটি ডোজি/সস্তা সৌর বিদ্যুৎ ব্যাঙ্ক (কিছু অতিরিক্ত অংশ সহ) উপকারী কিছুতে রূপান্তর করতে সক্ষম। এমন কিছু যা আপনি প্রতিদিন ব্যবহার করতে পারেন, যেমন আমি করি, কারণ এটি ব্যবহার করা সত্যিই দুর্দান্ত! অধিকাংশই
ইউএসবি কম্পোনেন্ট টেস্টার: 8 টি ধাপ (ছবি সহ)
ইউএসবি কম্পোনেন্ট টেস্টার: ইলেকট্রনিক্স ইঞ্জিনিয়ার হওয়ায় আমি সবসময় একটি পোর্টেবল কম্পোনেন্ট টেস্টার চাইতাম, যা সেখানে প্রতিটি ইলেকট্রনিক কম্পোনেন্ট পরীক্ষা করতে পারে। ২০১ 2016 সালে, আমি নিজেকে মার্কস এফ এবং কার্ল-হেইঞ্জ কোবেলারের এভিআর ট্রানজিস্টর টেস্টারের উপর ভিত্তি করে একটি কম্পোনেন্ট টেস্টার তৈরি করেছি।
LED স্ট্রিপ টেস্টার: 4 টি ধাপ (ছবি সহ)
LED স্ট্রিপ টেস্টার: এটি বেশ সহজ - আপনার টিভি মেরামতের জন্য একটি LED স্ট্রিপের পরীক্ষক। আমার LED টিভির সাথে আমার একটু সমস্যা হয়েছিল একটি LED স্ট্রিপ বেরিয়ে গেল, এবং আমার পর্দা কালো হয়ে গেল। যতক্ষণ না আমি স্ক্রিনে একটি টর্চলাইট জ্বালালাম এবং একটি ছবি দেখলাম আমার কাছে ছিল না
লি-আয়ন ব্যাটারি ক্যাপাসিটি টেস্টার (লিথিয়াম পাওয়ার টেস্টার): 5 টি ধাপ
লি-আয়ন ব্যাটারি ক্যাপাসিটি টেস্টার (লিথিয়াম পাওয়ার টেস্টার): =========== সতর্কতা & ডিসক্লেইমার ========== লি-আয়ন ব্যাটারিগুলি খুব বিপজ্জনক যদি সঠিকভাবে পরিচালনা না করা হয়। ===========================================