ST-லோகோ

STM32Cube IoT நோட் BLE செயல்பாட்டு தொகுப்பு

STM32Cube-IoT-node-BLE-Function-Pack-தயாரிப்பு

விவரக்குறிப்புகள்

  • தயாரிப்பு பெயர்: VL53L3CX-SATEL
  • செயல்பாட்டு தொகுப்பு: IoT முனை BLE இணைப்பு மற்றும் விமான நேர உணரிகளுக்கான STM32Cube செயல்பாட்டு தொகுப்பு (FP-SNS-FLIGHT1)
  • பதிப்பு: 4.1 (ஜனவரி 31, 2025)

வன்பொருள் முடிந்துவிட்டதுview
VL53L3CX-SATEL என்பது VL53L3CX விமான நேர உணரியைக் கொண்ட ஒரு பிரேக்அவுட் பலகையாகும்.

முக்கிய அம்சங்கள்

  • Arduino UNO R3 இணைப்பான்
  • புளூடூத் குறைந்த ஆற்றல் இணைப்பிற்கான BLUENRG-M2SP
  • நினைவக சேமிப்பிற்கான M95640-RMC6TG

மென்பொருள் விளக்கம்:
ஃபார்ம்வேர் புதுப்பிப்பு (FOTA) அம்சம் எளிதான மென்பொருள் புதுப்பிப்புகளை அனுமதிக்கிறது.

மென்பொருள் தேவைகள்:
STM32 நியூக்ளியோ மேம்பாட்டு பலகைகளுடன் இணக்கமானது, குறிப்பாக NUCLEO-F401RE, NUCLEO-L476RG, அல்லது NUCLEO-U575ZI-Q.

கூடுதல் தகவல்:
ஃபார்ம்வேர் புதுப்பிப்புகளுக்கு, இல் கிடைக்கும் சமீபத்திய தகவலைப் பார்க்கவும். www.st.com.

தயாரிப்பு பயன்பாட்டிற்கான வழிமுறைகள்

அமைப்பு & டெமோ Exampலெஸ்

படி 1: வன்பொருள் அமைவு
VL53L3CX-SATEL பிரேக்அவுட் போர்டை ஒரு STM32 நியூக்ளியோ டெவலப்மென்ட் போர்டுடன் (NUCLEO-F401RE, NUCLEO-L476RG, அல்லது NUCLEO-U575ZI-Q) பொருத்தமான இணைப்பிகளைப் பயன்படுத்தி இணைக்கவும்.

படி 2: மென்பொருள் அமைவு
ஆவணத்தில் குறிப்பிடப்பட்டுள்ளபடி, உங்கள் கணினியில் தேவையான மென்பொருள் முன்நிபந்தனைகள் நிறுவப்பட்டுள்ளதா என்பதை உறுதிப்படுத்தவும்.

படி 3: டெமோ எக்ஸ்ampலெஸ்
வழங்கப்பட்ட டெமோவைப் பார்க்கவும்.ampவழங்கப்பட்ட மென்பொருள் கட்டமைப்பைப் பயன்படுத்தி VL53L3CX சென்சாருடன் எவ்வாறு தொடர்புகொள்வது என்பதைப் புரிந்துகொள்வதற்கான வழிமுறைகள்.

வன்பொருள் மற்றும் மென்பொருள் முடிந்துவிட்டதுview

SampSTM32 நியூக்ளியோ விரிவாக்கப் பலகைகளில் செருகப்பட்ட STM32 நியூக்ளியோ மேம்பாட்டுப் பலகைகளுக்கு le செயல்படுத்தல்கள் கிடைக்கின்றன:

  • NUCLEO-F401RE (அல்லது NUCLEO-L476RG அல்லது NUCLEO-U575ZI-Q) + X-NUCLEO-BNRG2A1 + X-NUCLEO-53L3A2STM32Cube-IoT-node-BLE-Function-Pack-fig- (1)
  • NUCLEO-F401RE (அல்லது NUCLEO-L476RG அல்லது NUCLEO-U575ZI-Q) + X-NUCLEO-BNRG2A1 + X-NUCLEO-53L3A2STM32Cube-IoT-node-BLE-Function-Pack-fig- (2)

புளூடூத் குறைந்த ஆற்றல் விரிவாக்கப் பலகை

வன்பொருள் விளக்கம்

  • X-NUCLEO-BNRG2A1 என்பது BlueNRG-2 ஐ அடிப்படையாகக் கொண்ட ST இன் BLUENRG-M2SP Bluetooth குறைந்த ஆற்றல் தொகுதியைச் சுற்றி வடிவமைக்கப்பட்ட ஒரு Bluetooth குறைந்த ஆற்றல் (BLE) மதிப்பீடு மற்றும் மேம்பாட்டு வாரிய அமைப்பாகும்.
  • BLUENRG-M2SP தொகுதியில் ஹோஸ்ட் செய்யப்பட்ட BlueNRG-2 செயலி, Arduino UNO R3 இணைப்பியில் கிடைக்கும் SPI இணைப்பு மூலம் நியூக்ளியோ மேம்பாட்டு பலகையில் ஹோஸ்ட் செய்யப்பட்ட STM32 மைக்ரோகண்ட்ரோலருடன் தொடர்பு கொள்கிறது.

போர்டில் முக்கிய தயாரிப்பு

  • BLUENRG-M2SP புளூடூத் குறைந்த ஆற்றல், FCC மற்றும் IC சான்றளிக்கப்பட்டது (FCC ID: S9NBNRGM2SP, IC: B976C-BNRGM2SP), Bluetooth® குறைந்த ஆற்றல் வயர்லெஸ் நெட்வொர்க் செயலி BlueNRG-2 ஐ அடிப்படையாகக் கொண்ட தொகுதி, BLE v5.0 இணக்கமானது.
  • BLUENRG-M2SP ஒரு BALF-NRG-02D3 பலூன் மற்றும் ஒரு PCB ஆண்டெனாவை ஒருங்கிணைக்கிறது. இது BlueNRG-2 க்காக 32 MHz படிக ஆஸிலேட்டரை உட்பொதிக்கிறது.
  • அதிவேக கடிகார இடைமுகத்துடன் கூடிய M95640-RMC6TG 64-Kbit சீரியல் SPI பஸ் EEPROMSTM32Cube-IoT-node-BLE-Function-Pack-fig- (3)

X- NUCLEO-53L1A2 வன்பொருள் விளக்கம்

  • X-NUCLEO-53L3A2 என்பது ST FlightSense Time-of-Flight தொழில்நுட்பத்தின் அடிப்படையில் VL53L3CX சென்சாரைச் சுற்றி வடிவமைக்கப்பட்ட பல-இலக்கு கண்டறிதல் மதிப்பீடு மற்றும் மேம்பாட்டு பலகையுடன் கூடிய ஒரு ரேஞ்ச் சென்சார் ஆகும்.
  • VL53L3CX ஆனது Arduino UNO R32 இணைப்பியில் கிடைக்கும் I2C இணைப்பு மூலம் STM3 நியூக்ளியோ டெவலப்பர் போர்டு ஹோஸ்ட் மைக்ரோகண்ட்ரோலருடன் தொடர்பு கொள்கிறது.

போர்டில் முக்கிய தயாரிப்பு

  • VL53L3CX பல-இலக்கு கண்டறிதலுடன் கூடிய விமான நேர (ToF) ரேஞ்சிங் சென்சார்
  • கவர் கண்ணாடியுடன் காற்று இடைவெளிகளை உருவகப்படுத்த 0.25, 0.5, மற்றும் 1மிமீ ஸ்பேசர்கள்
  • (ஹார்னிக்ஸ் தயாரித்த) ஜன்னல் உறைகள்ampகுறைந்த குறுக்கு-பேச்சு கொண்ட le, k பயன்படுத்தத் தயாராக உள்ளது / VL53L3CX இல் கிளிப் செய்யக்கூடியது.
  • இரண்டு VL53L3CX பிரேக்அவுட் பலகைகள்

STM32Cube-IoT-node-BLE-Function-Pack-fig- (4)VL53L3CX-SATEL வன்பொருள் விளக்கம்

  • வாடிக்கையாளர் சாதனங்களில் எளிதாக ஒருங்கிணைக்க VL53L3CX-SATEL பிரேக்அவுட் பலகைகளைப் பயன்படுத்தலாம். தொகுதிக்கு நன்றிtage ரெகுலேட்டர் மற்றும் லெவல் ஷிஃப்டர்கள், 2.8 V முதல் 5 V வரை மின்சாரம் உள்ள எந்தவொரு பயன்பாட்டிலும் இதைப் பயன்படுத்தலாம்.
  • VL53L3CX தொகுதியை ஆதரிக்கும் PCB பிரிவு துளையிடப்பட்டுள்ளது, இதனால் டெவலப்பர்கள் பறக்கும் லீட்களைப் பயன்படுத்தி 2.8 V விநியோக பயன்பாட்டில் பயன்படுத்த மினி-PCB ஐ உடைக்க முடியும்.

போர்டில் முக்கிய தயாரிப்பு

  • VL53L3CX மல்டி-டார்கெட் கண்டறிதலுடன் கூடிய விமான நேர (ToF) ரேஞ்சிங் சென்சார்
  • ரெகுலேட்டர்: 5 முதல் 2.8 V வரம்பு உள்ளீட்டு அளவுtagஇ (வெளியீடு தொகுதிtagஇ: 2.8 வி)
  • VL53L3CX சிக்னல் இடைமுக நிலை மாற்றி

STM32Cube-IoT-node-BLE-Function-Pack-fig- (5)

முக்கியமான வன்பொருள் கூடுதல் தகவல்

X-NUCLEO-BNRG2A1 விரிவாக்கப் பலகையின் BLE தொகுதியில் ஏற்றப்பட்ட ஸ்டாக் ஃபார்ம்வேருடன் BlueNRG-2 நூலகம் வேலை செய்யாது.
இந்த காரணத்திற்காக:

  • முதலில், X-NUCLEO-BNRG2A1 இல் சாலிடர் செய்ய வேண்டும்; அது சாலிடர் செய்யப்படாவிட்டால், R117 இல் 0-ஓம் மின்தடையத்தைப் பயன்படுத்தவும்.
  • பின்னர் நீங்கள் X-NUCLEO-BNRG2A1 இன் BLE தொகுதியின் ஃபார்ம்வேரைப் புதுப்பிக்க TSW-BNRGFLASHER மென்பொருள் கருவியுடன் (தற்போது விண்டோஸ் PC க்கு மட்டுமே கிடைக்கிறது) 5 ஜம்பர் கம்பிகள் பெண்-பெண் கொண்ட ஒரு நிலையான ST-Link V2-1 ஐப் பயன்படுத்தலாம்.

படத்தில் காட்டப்பட்டுள்ளபடி, X-NUCLEO-BNRG12A2 இன் J1 பின்களை ST-Link V2-1 இன் பின்களுடன் இணைத்து, அடுத்த ஸ்லைடில் காட்டப்பட்டுள்ள படிகளைப் பின்பற்ற வேண்டும்.
குறிப்பாக, எங்களுக்கு பின்வரும் இணைப்புகள் உள்ளன:

   

J12

 

எஸ்டி-லிங்க் வி2-1

பின் 1 1
பின் 2 9
பின் 3 12
பின் 4 7
பின் 5 15

STM32Cube-IoT-node-BLE-Function-Pack-fig- (6)

  1. ST BlueNRG-1_2 Flasher பயன்பாட்டை நிறுவி அதைத் திறந்து, பின்னர் SWD தாவலைத் தேர்ந்தெடுக்கவும்.b
  2. BlueNRG-2 சிப்பின் ஃபிளாஷ் நினைவகத்தை அழிக்கவும்.
  3. பின்வரும் இணைப்பிலிருந்து BLE தொகுதிக்கான இணைப்பு அடுக்கு மட்டும் நிலைபொருளைப் பதிவிறக்கவும்: DTM_LLOnly. binn
  4. ST BlueNRG-1_2 Flasher Utility-ல் Link Layer Only firmware-ஐ ஏற்றி, பின்னர் "Flash" பொத்தானை அழுத்தவும்.
  5. X-NUCLEO-BNRG2A1 இன் BLE தொகுதியின் ஸ்டாக் ஃபார்ம்வேரை மீட்டெடுக்க வேண்டும் என்றால், இந்த ஃபார்ம்வேர் படத்தைப் பயன்படுத்தி செயல்முறையை மீண்டும் செய்யலாம் DTM_Full.bi.n
  6. புதுப்பிப்பு செயல்பாட்டின் போது சில சிக்கல்களைக் கண்டறிந்தால், X-NUCLEO-BNRG2A1 விரிவாக்கப் பலகையில் J15 ஜம்பரை மூடும் செயல்முறையை மீண்டும் செய்ய முயற்சி செய்யலாம்.STM32Cube-IoT-node-BLE-Function-Pack-fig- (7)

STM32Cube-IoT-node-BLE-Function-Pack-fig- (8)

  VL53L3CX-SATEL அறிமுகம் அர்டுயினோ இணைப்பான் நியூக்ளியோ-F401RE நியூக்ளியோ-L476RG NUCLEO-U575ZI-Q
எஸ்சிஎல் 2 D15 பிபி8 பிபி8
SDA 4 D14 பிபி9 பிபி9
எக்ஸ்எஸ்டிஎன் 3 D4 பிபி5 PF14
VDD_SENSOR 5 3V3 CN6 முள் எண். 4 CN8 முள் எண். 7
GND_X 6 GND CN6 முள் எண். 6 CN8 முள் எண். 11

STM32Cube-IoT-node-BLE-Function-Pack-fig- (9)

மென்பொருள் விளக்கம்

  • FP-SNS-FLIGHT1 என்பது ஒரு STM32Cube செயல்பாட்டு தொகுப்பு ஆகும், இது உங்கள் IoT முனையை BLE வழியாக ஸ்மார்ட்போனுடன் இணைக்க அனுமதிக்கிறது மற்றும் STBLESensor பயன்பாடு போன்ற பொருத்தமான Android அல்லது iOS பயன்பாட்டைப் பயன்படுத்துகிறது. view விமான நேர உணரி மூலம் படிக்கப்படும் நிகழ்நேர பொருள் தூரத் தரவு.
  • இந்த தொகுப்பு, நிலையான வரம்பிற்குள் இருப்பைக் கண்டறிதல் போன்ற மேம்பட்ட செயல்பாடுகளையும் செயல்படுத்துகிறது.
  • இந்த தொகுப்பு, STM32 மற்றும் ST சாதனங்களின் பரிந்துரைக்கப்பட்ட கலவையுடன் சேர்ந்து, அணியக்கூடிய பயன்பாடுகள் அல்லது பொதுவாக ஸ்மார்ட் திங் பயன்பாடுகளை உருவாக்கப் பயன்படுகிறது.
  • இந்த மென்பொருள் STM32 மைக்ரோகண்ட்ரோலரில் இயங்குகிறது மற்றும் STM32 நியூக்ளியோ மேம்பாட்டு வாரியத்தில் உள்ள சாதனங்களை அடையாளம் காண தேவையான அனைத்து இயக்கிகளையும் உள்ளடக்கியது.

முக்கிய அம்சங்கள்

  • BLE இணைப்பு மற்றும் விமான நேர உணரிகளுடன் IoT முனையை உருவாக்க முழுமையான நிலைபொருள்.
  • தொலைதூர தரவு வாசிப்பு மற்றும் ஃபார்ம்வேர் புதுப்பிப்பை (FOTA) செய்ய Android/iOS க்கான STBLESensor பயன்பாட்டுடன் இணக்கமானது.
  • VL53L3CX விமான நேர (ToF) சென்சாரை அடிப்படையாகக் கொண்ட பல இலக்கு வரம்பு சென்சார் பயன்பாடு.
  • SampNUCLEO-F401RE அல்லது NUCLEO-L476RG அல்லது NUCLEO-U575ZI-Q உடன் இணைக்கப்பட்ட X-NUCLEO-53L3A2 (அல்லது VL53L3CX-SATEL) மற்றும் X-NUCLEO-BNRG2A1 ஆகியவற்றுக்கான செயல்படுத்தல் கிடைக்கிறது.
  • STM32CubeMX உடன் இணக்கமானது, STM32CubeMX இலிருந்து பதிவிறக்கம் செய்து நேரடியாக நிறுவலாம்.
  • STM32Cube க்கு நன்றி, வெவ்வேறு MCU குடும்பங்களில் எளிதான பெயர்வுத்திறன்
  • இலவச பயனர் நட்பு உரிம விதிமுறைகள்

STM32Cube-IoT-node-BLE-Function-Pack-fig- (10)

அமைப்பு & டெமோ Exampலெஸ்

மென்பொருள் மற்றும் பிற முன்நிபந்தனைகள்

  • STSW-LINK004
    • STM32 ST-LINK பயன்பாடு (STSW-LINK004) என்பது STM32 மைக்ரோகண்ட்ரோலர்களை நிரலாக்குவதற்கான முழு அம்சம் கொண்ட மென்பொருள் இடைமுகமாகும்.
  • FP-SNS-FLIGHT1
    • .zip-ஐ நகலெடுக்கவும். file ஃபார்ம்வேர் தொகுப்பின் உள்ளடக்கத்தை உங்கள் கணினியில் உள்ள ஒரு கோப்புறையில் வைக்கவும்.
    • தொகுப்பில் மூல குறியீடு முன்னாள் உள்ளதுamples (கீல், IAR, STM32CubeIDE) NUCLEO-F401RE, NUCLEO-L476RG, NUCLEO-U575ZI உடன் இணக்கமானது.
  • ST BLE சென்சார்
    கூகிள் ஸ்டோர் / ஐடியூன்ஸ் ஆகியவற்றிலிருந்து பதிவிறக்கம் செய்ய Android (V5.2.0 அல்லது அதற்கு மேற்பட்டது) / iOS (V5.2.0 அல்லது அதற்கு மேற்பட்டது) க்கான விண்ணப்பம்.

அமைவு முடிந்ததுview: விரிவாக்க பலகைகளுடன் கூடிய STM32 நியூக்ளியோ 

அமைவு முடிந்ததுview

STM32 நியூக்ளியோ விரிவாக்க பலகைகளுடன் HW முன்நிபந்தனைகள் 

  • 1 x புளூடூத் குறைந்த ஆற்றல் விரிவாக்க பலகை (X-NUCLEO-BNRG2A1)
  • 1 x STM32 ரேஞ்ச் சென்சார் விரிவாக்க பலகை (X-NUCLEO-53L3A2 அல்லது VL53L3CX-SATEL)
  • 1 x STM32 நியூக்ளியோ மேம்பாட்டு வாரியம் (NUCLEO-U575ZI-Q அல்லது NUCLEO-F401RE அல்லது NUCLEO-L476RG)
  • 1x Android அல்லது iOS சாதனம்
  • விண்டோஸ் 10 மற்றும் அதற்கு மேற்பட்ட பதிப்புகளைக் கொண்ட 1 x PC
  • NUCLEO-F401RE அல்லது NUCLEO-L476RG க்கான 1x USB வகை A முதல் மினி-B USB கேபிள்
  • NUCLEO-U575ZI-Q-க்கான 1x USB வகை A முதல் மைக்ரோ-B USB கேபிள்

STM32Cube-IoT-node-BLE-Function-Pack-fig- (11)

ஒரு சில நிமிடங்களில் குறியீட்டைத் தொடங்குங்கள் (1/3)

STM32Cube-IoT-node-BLE-Function-Pack-fig- (12)

ஒரு சில நிமிடங்களில் குறியீட்டைத் தொடங்குங்கள் (2/3)

  1. முன் தொகுக்கப்பட்ட பைனரியை எவ்வாறு நிறுவுவது:
    • ஒவ்வொரு பயன்பாட்டிற்கும், தொகுப்பின் உள்ளே “பைனரி” எனப்படும் ஒரு கோப்புறை உள்ளது.STM32Cube-IoT-node-BLE-Function-Pack-fig- (13)

இது கொண்டுள்ளது:

  • NUCLEO-F401RE மற்றும் NUCLEO-L476RG க்கு:
    • சரியான நிலையில் (0x08004000) STM32CubeProgrammer ஐப் பயன்படுத்தி X-NUCLEO-53L3A2 க்கான ஆதரிக்கப்பட்ட STM32 நியூக்ளியோவிற்கு ஃபிளாஷ் செய்யக்கூடிய முன் தொகுக்கப்பட்ட FP-SNS-FLIGHT1 FW.
    • முக்கிய குறிப்பு: இந்த முன் தொகுக்கப்பட்ட பைனரி FOTA புதுப்பிப்பு நடைமுறையுடன் இணக்கமானது.
    • STM32CubeProgrammer ஐப் பயன்படுத்தி அல்லது "Drag & Drop" செய்வதன் மூலம் X-NUCLEO-53L3A2 க்கான ஆதரிக்கப்படும் STM32 நியூக்ளியோவிற்கு நேரடியாக ஃபிளாஷ் செய்யக்கூடிய முன்-தொகுக்கப்பட்ட FP-SNS-FLIGHT1 + BootLoader FW.
    • முக்கிய குறிப்பு: இந்த முன் தொகுக்கப்பட்ட பைனரி FOTA புதுப்பிப்பு நடைமுறையுடன் இணக்கமாக இல்லை.
    • STM32CubeProgrammer ஐப் பயன்படுத்தி அல்லது "Drag & Drop" செய்வதன் மூலம் VL53L3CX-SATEL க்கான ஆதரிக்கப்படும் STM32 நியூக்ளியோவிற்கு நேரடியாக ஃபிளாஷ் செய்யக்கூடிய முன்-தொகுக்கப்பட்ட FP-SNS-FLIGHT1 FW.
  • NUCLEO-U575ZI-Q க்கு:
    • முன்-தொகுக்கப்பட்ட FP-SNS-FLIGHT1 ஐ STM32CubeProgrammer ஐப் பயன்படுத்தி அல்லது "Drag & Drop" செய்வதன் மூலம் ஆதரிக்கப்படும் STM32 நியூக்ளியோவிற்கு (X-NUCLEO-53L3A2 மற்றும் VL53L3CX-SATEL க்கு) நேரடியாக ஃபிளாஷ் செய்ய முடியும்.
    • முக்கிய குறிப்பு: முதல் நிறுவலுக்கு, முழு ஃபிளாஷ் அழிப்புக்குப் பிறகு (பரிந்துரைக்கப்பட்ட செயல்முறை), STM32CubeProgrammer ஐப் பயன்படுத்தி STM32 MCU பயனர் பைட் அமைப்புகளை firmware ஐ ஃபிளாஷ் செய்வதற்கு வங்கி 1 ஐப் பயன்படுத்தி பயன்பாட்டைத் தொடங்கவும்.

NUCLEO-F401RE மற்றும் NUCLEO-L476RG க்கான திட்டத்தை தொகுத்த பிறகு குறியீட்டை எவ்வாறு நிறுவுவது:

  • உங்களுக்கு விருப்பமான IDE உடன் திட்டத்தை தொகுக்கவும்.STM32Cube-IoT-node-BLE-Function-Pack-fig- (14)

பயன்பாடுகள் கோப்புறையில், பின்வரும் செயல்பாடுகளைச் செய்யும் *.sh ஸ்கிரிப்ட் உள்ளது:

  • முழு ஃபிளாஷ் அழித்தல்
  • வலது பூட்லோடரை சரியான நிலையில் ஃபிளாஷ் செய்யவும் (0x08000000)
  • FLIGHT1 firmware-ஐ சரியான நிலையில் (0x08004000) ஃபிளாஷ் செய்யவும்.
    • இது IDE உடன் தொகுக்கப்பட்ட ஃபார்ம்வேர் ஆகும்.
    • இந்த ஃபார்ம்வேர் FOTA புதுப்பிப்பு நடைமுறையுடன் இணக்கமானது.
  • FLIGHT1 மற்றும் BootLoader இரண்டையும் உள்ளடக்கிய முழுமையான பைனரி FW ஐச் சேமிக்கவும்.
    • இந்த பைனரியை ST-Link ஐப் பயன்படுத்தி அல்லது "Drag & Drop" செய்வதன் மூலம் ஆதரிக்கப்படும் STM32 போர்டுக்கு நேரடியாக ஃபிளாஷ் செய்யலாம்.
    • முக்கிய குறிப்பு: இந்த கூடுதல் முன் தொகுக்கப்பட்ட பைனரி FOTA புதுப்பிப்பு நடைமுறையுடன் இணக்கமாக இல்லை.

*.sh ஸ்கிரிப்டை இயக்குவதற்கு முன், STM32CubeProgrammer க்கான நிறுவல் பாதையை அமைக்க அதைத் திருத்துவது அவசியம்.
.sh ஸ்கிரிப்டை இயக்கும்போது உள்ளீடாக BootLoaderPath மற்றும் BinaryPath தேவை.

STM32Cube-IoT-node-BLE-Function-Pack-fig- (15)

ஃபிளாஷ் மேலாண்மை மற்றும் துவக்க செயல்முறை

STM32Cube-IoT-node-BLE-Function-Pack-fig- (16)

புளூடூத் குறைந்த ஆற்றல் மற்றும் சென்சார் மென்பொருள்

NUCLEO-F1RE / NUCLEO-L401RG / NUCLEO-U476ZI-Q க்கான FP-SNS-FLIGHT575 - சீரியல் லைன் மானிட்டர் (எ.கா. டெரா டெர்ம்) 

STM32Cube-IoT-node-BLE-Function-Pack-fig- (17)

டெமோ முன்னாள்amples ST BLE சென்சார் பயன்பாடு முடிந்ததுview

Android/iOS க்கான ST BLE சென்சார் பயன்பாடு (1/5)

வன்பொருள் அம்சங்கள் - ஆண்ட்ராய்டு பதிப்புSTM32Cube-IoT-node-BLE-Function-Pack-fig- (18)

Android/iOS க்கான ST BLE சென்சார் பயன்பாடு (2/5)

வன்பொருள் அம்சங்கள் - ஆண்ட்ராய்டு பதிப்புSTM32Cube-IoT-node-BLE-Function-Pack-fig- (19)

குறிப்பு
இந்த இருப்பு ஒரு குறிப்பிட்ட தூர வரம்பிற்குள் அடையாளம் காணப்படுகிறது, அதை வரிக் குறியீட்டால் மாற்றியமைக்க முடியும்:

  • #PRESENCE_MIN_DISTANCE_RANGE 300 ஐ வரையறுக்கவும்
  • #PRESENCE_MAX_DISTANCE_RANGE 800 ஐ வரையறுக்கவும்

இல் file FLIGHT1_config.hh, இது ஒவ்வொரு திட்டத்திற்கும் Inc பயனர்கள் கோப்புறையில் காணலாம்.

Android/iOS க்கான ST BLE சென்சார் பயன்பாடு (3/5)

பலகை கட்டமைப்பு - ஆண்ட்ராய்டு பதிப்பு

STM32Cube-IoT-node-BLE-Function-Pack-fig- (20)

Android/iOS க்கான ST BLE சென்சார் பயன்பாடு (4/5)

பிழைத்திருத்த கன்சோல் - ஆண்ட்ராய்டு பதிப்பு

Android/iOS க்கான ST BLE சென்சார் பயன்பாடு (4/5)

STM32Cube-IoT-node-BLE-Function-Pack-fig- (21)

நிலைபொருள் மேம்படுத்தல் - ஆண்ட்ராய்டு பதிப்பு

Android/iOS க்கான ST BLE சென்சார் பயன்பாடு (5/5)

STM32Cube-IoT-node-BLE-Function-Pack-fig- (22)

ஆவணங்கள் மற்றும் தொடர்புடைய ஆதாரங்கள்

FP-SNS-FLIGHT1: 

  • DB2862: NFC, BLE இணைப்பு மற்றும் விமான நேர உணரிகள் கொண்ட IoT முனைக்கான STM32Cube செயல்பாட்டு தொகுப்பு - தரவு சுருக்கம்.
  • UM2026: NFC, BLE இணைப்பு மற்றும் விமான நேர உணரிகள் கொண்ட IoT முனைக்கான STM32Cube செயல்பாட்டு தொகுப்பைத் தொடங்குதல் - பயனர் கையேடு.
  • மென்பொருள் அமைப்பு file

எக்ஸ்-நியூக்ளியோ-பிஎன்ஆர்ஜி2ஏ1

  • கெர்பர் files, BOM, திட்ட வரைபடம்
  • DB4086: STM32 நியூக்ளியோவிற்கான BLUENRG-M2SP தொகுதியை அடிப்படையாகக் கொண்ட புளூடூத் குறைந்த ஆற்றல் விரிவாக்கப் பலகை - தரவு சுருக்கம்
  • UM2667: STM32 நியூக்ளியோவிற்கான BLUENRG-M2SP தொகுதியை அடிப்படையாகக் கொண்ட X-NUCLEO-BNRG2A1 BLE விரிவாக்கப் பலகையுடன் தொடங்குதல் – பயனர் கையேடு

எக்ஸ்- நியூக்ளியோ-53L3A2:

  • கெர்பர் files, BOM, திட்ட வரைபடம்
  • DB4226: STM32 நியூக்ளியோவிற்கான VL53L3CX அடிப்படையிலான பல-இலக்கு கண்டறிதல் விரிவாக்க பலகையுடன் கூடிய விமான நேர வரம்பு சென்சார் - தரவு சுருக்கம்
  • UM2757: STM32 நியூக்ளியோவிற்கான VL53L3CX அடிப்படையிலான X-NUCLEO-53L3A2 மல்டி டார்கெட் ரேஞ்ச் ToF சென்சார் விரிவாக்க பலகையுடன் தொடங்குதல் - பயனர் கையேடு

VL53L3CX-சேடல்:

  • கெர்பர் files, BOM, திட்ட வரைபடம்
  • DB4194: VL53L3CX பிரேக்அவுட் போர்டு பல-இலக்கு கண்டறிதலுடன் கூடிய விமான நேர வரம்பு சென்சார் - தரவு சுருக்கம்
  • UM2853: STM32CubeMX க்கான STMicroelectronics இன் X-CUBE-TOF1 விமான நேர சென்சார் மென்பொருள் தொகுப்புகளுடன் VL53L3CX ஐ எவ்வாறு பயன்படுத்துவது – பயனர் கையேடு

ஆலோசனை www.st.com முழுமையான பட்டியலுக்கு

STM32 திறந்த வளர்ச்சி சூழல்: முடிந்துவிட்டதுview

STM32 திறந்த மேம்பாட்டு சூழல்: வேகமான, மலிவு விலையில் முன்மாதிரி மற்றும் மேம்பாடு.

STM32 திறந்த மேம்பாட்டு சூழல் (STM32 ODE) என்பது விரிவாக்க பலகைகள் வழியாக இணைக்கப்பட்ட பிற அதிநவீன ST கூறுகளுடன் இணைந்து STM32 32-பிட் மைக்ரோகண்ட்ரோலர் குடும்பத்தை அடிப்படையாகக் கொண்ட புதுமையான சாதனங்கள் மற்றும் பயன்பாடுகளை உருவாக்குவதற்கான ஒரு திறந்த, நெகிழ்வான, எளிதான மற்றும் மலிவு வழி. இது முன்னணி கூறுகளுடன் விரைவான முன்மாதிரியை செயல்படுத்துகிறது, அவை விரைவாக இறுதி வடிவமைப்புகளாக மாற்றப்படலாம்.

STM32Cube-IoT-node-BLE-Function-Pack-fig- (23)

மேலும் தகவலுக்கு, தயவுசெய்து பார்வையிடவும் www.st.com/stm32od.e

நன்றி

© STMicroelectronics - அனைத்து உரிமைகளும் பாதுகாக்கப்பட்டவை.

STMicroelectronics நிறுவன லோகோ என்பது STMicroelectronics குழும நிறுவனங்களின் பதிவு செய்யப்பட்ட வர்த்தக முத்திரையாகும். மற்ற அனைத்து பெயர்களும் அந்தந்த உரிமையாளர்களின் சொத்து.

அடிக்கடி கேட்கப்படும் கேள்விகள்

  • கே: நான் VL53L3CX-SATEL போர்டை மற்ற மேம்பாட்டு பலகைகளுடன் பயன்படுத்தலாமா?
    A: VL53L3CX-SATEL பலகை STM32 நியூக்ளியோ மேம்பாட்டு பலகைகளுடன் இணக்கமாக வடிவமைக்கப்பட்டுள்ளது, இது உகந்த செயல்திறன் மற்றும் செயல்பாட்டை உறுதி செய்கிறது.
  • கே: VL53L3CX-SATEL போர்டில் உள்ள ஃபார்ம்வேரை எவ்வாறு புதுப்பிப்பது?
    A: FOTA அம்சத்தைப் பயன்படுத்தி ஃபார்ம்வேர் புதுப்பிப்புகளைச் செய்யலாம். இல் கிடைக்கும் சமீபத்திய தகவலைப் பார்க்கவும். www.st.com ஃபார்ம்வேர் புதுப்பிப்புகள் பற்றிய விரிவான வழிமுறைகளுக்கு.

ஆவணங்கள் / ஆதாரங்கள்

ST STM32Cube IoT நோட் BLE செயல்பாட்டு தொகுப்பு [pdf] பயனர் வழிகாட்டி
NUCLEO-F401RE, NUCLEO-L476RG, NUCLEO-U575ZI-Q, X-NUCLEO-BNRG2A1, XNUCLEO-53L3A2, VL53L3CX-SATEL, STM32Cube IoT நோட் BLE செயல்பாட்டு தொகுப்பு, STM32Cube, IoT நோட் BLE செயல்பாட்டு தொகுப்பு, BLE செயல்பாட்டு தொகுப்பு

குறிப்புகள்

கருத்து தெரிவிக்கவும்

உங்கள் மின்னஞ்சல் முகவரி வெளியிடப்படாது. தேவையான புலங்கள் குறிக்கப்பட்டுள்ளன *