- புளூடூத் லோ எனர்ஜி (பி.எல்.இ) என்றால் என்ன?
- ஐபிகான் தொழில்நுட்பம் BLE ஐ எவ்வாறு பயன்படுத்துகிறது?
- ஐபிகான் எவ்வாறு முக்கியமானது?
- கூறுகள் தேவை
- ஐபிகான் பயன்முறையில் HM10 BLE தொகுதியை அமைத்தல்
- IBeacon க்கான BLE ஸ்கேனர் Android பயன்பாட்டைப் பயன்படுத்துதல்
பெக்கான் மற்றும் ஐபிகான் தொழில்நுட்ப சொற்கள் பெரும்பாலும் ஒன்றுக்கொன்று மாற்றாகப் பயன்படுத்தப்படுகின்றன. iBeacon ஆப்பிள் நிறுவனத்தால் அறிமுகப்படுத்தப்பட்டது மற்றும் ஆப்பிளின் ஐபோன்கள் மற்றும் பிற iOS சாதனங்களுக்கு இருப்பிட அடிப்படையிலான தகவல் மற்றும் சேவைகளை வேறு வழியில் வழங்குவதற்காக ப்ளூடூத் குறைந்த ஆற்றல் (BLE) வயர்லெஸ் தொழில்நுட்பத்தை ஆப்பிள் செயல்படுத்துகிறது. தொழில்நுட்ப தரநிலை மொபைல் பயன்பாடுகளை (iOS மற்றும் Android சாதனங்களில் இயங்குகிறது) ப world தீக உலகில் உள்ள பீக்கான்களிடமிருந்து தகவல்களைச் சேகரிக்கவும் தொலைபேசிகளில் தகவல்களைக் காட்டவும் அனுமதிக்கிறது.
புளூடூத் லோ எனர்ஜி (பி.எல்.இ) என்றால் என்ன?
பி.எல்.இ சக்தி நுகர்வு வித்தியாசத்துடன் புளூடூத் நெறிமுறையைப் போன்றது. பி.எல்.இ என்பது வயர்லெஸ் பெர்சனல் ஏரியா நெட்வொர்க் தொழில்நுட்பமாகும், இது குறுகிய தூரத்திற்கு தரவை அனுப்ப பயன்படுகிறது மற்றும் இது குறைந்த ஆற்றல் நுகர்வுக்காக வடிவமைக்கப்பட்டுள்ளது. CR2032 நாணயம் பேட்டரியைப் பயன்படுத்தி கூட நீண்ட காலத்திற்கு இயக்க BLE வடிவமைக்கப்பட்டுள்ளது. பி.எல்.இ அதன் முந்தைய கிளாசிக் புளூடூத் போன்ற தகவல்தொடர்பு வரம்பை பராமரிக்கிறது.
![]()
ஐபிகான் தொழில்நுட்பம் BLE ஐ எவ்வாறு பயன்படுத்துகிறது?
ஐபிகான் தொழில்நுட்பத்துடன், ஆப்பிள் பி.எல்.இ விளம்பரத்திற்கான வடிவமைப்பை தரப்படுத்தியுள்ளது. நிலையான வடிவமைப்பில் நான்கு முக்கிய துண்டுகள் உள்ளன, அவை UUID, மேஜர், மைனர், Tx பவர். ஒவ்வொரு விதிமுறைகளையும் இன்னும் தெளிவாகப் புரிந்துகொள்ள, ஆப்பிள் எலெக்ட்ரானிக்ஸ் உதாரணத்தை எடுத்துக் கொள்ளுங்கள், அங்கு வெவ்வேறு நாடுகளில் கடைகளின் எண்ணிக்கை அமைக்கப்பட வேண்டும். ஒவ்வொன்றின் விளக்கமும் பின்வருமாறு:
யு.யு.ஐ.டி: யு.யு.ஐ.டி என்பது 16-பைட் சரம் ஆகும், இது ஒரு பெரிய குழுவான பீக்கான்களின் எண்ணிக்கையை அடையாளம் காண பயன்படுகிறது. இது ஒரு குறிப்பிட்ட பயன்பாட்டிற்கான பீக்கான்களை அடையாளம் காட்டுகிறது. எடுத்துக்காட்டாக, ஆப்பிள் ஆஃப்லைன் எலக்ட்ரானிக் ஸ்டோரின் ஒரு சங்கிலியைப் பராமரிக்கிறது என்றால், அனைத்து பெக்கனும் ஒரே UUID ஐப் பகிர்ந்து கொள்ளும், இது பெக்கான் ஆப்பிளுக்கு சொந்தமானது என்று கூறுகிறது.
மேஜர்: இது பெக்கனின் ஒரு பெரிய குழுவிலிருந்து பெக்கனின் சிறிய குழுவை அடையாளம் காண பயன்படுத்தப்படும் 2 பைட் சரம். எனவே, பெக்கான் ஆப்பிளுக்கு சொந்தமானது மற்றும் ஆப்பிள் ஒரு நகரத்தில் 10 கடைகளுக்கு 10 பீக்கான்களை அமைத்துள்ளது என்றால், அதே நகரத்தில் எந்த பெக்கான் எந்த கடைக்கு சொந்தமானது என்பதை ஆப்பிள் அறிந்து கொள்ளும்.
மைனர்: இது 2-பைட் சரம், இது பீக்கான்களின் குழுவிலிருந்து தனிப்பட்ட பெக்கனை அடையாளம் காண பயன்படுகிறது. ஆப்பிள் ஒரு கடையில் 50 பீக்கான்களை அமைத்துள்ளது என்று வைத்துக்கொள்வோம், எனவே மைனரைப் பயன்படுத்துவதன் மூலம், வாடிக்கையாளர் கடையில் இருக்கும் இடத்தை ஆப்பிள் கண்டுபிடிக்க முடியும்.
Tx பவர்: பெக்கனில் இருந்து அருகாமையில் அல்லது தூரத்தை தீர்மானிக்க Tx பவர் பயன்படுத்தப்படுகிறது. அளவீடு செய்வதற்கு முன்பு அருகாமையைத் தேர்ந்தெடுக்க வேண்டும், முன்கூட்டியே ஹார்ட்கோட் செய்யப்பட வேண்டும். தேர்ந்தெடுக்கப்பட்ட அருகாமை சாதனங்களால் ஒரு அடிப்படையாக எடுத்துக்கொள்ள மதிப்பிடப்பட்ட தூரத்தை வழங்குகிறது.
எடுத்துக்காட்டுக்கு: ஏற்கனவே அமைத்தல் மற்றும் ஒளிபரப்பு பெக்கான் பின்வருமாறு இருக்கும்:
UUID: 36BFDA543784CAD5
மேஜர்: 45
மைனர்: 7
IBeacon பயன்முறையில் அமைக்கப்பட்ட BLE தொகுதிக்கூறு பயன்படுத்தி இந்த டுடோரியலில் இந்த அளவுருக்கள் அனைத்தையும் அமைப்போம்.
பி.எல்.இ தொழில்நுட்பத்தைப் பற்றி மேலும் அறிய பி.எல்.இ பற்றிய எங்கள் முந்தைய கட்டுரையை ஈ.எஸ்.பி 32 உடன் சரிபார்க்கவும்.
ஐபிகான் எவ்வாறு முக்கியமானது?
இலக்கு மார்கெடிங்கின் பிரபலமடைந்து வருவதால், ஐபிகான் ஒரு குறிப்பிடத்தக்க பாத்திரத்தை வகிக்க முடியும். ஐபிகான் நெட்வொர்க்கை உருவாக்குவதன் மூலம், எந்தவொரு பிராண்ட், சில்லறை விற்பனையாளர் அல்லது கடையின் செயல்பாடு மற்றும் பிற முக்கியமான வாடிக்கையாளர் நடத்தை தரவுகளைக் கண்டறிய முடியும், அவை வாடிக்கையாளரின் ஸ்மார்ட்போனில் அதிக அர்த்தமுள்ள, சூழ்நிலை மற்றும் ஹைப்பர்-லோக்கலை அனுப்ப மேலும் பயன்படுத்தப்படலாம். மேலே உள்ள ஆப்பிளின் உதாரணத்தை எடுத்துக் கொண்டால், ஸ்மார்ட்போன் கொண்ட ஒரு வாடிக்கையாளர் ஒரு ஆப்பிள் எலக்ட்ரானிக் கடைக்கு அருகில் செல்கிறார் என்று வைத்துக்கொள்வோம்.
வாடிக்கையாளரின் ஸ்மார்ட்போனில் நிறுவப்பட்ட பயன்பாடு கடையில் நிறுவப்பட்ட ஒரு iBeacon ஐக் கேட்கும்போது, பயன்பாட்டை அனைத்து சலுகைகளுடன் iBeacon மூலம் தரவை அனுப்பவும், விவரங்களை சேமிக்கவும் முடியும். வாடிக்கையாளர் சலுகையை கவர்ச்சிகரமானதாகக் கண்டறிந்து வாங்க விரும்பினால், அவர் உள்ளே நுழைந்து கடையில் இருந்து வாங்கலாம். இது தவிர ஐபிகான் பணம் செலுத்துதல், கடைக்காரர் / வாடிக்கையாளர் பகுப்பாய்வு மற்றும் விமான நிலையங்கள், தீம் பூங்காக்கள், கச்சேரி அரங்குகள் மற்றும் பல பகுதிகளில் உள்ள பயன்பாடுகள் போன்ற வேறு சில பயன்பாடுகளைக் கொண்டிருக்கலாம். ஐபிகான் தொழில்நுட்பத்தின் ஆற்றல் வரம்பற்றது மற்றும் இன்னும் கண்டுபிடிக்கப்படவில்லை.
இந்த டுடோரியலில், புளூடூத் 4.0 அடிப்படையிலான HM10 BLE தொகுதியைப் பயன்படுத்தி iBeacon ஐ நிரூபிப்போம். ஆனால் தொடங்குவதற்கு முன், நீங்கள் குளோன் செய்யப்பட்ட எச்எம் 10 தொகுதியைப் பயன்படுத்துகிறீர்கள் என்றால் குளோன் எச்எம் -10 தொகுதியின் நிலைபொருளை எவ்வாறு மாற்றுவது அல்லது ப்ளாஷ் செய்வது என்பதைப் பார்ப்பது முக்கியம், ஏனெனில் சந்தையில் கிடைக்கும் பெரும்பாலான எச்எம் 10 தொகுதி குளோன் செய்யப்பட்டவை. எல்.ஈ.டி கட்டுப்படுத்த ஆர்டுயினோவுடன் எச்.எம் 10 புளூடூத் தொகுதியையும் பயன்படுத்தினோம்.
இந்த HM10 BLE iBeacon டுடோரியல் HM10 தொகுதியை iBeacon ஆக எவ்வாறு அமைப்பது என்பதையும், Android பயன்பாட்டில் RSSI (Proximity, Distance) போன்ற விவரங்களைக் கண்டுபிடிப்பதையும் நிரூபிக்கும்.

கூறுகள் தேவை
வன்பொருள்:
- HM10 BLE தொகுதி
- யூ.எஸ்.பி முதல் டி.டி.எல் மாற்றி
- ஜம்பர்கள்
மென்பொருள்:
- Arduino IDE
- Android பயன்பாடு (BLE ஸ்கேனர்)
இந்த டுடோரியலில் பயன்படுத்தப்படும் BLE HM10 அதிகாரப்பூர்வ jnhuamao இணையதளத்தில் கிடைக்கும் HM10 firmware v540 ஐப் பயன்படுத்துகிறது.
![]()
ஐபிகான் பயன்முறையில் HM10 BLE தொகுதியை அமைத்தல்
ஆரம்பத்தில் iBeacon பயன்முறையில் BLE HM10 தொகுதியை அமைக்கவும். ஐபிகான் பயன்முறையில் HM10 ஐ அமைக்க, பின்வரும் படிகளைப் பின்பற்றவும்.
- பின்வரும் இணைப்புகளுடன் HM10 தொகுதி மற்றும் USB / TTL மாற்றி இணைக்கவும்.
|
HM10 தொகுதி பின்ஸ் |
யூ.எஸ்.பி / டி.டி.எல் மாற்றி |
|
Rx |
Tx |
|
Tx |
Rx |
|
வி.சி.சி. |
5 வி |
|
Gnd |
Gnd |
![]()
- Arduino IDE ஐத் திறந்து USB / TTL மாற்றியின் COM போர்ட்டைத் தேர்ந்தெடுக்கவும்
- இப்போது Arduino IDE இன் சீரியல் மானிட்டரைத் திறந்து '9600' இன் பாட் வீதத்தைத் தேர்ந்தெடுத்து சீரியல் மானிட்டரில் 'நோ லைன் எண்டிங்' என்பதைத் தேர்ந்தெடுக்கவும்.
- HM10 இலிருந்து சரியான பதிலைப் பெற்ற பிறகு, பின்வரும் AT கட்டளைகளை ஒன்றன்பின் ஒன்றாக வரிசை முறையில் தட்டச்சு செய்க.
AT + RENEW
AT + மீட்டமை
AT
AT + MARJ0x1000
AT + MINO0x0007
AT + ADVI5
AT + NAMEiBeacon
AT + ADTY3
AT + IBEA1
AT + DELO2
AT + PWRM0
AT + மீட்டமை
குறிப்பு: AT கட்டளையில் சிவப்பு குறிக்கப்பட்ட மதிப்புகள் பயனர் கட்டமைக்கக்கூடியவை. பயனரால் அவர்களின் உதாரணங்களின்படி இதை மாற்றலாம்.
மேலே பயன்படுத்தப்படும் அனைத்து AT கட்டளையின் விளக்கமும் பின்வருமாறு:
- AT + RENEW (தொழிற்சாலை இயல்புநிலைகளை மீட்டமைக்கிறது)
- AT + மீட்டமை (HM10 ஐ மீண்டும் துவக்குகிறது)
- AT (AT சோதனை)
- AT + MARJ0x1000 (iBeacon முக்கிய எண்ணை 0x1000 HEX ஆக அமைக்கிறது, DEC இல் 4096 ஆக மாற்றப்படுகிறது)
- AT + MINO0x0007 (iBeacon மைனர் எண்ணை 0x1000 HEX ஆக அமைக்கிறது, DEC இல் 4096 ஆக மாற்றப்படுகிறது)
- AT + ADVI5 (விளம்பர இடைவெளியை 5 அதாவது 546.25 மில்லி விநாடிகளுக்கு அமைக்கிறது)
- AT + NAMEiBeacon (HM-10 தொகுதி பெயரை iBeacon என அமைக்கவும். பயன்பாட்டிற்கு ஏற்ப அதை மாற்றவும்)
- AT + ADTY3 (சக்தியைச் சேமிக்க HM10 இணைக்க முடியாததை அமைக்கிறது மற்றும் எந்த வாடிக்கையாளரும் தொகுதிக்கு இணைக்க முடியாது அதிக சக்தியைச் சேமிக்க உதவுகிறது)
- AT + IBEA1 (HM10 இல் iBeacon பயன்முறையை இயக்குகிறது)
- AT + DELO2 (சக்தியைச் சேமிக்க மட்டுமே ஒளிபரப்பு பயன்முறையில் iBeacon ஐ அமைக்கிறது. HM10 அதன் இருப்பை ஒளிபரப்ப முடியும் மற்றும் இது ஒரு புளூடூத் டிரான்ஸ்ஸீவர் என்பதால் பிற சாதனங்களுக்கு ஸ்கேன் செய்யலாம்)
- AT + PWRM0 (HM10 ஐ ஆட்டோ தூக்கத்திற்கு இயக்குகிறது மற்றும் மின் நுகர்வு 8 முதல் 0.18 mA வரை குறைக்கிறது. ஐபிகான் எப்போதும் பரவுகிறது)
அனைத்து AT கட்டளைகளையும் இயக்கிய பிறகு சீரியல் மானிட்டர் கீழே தெரிகிறது:
![]()
AT கட்டளைகளின் பதில் எந்த புதிய வரியும் இல்லாமல் தொடர்ச்சியாக அச்சிடப்படுகிறது. ஒவ்வொரு AT கட்டளைக்கும் பிறகு, இரண்டு AT கட்டளைகளின் பதிலுக்கும் எளிதாக நீங்கள் வித்தியாசத்தை உருவாக்க முடியும், HM10 பதில் சரி. எனவே, கட்டளை AT + RENEW எனில், HM10 சரி + RENEW மற்றும் பிற AT கட்டளைகளுக்கும் பதிலளிக்கும்.
. இது இப்போது UUID, மேஜர், மைனர் மற்றும் பிற விவரங்களை ஒளிபரப்ப முடியும். ஒளிபரப்பப்பட்ட விவரங்களைக் காண, ஐபிகான் ஆண்ட்ராய்டு பயன்பாட்டின் எண்ணிக்கைகள் உள்ளன, பிளே ஸ்டோர் அல்லது ஆப்பிள் ஸ்டோரிலிருந்து எந்த ஐபிகான் ஆண்ட்ராய்டு பயன்பாட்டையும் பதிவிறக்குங்கள், மேலும் ஐபிகான் பயன்முறையில் அமைக்கப்பட்ட எச்எம் 10 தொகுதியை நீங்கள் காணலாம். இந்த டுடோரியலில் “ BLE ஸ்கேனர் ” Android பயன்பாட்டைப் பயன்படுத்துகிறோம்.
IBeacon பயன்முறையை முடக்க, AT + IBEA0 கட்டளையைப் பயன்படுத்தவும். AT + ADTY0 ஐ அனுப்புவதன் மூலம் விளம்பர ஸ்கேன் பதிலை இணைக்கக்கூடியதாக மாற்றவும். AT + RESET ஐ அனுப்புவதன் மூலம் HM10 ஐ மீட்டமைக்கவும்.
IBeacon க்கான BLE ஸ்கேனர் Android பயன்பாட்டைப் பயன்படுத்துதல்
- பிளே ஸ்டோரிலிருந்து BLE ஸ்கேனர் பயன்பாட்டைப் பதிவிறக்கி அதைத் திறக்கவும்.
![]()
- திரை கீழே தெரிகிறது.
![]()
- கிடைக்கக்கூடிய அனைத்து ஐபிகான்களையும் காண 'அருகில் உள்ளது' தாவல் பயன்படுத்தப்படும். ஐபிகானைத் தேடத் தொடங்க, திரையை கீழே இழுக்கவும் அல்லது திரையின் மேல் வலது மூலையில் உள்ள தேடல் ஐகானுக்குச் செல்லவும். இது iBeacons ஐத் தேடத் தொடங்கும்.
- IBeacon ஐத் தேடிய பிறகு, நீங்கள் RSSI, UUID, மேஜர் மற்றும் மைனரை iBeacon ஐப் பார்க்க முடியும். நீங்கள் மொபைல் அல்லது ஐபிகானை ஒருவருக்கொருவர் எடுத்துக் கொண்டால் RSSI மாறும். இங்கே இந்த திரையில், RSSI (-50) ஆகும். இந்த கட்டுரையின் முடிவில் கொடுக்கப்பட்ட ஆர்ப்பாட்ட வீடியோவில் இதைக் காணலாம்.
![]()
- IBeacon HM10 இலிருந்து ஸ்மார்ட்போனை எடுத்த பிறகு, RSSI மதிப்பு -50 முதல் -81 வரை மாறுகிறது. சாதனங்களில் ஒன்றை நகர்த்தினால் இந்த மதிப்புகள் மாறிக்கொண்டே இருக்கும்.
![]()
RSSI சமிக்ஞை ஏற்றுக்கொள்ளக்கூடிய மதிப்புகள் பின்வருமாறு:
|
சமிக்ஞை வலிமை |
டி.எல்; டி.ஆர் |
தேவையான |
|
|---|---|---|---|
|
-30 டி.பி.எம் |
ஆச்சரியம் |
அடையக்கூடிய சமிக்ஞை வலிமை. இதை அடைய கிளையன்ட் AP இலிருந்து சில அடி மட்டுமே இருக்க முடியும். உண்மையான உலகில் வழக்கமான அல்லது விரும்பத்தக்கதல்ல. |
ந / அ |
|
-67 டி.பி.எம் |
வெரி குட் |
தரவு பாக்கெட்டுகளை மிகவும் நம்பகமான, சரியான நேரத்தில் வழங்க வேண்டிய பயன்பாடுகளுக்கான குறைந்தபட்ச சமிக்ஞை வலிமை. |
VoIP / VoWiFi, ஸ்ட்ரீமிங் வீடியோ |
|
-70 டி.பி.எம் |
சரி |
நம்பகமான பாக்கெட் விநியோகத்திற்கான குறைந்தபட்ச சமிக்ஞை வலிமை. |
மின்னஞ்சல், வலை |
|
-80 டி.பி.எம் |
நல்லதல்ல |
அடிப்படை இணைப்பிற்கான குறைந்தபட்ச சமிக்ஞை வலிமை. பாக்கெட் விநியோகம் நம்பமுடியாததாக இருக்கலாம். |
ந / அ |
|
-90 டி.பி.எம் |
பயன்படுத்தப்படாமல் |
சத்தம் தரையில் நெருங்கி அல்லது மூழ்கி. எந்தவொரு செயல்பாடும் மிகவும் சாத்தியமில்லை. |
ந / அ |
- அருகாமையில் பார்வையில் iBeacon ஐக் கண்டுபிடிக்க, தேடல் ஐகானுக்கு அருகில் வலது மேல் மூலையில் உள்ள அருகாமையில் உள்ள ஐகானுக்குச் செல்லவும். RSSI சிக்னலுடன் கிடைக்கக்கூடிய அனைத்து iBeacon ஐ திரை காண்பிக்கும்.
![]()
இது HM10 BLE தொகுதிகளை iBeacon ஆக அமைப்பதற்கான டுடோரியலை முடிக்கிறது. உங்களுக்கு ஏதேனும் சந்தேகம் அல்லது பரிந்துரை இருந்தால், தயவுசெய்து எங்கள் மன்றத்திற்கு எழுதுங்கள் அல்லது கீழே கருத்துத் தெரிவிக்கவும்.
