ස්මාර්ට් ගෘහයේ හඬ පාලනයට Arduino භාවිතය

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

හඬ පාලනය යනු Arduino එකට මයික්‍රොෆෝනයක් සෘජුව සම්බන්ධ කර වචන තේරුම් ගැනීම පමණක් නොවේ. සාමාන්‍යයෙන් හඬ විධානය දුරකථනයක් හෝ වලාකුළු සේවාවක් මඟින් හඳුනාගෙන, එය Wi-Fi හෝ Bluetooth හරහා Arduino වෙත යවන ක්‍රියා විධානයක් බවට පත් කරයි.

ක්‍රමය අවශ්‍ය අමතර උපකරණ ප්‍රතිචාර වේගය අන්තර්ජාල අවශ්‍යතාව
Bluetooth හඬ පාලනය ජංගම දුරකථනය, Bluetooth මොඩියුලය ඉක්මන් නැත
Wi-Fi හඬ පාලනය ESP8266 හෝ ESP32 පුවරුව ඉක්මන් බොහෝවිට අවශ්‍යයි
වලාකුළු සහායකය ස්මාර්ට් ස්පීකරය, ජාල මොඩියුලය මධ්‍යම අවශ්‍යයි
දේශීය හඬ හඳුනාගැනීම හඬ හඳුනාගැනීමේ මොඩියුලය මධ්‍යම නැත

අවශ්‍ය උපකරණ සහ පද්ධති සැලසුම

සරල ව්‍යාපෘතියකට Arduino Uno හෝ Nano පුවරුවක්, රිලේ මොඩියුලයක්, LED බල්බයක්, Bluetooth HC-05 මොඩියුලයක් සහ වෙනම විදුලි සැපයුමක් ප්‍රමාණවත් වේ. සැබෑ ගෘහ විදුලි උපකරණ පාලනය කිරීමට පෙර LED එකක් හෝ අඩු වෝල්ටීයතා DC බල්බයක් භාවිතයෙන් පරීක්ෂා කිරීම ආරක්ෂිතය.

Wi-Fi හරහා දුරස්ථ පාලනය අවශ්‍ය නම් ESP8266 හෝ ESP32 වඩාත් සුදුසු වේ. ඒවා Arduino IDE තුළ ක්‍රමලේඛනය කළ හැකි අතර, ජංගම යෙදුමක්, වෙබ් අතුරුමුහුණතක් හෝ ස්මාර්ට් සහායක සේවාවක් සමඟ සම්බන්ධ කළ හැක. පාලන පද්ධති පිළිබඳ සංරක්ෂිත තාක්ෂණික අදහස් සොයන විට සම්පත් එකතුව වැනි වෙබ් අඩවිවල ව්‍යාපෘති ආකෘති පරීක්ෂා කිරීමද ප්‍රයෝජනවත් විය හැක.

හඬ විධානය Arduino වෙත යැවීම

ජංගම දුරකථනයේ හඬ සහායකය “කාමරයේ විදුලි පහන දල්වන්න” වැනි වාක්‍යයක් හඳුනාගත් පසු, එය “LIGHT_ON” වැනි කෙටි විධානයකට පරිවර්තනය කළ හැක. Bluetooth මොඩියුලය භාවිත කරන විට එම පෙළ Arduino හි අනුක්‍රමික සම්බන්ධතාවයට ලැබෙන අතර, ක්‍රමලේඛනය තුළ එය පරීක්ෂා කර අදාළ රිලේ ක්‍රියාත්මක කරයි.

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

රිලේ සහ උපකරණ පාලනය

Arduino පුවරුවේ ඩිජිටල් පින් එකකින් ගෘහ විදුලි උපකරණයක් සෘජුව ක්‍රියාත්මක කළ නොහැක. ඒ සඳහා රිලේ මොඩියුලයක් භාවිත කළ යුතු අතර, එය අඩු වෝල්ටීයතා පාලන සංඥාවක් මඟින් වැඩි වෝල්ටීයතා පරිපථයක් වෙන්ව පාලනය කරයි. රිලේ මොඩියුලය තෝරාගැනීමේදී එහි ධාරා ධාරිතාව සහ උපකරණයේ බල අවශ්‍යතාව පරීක්ෂා කළ යුතුය.

විදුලි බල්බ, පංකා සහ හීටර් වැනි උපකරණ සමඟ වැඩ කිරීමේදී නිරාවරණ සම්බන්ධතා තබා නොගත යුතුය. ප්‍රධාන විදුලි ජාලයට සම්බන්ධ කිරීම සුදුසු දැනුමක් ඇති වැඩිහිටියකු හෝ වෘත්තීය විදුලි කාර්මිකයකු විසින් කළ යුතුය. ආරම්භක පරීක්ෂණ සඳහා 5V රිලේ සහ අඩු වෝල්ටීයතා LED පරිපථයක් භාවිත කිරීම වඩා හොඳය.

Arduino කේතය සහ ස්වයංක්‍රීයකරණය

ක්‍රමලේඛනයේ මූලික කොටස වන්නේ ලැබෙන විධානය කියවා, එයට ගැළපෙන පින් එක HIGH හෝ LOW කිරීමයි. රිලේ මොඩියුලයේ වර්ගය අනුව HIGH සංඥාවෙන් හෝ LOW සංඥාවෙන් උපකරණය ක්‍රියාත්මක විය හැකි බැවින්, මුලදී කුඩා පරීක්ෂණයක් කළ යුතුය. තත්ත්වය පෙන්වීමට LED එකක් හෝ ද්‍රව ස්ඵටික තිරයක්ද එකතු කළ හැක.

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

ආරක්ෂාව, පෞද්ගලිකත්වය සහ දෝෂ පාලනය

හඬ පාලන පද්ධතියක් නිවසේ දොර අගුළු, ගරාජ් දොර හෝ ආරක්ෂක කැමරා සමඟ සම්බන්ධ කරන විට විධාන සත්‍යාපනය අනිවාර්ය වේ. ඕනෑම පුද්ගලයකුගේ හඬ විධානයකින් දොර විවෘත වීම වැළැක්වීමට මුරපදයක්, ජංගම දුරකථන සත්‍යාපනයක් හෝ දෙවන තහවුරු කිරීමක් යෙදිය හැක.

Wi-Fi මුරපදය කේතය තුළ විවෘතව තබා නොගැනීම, අන්තර්ජාලයෙන් පුවරුවට සෘජු ප්‍රවේශය අවහිර කිරීම සහ දෝෂයක් ඇති වූ විට සියලු රිලේ ආරක්ෂිත තත්ත්වයට පත් කිරීම වැදගත්ය. ව්‍යාපෘතියේ සම්බන්ධතා, කේත සංස්කරණ සහ පරීක්ෂණ ප්‍රතිඵල ව්‍යාපෘති සටහන ලෙස සටහන් කරගැනීමෙන් පසුව දෝෂ හඳුනාගැනීම පහසු වේ.

Arduino, Bluetooth හෝ ESP32 භාවිතයෙන් කුඩා LED පාලනයකින් ආරම්භ කර, පසුව සංවේදක සහ ස්වයංක්‍රීය නීති එකතු කරන්න. ඔබේ පරීක්ෂණ ප්‍රතිඵල සටහන් කරමින් Software Lanthaya හි තාක්ෂණික ලිපි අධ්‍යයනය කර, ආරක්ෂිත ස්මාර්ට් ගෘහ ව්‍යාපෘතියක් පියවරෙන් පියවර ගොඩනඟන්න.