
ඔබ arduino ව්යාපෘති සරල හා විනෝදජනක කිරීමට IR දුරස්ථ පාලක භාවිතා කරයි. IR තාක්ෂණය ඔබට නිවසේදී දේවල් පාලනය කිරීමට උපකාරී වේ. ඔබට ඔබේම දුරස්ථ පාලක ගොඩනගා ගත හැකිය හෝ වෙනත් දුරස්ථ පාලක වලින් සංඥා කියවිය හැකිය. arduino අධෝරක්ත දුරස්ථ පද්ධති සමඟ, ඔබට උපාංග පාලනය කිරීමට නව ක්රම සෑදිය හැකිය. ඔබට ඔබේම විශේෂ දුරස්ථ පාලක නිර්මාණය කළ හැකිය. Arduino IR දුරස්ථ සැකසුම ඔබේ ව්යාපෘතිවලට රැහැන් රහිත පාලනයක් එක් කිරීමට පහසු ක්රමයකි.
යෙදුම් වර්ගය | විස්තර |
|---|---|
ගෘහ උපකරණ පාලනය කිරීම | නිවසේ රූපවාහිනී සහ අනෙකුත් දේවල් සඳහා IR දුරස්ථ පාලක භාවිතා කරන්න. |
අභිරුචි දුරස්ථ පාලක | බොහෝ උපාංග වඩාත් පහසුවෙන් පාලනය කිරීමට දුරස්ථ පාලක සාදන්න. |
සංඥා විකේතනය කිරීම | නව උපාංග පාලනය කිරීමට නැවත සංඥා භාවිතා කරන්න. |
අභිරුචි පාලන ගොඩනැගීම | ආර්ඩුයිනෝ අධෝරක්ත දුරස්ථ වැඩ වලදී විශේෂ අවශ්යතා සඳහා පාලනයන් සාදන්න. |
ඔබට මූලික IR ග්රාහකයක් රැහැන්ගත කිරීමෙන් ආරම්භ කළ හැකිය. ඉන්පසු ඔබට arduino අධෝරක්ත දුරස්ථ පාලකය සඳහා නව අදහස් උත්සාහ කළ හැකිය.
IR සන්නිවේදන මූලික කරුණු
IR යනු කුමක්ද?
IR යනු උපාංග එකිනෙකාට සංඥා යැවීමට ඉඩ සලසයි. IR යනු අධෝරක්ත කිරණ වන අතර එය අපට නොපෙනෙන ආලෝකයකි. IR සන්නිවේදනය තොරතුරු යැවීමට මෙම නොපෙනෙන ආලෝකය භාවිතා කරයි. දුරස්ථ පාලක සහ ග්රාහක මේ සඳහා IR LED සහ සංවේදක භාවිතා කරයි. IR ක්රියා කරන ප්රධාන ක්රම දෙකක් තිබේ: ලක්ෂ්යයෙන් ලක්ෂ්යයට සහ විසරණය. ලක්ෂ්යයෙන් ලක්ෂ්යයට ග්රාහකයාට මුහුණ දීමට දුරස්ථ පාලකය අවශ්ය වේ. විසරණය මඟින් උපාංගවලට සෘජු රේඛාවක් නොමැතිව කතා කිරීමට ඉඩ සලසයි. IR 300 GHz සිට 400 THz දක්වා සංඛ්යාත පරාසයක ක්රියා කරයි. ඔබට රූපවාහිනී, හෙඩ්ෆෝන් සහ නිවාස ආරක්ෂක පද්ධති වැනි දේවල IR සොයාගත හැකිය.
ඉඟිය: IR සංඥා ඝන දේවල් හරහා ගමන් නොකරයි. ඔබේ දුරස්ථ පාලකය සහ ග්රාහකය අතර මාර්ගය කිසිවක් අවහිර නොකරන බවට වග බලා ගන්න.
IR සන්නිවේදනය අධෝරක්ත කිරණ ස්පන්දන භාවිතා කරයි.
කිසිදු බාධාවක් නොමැතිව IR සංඥා වඩාත් හොඳින් ක්රියා කරයි.
බොහෝ ගෘහ ඉලෙක්ට්රොනික උපකරණවල IR තාක්ෂණය භාවිතා වේ.
IR දුරස්ථ පාලකය සහ IR ග්රාහකය
IR භාවිතා කිරීමට ඔබට IR දුරස්ථ පාලකයක් සහ IR ග්රාහකයක් යන දෙකම අවශ්ය වේ. දුරස්ථ පාලකය අධෝරක්ත ආලෝකයේ ස්පන්දන ලෙස දත්ත යවයි. ග්රාහකය මෙම ස්පන්දන ලබාගෙන ඒවා විකේතනය කරයි. Arduino IR ව්යාපෘති සඳහා, ඔබ බොහෝ විට SunFounder Uno පුවරුවක්, USB කේබලයක්, අධෝරක්ත-ග්රාහක මොඩියුලයක්, දුරස්ථ පාලකයක් සහ 3-පින් කේබලයක් භාවිතා කරයි.
සංරචකය | කාර්යයන් |
|---|---|
IR දුරස්ථ | අධෝරක්ත සංඥා යවයි |
IR ග්රාහක මොඩියුලය | සංඥා ලබාගෙන විකේතනය කරයි |
Arduino මණ්ඩලය | ලැබුණු දත්ත හසුරුවයි |
IR දුරස්ථ පාලක Consumer IR ලෙස හඳුන්වන විශේෂ කේතීකරණ ක්රම භාවිතා කරයි. මෙම ක්රම මගින් තත්පරයට බිට් 4000 ක වේගයකින් බිට් 32 ක් දක්වා විධාන සෙමින් යවයි. ග්රාහකය IR ආලෝක ස්පන්දන සහ අවකාශයන් කොපමණ කාලයක් පවතින්නේද යන්න පරීක්ෂා කරයි. 38 kHz හි මොඩියුලේෂන් මඟින් ග්රාහකයාට අනෙකුත් ආලෝක නොසලකා හැරීමට උපකාරී වේ.
IR ප්රොටෝකෝල
IR සහිත උපාංග පාලනය කිරීමට ඔබ ප්රොටෝකෝල භාවිතා කරයි. ප්රොටෝකෝල යනු IR සංඥා යැවීම සහ කියවීම සඳහා වන නීති වේ. NEC ප්රොටෝකෝලය ඉලෙක්ට්රොනික උපකරණවල ඉතා සුලභ වේ. අනෙකුත් ජනප්රිය ප්රොටෝකෝල වන්නේ JVC, Sony SIRC, Philips RC5 සහ RC6 ය. මෙම ප්රොටෝකෝල ද්විමය සංඥා යැවීමට 38 kHz වාහක තරංගයක් භාවිතා කරයි.
NEC දුරස්ථ ප්රොටෝකෝලය
RC5 දුරස්ථ ප්රොටෝකෝලය
JVC ප්රොටෝකෝලය
සෝනි SIRC ප්රොටෝකෝලය
පිලිප්ස් RC6 ප්රොටෝකෝලය
ඔබගේ IR දුරස්ථ පාලකයේ සෑම බොත්තමක්ම තමන්ගේම කේතය යවයි. ග්රාහකය කේතය විධානයකට ගැලපේ. ප්රොටෝකෝල සහ කේතනය මඟින් සෑම බොත්තමක්ම වෙනස් දෙයක් කරන බවට වග බලා ගනී. සෑම කේතයක්ම විශේෂ බැවින් මෙය ඔබට නිවැරදි පාලනයක් ලබා දෙයි.
Arduino IR දුරස්ථ සැකසුම

IR ග්රාහක පින්අවුට්
ඔබ ආරම්භ කිරීමට පෙර පින්අවුට් එක දැන සිටිය යුතුය arduino ir දුරස්ථ සැකසුම. බොහෝ IR ග්රාහකවල පින් තුනක් ඇත. සෑම පින් එකකටම විශේෂ කාර්යයක් ඇත. ඔබ සෑම පින් එකක්ම ඔබේ ආර්ඩුයිනෝ පුවරුවේ නිවැරදි ස්ථානයට සම්බන්ධ කළ යුතුය. මෙය ඔබේ සැකසුම හොඳින් ක්රියාත්මක වීමට උපකාරී වේ.
IR ග්රාහක පින් | Arduino පින් |
|---|---|
- | GND |
+ (මැද පින්) | 5V |
S | ඩිජිටල් පින් 11 |
ඍණ පින් එක GND එකට යනවා. ප්ලස් පින් එක 5V එකට සම්බන්ධ වෙනවා. සංඥා පින් එක ඩිජිටල් පින් එකකට සම්බන්ධ වෙනවා, බොහෝ විට පින් එක 11. ඔබේ IR ග්රාහකයේ දත්ත පත්රිකාව නිතරම පරීක්ෂා කරන්න. සමහර ග්රාහක විවිධ පින් නම් භාවිතා කරනවා, නමුත් බොහෝ දෙනෙක් මෙම රටාව අනුගමනය කරනවා.
Arduino වෙත රැහැන් ඇදීම
Arduino ir දුරස්ථ පාලකය ක්රියා කරන ආකාරය සඳහා, ඔබ ඔබේ IR ග්රාහකය arduino වෙත සම්බන්ධ කළ යුතුය. භාවිතා කරන්න පහසු සැකසුම සඳහා ජම්පර් වයර්. ග්රාහකය නිවැරදි අල්ෙපෙනතිවලට සම්බන්ධ කිරීමට වග බලා ගන්න. හොඳ දෘඪාංග සම්බන්ධතා සඳහා මෙම පියවර යතුරයි.
IR ලබන්නා | Arduino |
|---|---|
පිටත (වමේ) | පින් 2 |
GND (මැද) | GND (-) |
Vcc (දකුණේ) | 5 V (+) |
ඔබගේ සැකසුම සඳහා මෙම පියවර අනුගමනය කරන්න:
IR ග්රාහකය ඔබේ බ්රෙඩ්බෝඩ් එක මත තබන්න.
ඔබේ arduino එකේ ඩිජිටල් පින් 2 එකට OUT පින් එක සම්බන්ධ කරන්න.
ඔබගේ පුවරුවේ ඇති GND එකට GND පින් එක අමුණන්න.
Vcc පින් එක 5V පින් එකට සම්බන්ධ කරන්න.
ඉඟිය: ඔබේ සැකසුම බල ගැන්වීමට පෙර සෑම වයරයක්ම දෙවරක් පරීක්ෂා කරන්න. වැරදි සම්බන්ධතාවයක් මඟින් ඔබේ arduino ir දුරස්ථ සැකසුම ක්රියා විරහිත කළ හැකිය.
දෘඩාංග පරීක්ෂාව
ඔබ ග්රාහකය සම්බන්ධ කළ පසු, ඔබ ඔබේ සැකසුම පරීක්ෂා කළ යුතුය. සෑම වයරයක්ම තද බවට වග බලා ගන්න. ලිහිල් වයර් හෝ නැමුණු අල්ෙපෙනති සොයන්න. ඔබේ arduino ir දුරස්ථ සැකසුමට ඝන දෘඩාංග සම්බන්ධතා අවශ්ය වේ. ඔබේ ග්රාහකයේ දැල්වෙන විදුලි පහන් ඔබ දුටුවහොත්, ඔබේ සැකසුම ක්රියාත්මක වේ. එසේ නොවේ නම්, ඔබේ වයරින් නැවත පරීක්ෂා කරන්න.
ඔබට ග්රාහකයේ වෝල්ටීයතාවය පරීක්ෂා කිරීමට බහුමාපකයක් භාවිතා කළ හැකිය. 5V පින් එක වෝල්ට් 5 කට ආසන්න අගයක් පෙන්විය යුතුය. GND පින් එක ශුන්යය කියවිය යුතුය. ඔබ ඔබේ IR දුරස්ථ පාලකයේ බොත්තම් එබූ විට සංඥා පින් එක වෙනස් විය යුතුය. මෙයින් අදහස් කරන්නේ ඔබේ සැකසුම ඊළඟ පියවර සඳහා සූදානම් බවයි.
Arduino ක්රමලේඛනය සහ කේත කියවීම
IRremote පුස්තකාලය ස්ථාපනය කරන්න
ඔබේ irremote ග්රාහකය ක්රමලේඛනය කිරීමට ඔබට IRremote පුස්තකාලය අවශ්ය වේ. මෙම පුස්තකාලය ඔබේ දුරස්ථ පාලකයෙන් සංඥා කියවීමට උපකාරී වේ. එය ස්ථාපනය කිරීමට, මෙම පියවර අනුගමනය කරන්න: Arduino IDE විවෘත කරන්න. Sketch වෙත ගොස්, පසුව Include Library, පසුව Manage Libraries. Library Manager හි 'Arduino-IRremote' සොයන්න. install ක්ලික් කරන්න.
'TCCR2B ප්රකාශ කර නැත' හෝ ස්ථාන මාරු දෝෂ වැනි දෝෂ ඔබ දුටුවහොත්, ඔබට චිප නොගැලපීමක් තිබිය හැකිය. මෙම ගැටළු Attiny ක්ෂුද්ර පාලක සමඟ සිදු වේ. Arduino IDE අනුවාදය 1.0.5 භාවිතා කිරීමෙන් ඔබට ඒවා නිවැරදි කළ හැකිය. පුස්තකාල ගොනු නිවැරදි ෆෝල්ඩරයේ ඇති බවට වග බලා ගන්න.
පුස්තකාලය ස්ථාපනය කිරීමෙන් පසු, ඔබට ඔබේ irremote ග්රාහකය ක්රමලේඛනය කිරීම ආරම්භ කළ හැකිය. IRremote පුස්තකාලයේ කේත කියවීමට සහ උපාංග පාලනය කිරීමට ඔබට උපකාර කිරීමට උදාහරණ ඇත.
IR කේත කියවන්න
ඔබේ දුරස්ථ පාලකයෙන් කේත කියවීමට ඔබට IRremote පුස්තකාල උදාහරණ භාවිතා කළ හැකිය. “IRrecvDemo” උදාහරණ සටහන විවෘත කරන්න. එය ඔබේ arduino වෙත උඩුගත කරන්න. ඔබේ ir ග්රාහකය පුවරුවට සම්බන්ධ කරන්න. Arduino IDE හි Serial Monitor විවෘත කරන්න.
ඔබ ඔබේ දුරස්ථ පාලකයේ බොත්තමක් එබූ විට, ir ග්රාහකයාට සංඥාව ලැබේ. arduino සංඥාව විකේතනය කර ෂඩ් දශම ආකෘතියෙන් කේත පෙන්වයි. එහි කේතය සොයා ගැනීමට එක් එක් බොත්තම ඔබන්න. ඔබට පසුව භාවිතා කළ හැකි වන පරිදි කේත ලියා ගන්න.
ඉඟිය: සියලුම බොත්තම් සඳහා කේත පටිගත කිරීමට, එක් එක් බොත්තම ඔබා අනුක්රමික මොනිටරයේ කේත සටහන් කරන්න. මෙය ඔබේ දුරස්ථ පාලකය සඳහා කේත සොයා ගැනීමට උපකාරී වේ.
ඔබේ දුරස්ථ පාලකය භාවිතා කරන ප්රොටෝකෝලය කුමක්දැයි ඔබට දැන ගැනීමට අවශ්ය විය හැකිය. ඔබට මෙය විවිධ ආකාරවලින් කළ හැකිය: සංඥාව බැලීමට දෝලනයක් භාවිතා කරන්න. ප්රොටෝකෝලය විකේතනය කිරීමට arduino සමඟ ඔබේ ir ග්රාහකය භාවිතා කරන්න. Pulse Width Modulation හෝ Bi-Phase encoding වැනි කේතීකරණ ක්රම උත්සාහ කරන්න.
IRremote පුස්තකාල උදාහරණ බොහෝ විට කේත සමඟ ප්රොටෝකෝල නාමය පෙන්වයි. මෙය ඔබට නිවැරදි ප්රොටෝකෝලයට කේත ගැලපීමට උපකාරී වේ.
ක්රියා සඳහා සිතියම් කේත
ඔබේ දුරස්ථ පාලකය සඳහා කේත සොයාගත් පසු, ඔබට ඒවා ඔබේ arduino සටහනේ ක්රියා වලට සිතියම්ගත කළ හැකිය. LED, මෝටර හෝ වෙනත් උපාංග පාලනය කිරීමට IRremote පුස්තකාල උදාහරණ භාවිතා කරන්න. ඔබේ කේතය arduino වෙත උඩුගත කරන්න. Serial Monitor එක විවෘත කරන්න. ඔබේ දුරස්ථ පාලකය ir ග්රාහකය වෙත යොමු කර බොත්තම් ඔබන්න. arduino කේත කියවා ඔබ සකසන ක්රියා සිදු කරයි.
ප්රතිදාන පාලනය කිරීමට ඔබට ir යතුරු කේත භාවිතා කළ හැකිය. උදාහරණයක් ලෙස, එක් බොත්තමකින් LED එකක් සක්රිය කරන්න. තවත් බොත්තමකින් එය නිවා දමන්න. ඔබට මෝටර හෝ රිලේ පාලනය කිරීමටද කේත භාවිතා කළ හැකිය. ඔබට භාවිතා කිරීමට අවශ්ය සෑම කේතයක් සඳහාම ඔබේ ස්කෙච් එකේ ක්රියා සකසන්න.
එක් එක් බොත්තම සඳහා කේත ග්රහණය කරගන්න.
ප්රතිදාන පාලනය කිරීමට ඔබේ arduino සටහනේ ඇති කේත භාවිතා කරන්න.
අභිරුචි දුරස්ථ පාලක සෑදීම සඳහා එක් එක් කේතය සඳහා කාර්යයන් සකසන්න.
බොහෝ උපාංග සඳහා කේත භාවිතා කරන ආකාරය ඉගෙන ගැනීමට විවිධ උදාහරණ උත්සාහ කරන්න.
ඔබට නව ක්රියා සඳහා කේත සිතියම්ගත කිරීමට උත්සාහ කළ හැකිය. මෙය ඔබේ ව්යාපෘති සඳහා අභිරුචි පාලක ගොඩනගා ගැනීමට ඔබට ඉඩ සලසයි. ඔබට නව දුරස්ථ පාලකයක් සඳහා කේත අවශ්ය නම්, ක්රියාවලිය නැවත සිදු කර ඔබේ සටහන යාවත්කාලීන කරන්න. arduino සමඟ ir ග්රාහකය ක්රමලේඛනය කිරීමෙන් ඔබට රැහැන් රහිත පාලනය භාවිතා කිරීමට බොහෝ ක්රම ලැබේ.
IR දුරස්ථ පාලකය සමඟ ප්රතිදාන පාලනය කරන්න
LED සහ උපාංග
ඔබේ arduino පාලනය කිරීමට ird remote එක භාවිතා කළ හැකිය. ඔබ පාලනය කරන වඩාත් පොදු දේවල් වන්නේ LED සහ ගෘහ උපාංග ය. පළමුව, ird receiver එක සකසා එය ඔබේ arduino එකට සම්බන්ධ කරන්න. දුරස්ථ පාලකයේ ඇති සෑම බොත්තමක්ම තමන්ගේම සංඥා යවයි. ඔබේ arduino මෙම සංඥා කියවා ඔබට අවශ්ය දේ පාලනය කරයි.
LED
උපකරණ
වයර් නොමැතිව ඔබට පාලනය කළ හැකි බොහෝ උපාංග
ඔබට එකවර LED එකකට වඩා සක්රිය කළ හැකිය. ඔබේ කේතයේ, එක් එක් LED එකට යන පින් තෝරන්න. එක් එක් බොත්තම නිශ්චිත LED එකකට හෝ උපාංගයකට ගැලපීමට ස්විච් කේස් භාවිතා කරන්න. ඔබ බොත්තමක් එබූ විට, arduino ප්රතිදානය සක්රිය හෝ අක්රිය කරයි.
ඉඟිය: වයර් නොමැතිව ලයිට්, විදුලි පංකා හෝ වෙනත් දේවල් පාලනය කිරීමට ඔබට IR දුරස්ථ පාලකය භාවිතා කළ හැකිය.
LED කිහිපයක් පාලනය කිරීම සඳහා සරල කේත උදාහරණයක් මෙන්න:
#include <IRremote.h>
int IR_Recv = 3;
int ledPins[] = {5, 6, 9, 10};
void setup() {
for (int i = 0; i < 4; i++) {
pinMode(ledPins[i], OUTPUT);
}
IrReceiver.begin(IR_Recv, ENABLE_LED_FEEDBACK);
}
void loop() {
if (IrReceiver.decode()) {
switch (IrReceiver.decodedIRData.command) {
case 0x10: digitalWrite(ledPins[0], HIGH); break;
case 0x11: digitalWrite(ledPins[1], HIGH); break;
case 0x12: digitalWrite(ledPins[2], HIGH); break;
case 0x13: digitalWrite(ledPins[3], HIGH); break;
}
IrReceiver.resume();
}
}
ඔබේ ව්යාපෘතියට ගැලපෙන පරිදි පින් අංක සහ කේත වෙනස් කළ හැකිය. මේ ආකාරයෙන් ඕනෑම දුරස්ථ පාලකයක් සමඟ ක්රියා කරයි.
විවිධ දුරස්ථ පාලක සඳහා අභිරුචිකරණය කිරීම
ඔබට විවිධ ආකාරයේ IR දුරස්ථ යන්ත්ර භාවිතා කිරීමට අවශ්ය විය හැකිය. ඔබේ arduino කේතය ටිකක් වෙනස් කිරීමට ඔබට අවශ්ය විය හැකිය. පළමුව, ඔබේ දුරස්ථය භාවිතා කරන්නේ කුමන IR ප්රොටෝකෝලයදැයි සොයා බලන්න. එක් එක් බොත්තම සඳහා විධාන ලියා තබන්න. එක් එක් කාර්යය සඳහා සංඥා දෙස බලා සටහන් තබා ගන්න. වරකට එක දෙයක් වෙනස් කර සිදුවන්නේ කුමක්දැයි ලියන්න.
ඔබගේ දුරස්ථ පාලකය සඳහා ir ප්රොටෝකෝලය සොයා ගන්න.
සෑම බොත්තමක් සඳහාම විධාන ලියන්න.
එක් එක් සංඥාව සහ කාර්යය සඳහා සටහන් පරීක්ෂා කර තබා ගන්න.
එකින් එක දේවල් වෙනස් කර සිදුවන දේ සටහන් කරන්න.
ir දුරස්ථ පාලකය සමඟින්, ඔබට ඔබේ arduino ව්යාපෘතිය බොහෝ දුරස්ථ පාලක සඳහා වෙනස් කළ හැකිය. මෙය ඔබට බොහෝ දේ පාලනය කිරීමට ඉඩ සලසයි. නව විධාන සහ ප්රොටෝකෝල සමඟ ඔබේ කේතය යාවත්කාලීන කිරීමෙන් ඔබට ඕනෑම දුරස්ථ පාලකයක් භාවිතා කළ හැකිය.
IR ග්රාහකය සහ කේත දෝශ නිරාකරණය කිරීම

දෘඩාංග ගැටළු
ඔබේ ir ග්රාහක සැකසුම සමඟ ඔබට ගැටළු ඇති විය හැක. දෘඪාංග ගැටළු බොහෝ විට ඔබේ arduino ව්යාපෘතිය ක්රියා කිරීම නවත්වයි. ඔබට ජංගම දුරකථන කැමරාවක් භාවිතයෙන් ir ru LED පරීක්ෂා කළ හැකිය. කැමරාවට ඔබේ ඇස්වලට නොපෙනෙන ආලෝකය දැකිය හැකිය. ඔබට කිසිදු ආලෝකයක් නොපෙනේ නම්, LED හි දිශානතිය ආපසු හැරවීමට උත්සාහ කරන්න. සමහර විට, LED වැරදි දිශාවට යොමු වේ. ග්රාහකය වෙත රූපවාහිනී දුරස්ථ පාලකයක් යොමු කර තත්ව LED නරඹන්න. එය දැල්වුවහොත්, ඔබේ ග්රාහකයාට සංඥාව ලැබේ. ඔබ කදම්භය බිඳ දැමූ විට තත්ව LED ක්රියාත්මකව පවතී නම්, ir සංඥාව අවහිර කර ග්රාහකය ප්රතික්රියා කරන්නේ දැයි බලන්න.
ලිහිල් වයර් හෝ නැමුණු අල්ෙපෙනති කරදර ඇති කළ හැකිය. අනාවරකය ආර්ඩුයිනෝ වෙත නිවැරදිව සම්බන්ධ වන බවට වග බලා ගන්න. ග්රාහක අල්ෙපෙනතිවල වෝල්ටීයතාවය පරීක්ෂා කිරීමට බහුමාපකයක් භාවිතා කරන්න. GND අල්ෙපෙනති ශුන්යය කියවිය යුතුය. 5V අල්ෙපෙනති වෝල්ට් පහකට ආසන්න අගයක් පෙන්විය යුතුය. ඔබ දුරස්ථ පාලකයේ බොත්තම් එබූ විට සංඥා අල්ෙපෙනති වෙනස් විය යුතුය. ඔබට කිසිදු වෙනසක් නොපෙනේ නම්, ඔබේ රැහැන් නැවත පරීක්ෂා කරන්න.
ඉඟිය: සෙවන සහිත ප්රදේශයක ඔබේ පද්ධතිය පරීක්ෂා කරන්න. සෘජු හිරු එළිය හෝ ශක්තිමත් ආලෝකයන් ir ග්රාහකයට බාධා කළ හැකිය. ගෘහස්ථව හෝ අඩු ආලෝකයේදී ඔබට වඩා හොඳ ප්රතිඵල ලැබේ.
ir LED පරීක්ෂා කිරීමට ජංගම දුරකථන කැමරාවක් භාවිතා කරන්න.
LED එක දැල්වෙන්නේ නැත්නම් ඒක ආපහු හරවන්න.
රූපවාහිනී දුරස්ථ පාලකය ග්රාහකය දෙසට යොමු කර ෆ්ලෑෂ් එනතුරු බලා සිටින්න.
අනාවරක වයර් arduino එකට සම්බන්ධ වී ඇති බවට වග බලා ගන්න.
ir සංඥාව අවහිර කර LED තත්ත්වය පරීක්ෂා කරන්න.
ග්රාහක අල්ෙපෙනතිවල වෝල්ටීයතාවය පරීක්ෂා කරන්න.
මෘදුකාංග සහ සංඥා ගැටළු
මෘදුකාංග ගැටළු නිසා ඔබේ IR ග්රාහකය ක්රියා කිරීම නතර කළ හැකිය. IR සංඥා යැවීම සහ කියවීම සඳහා ඔබට IRremote හෝ IRLib පුස්තකාල අතර තෝරා ගත හැකිය. මෙම පුස්තකාලවලින් සියලුම උදාහරණ සටහන් උත්සාහ කරන්න. උදාහරණ පරීක්ෂා කිරීම ඔබේ ග්රාහකයාගේ හෝ දුරස්ථ පාලකයේ ගැටළු සොයා ගැනීමට උපකාරී වේ. සමහර විට, ග්රාහකයාට ඇතැම් දුරස්ථ පාලකවලින් සංඥා විකේතනය කළ නොහැක. ඔබේ පුස්තකාලය ඔබේ දුරස්ථ පාලකයේ ප්රොටෝකෝලයට සහය දක්වයිදැයි පරීක්ෂා කරන්න.
අවට ආලෝකය හෝ වෙනත් IR ප්රභවයන් ඔබේ ග්රාහකයාට බාධා කළ හැකිය. දෘඩාංග පෙරහන් අනවශ්ය ආලෝකය අඩු කිරීමට උපකාරී වේ. ග්රාහකය දීප්තිමත් ආලෝකයන්ගෙන් ඈත් කර තබන්න. ග්රාහකය වඩා හොඳින් ක්රියා කරන්නේ දැයි බැලීමට අඳුරු කාමරයක ඔබේ පද්ධතිය පරීක්ෂා කරන්න. ඔබට තවමත් ගැටළු තිබේ නම්, අසල ඇති වෙනත් IR ප්රභවයන් පරීක්ෂා කරන්න.
IRremote හෝ IRLib වැනි විවිධ පුස්තකාල උත්සාහ කරන්න.
මෘදුකාංග ගැටළු සොයා ගැනීමට සියලුම උදාහරණ කටු සටහන් පරීක්ෂා කරන්න.
ඔබේ ග්රාහකය ඔබේ දුරස්ථ පාලකයෙන් සංඥා විකේතනය කරන්නේ දැයි පරීක්ෂා කරන්න.
අනවශ්ය ආලෝකය අවහිර කිරීමට දෘඩාංග පෙරහන් භාවිතා කරන්න.
ග්රාහකය දීප්තිමත් ආලෝකයන්ගෙන් ඉවතට ගෙන යන්න.
වඩා හොඳ කාර්ය සාධනයක් සඳහා අඳුරු කාමරයක පරීක්ෂා කරන්න.
බාධා ඇති කළ හැකි වෙනත් IR මූලාශ්ර සොයන්න.
සටහන: බොහෝ ආකාරයේ ir දුරස්ථ සංඥා විකේතනය කිරීමෙන් ඔබට අනුකූලතා ගැටළු සොයා ගැනීමට උපකාරී වේ. සෑම බොත්තමක් සඳහාම කේත සෑම විටම පටිගත කර ඔබේ arduino සටහනේ නිවැරදි ක්රියාවට ඒවා ගලපන්න.
ඔබ IR දුරස්ථ පාලකයක් සමඟ arduino භාවිතා කරන ආකාරය ඉගෙන ගත්තා. ඔබට උපකාර කිරීමට පියවර මෙන්න:
IRremote පුස්තකාලය ස්ථාපනය කරන්න. ඔබේ IR සංවේදකය දකුණු අල්ෙපෙනතිවලට සම්බන්ධ කරන්න.
ඔබේ දුරස්ථ පාලකයෙන් සංඥා ලබා ගැනීමට උදාහරණ කේතය භාවිතා කරන්න. ඔබේ මොනිටරයේ ප්රතිදානය නරඹන්න.
ඔබේ දුරස්ථ පාලකයේ ඇති සෑම බොත්තමක්ම ඔබේ ව්යාපෘතියේ පාලන ක්රියාවකට ගලපන්න.
ඔබේ පාලනය වඩා හොඳ කිරීමට සහ ගැටළු නිරාකරණය කිරීමට විවිධ දුරස්ථ පාලක උත්සාහ කරන්න.
ඔබට උදව් අවශ්ය නම්, මෙම ප්රජා සම්පත් බලන්න:
සාකච්ඡා මාතෘකාව | විස්තර |
|---|---|
උදව් | IR දුරස්ථ ගැටළු පිළිබඳව ප්රශ්න අසන්න. |
IR කේත සඳහා මොනිටරයේ අමු දත්ත අර්ථ නිරූපණය කරන්නේ කෙසේද? | IR කේත දත්ත කියවා භාවිතා කරන ආකාරය ඉගෙන ගන්න. |
sendSamsungLG() මගේ LG HX906 සමඟ ක්රියා නොකරයි. | උපාංග අනුකූලතා ගැටළු සඳහා පිළිතුරු සොයන්න. |
දර්ශනය සඳහා දැනටමත් භාවිතා කර ඇති නාලිකා 0 සමඟ ESP32 ගැටළුවක් | ESP32 සහ IR දුරස්ථ ගැටළු සඳහා උපදෙස් ලබා ගන්න. |
බූට්ලූප් | අනෙක් අයටත් එම IR දුරස්ථ ගැටළු තිබේදැයි බලන්න. |
දෝශ නිරාකරණය ඉගෙනීමේ කොටසකි. දේවල් පාලනය කිරීමට සහ විවිධ දුරස්ථ පාලක පරීක්ෂා කිරීමට නව ක්රම උත්සාහ කරන්න.
නිති අසන පැණ
ඔබේ IR ග්රාහකය ක්රියා කරන්නේ දැයි ඔබ දන්නේ කෙසේද?
ඔබේ IR ග්රාහකය ඒ දෙසට දුරස්ථ පාලකයක් යොමු කර දැල්වෙන LED එකක් නැරඹීමෙන් ඔබට එය පරීක්ෂා කළ හැකිය. ඔබ බොත්තම් එබූ විට දැල්වීම් දුටුවහොත්, ඔබේ ග්රාහකයාට සංඥා ලැබේ. IR ආලෝකය බැලීමට ඔබට දුරකථන කැමරාවක් ද භාවිතා කළ හැකිය.
ඔයාගේ arduino එක IR කේත කියවන්නේ නැත්තේ ඇයි?
ඔබට a රැහැන් ගැටළුවක් හෝ පුස්තකාල ගැටළුවක්. සියලුම සම්බන්ධතා පරීක්ෂා කර ඔබ නිවැරදි අල්ෙපෙනති භාවිතා කරන බවට වග බලා ගන්න. IRremote පුස්තකාලය ස්ථාපනය කරන්න. ඔබේ සැකසුම පරීක්ෂා කිරීමට උදාහරණ කටු සටහන් උත්සාහ කරන්න. ඔබේ arduino පුවරුවට බලය ලැබෙන බවට වග බලා ගන්න.
ඔබේ arduino IR ග්රාහකය සමඟ ඕනෑම දුරස්ථ පාලකයක් භාවිතා කළ හැකිද?
බොහෝ IR ග්රාහක බොහෝ දුරස්ථ පාලක සමඟ ක්රියා කරයි. ඔබ එක් එක් බොත්තම සඳහා කේත සොයා ගත යුතුය. සමහර දුරස්ථ පාලක විශේෂ ප්රොටෝකෝල භාවිතා කරයි. IRremote පුස්තකාලය සමඟ ඔබේ දුරස්ථ පාලකය පරීක්ෂා කරන්න. කේත ලියා ඒවා ඔබේ සටහනේ ක්රියා වලට ගලපන්න.
ඔබේ IR සංඥා ග්රාහකයා වෙත ළඟා නොවන්නේ නම් ඔබ කළ යුත්තේ කුමක්ද?
ඔබේ දුරස්ථ පාලකය සහ ග්රාහකය අතර මාර්ගයෙන් වස්තූන් ඉවතට ගෙන යන්න. IR සංඥා සඳහා පැහැදිලි රේඛාවක් අවශ්යයි. හිරු එළිය අඩු කාමරයක ඔබේ සැකසුම භාවිතා කිරීමට උත්සාහ කරන්න. ඔබේ ග්රාහකය දුරස්ථ පාලකයට කෙළින්ම මුහුණලා තිබේදැයි පරීක්ෂා කරන්න.
ඔබේ arduino IR දුරස්ථ පාලකය භාවිතයෙන් උපාංග එකකට වඩා පාලනය කරන්නේ කෙසේද?
ඔබේ ස්කෙච් එකේ විවිධ කේත විවිධ ප්රතිදාන වලට සිතියම්ගත කළ හැකිය. එක් එක් බොත්තම් කේතය සඳහා ස්විච් කේස් භාවිතා කරන්න. ඔබේ ආර්ඩුයිනෝ වෙත තවත් උපාංග සම්බන්ධ කර එක් එක් එක සඳහා ක්රියා සකසන්න. එය ක්රියාත්මක වන බවට වග බලා ගැනීමට එක් එක් බොත්තම පරීක්ෂා කරන්න.




