Nothing Special   »   [go: up one dir, main page]

RAK v01 Leabhar-làimhe Cleachdaiche Lorgaire Càileachd Adhair a-staigh

suaicheantas RAK

Lorgaire càileachd adhair a-staigh LÀRR-CHUNNTAS CLEACHDADH

Fiosrachadh Sgrìobhainn

Ainm Leabhar-làimhe cleachdaiche lorgaire càileachd adhair a-staigh
Seòrsachadh Sgrìobhainnean Teicnigeach

Fiosrachadh ath-sgrùdaidh

v01 09/18/2024

1. Os a chionnview

RAK v01 Lorgaire Càileachd Adhair a-staigh - Figear 1

Figear 1. Sensor càileachd adhair a-staigh

1.1. Tuairisgeul

Tha an Sensor Càileachd Adhair a-staigh (IAQ) a’ nochdadh dealbhadh modular a chaidh a leasachadh gu sònraichte gus sùil a chumail air càileachd adhair a-staigh, a ’toirt seachad dàta sgrùdaidh ceart is seasmhach airson teòthachd, taiseachd, dùmhlachd CO2, TVOC, PM2.5, agus PM10. A bharrachd air an sin, faodaidh e sùil a chumail air dàta airson CO, HCHO, O3, agus NO2 ma tha feum air.

Tha an sensor seo a’ gèilleadh ri inbhean WELL agus RESET, ga dhèanamh air leth freagarrach airson a chleachdadh ann an siostaman fionnarachaidh agus sgrùdadh càileachd adhair fìor-ùine a-staigh. Faodaidh e sùil leantainneach a chumail air càileachd adhair a-staigh agus an dàta a luchdachadh suas, ga dhèanamh air leth freagarrach airson tagraidhean ann an sgoiltean, àiteachan còmhnaidh, oifisean, taighean-òsta agus ionadan bhùthan.

1.2. Feartan
  • Sgrùdadh Càileachd Adhair fìor-ùine 24-uair: A’ toirt seachad sgrùdadh fìor-ùine air PM2.5, PM10, CO2, TVOC, teòthachd, taiseachd.
    • (Roghainneil) Dàta mothachaidh eile: CO, HCHO, O3, agus NO2.
  • Teicneòlas mothachaidh adhartach: A’ cleachdadh teicneòlas peutant seilbh agus dìoladh teothachd is taiseachd àrainneachd aonaichte gus dèanamh cinnteach à tomhasan ceart is seasmhach.
  • Pròiseas dàta tuigseach: A’ cleachdadh giullachd dàta mòr agus calibration uidheamachadh lùbte airson tomhas TVOC gus leuman tomhais no claonaidhean air adhbhrachadh le factaran bhon taobh a-muigh a sheachnadh.
  • WELL v2 Gèilleadh: A’ coinneachadh ri inbhe teann WELL v2 airson càileachd adhair a-staigh.
  • Stàladh furasta: A’ toirt taic do stàladh mullach no balla gus gabhail ri diofar stoidhlichean sgeadachaidh.
  • Comharra LED (Roghainneil): Bidh fàinne aotrom le LED a tha ag atharrachadh dath gu fradharcach a’ taisbeanadh ìrean càileachd adhair a-staigh.
  • Ceangal IoT: A’ ceadachadh sgrùdadh iomallach agus mion-sgrùdadh dàta tro aonachadh le siostaman IoT, a’ comasachadh riaghladh càileachd adhair for-ghnìomhach agus clàradh cumail suas.

2. Sònrachaidhean

2.1. Prìomh Shònrachaidhean

Clàr 2: Prìomh Shònrachaidhean

PARAMAID SÒNRAICHTE
Feart LoRaWAN® RX Mothachadh: -140 dBm
Tar-chuir cumhachd 22 dBm
Tricead RU864, IN865, EU868, US915, AU915, KR920, AS923-1/2/3/4
Solar cumhachd 100 ~ 240VAC
Dìon Ingress IP30
Cuir a-steach stuth PC + ABS (stuth retardant lasair)
Àrainneachd obrachaidh Teòthachd: 0 ~ 50 ° C
Taiseachd: 0 ~ 90% RH
Modh stàlaidh Mullach agus cur suas balla
2.2. Eadar-aghaidhean
2.2.1. Comharradh LED agus modhan DIP

Tha fàinne solais ann am meadhan an taighe a’ comharrachadh raon dùmhlachd an luach tomhaiste. Bidh an dath aige ag atharrachadh a rèir an dùmhlachd.

Faodar luach tomhaiste an t-solais chomharran a shuidheachadh gu cuibheasachd de aon mhionaid, uair a thìde, no 24-uair tron ​​​​àithne conaltraidh.

Gu gnàthach, tha an solas fo smachd cuibheasachd aon-mhionaid PM2.5. Bidh suidsichean DIP (pasgan dùbailte in-loidhne) ag atharrachadh an solas comharra gus atharrachaidhean AQI (Clàr Càileachd an Adhair) a nochdadh, an solas uaine a chumail air adhart gu leantainneach, no an solas a chuir dheth.

RAK v01 Lorgaire Càileachd Adhair a-staigh - Figear 2

Figear 2. Tionndaidhean DIP

2.2.1.a. Roghainnean tionndadh DIP

Solais comharra OFF

  • Cuir dheth DIP1, DIP2, DIP3, agus DIP4.

Solais comharran trì-dath (àbhaisteach)

  • Tionndaidh AIR DIP1, DIP2, agus DIP3, agus tionndaidh DIP4 OFF.

Solais Comharra Uaine (mar as trice AIR)

  • Cuir dheth DIP1, DIP2, agus DIP3, agus tionndaidh DIP4 AIR.

2.2.1.b Inbhe Comharra LED

Gu h-ìosal tha atharrachaidhean dath comharran a rèir an AQI:

Clàr 3: Comharran LED

LED (LEASACHADH) PM2.5 CO2
RAK A-1 Bidh LED uaine a ’lasadh suas <35 µg/m3 <800 ppm
RAK A-2 Bidh LED buidhe a’ lasadh suas 35 ~ 75 μg/m3 800 ~ 1200 ppm
RAK A-3 Bidh LED dearg a’ lasadh suas > 75 g/m3 > 1200 ppm
2.3. Feartan Sensor

Clàr 4: Mìneachaidhean Dàta Sensor

AINM A CHRIOSDUIDH SENSOR LAOIDH DÀTA AONAD RIAGHLADH ATHARRACHADH CRUINNEACHADH AINM FIONNLACHADH
Teòthachd Sensor teòthachd agus taiseachd aonaichte didseatach 2 bytes °C 10 ~ 100% RH
  • ± 4% RH (10 ~ 20% RH)
  • ± 2% RH (20 ~ 80% RH)
  • ± 4% RH (80 ~ 100% RH)
teòthachd_3
Taiseachd 1 beite % RH 0.01% RH 0 ~ 99% RH ± 5.0% RH (10% ~ 90% RH) taiseachd_2
CO2 Lorgaire infridhearg neo-sgapte (NDIR) 2 bytes ppm (gun ainm-sgrìobhte) 1 ppm 400 ~ 5000 ppm ± 50 ppm + 5% @ 400 ~ 2000 ppm co2_35
TVOC Sensor gas ioma-piogsail 2 bytes mg/m3 0.01°C 0 ° C ~ 60 ° C. ± 0.5 ° C (10 ~ 40 ° C) guth_16
PM luach 2.5 Sensor gràinean laser 2 bytes ug/m3 1 g/m3 0 ~ 1000 μg / m3 ±5 g/m3 + 20% @ 1 ~ 100 μg/m3 aig 2.5_41
PM luach 10 2 bytes ug/m3 1 g/m3 0 ~ 1000 μg / m3 ±5 g/m3 + 20% @ 1 ~ 100 μg/m3 aig 10_42

Clàr 5: Dàta Sensor Roghainneil

AINM A CHRIOSDUIDH LAOIDH DÀTA AONAD RIAGHLADH ATHARRACHADH ROIMH-RADH BEATHA CHRIOSDACH COMHRADH
CO 2 bytes ppm 0.1 ppm 0.1 ~ 100 ppm ± 1 ppm @ 0 ~ 10 ppm > 5 bliadhna
(seòrsa. iarrtas)
Roghainneil
HCHO 2 bytes ppb 1 ppb 20 ~ 1000 ppb ± 20 ppb @ 0 ~ 100 ppb > 3 bliadhna
(seòrsa. iarrtas)
Roghainneil
O3 2 bytes ppb 1 ppb 10 ~ 500 ppb ± 10 ppb @ 0 ~ 200 ppb Roghainneil
CHAN EIL2 2 bytes ppb 1 ppb 5 ~ 500 ppb ±20 ppb aig 0-100 ppb Roghainneil
2.4. Feartan RF

Clàr 6: Paramadairean gun uèir

PARAMAID SÒNRAICHTE
Pròtacal Conaltraidh Pròtacal àbhaisteach LoRaWAN®
Còmhlan Frequency le taic RU864, IN865, EU868, US915, AU915, KR920, AS923-1/2/3/4
Tar-chuir cumhachd 22 dBm
Gabh Mothachadh -140 dBm
Ceangal lìonra / modh obrach OTAA/ABP; Clas A, B, agus C
2.5. Feartan meacanaigeach
2.5.1. Dealbhadh agus Meud

RAK v01 Lorgaire Càileachd Adhair a-staigh - Figear 3

Figear 3. Meudan inneal

2.5.2. Feartan corporra

Clàr 7: Feartan fiosaigeach an inneal

PARAMAID SÒNRAICHTE
Rangachadh IP IP30
Tomhas 130 mm × 130 mm × 45 mm (l × w × t)
Solar cumhachd 100 ~ 240VAC
Modh stàlaidh Mullach agus cur suas balla
2.6. Feartan àrainneachd

Clàr 8: Suidheachadh Obrachaidh is Stòraidh

PARAMAID SÒNRAICHTE
Teòthachd Obrachaidh 0 ° C ~ 50 ° C
Teòthachd stòraidh 10 ° C ~ 50 ° C
Taiseachd stòraidh 0 < 70 % RH
2.7. Teisteanas

Clàr 9: Teisteanas

PARAMAID SÒNRAICHTE
Inbhe Teisteanas (CE)  SAR: EN 62479 & 50663
Measadh Slàinte RF: ETSI EN 300 328
LVD (BlueTooth): EN 61010-1 EMC: EN61326-1
EMC (Wi-Fi): ETSI EN 301 489-1 V2.2.3 (2019-11)
ETSI TS EN 301 489-17 V 3.2.4 (2020-09)

3. Stàladh

Tha an sensor IAQ na inneal nód iomlan, agus mar sin chan eil feum air co-chruinneachadh às deidh dha unboxing. Thoir sùil air na h-earrannan a leanas airson stiùireadh air mar a chuireas tu an sensor san àite cheart agus dèan gnìomhachd mothachaidh iomchaidh.

3.1. A ’dìreadh balla

1. Gus am bòrd-cùil agus an lorgaire a sgaradh, gluais am bòrd-cùil gu deiseal a rèir treòrachadh an t-saighead.

RAK v01 Lorgaire Càileachd Adhair a-staigh - Figear 4

Figear 4. Sgar am bòrd-cùil bhon lorgaire

a) plèana cùil
b) Lorgaire IAQ

2. Cleachd screwdriver gus an toll snàthainn a phutadh air a’ bhòrd-chùil agus thoir air falbh còmhdach an toll snàthainn.

RAK v01 Lorgaire Càileachd Adhair a-staigh - Figear 5

Figear 5. Thoir air falbh an còmhdach toll snàthaidh

3. Tarraing na càbaill air a 'bhalla tron ​​​​toll snàthainn.

RAK v01 Lorgaire Càileachd Adhair a-staigh - Figear 6

Figear 6. Tarraing na càbaill

a) mullach/balla
b) plèana-cùil

4. Unplug am bloc crìche bhon phrìne conaltraidh.

RAK v01 Lorgaire Càileachd Adhair a-staigh - Figear 7

Figear 7. Thoir a-mach am bloc terminal

5. Ceangail an càball ris a 'bhloc crìche, agus an uair sin glas gu teann air an sgriubha sreap.

RAK v01 Lorgaire Càileachd Adhair a-staigh - Figear 8

Figear 8. Ceangail ris a’ bhloc crìochnachaidh

6. Plug am bloc crìche ris an deach fios a chur air ais dhan phrìne conaltraidh.

RAK v01 Lorgaire Càileachd Adhair a-staigh - Figear 9

Figear 9. Plug am bloc crìochnachaidh ris a’ phrìne conaltraidh

7. Amas an dot a tha suidhichte ann am meadhan dà shaighead air taobh an lorgaire leis na loidhnichean dìreach air a 'bhòrd-chùil. An uairsin gluais an lorgaire a 'leantainn an stiùireadh FIX gus am bi e teann.

RAK v01 Lorgaire Càileachd Adhair a-staigh - Figear 10

Figear 10. Ceangail an sensor ris an backplane

a) mullach/balla
b) Co-thaobhadh comharra

RAK - Rabhadh RABHADH

Stiùireadh stàlaidh:

  • Seachain a bhith a 'stàladh faisg air cidsinean, aonadan teasachaidh, innealan-adhair, solas dìreach, no stòran teas agus truailleadh. Tha an sensor seo freagarrach airson stàladh mullach is balla a-mhàin.
  • Cùm e air falbh bho uidheamachd àrd-chumhachd no electrostatach gus cruinneas a chumail suas. Dèan cinnteach gu bheil an t-àite a’ ceadachadh cumail suas cunbhalach.
  • Stàlaich an dèidh togail no ùrachadh a chrìochnachadh, agus tha an sgìre air a ghlanadh. Ma tha feum air ùrachadh, thoir air falbh an monitor an toiseach agus ath-stàlaich e às deidh sin, no paisg e gus a dhìon bho pheant is duslach.

Stiùireadh cleachdaidh:

  • Cuir casg air milleadh bho thuitean, buaidhean, no nochdadh do cho-chruinneachaidhean àrda de choimeasgaidhean organach luaineach (VOCn), a dh’ fhaodadh droch bhuaidh a thoirt air cruinneas mothachaidh.
  • Leig leis an monitor atharrachadh gu atharrachaidhean teothachd mus cuir thu cumhachd air. Airson example, leig leis suidhe airson 8 uairean ann an àrainneachd bhlàth às deidh dha fhaighinn ann an aimsir fhuar, no 2 uair ma ghluaiseas tu bho èadhar-adhair gu àiteachan nach eil air an èadhar.

Molaidhean cumail suas:

  • Seachain a bhith a’ peantadh còmhdach an sensor gus nach cuir thu bacadh air an t-slighe a-steach agus a-mach.
  • Na cleachd toitean airson deuchainn tomhais PM2.5, oir dh’ fhaodadh e mearachd adhbhrachadh. Tha gràinean toitean a’ dol bho 0.1 gu 0.3 microns, a’ leantainn gu claonadh tomhais mòr PM2.5.
  • Airson leughaidhean ceart, cumhachd an monitor gu leantainneach airson co-dhiù 48 uair às deidh a chleachdadh an toiseach no amannan fada de neo-ghnìomhachd.
  • Faodaidh an sensor CO2 togte fèin-calibrate. Faodaidh na ciad leughaidhean atharrachadh ach bu chòir dhaibh a bhith seasmhach às deidh 2-7 latha de dh’ obair leantainneach.

4. Rèiteachadh inneal

Mus cuir thu air dòigh an sensor IAQ agad, dèan cinnteach gu bheil an OS agus am brabhsair agad a tha air a mholadh. Chan eil an liosta gu h-ìosal a’ toirt a-steach ach na riatanasan as ìsle. Chan eilear a’ moladh dreachan sam bith nas ìsle na an ìre as ìsle a chleachdadh.

Riatanas as ìsle airson Siostaman Obrachaidh (OS):

  • Microsoft Windows 10
  • Apple macOS 12
  • Debian Linux 11
  • Ubuntu Linux 22
  • Apple iOS / iPadOS 12
  • Android 12

Brabhsairean air am moladh:

  • Microsoft Edge 110
  • Google chrome 110
  • Firefox 110
4.1. Configuration Wi-Fi

1. Cruthaich hotspot le cumhachd air an monitor. Mura ceangail e às deidh 90 diog, thèid an hotspot a chuir dheth gu fèin-ghluasadach agus feumaidh tu ath-thòiseachadh gus ath-cheangal.

2. Fosgail roghainnean WLAN/Wi-Fi do PC no inneal-làimhe agus lorg an comharra lìonra a tha a rèir ID an neach-dèiligidh. Ceangail ris an lìonra agus cuir a-steach am facal-faire bunaiteach.

    • Facal-faire bunaiteach: a1B2c3D4

RAK v01 Lorgaire Càileachd Adhair a-staigh - Figear 11

Figear 11. Client a 'Chlàir

RAK - Thoir an aire Thoir an aire

Tha an ID Cliant air an leubail air slige an uidheim.

  • ID teachdaiche: MSD-XXXXX

RAK v01 Lorgaire Càileachd Adhair a-staigh - Figear 12

Figear 12. Roghainnean WLAN / Wi-Fi

3. Fosgail brabhsair agus a dhol gu 192.168.9.1. Ma dh’ fhailicheas am brabhsair an duilleag a luchdachadh, thoir sùil airson na leanas:

    • Co-dhiù a tha an siostam air ceangal soirbheachail a dhèanamh ri lìonra Wi-Fi an uidheim. Ma dh'fhàillig ceangal a dhèanamh ris an t-siostam, ath-thòisich an uidheam is feuch ris a-rithist.
    • Co-dhiù an e an siostam agus am brabhsair a thathar a' moladh. Ma tha, feuch ris a’ bhrabhsair atharrachadh gu modh incognito, ath-cumhachd air an inneal is feuch ris a-rithist.

4. Cuir a-steach default ainm-cleachdaidh agus facal-faire.

    • Ainm-cleachdaidh: rianaire
    • Facal-faire: poblach

RAK v01 Lorgaire Càileachd Adhair a-staigh - Figear 13

Figear 13. Log a-steach leis na teisteanasan bunaiteach

5. Rach gu duilleag Configuration.

RAK v01 Lorgaire Càileachd Adhair a-staigh - Figear 14

Figear 14. Duilleag rèiteachaidh

6. Seòl chun an LoRaWAN eadar-aghaidh, rèiteachadh agus thoir sùil air fiosrachadh ceangail LoRaWAN, agus cliog air a’ phutan Cuir a-steach san oisean gu h-àrd air an làimh dheis gus roghainnean na duilleige gnàthach a shàbhaladh.

RAK v01 Lorgaire Càileachd Adhair a-staigh - Figear 15

Figear 15. Eadar-aghaidh LoRaWAN

RAK - Thoir an aire Thoir an aire

Na atharraich an seòladh DevEUI, AppEUI, JoinEUI, AppKey agus MAC. Tha iad air an cruthachadh leis a 'mhodal conaltraidh.

4.2. Tuairisgeul dàta
4.2.1. A 'còdachadh an t-uallach pàighidh

Airson sgriobtaichean dì-chòdaidh mionaideach den toradh seo air TTN agus ChirpStack v2, thoir sùil air an decoder seo:

gnìomh lppDecode(bytes) {

var sensor_types = {

0: { 'meud': 1, 'ainm': 'digital_in', 'soidhnichte': meallta, 'roinniche': 1 },
1: { 'meud': 1, 'ainm': 'digital_out', 'soidhnichte': meallta, 'roinniche': 1 },
2: { 'meud': 2, 'ainm': 'analog_in', 'soidhnichte': fìor, 'roinniche': 100 },
3: { 'meud': 2, 'ainm': 'analog_out', 'soidhnichte': fìor, 'roinniche': 100 },
100: { 'meud': 4, 'ainm': 'coitcheann', 'soidhnichte': meallta, 'roinniche': 1 },
101: { 'meud': 2, 'ainm': 'soillseachadh', 'soidhnichte': meallta, 'sgaradh': 1 }, // aonad: Lux
102: { 'meud': 1, 'ainm': 'làthaireachd', 'soidhnichte': meallta, 'roinniche': 1 },
103: { 'meud': 2, 'ainm': 'teòthachd', 'soidhnichte': fìor, 'roinn': 10 }, //aonad: ℃
104: { 'meud': 1, 'ainm': 'taiseachd', 'soidhnichte': meallta, 'sgaradh': 2 },
112: { 'meud': 2, 'ainm': 'humidity_prec', 'soidhnichte': fìor, 'sgaradh': 10 }, //aonad: %RH
113: { 'meud': 6, 'ainm': 'accelerometer', 'soidhnichte': fìor, 'roinneadair': 1000 },
115: { 'meud': 2, 'ainm': 'barometer', 'soidhnichte': meallta, 'sgaradh': 10 }, // aonad: hPa
116: { 'meud': 2, 'name': 'voltage', 'soidhnichte': meallta, 'roinneadair': 100 },
117: { 'meud': 2, 'ainm': 'gnàthach', 'soidhnichte': meallta, 'sgaradh': 1000 },
118: { 'meud': 4, 'ainm': 'tricead', 'soidhnichte': meallta, 'sgaradh': 1 },
120: { 'meud': 1, 'name': 'percentage', 'soidhnichte': meallta, 'roinneadair': 1 },
121: { 'meud': 2, 'ainm': 'àirde', 'soidhnichte': fìor, 'roinniche': 1 },
125: { 'meud': 2, 'ainm': 'dùmhlachadh', 'soidhnichte': meallta, 'sgaradh': 1 },
128: { 'meud': 2, 'ainm': 'cumhachd', 'soidhnichte': meallta, 'roinn': 1 },
130: { 'meud': 4, 'ainm': 'astar', 'soidhnichte': meallta, 'sgaradh': 1000 },
131: { 'meud': 4, 'ainm': 'lùth', 'soidhnichte': meallta, 'roinn': 1000 },
132: { 'meud': 2, 'ainm': 'stiùireadh', 'soidhnichte': meallta, 'roinniche': 1 },
133: { 'meud': 4, 'ainm': 'ùine', 'soidhnichte': meallta, 'roinniche': 1 },
134: { 'meud': 6, 'ainm': 'gyrometer', 'soidhnichte': fìor, 'sgaradair': 100 },
135: { 'meud': 3, 'ainm': 'dath', 'soidhnichte': meallta, 'roinniche': 1 },
136: { 'meud': 9, 'ainm': 'gps', 'soidhnichte': fìor, 'roinneadair': [10000, 10000, 100] },
137: { 'meud': 11, 'ainm': 'gps', 'soidhnichte': fìor, 'roinneadair': [1000000, 1000000, 100] },
138: { 'meud': 2, 'ainm': 'voc', 'soidhnichte': meallta, 'roinn': 1 },
142: { 'meud': 1, 'ainm': 'switch', 'soidhnichte': meallta, 'roinniche': 1 },
188: { 'meud': 2, 'ainm': 'soil_moist', 'soidhnichte': meallta, 'sgaradh': 10 },
190: { 'meud': 2, 'ainm': 'wind_speed', 'soidhnichte': meallta, 'sgaradh': 100 }, //aonad: m/s
191: { 'meud': 2, 'ainm': 'wind_direction', 'soidhnichte': meallta, 'sgaradh': 1 }, //aonad: °
192: { 'meud': 2, 'ainm': 'soil_ec', 'soidhnichte': meallta, 'sgaradh': 1000 },
193: { 'meud': 2, 'ainm': 'ùir_ph_h', 'soidhnichte': meallta, 'sgaradh': 100 },
194: { 'meud': 2, 'ainm': 'ùir_ph_l', 'soidhnichte': meallta, 'sgaradh': 10 },
195: { 'meud': 2, 'ainm': 'pyranometer', 'soidhnichte': meallta, 'sgaradair': 1 },
203: { 'meud': 1, 'ainm': 'solas', 'soidhnichte': meallta, 'sgaradair': 1 },

//Tongdy 20230805
211: { 'meud': 2, 'ainm': 'co2', 'soidhnichte': fìor, 'roinniche': 1 }, //aonad: ppm
212: { 'meud': 2, 'ainm': 'tvoc', 'soidhnichte': fìor, 'roinn': 1000 }, //aonad: mg/m3
213: { 'meud': 2, 'ainm': 'pm0.3', 'soidhnichte': fìor, 'roinn': 1 }, //aonad: ug/m3
214: { 'meud': 2, 'ainm': 'pm0.5', 'soidhnichte': fìor, 'roinn': 1 }, //aonad: ug/m3
215: { 'meud': 2, 'ainm': 'pm1', 'soidhnichte': fìor, 'roinn': 1 }, //aonad: ug/m3
216: { 'meud': 2, 'ainm': 'pm2.5', 'soidhnichte': fìor, 'roinn': 1 }, //aonad: ug/m3
217: { 'meud': 2, 'ainm': 'pm4', 'soidhnichte': fìor, 'roinn': 1 }, //aonad: ug/m3
218: { 'meud': 2, 'ainm': 'pm10', 'soidhnichte': fìor, 'roinn': 1 }, //aonad: ug/m3
219: { 'meud': 2, 'ainm': 'pm100', 'soidhnichte': fìor, 'roinn': 1 }, //aonad: ug/m3
220: { 'meud': 2, 'ainm': 'co', 'soidhnichte': fìor, 'roinn': 10 }, //aonad: ppm
221: { 'meud': 2, 'ainm': 'o3', 'soidhnichte': fìor, 'roinniche': 1 }, //aonad: ppb
222: { 'meud': 2, 'ainm': 'so2', 'soidhnichte': fìor, 'roinniche': 1 }, //aonad: pbb
223: { 'meud': 2, 'ainm': 'chan eil2', 'soidhnichte': fìor, 'roinniche': 1 }, // aonad: pbb
224: { 'meud': 2, 'ainm': 'hcho', 'soidhnichte': fìor, 'roinniche': 1000 }, //aonad: pbb
225: { 'meud': 2, 'ainm': 'fuaim', 'soidhnichte': fìor, 'roinn': 10 }, //aonad: dB(A)

};
gnìomh arrayToDecimal (sruth, is_signed, roinn) {

luach var = 0;
airson (var i = 0; i <stream.length; i ++) {

ma tha (sruth [i]> 0xFF)

tilg 'Byte value overflow!';

luach = (luach << 8) | sruth[i];

}
ma tha (air_soidhnigeadh) {

var edge = 1 << (sruth.length) * 8; // 0x1000..
var max = (iomall - 1) >> 1; // 0x0FFF.. >> 1
luach = (luach> as àirde) ? luach – oir : luach;

}
luach /= roinneadair;
luach tilleadh;

}
var mothachaidhean = [];
var i = 0;
fhad 's a tha (i < bytes.length) {

var s_no = bytes[i++];
var s_type = bytes[i++];
ma tha (typeof sensor_types[s_type] == 'neo-mhìnichte') {

tilg 'Mearachd seòrsa mothachaidh!: ' + s_type;

}
var s_value = 0;
var type = sensor_types[s_type];
suidse (s_type) {

cùis 113: // Accelerometer
cùis 134 : // Gyrometer

s_value = {

'x': arrayToDecimal (bytes.slice(i + 0, i + 2), type.signed, type.divisor),
'y': arrayToDecimal (bytes.slice(i + 2, i + 4), type.signed, type.divisor),
'z': arrayToDecimal (bytes.slice(i + 4, i + 6), type.signed, type.divisor)

};
briseadh;

cùis 136 : // Suidheachadh GPS

s_value = {

'domhan-leud': arrayToDecimal (bytes.slice(i + 0, i + 3), type.signed, type.divisor[0]),
'longitude': arrayToDecimal (bytes.slice(i + 3, i + 6), type.signed, type.divisor[1]),
'àirde': arrayToDecimal (bytes.slice(i + 6, i + 9), type.signed, type.divisor[2])

};
briseadh;

cùis 137 : // Suidheachadh GPS mionaideach

s_value = {

'domhan-leud': arrayToDecimal (bytes.slice(i + 0, i + 4), type.signed, type.divisor[0]),
'longitude': arrayToDecimal (bytes.slice(i + 4, i + 8), type.signed, type.divisor[1]),
'àirde': arrayToDecimal (bytes.slice(i + 8, i + 11), type.signed, type.divisor[2])

};
mothachairean.brùth({

'sianal': s_no,
'seòrsa': s_type,
'ainm': 'àite',
'luach': "(" + s_value.latitude + "," + s_value.longitude + ")"

});
mothachairean.brùth({

'sianal': s_no,
'seòrsa': s_type,
'ainm': 'àirde',
'luach': s_value.altitude

});
briseadh;

cùis 135 : // Dath

s_value = {

'r': arrayToDecimal (bytes.slice(i + 0, i + 1), type.signed, type.divisor),
'g': arrayToDecimal (bytes.slice(i + 1, i + 2), type.signed, type.divisor),
'b': arrayToDecimal (bytes.slice(i + 2, i + 3), type.signed, type.divisor)

};
briseadh;

default: // All the rest

s_value = arrayToDecimal(bytes.slice(i, i + type.size), type.signed, type.divisor);

briseadh;

}
mothachairean.brùth({

'sianal': s_no,
'seòrsa': s_type,
'ainm': seòrsa.name,
'luach': s_value

});
i += seòrsa.size;

}
mothachairean tilleadh;

}

// Airson TTN, Helium agus Datacake
Decoder gnìomh (bytes, fport) {

// toradh còmhnard (mar an decoder tùsail):
var freagairt = {};
lppDecode (bytes, 1).forEach (gnìomh (raon) {

freagairt[achadh['name'] + '_' + raon['channel']] = raon['luach'];

});

freagairt air ais;

}

// Airson Chirpstack V3
// gnìomh dì-chòdachadh (fPort, bytes, caochladairean) {

// toradh còmhnard (mar an decoder tùsail):
// var freagairt = {};
// lppDecode (bytes, 1).forEach (gnìomh (raon) {

// response[achadh['name'] + '_' + raon['channel']] = raon['luach'];

//});
// freagairt air ais;

// }

// Còmhdach co-chòrdalachd Chirpstack v3 gu v4
// gnìomh decodeUplink (cuir a-steach) {

// tilleadh {

// dàta: dì-chòdachadh (input.fPort, input.bytes, input.variables)

// };

// }

gnìomh encodeDownlink (cuir a-steach) {

tilleadh {

bytes: stringToBytes(JSON.stringify(input.data)),
fPort: cuir a-steach.fPort,

}

}

gnìomh stringToHex(str) {

var hex = ”;
airson (var i = 0; i <str.length; i++) {

hex + = ” + str.charCodeAt(i).toString(16);

}
tilleadh heics;

}

gnìomh hexToBytes(hex) {

airson (var bytes = [], c = 0; c < hex.length; c + = 2)

bytes.push(parseInt(hex.substr(c, 2), 16));

tilleadh bytes;

}

gnìomh stringToBytes(str) {

tilleadh hexToBytes(stringToHex(str));

}

gnìomh decodeDownlink (cuir a-steach) {

tilleadh {

dàta: {

raon: “value”

},
rabhaidhean: [“rabhadh 1”, “rabhadh 2”],
mearachdan: ["mearachd 1", "mearachd 2"]

}

}

4.2.2. Cruth Dàta

Tha dàta a’ phacaid a’ leantainn cruth pacaid Cayenne LPP, ach tha IDan seanail a bharrachd ann nach eil air an toirt a-steach don t-sònrachadh bunaiteach Cayenne LPP. Tha seo riatanach leis nach eil cuid de dhàta mothachaidh a’ freagairt air gin de na IDan seanail a th’ ann.

Clàr 10: Cruth Dàta

AONAD DATA SENSOR ID (CHANNEL) TIP DÀTA
Teòthachd 1 Beit 1 Beit 2 Beit
Taiseachd 1 Beit 1 Beit 1 Beit
CO2 1 Beit 1 Beit 2 Beit
TVOC 1 Beit 1 Beit 2 Beit
PM luach 2.5 1 Beit 1 Beit 2 Beit
PM luach 10 1 Beit 1 Beit 2 Beit

Dàta Sample 1:

Dàta pàighidh (hex) a fhuaireadh:

036700FA02686B23D301CD10D4010E29D8001A2ADA001F

Clàr 11. Dàta Sensor Sample 1

AONAD DATA SENSOR ID (CHANNEL) TIP DÀTA
Teòthachd 03 67 00 FA
Taiseachd 02 68 6B
CO2 23 D3 01 CD
TVOC 10 D4 010E
PM luach 2.5 29 D8 001A
PM luach 10 2A DA 001F

Tionndaidh an dàta mothachaidh bho hexadecimal gu deicheach:

0367 (Teòthachd) - Dàta 00FA

00 FA16 = 25010
250 x 0.1 (bàillidh tionndaidh) = 25°C

0268 (Taiseachd) - Dàta 6B

6B16 = 10710
250 x 0.7 (bàillidh tionndaidh) = 53.5% RH

23D3 (CO2) – Dàta 01CD

01 CD16 = 46110
= 461 ppm

10D4 (TVOC) - Dàta 010E

010E16 = 27010
270 x 0.001 (bàillidh tionndaidh) = 0.27 mg / m3

29D8 (PM2.5) – Dàta 001A

001A16 = 2610
= 26 ug/m3

2ADA (PM10) - Dàta 001F

001F16 = 3110
= 31 ug/m3


Shenzhen RAKwireless Technology Co., Ltd.
Seòmar 506, Bldg B, New Compark, Pingshan First Road, Sràid Taoyuan, Sgìre Nanshan,
Shenzhen, Guangdong Provice, Poblachd Sluagh na Sìona

www.RAKwireless.com
RAK - Post ceist@RAKwireless.com
RAK - Call +86-755-86108311

Sgrìobhainnean/Goireasan

RAK v01 Lorgaire Càileachd Adhair a-staigh [pdf] Leabhar-làimhe neach-cleachdaidh
v01 Lorgaire càileachd adhair a-staigh, v01, lorgaire càileachd adhair a-staigh, lorgaire càileachd adhair, lorgaire càileachd, lorgaire

Iomraidhean

Air a phostadh a-steachRAK

Fàg beachd

Cha tèid do sheòladh puist-d fhoillseachadh. Tha raointean riatanach air an comharrachadh *