Nembo ya SILICON LABS

Maabara ya 4: Fahamu Vifaa vya FLiRS

Zoezi hili la mikono litaonyesha kifaa cha Z-Wave FLiRS ni nini. Zoezi hilo litatumia Doorlock sample maombi ambayo husafirishwa kama sehemu ya SDK Iliyopachikwa ya Z-Wave
Zoezi hili ni sehemu ya mfululizo "Kozi ya Siku 1 ya Z-Wave".

  1. Jumuisha kutumia SmartStart
  2. Simbua Fremu za RF za Z-Wave kwa kutumia Kinusi
  3. 3A: Unganisha Washa/Zima na Washa Utatuzi
    3B: Rekebisha Washa/Zima
  4. Kuelewa vifaa vya FLiRS

SIFA MUHIMU

  • Elewa vipengele muhimu vya kifaa cha FLiRS.
  • Tumia Nishati Profiler kukamata matumizi ya nguvu.

Utangulizi

Katika zoezi hili tutachunguza kifaa cha Z-Wave FLiRS, na kujifunza faida za "kifaa cha kusikiliza cha kulala"; kifaa kinachotumia betri ambacho lazima kiwasilishwe nacho wakati wowote kwa muda mfupi wa kusubiri.

Mahitaji ya vifaa
  • 1 Bodi Kuu ya Maendeleo ya WSTK
  • 1 Bodi ya Maendeleo ya Redio ya Z-Wave: Moduli ya ZGM130S SiP
  • Kidhibiti 1 cha UZB
  • 1 USB Zniffer
Mahitaji ya Programu
  • Studio ya Urahisi v4
  • Z-Wave 7 SDK
  • Kidhibiti cha PC cha Z-Wave
  • Z-Wave Zniffer

SILICON LABS Lab 4 Elewa Vifaa vya FLiRS

Masharti

Mazoezi ya awali ya Kuweka Mikono yameshughulikia jinsi ya kutumia Kidhibiti cha Kompyuta na programu ya Zniffer kuunda mtandao wa Z-Wave na kunasa mawasiliano ya RF kwa madhumuni ya maendeleo. Zoezi hili linadhania kuwa unafahamu zana hizi. Mazoezi ya awali ya Kuweka Mikono pia yameshughulikia jinsi ya kutumia sample programu ambazo husafirishwa na SDK ya Z-Wave. Zoezi hili linadhania kuwa unajua kutumia na kuandaa moja ya sample maombi.

Kukusanya Doorlock Sample Maombi

Katika sehemu hii tutakuwa tukikusanya Doorlock Sample Maombi. Hatua zinazohitajika ni sawa, na za Kuzima/Kuwasha, ambazo tulishughulikia katika zoezi la "3A: Unganisha Zima na uwashe utatuzi". Katika zifuatazo, hatua zimefupishwa, lakini unapaswa kurejelea zoezi la 3A ikiwa unataka maagizo ya jinsi ya kuwezesha na kutumia kitatuzi cha mfululizo.

Fungua Sampna Mradi
  1. Unganisha maunzi yako ya Z-Wave kwenye mlango wa USB wa kompyuta na inapaswa kuonekana katika sehemu ya "Adapta za Utatuzi" katika Studio ya Urahisi.
  2. Bofya mara moja kwenye "J-Link Silicon Labs" ambayo hufundisha studio kuonyesha taarifa muhimu kuhusu Z-Wave 700.
  3. Chini ya "Programu Example" bofya kwenye DoorLock sampmaombi.SILICON LABS Lab 4 Elewa FLiRS Devices-Kielelezo 2
Weka mzunguko

Sample app haitajumuisha bado. Unahitaji kuweka mzunguko unaolingana na eneo unalonuia kutumia Bidhaa ya Z-Wave.

  • Katika chanzo kikuu file “DoorLockKeyPad.c”, pata kigeu cha APP_FREQ:SILICON LABS Lab 4 Elewa FLiRS Devices-Kielelezo 3

Rejelea Jedwali la 1 kwa orodha kamili ya masafa yanayotumika na SDK.
Dokezo Nenda kwenye Maabara ya Silicon webtovuti, ili kuona ni nchi gani zimeidhinishwa kwa Z-Wave RF.
Jedwali 1: Juuview ya masafa yanayowezekana

Mkoa wa masafa  Inaweza kutumika 
Ulaya REGION_EU
Marekani REGION_US
Australia/New Zealand MKOA_ANZ
Hong Kong MKOA_HK
Malaysia MKOA_WANGU
India REGION_IN
Israeli REGION_IL
Urusi REGION_RU
China REGION_CN
Japani REGION_JP
Korea REGION_KR

Katika mwongozo huu tutakuwa tukitumia masafa ya Uropa, kwa hivyo tunaingia "REGION_EU".SILICON LABS Lab 4 Elewa FLiRS Devices-Kielelezo 4

Kukusanya Doorlock Sample Maombi

Sasa umesanidi Z-Wave sample maombi, na uko tayari kukusanya.

  1. Bonyeza "Kujenga"Jenga kitufe ili kuanza kujenga mradi.
  2. Wakati ujenzi unakamilika baada ya muda mfupi, folda mpya inayoitwa "Binaries" inaonyeshwa kwenye Kichunguzi cha Mradi. Panua folda na ubofye kulia kwenye *.hex file ili kuchagua "Mweko hadi Kifaa..".
  3. Chagua maunzi yaliyounganishwa kwenye dirisha ibukizi. "Kipanga programu cha Flash" sasa kimejazwa awali na data zote zinazohitajika, na uko tayari kubofya "Programu".
  4. Bonyeza "Programu".

Baada ya muda mfupi, programu itakamilika, na kifaa chako cha mwisho sasa kinawaka na Z-Wave sampmaombi.

Jumuisha na uendeshe Doorlock Sample Maombi

Katika sehemu hii, tutakuwa pamoja na Doorlock Sample Maombi kwenye Mtandao wa Z-Wave. Katika zoezi la awali "2A Decrypt Z-Wave RF Frames kwa kutumia Zniffer", tayari tumeongeza DSK kwenye orodha ya utoaji wa Mdhibiti wa PC.
Kidokezo: Ya ndani file mfumo haujafutwa kati ya kupanga upya. Hii inaruhusu nodi kukaa kwenye mtandao na kuweka funguo sawa za mtandao unapoipanga upya. Ikiwa unahitaji kubadilisha (kwa mfano, mara kwa mara ambayo moduli inafanya kazi au DSK) unahitaji "Kufuta" chip kabla ya masafa mapya kuandikwa kwa NVM ya ndani. Hii inamaanisha kuwa DSK bado itakuwa halali licha ya kwamba tumepanga kifaa chetu kwa s tofauti kabisaampmaombi.
Ikiwa unatumia kifaa kipya au kama haujaongeza DSK kwa Kidhibiti cha Kompyuta hapo awali, rejelea zoezi la “2A Decrypt Z-Wave RF Frames kwa kutumia Zniffer” kwa maagizo ya jinsi ya kusoma DSK kutoka kwa kifaa na kuongeza. kwa Kidhibiti cha Kompyuta.

Ondoa/Jumuisha Kifaa cha Zamani kutoka/kwa Kidhibiti cha Kompyuta

Kwa kuwa DSK ni sawa, Kidhibiti cha Kompyuta kinadhani kifaa hicho tayari kimejumuishwa, ingawa kama Kiwasha/Kizima. Tunahitaji kuondoa muunganisho kwa Washa/Zima sample maombi kwa DSK hii.

  1. Kwenye Kidhibiti cha Kompyuta, bonyeza "Ondoa"
  2. Kwenye kifaa, bofya "BTN1" ili kuweka kifaa katika hali ya kujifunza.
  3. Kifaa sasa kinapaswa kuondolewa kutoka kwa Kidhibiti cha Kompyuta.

Wakati muungano wa zamani umeondolewa, Kidhibiti cha Kompyuta kitajumuisha kiotomatiki DoorLock sampmaombi ya shukrani kwa SmartStart. Inapofanikiwa, Kidhibiti cha Kompyuta kinapaswa kuonekana kama Kielelezo 5.SILICON LABS Lab 4 Elewa Vifaa vya FLiRSMchoro 5

Jaribu utendakazi

Katika sehemu hii, tutajaribu kwa ufupi utendakazi wa DoorLock Sampmaombi.
Dokezo Utendaji wa sample maombi yamefafanuliwa katika hati "INS14278 Jinsi ya Kutumia Programu Zilizoidhinishwa" inayopatikana katika sehemu ya hati ya Studio ya Urahisi. Jaribu utendakazi wa Kufunga na Kufungua. Katika hatua zifuatazo, tutakuwa tukifungua mlango:

  1. Katika Kidhibiti cha Kompyuta, bofya mara mbili kwenye "62 DOOR_LOCK" chini ya Madarasa ya Amri salama kwenye kona ya chini kushoto.
  2. Hii inafungua "Madarasa ya Amri" view kwenye Kidhibiti cha Kompyuta na uchague darasa la Amri ya Kufunga Mlango.
  3. Weka Amri kuwa "0x01 DOOR_LOCK_OPERATION_SET"
  4. Weka "Thamani Lengwa" iwe "00-DOOR_UNSECURED"
  5. Bonyeza "Tuma".

Thibitisha kuwa LED3 sasa IMEWASHWA. Ifuatayo, tutafunga mlango, na LED3 inapaswa KUZIMA:

  1. Weka "Thamani Lengwa" kuwa "FF-DOOR_SECURED"
  2. Bonyeza "Tuma".SILICON LABS Lab 4 Elewa Vifaa vya FLiRSMchoro 6
Boriti ya Kuamsha kwa Kifaa cha FLiRS

Ikiwa kidhibiti cha Z-Wave au nodi nyingine kwenye mtandao inahitaji kuwasiliana na kifaa kinachotumia betri kama vile kufuli la mlango, kidhibiti hutuma ishara maalum ya boriti. Madhumuni ya boriti hii ni kuamsha kifaa cha FLiRS. Kifaa cha FLiRS hubadilishana kati ya hali ya usingizi na hali ya kuwa macho kidogo ambapo kinasikiliza mawimbi ya boriti hii kwa kasi ya kuanzia mara moja kwa sekunde hadi mara nne kwa sekunde (hili ndilo chaguo la mbunifu). Kifaa cha FLiRS kinapopokea boriti hii, huamka mara moja na kisha kuwasiliana na kidhibiti au kifaa kingine cha Z-Wave kwa kutumia amri za kawaida za itifaki ya Z-Wave. Ikiwa kifaa hakisikii Mwanzi, hurudi kwenye usingizi kamili kwa kipindi kingine hadi kitakapoamka tena na kusikiliza Mwanzi. Ni hali hii ya hali ya kuwa macho kidogo pamoja na Beam maalum ambayo hutoa maisha ya betri sambamba na vifaa vya kulala kikamilifu huku ikitoa muda wa kusubiri wa mawasiliano wa karibu sekunde moja.
Kidokezo Kwa maelezo ya kina zaidi ya vifaa vya Z-Wave FLiRS rejelea karatasi nyeupe "Z-Wave FLiRS: Kuwasha Kufuli za Milango Mahiri na Kirekebisha joto"
Boriti ya WakeUp inaweza kuonekana kwenye Zniffer ya Z-Wave. Sehemu hii haitashughulikia jinsi ya kunasa ufuatiliaji wa Zniffer kwenye zoezi la "2A Decrypt Z-Wave RF Frames kwa kutumia Zniffer" kwa maagizo ya jinsi ya kutumia Zniffer. Boriti haiwezi kuonekana kwenye Zniffer ikiwa ufuatiliaji umechujwa kwenye HomeID.

  • Bofya kwenye Kichujio cha KuachaChuja kwenye Zniffer ili kuhakikisha kuwa ufuatiliaji haujachujwa kwenye HomeID.
    Katika Mchoro wa 7 ufuatiliaji unaonyeshwa kwa mlolongo wa kuamka:
  • Mdhibiti hutuma maombi 3 kwa kifaa cha FLiRS, ili kuhakikisha kuwa kifaa hakiwezi kufikiwa bila kuangaza, ambayo ni mzigo mkubwa katika mtandao wa Z-Wave.
  • Kwa kuwa kifaa hakikujibu jibu la moja kwa moja, boriti ya WakeUp imeanzishwa.
  • Wakati Beam inaisha, mtawala hutuma amri tena, na kifaa kinakubali ujumbe.SILICON LABS Lab 4 Elewa Vifaa vya FLiRSKielelezo7

Matumizi ya Nguvu ya Lock ya Mlango

Katika sehemu hii, tutakuwa tukitumia Energy Profiler katika Studio ya Urahisi ili kufuatilia matumizi ya nishati ya kifaa cha DoorLock FLiRS.

  1. Katika Studio ya Urahisi, fungua "Nishati Profiler" kwa kubofya kitufe cha "Fungua Mtazamo".
  2. Katika "Monitor ya Nishati" bofya kwenye "Ufikiaji wa Haraka" na ubofye "Anza Kukamata Nishati".
  3. Chagua kifaa chako kwenye dirisha ibukizi na ubofye Sawa.

Nishati Profiler sasa inaanza kunasa na kuonyesha matumizi ya nishati, angalia Mchoro 8. Angalia jinsi matumizi ya nishati yanavyoongezeka kila sehemu wakati kifaa lazima kiamke ili kusikiliza Boriti. Pia angalia nyakati za haraka za kuamka na kuanguka hadi kulala, na kusababisha matumizi ya nishati ya wastani ya chini sana.SILICON LABS Lab 4 Elewa Vifaa vya FLiRS Kielelezo 8

Hebu jaribu kuamsha kifaa.

  1. Katika Kidhibiti cha Kompyuta, tuma amri kwa kifaa (rejelea sehemu ya "3.2 Jaribu utendakazi" kwa maagizo)
  2. Angalia matumizi ya sasa wakati kifaa kinaamka ili kuwasiliana na kidhibiti. Rejelea Kielelezo 9.SILICON LABS Lab 4 Elewa Vifaa vya FLiRS Kielelezo 9

Hii inahitimisha mafunzo ya jinsi ya kutumia kifaa cha FLiRS.
silabs.com | Kujenga ulimwengu uliounganishwa zaidi.

Nyaraka / Rasilimali

SILICON LABS Lab 4 - Fahamu Vifaa vya FLiRS [pdf] Mwongozo wa Mtumiaji
SILICON LABS, Lab 4, Understand, FLiRS, Devices, Z-Wave, Iliyopachikwa, SDK

Marejeleo

Acha maoni

Barua pepe yako haitachapishwa. Sehemu zinazohitajika zimetiwa alama *