ස්මාර්ට් ගෘහයේදී වායු පවිත්‍රකාරක පාලනය Arduino වලින්

ස්මාර්ට් ගෘහයේදී වායු පවිත්‍රකාරක පාලනය Arduino වලින් කළ හැකි ක්‍රමය ප්‍රධාන ලෙස අයිරන් රිමෝට් ඉරියේන් කියන ලබාදෙන නිර්තර්ගතය නැවත ඉරියේන් ලෙස යැවීමෙනි. Arduino එක ඔබේ දුරකථනයේ රිමෝට් පාලකය මෙන් කර, ඒකාගේ විධාන ගෘහයට ඉරියේන් සංඥාවක් ලෙස ප්‍රතිචාර වේ. එබැවින් උෂ්ණත්වය, කාමරය, ප්‍රවාහය සහ කාලය පාලනය කිරීමට එකම දුරකථන යෙදුමක් ඇති විය හැකිය. Linuxhowto.net.

ක්‍රමය දිරාගන්නේ ඔබේ ගෘහයේ ඇති රිමෝට් ගෘහයම පරිපථය කරගැනීමෙනි. ගෘහය Bluetooth හෝ Wi-Fi මගින් පරිපථය කරගන්නා ඇත්නම්, ඒ ක්‍රමයට ගැලපෙන පරිපථ නිර්මාණයක් තෝරාගන්න පුළුවන්. පහත ක්‍රම හඳුන්වාදීමෙන් ඔබගේ උපාධාරයට ගැලපෙන ආකාරය තෝරාගන්න.

පාලන ක්‍රමය ගෘහයට ගැලපීම ප්‍රධාන අභියෝගය ආරක්ෂාව ප්‍රතික්‍රියාව
අයිරන් රිමෝට් රිමෝට් භාවිත කරන ගෘහ කේතය නිවැරදි කිරීම සහ කොටස් නිරවද්ධතාව මූලික අයිරන් පමණක් අවශ්‍ය ය
දෝෂ කාරණය ඉගෙන ගැනීම දුරකථනයෙන් පාලනය කළ හැකි ගෘහ කාරණ කේතය හඳුනාගැනීම විශ්වාසනීය නොවන කේත සමඟ
Wi-Fi හෝ Bluetooth මොඩියලය මෙම තාක්කම ඇති ආයතනික ගෘහ ජාල සහ අයිපි සහිත පරිසරයක් මුරපදයක් සහ ගිණුම් ආරක්ෂාව
රේලේ හෝ පුරුදු පාලකය රිමෝට් පාලකය නොමැති ගෘහ ගෘහයේ පාලක පුනරාවරණය අවශ්‍ය 230V පුරුදු කිරීම අනිධාරය

පද්ධතියේ මූලික ව්‍යුහය

බිත්ති ගෘහයක ඇති රිමෝට් ලියාබර් එක ප්‍රධාන ලෙස එක් නිර්තර්ගත පාලකයකි. ඒකාගේ රිමෝට් ප්‍රතිචාරදය ගෘහයේ පාලන පෙට් අතර ඇති කුඩා ලෝධකය වේ. ඔබ ගෘහය අඩු කරන විට එම ලෝධකය තුළ රිමෝට් සංඥාවක් යැවීමෙනි.

සම්පූර්ණ පරිපථ සඳහා Arduino Uno හෝ Nano, 38 kHz ක රිසිවැටියාම ප්‍රතිචාරදයක් ලෙස TSOP38238, 940 nm අයිරන් දියවල එකක්, ට්‍රාන්සිස්ටර් සහ ප්‍රතිරෝධක අවශ්‍ය වේ. කෝරෙලඩ්‍රාව් උපදේශවලින් පාලන පැනල් සඳහා රූප සටහනක් සකස් කළ හැකිය; කෝරෙලඩ්‍රාව් උපදේශවලින් මෙම යෝජනාව දෘෂ්‍යමත් කිරීමට උදව් කරයි.

අයිරන් සහ රියර් කිරීමේ පරිපථය

රිසිවැටියාම ප්‍රතිචාරදය Arduino එකේ ඩිජිටල් අරහිට එක් කර, එයෙන් ඉරියේන් කොඩ කොටස් කියවිය හැකිය. අයිරන් දියව අයිරන් සහ ප්‍රතිරෝධකය හරහා ට්‍රාන්සිස්ටර් මගින් නිදහස් කරන්න; Arduino සහ ප්‍රතිචාරදයට පොදු බිම දෙන්න. පරිපථයට 100 µF ධාරකයක් සහ ආරක්ෂක ප්‍රතිරෝධක එකක් ඇතුළත් කිරීමෙන් කෙටි කිරීම් අවදානම් අවම කළ හැකිය.

Arduino මෙවලම් පිහිටුවීමේ ක්‍රමය ඔබගේ පරිපථ සම්පූර්ණ කිරීමට පසු ආරම්භ කරන්න. ලිනක්ස් උපදේශවලින් Ubuntu හෝ Raspberry Pi OS යට අවශ්‍ය මෙවලම් පිහිටුවීමට උපදේශ ලබාගත හැකිය. රිමෝට් දියව සහ ප්‍රතිචාරදය එකම බිමේ තබා ගැනීම ඔබට පරීක්ෂාවක් පහසු කරයි.

රිමෝට් කොඩ ඉගෙන ගැනීම

ගෘහයේ මුල් රිමෝට් පාලකයෙන් එන සංඥාව Arduino සෑම බොතමක්ම හඳුනාගැනීමට යොදාගන්න. ඒ බොතම පරිපථයේ රිමෝට් ප්‍රතිචාරදය සම්බන්ධ කර, Serial Monitor හි ප්‍රතිචාරය නිරූපකය දෙන්න. කාමරය වැඩි කිරීම, අඩු කිරීම, උෂ්ණත්වය වැඩි කිරීම, ප්‍රවාහය වෙනස් කිරීම සහ කාලය පෙන්වීම සෑම එකක්ම වෙනම බොතමක් ලෙස ඉගෙනගන්න.

හැම ගෘහයකම රිමෝට් ප්‍රතිචාරදය නැත; කිසිවක් 38 kHz ප්‍රතිචාරයක් යැවීම ඇති බවත් ඔබ තහවුරු කළ යුතුය. ගෘහය Bluetooth මගින් පරිපථය කරගන්නා ඇත්නම්, ගෘහයේ තුළ ඇති පාලකයේ විධාන අදාළ පොර්ටයේ ලෙස අල්ලාගන්න උත්සාහ කරන්න. එහෙත් ගෘහයේ පාලකය අමුරු කිරීමේ අනුර්ථතාව පෙන්වන්න අවශ්‍ය නම් පුරුදු පාලක පරිසරයක් ගැනීම වඩාත්යෝග්‍යයි.

Arduino කේතය සහ කාරණ ලේඛනය

IRremote පුද්ධක පුද්ධ භාවිතයෙන් ඉගෙනගත් කේතය Arduino හි ගබඩා කරන්න පුළුවන්. පහත රූපකය ඔබගේ ගෘහයේ කේතයට ගැලපෙන නොවන ආකෘතියක් පමණයි; කේතය, කොටස් දිග සහ කාරණ සංයමණය ඔබගේ අල්ලාගත් අගයනම් අනුව ප්‍රතිසාධ කරන්න.

#include <IRremote.hpp>
#include <IRsend.hpp>

const uint8_t IR_SEND_PIN = 3;
const uint16_t CAPTURED_CODE = 0x0000; // ඉගෙනගත් අගය මෙතනයි
const uint16_t CODE_BITS = 64;        // ඔබගේ අගයේ දිග
const uint32_t FREQUENCY = 38000;     // හර්ට්ස් ප්‍රතිචාරය

void setup() {
  IrSender.begin(IR_SEND_PIN);
}

void loop() {
  // ඉගෙනගත් කේතය භාවිත කිරීමට පහත පේළිය අක්‍රිය කරන්න.
  // IrSender.send(CAPTURED_CODE, CODE_BITS, FREQUENCY);
}

Arduino එක නැවත පරිපථයට සම්බන්ධ කර රිමෝට් දියව දිලිස් කරන්න. ප්‍රතිචාරදය ගෘහයට නොපෙනුණත් ඔබගේ කොටස ඇති බව පරීක්ෂා කරන්න; එය නොපෙනුණොත් සාම්පර්ට් සහ ට්‍රාන්සිස්ටර් පරිපථය නැවත බලන්න. අගයන් වෙනස් කිරීමෙන් කාලය, උෂ්ණත්වය හෝ ශාකය වැනි අගයන් සේරියල සහ ගෘහය පාලනය කරන්න පුළුවන්.

ආරක්ෂාව සහ පරීක්ෂා ක්‍රමය

මෙම ව්‍යුහය ගෘහයේ පුරුදු කට්ටලය හා අදාළ කොටස් අතර ගලා යන 230V පුරුදු සංඥාව ගැනීමක් නොවේ. ගෘහයේ පුරුදු කට්ටලය අමතන්න, එයට පිහිටුවීම් කරන්න හෝ අදාළ පරිපථයට කැපැල්ලෙන පරිසරයක් ඇතුළත් කරන්න. ගෘහයේ පිට කොටස් හා තෙතමනයට ප්‍රතිරෝධද යන පරිපථයක් භාවිතා කරන්න. ගෘහයේ පුරුදු සම්බන්ධතාවය සම්බන්ධ විට පුරුදු ඉංජිනේර හෝ කුඩා පරිපථ කර්මතිකයක් අවශ්‍ය වේ.

Arduino වික්‍රමය අනතුරු කළ ගමන් ගෘහය නොනවත්තාවට ප්‍රතිචාර දැක්වීමේ අභියෝගයක් ඇත. DHT22 උෂ්ණත්ව සංඥාත්මකයක් එක් කර, ඉදිරියට නිශ්චිත උෂ්ණත්වයක් පසු ගෘහය නවත්වන ලෙස කේතය ලියාගන්න. මෙය ගෘහයේ තුළ ඇති ආරක්ෂක පරිපථවලට අමතර ආරක්ෂාවක් පමණයි. අදාළ උපදේශ ලිපිය තෝරාගන්නේ ඒකාගේ අදාළතාවය පරීක්ෂා කරමින්; Software Lanthaya අන්තර්ගත එකතුවේ රූලට් ඔන්ලයින් මාර්ගෝපදේශය වැනි වෙනත් ලිපි ද ඇති බව පෙනේ. ඒවායේ ඇති මාර්ගෝපදේශය ඔබේ ගෘහයට අදාළ බව තහවුරු කරගන්න.

ප්‍රායෝගික ක්‍රමය සහ ඔබගේ ඊළඟ පියවර

ක්‍රමය ප්‍රායෝගික කිරීමේ නියමය පරිපථ එකට ගෘහයට යොමු කිරීම පමණක් නොවේ. මුලින් උෂ්ණත්වය පමණක් පාලනය කර ගෘහය නිවැරදි ලෙස ප්‍රතිචාර දක්වන බව බලන්න. පසුව කාමරය, ප්‍රවාහය සහ කාල කාරණය එකිනෙකා අතර පරීක්ෂා කරන්න. කාරණ අගයන් ආරක්ෂාවකින් ගබඩා කර, ප්‍රතිසාධ කරන්න පුළුවන් විට තමන්ගේ ගෘහයටම ගැලපෙන ආකෘතියක් බවට පත් වේ.

ඔබේ අත්දැකීම, පරිපථ රූපය සහ කොඩ සමඟ අදාළ කතාබහයේ බෙදාගන්න. ඊළඟ පියවරක් ලෙස ගෘහයේ රිමෝට් ප්‍රතිචාරදය සොයාගන්න, එක් බොතමක් කොඩ ලෙස ඉගෙනගන්න, ඉන්පසු ඔබේ Arduino පරිපථයට ගැලපෙන කුඩා පාලන පැනල්කයක් සාදන්න. ඔබේ දෛනික රිද්මයට ගැ