STM32Cube IoT კვანძის BLE ფუნქციის პაკეტი
პროდუქტის ინფორმაცია
სპეციფიკაციები:
- პროდუქტის დასახელება: VL53L3CX-SATEL
- ფუნქციების პაკეტი: STM32Cube ფუნქციების პაკეტი IoT კვანძისთვის BLE
დაკავშირებადობა და ფრენის დროის სენსორები (FP-SNS-FLIGHT1) - ვერსია: 4.1 (31 წლის 2025 იანვარი)
აპარატურა დასრულდაview
VL53L3CX-SATEL არის გამყოფი დაფა VL53L3CX-ით.
ფრენის დროის სენსორი.
ძირითადი მახასიათებლები:
- Arduino UNO R3 კონექტორი
- BLUENRG-M2SP Bluetooth-ის დაბალი ენერგიის კავშირისთვის
- M95640-RMC6TG მეხსიერების შესანახად
პროგრამული უზრუნველყოფის აღწერა:
პროგრამული უზრუნველყოფის განახლების (FOTA) ფუნქცია საშუალებას გაძლევთ მარტივად გამოიყენოთ პროგრამული უზრუნველყოფა.
განახლებები.
პროგრამული უზრუნველყოფის მოთხოვნები:
თავსებადია STM32 Nucleo დეველოპერულ დაფებთან, კერძოდ
NUCLEO-F401RE, NUCLEO-L476RG, ან NUCLEO-U575ZI-Q.
დამატებითი ინფორმაცია:
პროგრამული უზრუნველყოფის განახლებებისთვის იხილეთ უახლესი ინფორმაცია
www.st.com-ზე.
პროდუქტის გამოყენების ინსტრუქცია
დაყენება და დემო მაგamples
ნაბიჯი 1: აპარატურის დაყენება
შეაერთეთ VL53L3CX-SATEL გამყოფი დაფა STM32 Nucleo-სთან
განვითარების დაფა (NUCLEO-F401RE, NUCLEO-L476RG ან
NUCLEO-U575ZI-Q) შესაბამისი კონექტორების გამოყენებით.
ნაბიჯი 2: პროგრამული უზრუნველყოფის დაყენება
დარწმუნდით, რომ საჭირო პროგრამული უზრუნველყოფის წინაპირობები დაინსტალირებულია
თქვენს სისტემაზე, როგორც ეს მითითებულია დოკუმენტაციაში.
ნაბიჯი 3: დემო ვერსიაamples
იხილეთ მოწოდებული დემო ვერსიაampნაკლებად იმის გაგება, თუ როგორ
ურთიერთქმედება VL53L3CX სენსორთან მოწოდებული პროგრამული უზრუნველყოფის გამოყენებით
არქიტექტურა.
ხშირად დასმული კითხვები (FAQ)
კითხვა: შემიძლია VL53L3CX-SATEL დაფის სხვა დეველოპერებთან ერთად გამოყენება?
დაფები?
A: VL53L3CX-SATEL დაფა შექმნილია თავსებადობისთვის
STM32 Nucleo-ს განვითარების დაფები, რომლებიც უზრუნველყოფენ ოპტიმალურ მუშაობას და
ფუნქციონირება.
კითხვა: როგორ შემიძლია VL53L3CX-SATEL-ის პროგრამული უზრუნველყოფის განახლება?
დაფა?
A: პროგრამული უზრუნველყოფის განახლებები შესაძლებელია FOTA ფუნქციის გამოყენებით.
უახლესი ინფორმაციისთვის იხილეთ www.st.com ვებგვერდი.
დეტალური ინსტრუქციები firmware განახლებების შესახებ.
VL53L3CX_SATEL_02
სწრაფი დაწყების სახელმძღვანელო
STM32Cube ფუნქციური პაკეტი IoT კვანძის BLE კავშირისა და ფრენის დროის სენსორებისთვის (FP-SNS-FLIGHT1)
4.1 ვერსია (31 წლის 2025 იანვარი)
1 აპარატურა და პროგრამული უზრუნველყოფაview 2 დაყენება და დემო ვერსიაamples 3 დოკუმენტები და მასთან დაკავშირებული რესურსები 4 STM32 ღია განვითარების გარემო: მეტიview
დღის წესრიგი
2
1- აპარატურა და პროგრამული უზრუნველყოფაview
აპარატურა დასრულდაview
SampSTM32 Nucleo გაფართოების დაფებზე შეერთებული STM32 Nucleo განვითარების დაფებისთვის ხელმისაწვდომია შემდეგი იმპლემენტაციები:
NUCLEO-F401RE (ან NUCLEO-L476RG ან NUCLEO-U575ZI-Q) + X-NUCLEO-BNRG2A1 + XNUCLEO-53L3A2
NUCLEO-F401RE (ან NUCLEO-L476RG ან NUCLEO-U575ZI-Q) + X-NUCLEO-BNRG2A1 + VL53L3CX-SATEL
4
Bluetooth-ის დაბალი ენერგიის გაფართოების დაფა
აპარატურა დასრულდაview (1/6)
აპარატურის აღწერა
· X-NUCLEO-BNRG2A1 არის Bluetooth Low Energy (BLE) შეფასებისა და განვითარების დაფის სისტემა, რომელიც შექმნილია ST-ის BLUENRG-M2SP Bluetooth Low Energy მოდულის გარშემო, რომელიც დაფუძნებულია BlueNRG-2-ზე.
· BLUENRG-M2SP მოდულში განთავსებული BlueNRG-2 პროცესორი ურთიერთობს STM32 მიკროკონტროლერთან, რომელიც განთავსებულია Nucleo-ს დეველოპერულ დაფაზე, Arduino UNO R3 კონექტორზე არსებული SPI კავშირის მეშვეობით.
ძირითადი პროდუქტი ბორტზე
· BLUENRG-M2SP Bluetooth Low Energy, FCC და IC სერტიფიცირებული (FCC ID: S9NBNRGM2SP, IC: B976C-BNRGM2SP), Bluetooth® Low Energy უკაბელო ქსელის პროცესორ BlueNRG-2-ზე დაფუძნებული მოდული, თავსებადი BLE v5.0-ით.
· BLUENRG-M2SP აერთიანებს BALF-NRG-02D3 ბალუნს და PCB ანტენას. მასში ჩაშენებულია 32 MHz კრისტალური ოსცილატორი BlueNRG-2-ისთვის.
· M95640-RMC6TG 64-კბიტიანი სერიული SPI ავტობუსის EEPROM მაღალსიჩქარიანი საათის ინტერფეისით
Arduino UNO R3 კონექტორი
BLUENRG-M2SP
M95640-RMC6TG
უახლესი ინფორმაცია ხელმისაწვდომია www.st.com-ზე
X-NUCLEO-BNRG2A1
5
VL53L3CX Nucleo გაფართოების დაფა (X-NUCLEO-53L3A2)
აპარატურა დასრულდაview (2/6)
X-NUCLEO-53L1A2 აპარატურის აღწერა
· X-NUCLEO-53L3A2 არის მრავალმიზნობრივი აღმოჩენის შეფასებისა და განვითარების დაფით შექმნილი დიაპაზონის სენსორი, რომელიც შექმნილია VL53L3CX სენსორის გარშემო ST FlightSense Time-of-Flight ტექნოლოგიაზე დაყრდნობით.
· VL53L3CX STM32 Nucleo დეველოპერის დაფის მასპინძელ მიკროკონტროლერთან კომუნიკაციას ამყარებს Arduino UNO R2 კონექტორზე არსებული I3C კავშირის მეშვეობით.
ძირითადი პროდუქტი ბორტზე
· VL53L3CX ფრენის დროის (ToF) დიაპაზონის სენსორი მრავალ სამიზნის აღმოჩენით
· 0.25, 0.5 და 1 მმ-იანი შუასადებები ჰაერის ნაპრალის სიმულაციისთვის, საფარიანი მინით
· საფარის ფანჯარა (დამზადებულია Hornix-ის მიერ)ampდაბალი ჯვარედინი ხმაურის მქონე ლე, მზადაა გამოსაყენებლად / დასაკეცი VL53L3CX-ზე
· ორი VL53L3CX გამყოფი დაფა
VL53L3cx
უახლესი ინფორმაცია ხელმისაწვდომია www.st.com-ზე
X-NUCLEO-53L3A2
6
გამყოფი დაფა VL53L3CX-ით (VL53L3CX-SATEL)
აპარატურა დასრულდაview (3/6)
VL53L3CX-SATEL აპარატურის აღწერა
· VL53L3CX-SATEL-ის გამყოფი დაფების გამოყენება შესაძლებელია მომხმარებლის მოწყობილობებთან მარტივი ინტეგრაციისთვის. vol-ის წყალობითtagრეგულატორისა და დონის გადამრთველების წყალობით, მისი გამოყენება შესაძლებელია ნებისმიერ აპლიკაციაში 2.8 ვ-დან 5 ვ-მდე კვების წყაროთი.
· VL53L3CX მოდულის საყრდენი PCB სექცია პერფორირებულია, რათა დეველოპერებმა შეძლონ მინი-PCB-ის მოხსნა 2.8 ვოლტიან კვების წყაროში გამოსაყენებლად მფრინავი კაბელების გამოყენებით.
ძირითადი პროდუქტი ბორტზე
· VL53L3CX ფრენის დროის (ToF) დიაპაზონის სენსორი მრავალ სამიზნის აღმოჩენით · რეგულატორი: 5-დან 2.8 ვ-მდე დიაპაზონის შესასვლელი მოცულობაtage (გამომავალი მოცtage: 2.8 ვ)
· VL53L3CX სიგნალის ინტერფეისის დონის გადამრთველი
VL53L3cx
უახლესი ინფორმაცია ხელმისაწვდომია www.st.com-ზე VL53L3CX-SATEL 7
მნიშვნელოვანი დამატებითი ინფორმაცია აპარატურის შესახებ
აპარატურა დასრულდაview (4/6)
BlueNRG-2 ბიბლიოთეკა არ მუშაობს X-NUCLEO-BNRG2A1 გაფართოების დაფის BLE მოდულში ჩატვირთულ საწყის ფირმვერთან.
ამ მიზეზით:
· უპირველეს ყოვლისა, საჭიროა X-NUCLEO-BNRG2A1-ზე შედუღება, თუ ის არ არის შედუღებული, R0-ზე 117 ომიანი რეზისტორის მიდუღება.
· შემდეგ, X-NUCLEOBNRG2A1-ის BLE მოდულის firmware-ის განახლებისთვის შეგიძლიათ გამოიყენოთ სტანდარტული ST-Link V5-2 1 შუალედური მავთულით, დედალ-მდედრობითი, STSW-BNRGFLASHER პროგრამულ უზრუნველყოფასთან ერთად (ამჟამად ხელმისაწვდომია მხოლოდ Windows PC-სთვის).
თქვენ უნდა დააკავშიროთ X-NUCLEO-BNRG12A2-ის J1 პინები ST-Link V2-1-ის პინებთან, როგორც ეს სურათზეა ნაჩვენები და მიჰყევით შემდეგ სლაიდზე მოცემულ ნაბიჯებს.
კერძოდ, ჩვენ გვაქვს შემდეგი კავშირები:
J12 ST-Link V2-1
პინ 1
1
პინ 2
9
პინ 3
12
პინ 4
7
პინ 5
15
8
მნიშვნელოვანი დამატებითი ინფორმაცია აპარატურის შესახებ
აპარატურა დასრულდაview (5/6)
1. დააინსტალირეთ ST BlueNRG-1_2 Flasher Utility და გახსენით იგი, შემდეგ აირჩიეთ SWD ჩანართი
2. BlueNRG-2 ჩიპის ფლეშ მეხსიერების წაშლა. 3. BLE-სთვის Link Layer Only firmware-ის ჩამოტვირთვა.
მოდული შემდეგი ბმულიდან DTM_LLOnly.bin 4. ST-ში ჩატვირთეთ Link Layer Only firmware
BlueNRG-1_2 Flasher Utility-ს და შემდეგ დააჭირეთ ღილაკს „Flash“ 5. თუ საჭიროა X-NUCLEO-BNRG2A1-ის BLE მოდულის საფონდო firmware-ის აღდგენა, შეგიძლიათ გაიმეოროთ პროცედურა ამ firmware-ის სურათის DTM_Full.bin 6 გამოყენებით. თუ განახლების პროცესში რაიმე პრობლემას შეამჩნევთ, შეგიძლიათ სცადოთ X-NUCLEO-BNRG15A2 გაფართოების დაფაზე J1 ჯუმპერის დახურვის პროცედურის გამეორება.
9
მნიშვნელოვანი დამატებითი ინფორმაცია აპარატურის შესახებ
აპარატურა დასრულდაview (6/6)
3V3 GND
SCL SDA
XSDN
VL53L3CX-SATEL
SCL
2
SDA
4
XSDN
3
VDD_SENSOR
5
GND_X
6
არდუინოს კონექტორი
D15 D14 D4 3V3 GND
NUCLEO-F401RE NUCLEO-L476RG
PB8
NUCLEO-U575ZI-Q PB8
PB9
PB9
PB5
PF14
CN6 პინი №4
CN8 პინი №7
CN6 პინი №6
CN8 პინი №11
9 10 7 8 5 6 3 4 1 2
10
პროგრამული უზრუნველყოფის აღწერა
· FP-SNS-FLIGHT1 არის STM32Cube ფუნქციური პაკეტი, რომელიც საშუალებას აძლევს თქვენს IoT კვანძს დაუკავშირდეს სმარტფონს BLE-ს საშუალებით და იყენებს შესაბამის Android ან iOS აპლიკაციას, როგორიცაა STBLESensor აპლიკაცია. view ფრენის დროის სენსორის მიერ წაკითხული ობიექტის მანძილის მონაცემები რეალურ დროში.
· პაკეტი ასევე ითვალისწინებს გაფართოებულ ფუნქციებს, როგორიცაა ყოფნის აღმოჩენა ფიქსირებული დიაპაზონის ფარგლებში.
· ეს პაკეტი, STM32 და ST მოწყობილობების შემოთავაზებულ კომბინაციასთან ერთად, შეიძლება გამოყენებულ იქნას ტარებადი აპლიკაციების ან ზოგადად ჭკვიანი ნივთების აპლიკაციების შესაქმნელად.
· პროგრამული უზრუნველყოფა მუშაობს STM32 მიკროკონტროლერზე და მოიცავს ყველა საჭირო დრაივერს STM32 Nucleo დეველოპერულ დაფაზე არსებული მოწყობილობების ამოსაცნობად.
ძირითადი მახასიათებლები
· სრული პროგრამული უზრუნველყოფა BLE კავშირის მქონე IoT კვანძისა და Time-of-Flight სენსორების შესაქმნელად · თავსებადია Android/iOS-ისთვის განკუთვნილ STBLESensor აპლიკაციასთან მანძილის მონაცემების წასაკითხად და
პროგრამული უზრუნველყოფის განახლება (FOTA)
· მრავალმიზნობრივი დიაპაზონის სენსორის გამოყენება VL53L3CX ფრენის დროის (ToF) სენსორზე დაყრდნობით · SampX-NUCLEO-53L3A2 (ან VL53L3CX-SATEL) და X-NUCLEO-სთვის ხელმისაწვდომი იმპლემენტაცია.
BNRG2A1 დაკავშირებულია NUCLEO-F401RE-თან ან NUCLEO-L476RG-თან ან NUCLEO-U575ZI-Q-თან
· თავსებადია STM32CubeMX-თან, შესაძლებელია მისი ჩამოტვირთვა და პირდაპირ STM32CubeMX-ში ინსტალაცია
· მარტივი პორტაბელურობა სხვადასხვა მიკროსქემის ოჯახებს შორის, STM32Cube-ის წყალობით · უფასო, მომხმარებლისთვის მოსახერხებელი ლიცენზიის პირობები
FP-SNS-FLIGHT1
პროგრამული უზრუნველყოფა დასრულდაview
მთლიანი პროგრამული არქიტექტურა
უახლესი ინფორმაცია ხელმისაწვდომია www.st.com-ზე FP-SNS-FLIGHT1 11
2- დაყენება და დემო ვერსიაamples
დაყენება და დემო მაგamples
პროგრამული უზრუნველყოფა და სხვა წინაპირობები
· STSW-LINK004
· STM32 ST-LINK Utility (STSW-LINK004) არის სრულფუნქციური პროგრამული ინტერფეისი STM32 მიკროკონტროლერების პროგრამირებისთვის.
· FP-SNS-FLIGHT1
· დააკოპირეთ .zip ფაილი file firmware პაკეტის შინაარსი თქვენს კომპიუტერში არსებულ საქაღალდეში გადაიტანეთ. · პაკეტი შეიცავს წყაროს კოდს, მაგ.ample (Keil, IAR, STM32CubeIDE) თავსებადი NUCLEO-F401RE-თან,
NUCLEO-L476RG, NUCLEO-U575ZI-Q
· ST BLE სენსორის აპლიკაცია Android-ისთვის (V5.2.0 ან უფრო მაღალი) /iOS-ისთვის (V5.2.0 ან უფრო მაღალი) Google Store-დან / iTunes-დან ჩამოსატვირთად
13
2.1- დაყენებაview: STM32 Nucleo გაფართოების დაფებით
დაყენება დასრულდაview
STM32 Nucleo გაფართოების დაფების ტექნიკური უზრუნველყოფის წინაპირობები
· 1 x Bluetooth Low Energy გაფართოების დაფა (X-NUCLEO-BNRG2A1)
· 1 x STM32 დიაპაზონის სენსორის გაფართოების დაფა (X-NUCLEO-53L3A2 ან VL53L3CX-SATEL)
· 1 x STM32 Nucleo დეველოპერის დაფა (NUCLEO-U575ZI-Q ან NUCLEO-F401RE ან NUCLEO-L476RG)
· 1x Android ან iOS მოწყობილობა
NUCLEO-U575ZI-Q
· 1 x კომპიუტერი Windows 10-ით და უფრო მაღალი ვერსიით
· 1x USB ტიპი A-დან Mini-B USB კაბელი NUCLEO-F401RE-სთვის ან NUCLEO-L476RG-სთვის · 1x USB ტიპი A-დან Micro-B USB კაბელი NUCLEO-U575ZI-Q-სთვის
NUCLEO-F401RE NUCLEO-L476RG
X-NUCLEO-BNRG2A1 X-NUCLEO-53L3A2
VL53L3CX-SATEL
მიკრო USB
მინი USB
აუცილებელია დაფების დაკავშირება ამ სურათზე ნაჩვენები თანმიმდევრობით
15
www.st.com/stm32ode
1
დაყენება დასრულდაview
დაიწყეთ კოდირება სულ რამდენიმე წუთში (1/3)
FP-SNS-FLIGHT1 პაკეტის სტრუქტურა
2
აირჩიეთ ფუნქციების პაკეტი: FP-SNS-FLIGHT1
3
ჩამოტვირთვა და გახსნა
დოკუმენტაცია BSP, HAL და დრაივერები BlueNRG-2, BLE_Manager აპლიკაციები და ყოფილიamples
ჩატვირთვის ჩამტვირთავის ორობითი ფაილი
Android/iOS სმარტფონი და
ST BLE სენსორის აპლიკაცია
(V5.2.0/5.2.0 ან უფრო მაღალი)
6
4
პროექტები NUCLEO-F401RE ExamplesBootLoader .პროექტები NUCLEO-L476RG ExampBootLoader .პროექტები NUCLEO-F401RE აპლიკაციები<53L3A2> ან FLIGHT1 .პროექტები NUCLEO-L476RG აპლიკაციები<53L3A2> ან FLIGHT1 .პროექტები NUCLEO-U575ZI-Qაპლიკაციები<53L3A2> ან ფრენა 1
მოწყობილობის რეგისტრაციისთვის გამოიყენეთ წინასწარ კომპილირებული ორობითი ფაილები, ან ალტერნატიულად, ხელახლა კომპილაცია გაუკეთეთ კოდს თქვენი მოწყობილობის სერტიფიკატის დამატებით.
5
16
დაყენება დასრულდაview
დაიწყეთ კოდირება სულ რამდენიმე წუთში (2/3)
1. როგორ დავაინსტალიროთ წინასწარ კომპილირებული ორობითი ფაილი:
· თითოეული აპლიკაციისთვის, პაკეტში არის ერთი საქაღალდე სახელწოდებით „Binary“
· შეიცავს:
NUCLEO-F401RE-სა და NUCLEO-L476RG-სთვის:
· წინასწარ კომპილირებული FP-SNS-FLIGHT1 FW, რომლის ფლეშირებაც შესაძლებელია მხარდაჭერილ STM32 Nucleo-ზე X-NUCLEO-53L3A2-ისთვის STM32CubeProgrammer-ის გამოყენებით სწორ პოზიციაზე (0x08004000) o მნიშვნელოვანი შენიშვნა: ეს წინასწარ კომპილირებული ბინარული ფაილი თავსებადია FOTA განახლების პროცედურასთან
· წინასწარ კომპილირებული FP-SNS-FLIGHT1 + BootLoader FW, რომლის პირდაპირ ფლეშირება შესაძლებელია მხარდაჭერილ STM32 Nucleo-ზე X-NUCLEO-53L3A2-ისთვის STM32CubeProgrammer-ის გამოყენებით ან „გადაათრიეთ და ჩააგდეთ“ ფუნქციის გამოყენებით o მნიშვნელოვანი შენიშვნა: ეს წინასწარ კომპილირებული ბინარული ფაილი არ არის თავსებადი FOTA განახლების პროცედურასთან
· წინასწარ კომპილირებული FP-SNS-FLIGHT1 FW, რომლის პირდაპირ ფლეშირება შესაძლებელია VL32L53CX-SATEL-ისთვის მხარდაჭერილ STM3 Nucleo-ზე STM32CubeProgrammer-ის გამოყენებით ან „გადაათრიეთ და ჩააგდეთ“ ფუნქციის გამოყენებით.
NUCLEO-U575ZI-Q-სთვის:
· წინასწარ კომპილირებული FP-SNS-FLIGHT1 შეიძლება პირდაპირ ფლეშში ჩაიწეროს მხარდაჭერილ STM32 Nucleo-ზე (X-NUCLEO-53L3A2-ისა და VL53L3CX-SATEL-ისთვის) STM32CubeProgrammer-ის გამოყენებით ან „გადაათრიეთ და ჩააგდეთ“ ფუნქციის გამოყენებით. o მნიშვნელოვანი შენიშვნა: პირველი ინსტალაციისთვის, ფლეშის სრული წაშლის შემდეგ (რეკომენდებული პროცედურა), გამოიყენეთ STM32CubeProgrammer STM32 MCU-ის მომხმარებლის ბაიტის პარამეტრების დასაყენებლად, რათა გამოყენებული იქნას ბანკი 1 firmware-ის ფლეშში ჩასართავად და აპლიკაციის გასაშვებად.
17
2. როგორ დავაინსტალიროთ კოდი NUCLEO-F401RE-სა და NUCLEO-L476RG-ის პროექტის კომპილაციის შემდეგ:
· პროექტის კომპილაცია თქვენთვის სასურველი IDE-თი
დაყენება დასრულდაview
დაიწყეთ კოდირება სულ რამდენიმე წუთში (3/3)
· Utilities საქაღალდეში არის *.sh სკრიპტი, რომელიც ასრულებს შემდეგ ოპერაციებს:
· ფლეშის სრული წაშლა · მარჯვენა BootLoader-ის სწორ პოზიციაზე განახლება (0x08000000) · FLIGHT1 firmware-ის სწორ პოზიციაზე განახლება (0x08004000)
ეს არის IDE-სთან კომპილირებული ფირმვერი. ეს ფირმვერი თავსებადია FOTA განახლების პროცედურასთან.
· შეინახეთ სრული ორობითი FW, რომელიც მოიცავს როგორც FLIGHT1-ს, ასევე BootLoader-ს
ეს ბინარული ფაილის პირდაპირ ფლეშირება შესაძლებელია მხარდაჭერილ STM32 დაფაზე ST-Link-ის გამოყენებით ან „გადაათრიე და ჩააგდე“-ს გამოყენებით.
მნიშვნელოვანი შენიშვნა: ეს დამატებითი წინასწარ კომპილირებული ბინარული ფაილი არ არის თავსებადი FOTA-ს განახლების პროცედურასთან.
*.sh სკრიპტის შესრულებამდე აუცილებელია მისი რედაქტირება STM32CubeProgrammer-ის ინსტალაციის გზის დასაყენებლად.
*.sh სკრიპტის შესრულებისას საჭიროა BootLoaderPath და BinaryPath შეყვანის სახით.
18
დაყენება დასრულდაview
ფლეშ მეხსიერების მართვა და ჩატვირთვის პროცესი
ფლეშ სტრუქტურა STM32F401RE-სთვის
19
დაყენება დასრულდაview
Bluetooth-ის დაბალი ენერგიისა და სენსორების პროგრამული უზრუნველყოფა
FP-SNS-FLIGHT1 NUCLEO-F401RE / NUCLEO-L476RG / NUCLEO-U575ZI-Q-სთვის – სერიული ხაზის მონიტორი (მაგ. Tera Term)
· STM32 Nucleo-ზე RESET ღილაკზე დაჭერით იწყება ინიციალიზაციის ფაზა
· როდესაც დაფები დაკავშირებულია Android ან iOS მოწყობილობასთან, შეგიძლიათ ნახოთ, რა გადაიცემა BLE-ს მეშვეობით
სერიული ხაზის მონიტორის კონფიგურაცია (სიჩქარე, LF) 20
2.4- დემო ვერსიაamples ST BLE სენსორის აპლიკაცია დასრულდაview
აპარატურის მახასიათებლები Android ვერსია
დემო მაგamples
ST BLE სენსორის აპლიკაცია Android/iOS-ისთვის (1/5)
1
2
1
2 ნახაზების მონაცემები: ობიექტების მანძილები და ყოფნა
ობიექტების მანძილები
22
დემო მაგamples
ST BLE სენსორის აპლიკაცია Android/iOS-ისთვის (2/5)
1
2
აპარატურის მახასიათებლები Android ვერსია
1 2
Led სტატუსი
ყოფნის გამოვლენა
შენიშვნა
ყოფნა იდენტიფიცირებულია ფიქსირებული დიაპაზონის მანძილზე, რომლის შეცვლა შესაძლებელია ამ ხაზის კოდით:
#განსაზღვრეთ PRESENCE_MIN_DISTANCE_RANGE 300 #განსაზღვრეთ PRESENCE_MAX_DISTANCE_RANGE 800
23
წელს file FLIGHT1_config.h ფაილი, რომელიც შეგიძლიათ იპოვოთ Inc users საქაღალდეში თითოეული პროექტისთვის.
დაფის კონფიგურაცია Android ვერსია
დემო მაგamples
ST BLE სენსორის აპლიკაცია Android/iOS-ისთვის (3/5)
24
დემო მაგamples
ST BLE სენსორის აპლიკაცია Android/iOS-ისთვის (4/5)
Debug Console-ის Android ვერსია
მენიუს ვარიანტი
ბრძანება დახმარება
ბრძანების ინფორმაცია
ამოუცნობი ბრძანება
25
დემო მაგamples
ST BLE სენსორის აპლიკაცია Android/iOS-ისთვის (5/5)
პროგრამული უზრუნველყოფის განახლება Android ვერსია აპლიკაციის გვერდი FOTA-ს დროს და დასრულების შემდეგ
მენიუს ვარიანტი
პროგრამული უზრუნველყოფის განახლების გვერდი
პროგრამული უზრუნველყოფის განახლება file შერჩევა
ტერმინალის ფანჯრის ინფორმაცია FOTA-ს დროს
26
3- დოკუმენტები და მასთან დაკავშირებული რესურსები
დოკუმენტები და მასთან დაკავშირებული რესურსები
ყველა დოკუმენტი ხელმისაწვდომია დაკავშირებული პროდუქტების DESIGN ჩანართში webგვერდი
FP-SNS-FLIGHT1:
· DB2862: STM32Cube ფუნქციური პაკეტი IoT კვანძისთვის NFC, BLE კავშირით და ფრენის დროის სენსორებით, მონაცემების მოკლე მიმოხილვა · UM2026: STM32Cube ფუნქციური პაკეტის გამოყენება IoT კვანძისთვის NFC, BLE კავშირით და ფრენის დროის სენსორებით, მომხმარებლის სახელმძღვანელო · პროგრამული უზრუნველყოფის დაყენება file
X-NUCLEO-BNRG2A1
· გერბერი files, BOM, სქემატური · DB4086: Bluetooth Low Energy გაფართოების დაფა, რომელიც დაფუძნებულია BLUENRG-M2SP მოდულზე STM32 Nucleo-სთვის, მონაცემთა მოკლე მიმოხილვა · UM2667: X-NUCLEO-BNRG2A1 BLE გაფართოების დაფაზე, რომელიც დაფუძნებულია BLUENRG-M2SP მოდულზე STM32 Nucleo-სთვის, მომხმარებლის სახელმძღვანელო
X-NUCLEO-53L3A2:
· გერბერი files, BOM, სქემატური · DB4226: ფრენის დროის დიაპაზონის სენსორი მრავალ სამიზნის აღმოჩენის გაფართოების დაფით, რომელიც დაფუძნებულია VL53L3CX-ზე STM32-ისთვის, Nucleo-ს მონაცემების მოკლე მიმოხილვა · UM2757: X-NUCLEO-53L3A2 მრავალ სამიზნის დიაპაზონის ToF სენსორის გაფართოების დაფის გამოყენება, რომელიც დაფუძნებულია VL53L3CX-ზე STM32-ისთვის, Nucleo-ს მომხმარებლის სახელმძღვანელო
VL53L3CX-SATEL:
· გერბერი files, BOM, სქემატური · DB4194: VL53L3CX გარღვევის დაფა ფრენის დროის დიაპაზონის სენსორი მრავალ სამიზნის აღმოჩენით მონაცემების მოკლე აღწერა · UM2853: როგორ გამოვიყენოთ VL53L3CX STMicroelectronics-ის X-CUBE-TOF1 ფრენის დროის სენსორის პროგრამული უზრუნველყოფის პაკეტებთან ერთად STM32CubeMX-ისთვის მომხმარებლის სახელმძღვანელო
სრული სიისთვის ეწვიეთ www.st.com
28
4- STM32 ღია განვითარების გარემო: მეტიview
STM32 ღია განვითარების გარემო სწრაფი, ხელმისაწვდომი პროტოტიპების შექმნა და განვითარება
· STM32 ღია განვითარების გარემო (STM32 ODE) წარმოადგენს ღია, მოქნილ, მარტივ და ხელმისაწვდომ გზას ინოვაციური მოწყობილობებისა და აპლიკაციების შესაქმნელად, რომლებიც დაფუძნებულია STM32 32-ბიტიან მიკროკონტროლერების ოჯახზე, გაფართოების დაფებით დაკავშირებულ სხვა თანამედროვე ST კომპონენტებთან. ის საშუალებას იძლევა სწრაფი პროტოტიპირების შესაქმნელად წამყვანი კომპონენტებით, რომლებიც სწრაფად გარდაიქმნება საბოლოო დიზაინებად.
STM32Cube-ის შემუშავების პროგრამული უზრუნველყოფა
STM32 Nucleo გაფართოების დაფები
(X-ბირთვი)
STM32 Nucleo განვითარების დაფები
STM32Cube გაფართოების პროგრამული უზრუნველყოფა
(X-კუბი)
ფუნქციური პაკეტები (FP)
დამატებითი ინფორმაციისთვის, გთხოვთ, ეწვიოთ ვებგვერდს www.st.com/stm32ode
30
გმადლობთ
© STMicroelectronics – ყველა უფლება დაცულია. STMicroelectronics-ის კორპორატიული ლოგო STMicroelectronics კომპანიების ჯგუფის რეგისტრირებული სავაჭრო ნიშანია. ყველა სხვა სახელი მათი შესაბამისი მფლობელების საკუთრებაა.
დოკუმენტები / რესურსები
![]() |
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 ფუნქციების პაკეტი |