ஹால் சென்சார்கள் சென்சார்கள், இது ஒரு காந்தப்புலத்துடன் தொடர்பு கொள்ளும்போது அதன் வெளியீட்டில் மின் சமிக்ஞையை உருவாக்குகிறது. சென்சாரின் வெளியீட்டில் உள்ள மின்சார சமிக்ஞையின் அனலாக் மதிப்பு காந்தப்புலத்தின் வலிமையின் செயல்பாடாகும். இந்த நாட்களில் ஹால் சென்சார்கள் எல்லா இடங்களிலும் உள்ளன, அவை வெவ்வேறு காரணங்களுக்காகவும், மொபைல் போன்களிலிருந்து சுவிட்சுகள் வரையிலான அனைத்து வகையான சாதனங்களிலும், கார்களில் வேகம், நிலை மற்றும் தூரத்தை அளவிடுவதற்கும் பிற வாகனத் தொழில் சார்ந்த தயாரிப்புகளிலும் பயன்படுத்தப்படுகின்றன. ஹால் சென்சாரின் இந்த பன்முகத்தன்மை தயாரிப்பாளர்களுக்கும் மின் பொறியியலாளர்களுக்கும் அவசியம் இருக்க வேண்டும், அதனால்தான் இன்று, ராஸ்பெர்ரி பை அடிப்படையிலான திட்டத்தில் ஹால் சென்சார் எவ்வாறு பயன்படுத்துவது என்பதை நான் காண்பிப்பேன்.
அர்டுயினோவுடன் ஹால் சென்சார் இடைமுகப்படுத்துவது உட்பட எங்கள் பிற ஹால் சென்சார் அடிப்படையிலான திட்டங்களை நீங்கள் எப்போது வேண்டுமானாலும் சரிபார்க்கலாம்.
தேவையான கூறுகள்
இந்த திட்டத்தை உருவாக்க பின்வரும் கூறுகள் / பாகங்கள் தேவை;
- ராஸ்பெர்ரி பை 2 அல்லது 3
- எஸ்டி கார்டு (குறைந்தபட்சம் 8 ஜிபி)
- ஹால் விளைவு சென்சார்
- ஜம்பர் கம்பிகள்
- பிரெட் போர்டுகள்
- லேன் கேபிள்
- சக்தி மூலம்
பயன்படுத்தக்கூடிய சில விருப்ப பாகங்கள் பின்வருமாறு:
- கண்காணிக்கவும்
- விசைப்பலகை மற்றும் சுட்டி
- HDMI கேபிள்
- வைஃபை டாங்கிள்

இந்த டுடோரியல் ராஸ்பியன் ஸ்ட்ரெச் ஓஎஸ்ஸை அடிப்படையாகக் கொண்டது, எனவே வழக்கம் போல் தொடர ராஸ்பெர்ரி ஸ்ட்ரெச் ஓஎஸ் உடன் ராஸ்பெர்ரி பை அமைப்பதை நீங்கள் அறிந்திருப்பீர்கள் என்று கருதுகிறேன், மேலும் புட்டி போன்ற டெர்மினல் மென்பொருளைப் பயன்படுத்தி ராஸ்பெர்ரி பைக்குள் எஸ்எஸ்ஹெச் செய்வது எப்படி என்று உங்களுக்குத் தெரியும்.. இதில் ஏதேனும் சிக்கல்கள் இருந்தால், இந்த இணையதளத்தில் டன் ராஸ்பெர்ரி பை டுடோரியல்கள் உதவக்கூடும்.
முதல் முறையாக ராஸ்பியன் நீட்டிக்க OS ஐ நிறுவுவோருக்கு, நான் கண்டறிந்த ஒரு பிரச்சினை, பெரும்பாலான மக்கள், ராஸ்பெர்ரி பைக்கு ssh வழியாக வருகிறார்கள். OS இல் முதலில் ssh முடக்கப்பட்டுள்ளது என்பதைக் கவனத்தில் கொள்ள வேண்டும், அதை இயக்க உங்களுக்கு ஒரு மானிட்டர் தேவைப்படும், அல்லது ராஸ்பெர்ரி பை இன் உள்ளமைவு விருப்பங்களின் கீழ் அல்லது உங்கள் சாளரங்கள் அல்லது லினக்ஸ் கணினியைப் பயன்படுத்தி ssh என்ற வெற்று கோப்பை உருவாக்கி வெற்று கோப்பை நகலெடுக்கவும் SD அட்டையின் மூல அடைவு. உங்கள் கணினியின் SDD அட்டை ஸ்லாட்டில் நகலெடுக்க SD வண்டியை நீங்கள் செருக வேண்டும்.
ஹெட்லெஸ் பயன்முறையில் பை இயங்குபவர்களுக்கு இரண்டாவது முறையைப் பயன்படுத்துவது மிகவும் பொருத்தமானது. அனைத்து பகுதிகளும் தயாராக இருப்பதால், நாங்கள் கட்டடத்திற்கு செல்லலாம்.
சுற்று வரைபடம்:
ராஸ்பெர்ரி பை உடன் ஹால் எஃபெக்ட் சென்சார் பயன்படுத்த, கீழேயுள்ள திட்டப்படி கூறுகளை இணைக்கவும்.


இந்த டுடோரியலுக்கு பயன்படுத்தப்படும் ஹால் சென்சார் வெளியீட்டில் அனலாக் மற்றும் டிஜிட்டல் மதிப்புகளை வழங்க முடியும். ஆனால் டுடோரியலை எளிமைப்படுத்த, டிஜிட்டல் மதிப்பைப் பயன்படுத்த முடிவு செய்தேன், ஏனென்றால் அனலாக் வெளியீட்டைப் பயன்படுத்துவதற்கு ராஸ்பெர்ரி பைக்கு ஒரு ஏடிசியின் இணைப்பு தேவைப்படும்.
பைதான் குறியீடு மற்றும் பணி விளக்கம்:
இந்த ஹால் சென்சார் திட்டத்திற்கு பைதான் குறியீடு, ஒரு மிக எளிய ஒன்றாகும் நாம் செய்ய வேண்டிய அனைத்து மண்டபம் சென்சார் இருந்து வெளியீடு படிக்க, மற்றும் அல்லது அதன்படி LED அணைக்க வேண்டும். காந்தம் கண்டறியப்பட்டால் எல்.ஈ.டி இயக்கப்பட வேண்டும், இல்லையெனில் அணைக்கப்பட வேண்டும்.
உங்கள் ராஸ்பெர்ரி பை மற்றும் எஸ்.எஸ்.எச் ஆகியவற்றை புட்டியைப் பயன்படுத்தி சக்தியுங்கள் (என்னைப் போன்ற தலையற்ற பயன்முறையில் இணைக்கப்பட்டிருந்தால்). எனது பெரும்பாலான திட்டங்களுடன் வழக்கம்போல், வீட்டு அடைவுக்குள் ஒரு கோப்பகத்தை உருவாக்குகிறேன், அங்கு ஒவ்வொரு திட்டத்தையும் பற்றி எல்லாம் சேமிக்கப்படும், எனவே இந்த திட்டத்திற்காக, நாங்கள் ஹால் என்ற கோப்பகத்தை உருவாக்குவோம். விஷயங்களை ஒழுங்கமைக்க இது தனிப்பட்ட விருப்பம் என்பதை நினைவில் கொள்க.
பயன்படுத்தி அடைவை உருவாக்கவும்;
mkdir hallsensor
இப்போது உருவாக்கிய புதிய கோப்பகத்தில் கோப்பகத்தை மாற்றி, பைதான் ஸ்கிரிப்டைப் பயன்படுத்தி ஒரு எடிட்டரைத் திறக்கவும்;
சி.டி ஹால்சென்சர்
தொடர்ந்து;
nano hallsensorcode.py
எடிட்டர் திறந்ததும், திட்டத்திற்கான குறியீட்டை தட்டச்சு செய்கிறோம். முக்கிய கருத்துகளைக் காண்பிக்க குறியீட்டின் சுருக்கமான முறிவை நான் செய்வேன், அதன்பிறகு முழுமையான பைதான் குறியீடு கிடைக்கும்.
RPI.GPIO நூலகத்தை இறக்குமதி செய்வதன் மூலம் குறியீட்டைத் தொடங்குகிறோம், இது ராஸ்பெர்ரி பை GPIO ஊசிகளுடன் தொடர்பு கொள்ள பைதான் ஸ்கிரிப்ட்களை எழுத அனுமதிக்கிறது.
RPi.GPIO ஐ gpio ஆக இறக்குமதி செய்க
அடுத்து Rpi இன் GPIO க்கான எண்ணை உள்ளமைவை அமைப்போம், இது குறியீட்டின் இலவச ஓட்டத்தை செயல்படுத்த அனுமதிக்க GPIO எச்சரிக்கைகளைப் பயன்படுத்தவும் முடக்கவும் விரும்புகிறோம்.
gpio.setmode (gpio.BCM) gpio.setwarnings (தவறு)
நாம் பின்னர் GPIO ஊசிகளையும் அமைக்க அறிவிக்கிறோம் இது எல்இடி மற்றும் மண்டபம் சென்சார் டிஜிட்டல் வெளியீடு BCM தேர்ந்தெடுக்கப்பட்டுள்ளன எண்ணிக்கையுடனும் ஏற்ப இணைக்கப்பட்டுள்ளது.
ஹால்பின் = 2 லெட்ஸ்பின் = 3
அடுத்து, GPIO ஊசிகளை உள்ளீடு அல்லது வெளியீடாக அமைப்போம். எல்.ஈ.டி இணைக்கப்பட்ட முள் வெளியீடாகவும், ஹால் சென்சார் இணைக்கப்பட்டிருக்கும் உள்ளீடாகவும் அமைக்கப்பட்டுள்ளது.
gpio.setup (hallpin, gpio.IN) gpio.setup (ledpin, gpio.OUT)
என்று செய்யப்படுகிறது உடன், நாம் ஒரு பக்கத்தில் குறியீட்டு முக்கிய பகுதியாக எழுத போது தொடர்ந்து என்று வளைய ஒரு காந்தம் கண்டுபிடிக்கப்படும் போது மண்டபம் சென்சார் மற்றும் எல்இடி மீது திருப்பங்களை இருந்து வெளியீடு கணக்கிடுகிறது ஒரு காந்தம் கண்டறியப்படவில்லை போது எல்இடி ஆஃப் திருப்பங்களை.
உண்மை: if (gpio.input (hallpin) == தவறு): gpio.output (ledpin, true) அச்சு ("காந்தம் கண்டறியப்பட்டது") வேறு: gpio.output (ledpin, False) அச்சு ("காந்தப்புலம் கண்டறியப்படவில்லை")
டெமோ வீடியோ முழுமையான மலைப்பாம்பு குறியீடு திட்டத்தின் இறுதியில் வழங்கப்படுகிறது.

குறியீட்டை நகலெடுத்து சேமித்து, அதைப் பயன்படுத்தி தட்டச்சு செய்தபின் எடிட்டரை விட்டு வெளியேறவும்;
CTRL + X ஐத் தொடர்ந்து y .
சேமித்த பிறகு, உங்கள் இணைப்புகளை மீண்டும் ஒரு முறை சென்று பைதான் ஸ்கிரிப்டைப் பயன்படுத்தி இயக்கவும்;
sudo python hallsensorcode.py
ஸ்கிரிப்ட் இயங்கும்போது, ஒரு காந்தம் அல்லது ஏதேனும் காந்தம் ஹால் சென்சாருக்கு அருகில் கொண்டு வரப்படும்போது, எல்.ஈ.டி விளக்குகள் கீழே உள்ள படத்தில் காட்டப்பட்டுள்ளது.


ஒரு ஸ்மார்ட் வீட்டிற்கான ரீட் சுவிட்சுகள் முதல் மிதிவண்டியின் ஸ்பீடோமீட்டர்கள் வரை, இந்த டுடோரியலுடன் அடிவாரத்தில் பல சூப்பர் கூல் பொருட்கள் உருவாக்கப்படலாம். கீழேயுள்ள கருத்துப் பிரிவில் நீங்கள் உருவாக்கத் திட்டமிடும் எந்தவொரு திட்டத்தையும் பகிர்ந்து கொள்ளலாம்.
எங்கள் முந்தைய ஹால் சென்சார் அடிப்படையிலான திட்டங்களை அனைவரும் சரிபார்க்கவும்:
- Arduino மற்றும் செயலாக்க Android பயன்பாட்டைப் பயன்படுத்தி DIY ஸ்பீடோமீட்டர்
- பி.ஐ.சி மைக்ரோகண்ட்ரோலரைப் பயன்படுத்தி டிஜிட்டல் ஸ்பீடோமீட்டர் மற்றும் ஓடோமீட்டர் சர்க்யூட்
- Arduino மற்றும் Processing ஐப் பயன்படுத்தி மெய்நிகர் ரியாலிட்டி
- Arduino ஐப் பயன்படுத்தி காந்தப்புல வலிமை அளவீட்டு
