චුම්බක සංවේදකය
චුම්බක ක්ෂේත්ර හඳුනා ගැනීමට Hall Effect සංවේදකය භාවිතා කිරිම
Components Required
හැඳින්වීම
පාඩම අරමුණ:
- චුම්බක ක්ෂේත්ර හඳුනා ගැනීමට Hall Effect සංවේදකය භාවිතා කිරීම්
- Hall Effect සංවේදකයේ යෙදුම්
සිද්ධාන්තය
ඇත්ත වශයෙන්ම, විවිධ ආකාරයේ හෝල්(Hall) සංවේදක වර්ග දෙකක් තිබේ, එකක් ඩිජිටල් හෝල් සංවේදකය වන අතර අනෙක ඇනලොග් හෝල් සංවේදකයයි. ඩිජිටල් හෝල් සංවේදකයට හඳුනාගත හැක්කේ චුම්බකයක් තිබේද නැද්ද යන්න (0 හෝ 1) පමණි, නමුත් ඇනලොග් හෝල් සංවේදකයේ ප්රතිදානය චුම්බකය වටා ඇති චුම්බක ක්ෂේත්රය මත පදනම්ව වෙනස් වේ, එනම් චුම්බකයේ කොතරම් ප්රබලද හෝ කොපමණ දුරද යන්න හඳුනාගත හැකිය. මෙම ව්යාපෘතියේදී ඉලක්ක කරන්නේ ඩිජිටල් හෝල් සංවේදක බහුලව භාවිතා වන ඒවා වන බැවිනි.
Hall Effect සංවේදකය තුළ තුනී ලෝහ තීරුවක් දිගේ ධාරාවක් යොදනු ලැබේ. චුම්බක ක්ෂේත්රයක් ඉදිරියේ, ලෝහ තීරුවේ ඇති ඉලෙක්ට්රෝන එක් දාරයක් දෙසට හරවා, තීරුවේ කෙටි පැත්ත (පෝෂක ධාරාවට ලම්බකව) හරහා වෝල්ටීයතා අනුක්රමයක් ඇති කරයි.
ක්රමවේදය
Magicbit වෙත චුම්බක සංවේදකය සම්බන්ධ කරන්න. මෙම නිරූපණය සඳහා, අපි Magicbit හි D32 පින් එකට චුම්බක සංවේදකය සම්බන්ධ කරමු. මැජික්බිට් එකට චුම්බක සංවේදකය සම්බන්ධ කළ පසු එය ඔබේ පරිගණකයට සම්බන්ධ කර පහත කේතය උඩුගත කරන්න.
Code
#define MAGNETICsensor 32
void setup() {
Serial.begin(9600);
pinMode(32, INPUT);
}
void loop() {
Serial.println(digitalRead(MAGNETICsensor));
delay(100);
}
පැහැදිලි කිරීම
මෙම චුම්බක සංවේදකය ඩිජිටල් ප්රතිදාන ලබා දෙයි. එබැවින්, ඔබට අනුක්රමික මොනිටරය විවෘත කර ප්රතිදානයන් දැකිය හැකිය. සංවේදකය අසල සැලකිය යුතු චුම්බක ක්ෂේත්රයක් නොමැති නිසා ‘0’ සංවේදකයට ආසන්නයේ චුම්භක ක්ෂේත්රයක් සිදු වූ නිසා ‘1’