рдПрдХ рд╕рднреНрдп рдЯрдордЯрдо befits рдХреЗ рд░реВрдк рдореЗрдВ, рдореЗрд░реЗ рдкрд╛рд╕ рдПрдХ рдореМрд╕рдо рд╕реНрдЯреЗрд╢рди рд╣реИ, рдЬрд┐рд╕реЗ рдореИрдВрдиреЗ DHT22, рд░рд╛рд╕реНрдкрдмреЗрд░реА рдкрд╛рдИ рдФрд░ рдиреЛрдХрд┐рдпрд╛ рд╕реНрдХреНрд░реАрди рд╕реЗ рдЦреБрдж рдХреЛ рдЗрдХрдЯреНрдард╛ рдХрд┐рдпрд╛, рдпрд╣ рдПрдХ рдирд┐рд░рдВрддрд░ рд╢рдХреНрддрд┐ рд╕рдорд╛рдзрд╛рди рд╣реИ рдЬреЛ рдИрдерд░рдиреЗрдЯ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдбреЗрдЯрд╛ рдкреНрд░рд╕рд╛рд░рд┐рдд рдХрд░рддрд╛ рд╣реИред
рд▓реЗрдХрд┐рди рдЕрдм рдореБрдЭреЗ рдмрд╛рд▓рдХрдиреА, рд╡рд╛рдпрд░рд▓реЗрд╕ рдФрд░ рдмреИрдЯрд░реА рд╕реЗ рдЪрд▓рдиреЗ рд╡рд╛рд▓реЗ рдореЛрдмрд╛рдЗрд▓ рд╡реЗрджрд░ рд╕реНрдЯреЗрд╢рди рдХреА рдЬрд░реВрд░рдд рдереАред
рдПрдХ рд░реЗрдбрд┐рдпреЛ рдореЙрдбреНрдпреВрд▓ рдХреЗ рд░реВрдк рдореЗрдВ, рдореИрдВрдиреЗ рдПрдХ Z-Wave Z-Uno рдмреЛрд░реНрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛, рдПрдХ рддрд╛рдкрдорд╛рди рдФрд░ рдЖрд░реНрджреНрд░рддрд╛ рд╕реЗрдВрд╕рд░ рдХреЗ рд░реВрдк рдореЗрдВ рдореИрдВрдиреЗ I2C рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣реЗ Sensirion SHT20 рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ред

рд╕рд╛рдордЧреНрд░реА рдФрд░ рдореВрд▓реНрдп:
рд╕рдВрдЦреНрдпрд╛ | рд╕рд╛рдордЧреНрд░реА | рджреБрдХрд╛рди | рдХреАрдордд |
1 | Z- рд╡реЗрд╡ Z-Uno рдмреЛрд░реНрдб | 5smart.ru | 3500 рдЖрд░ |
2 | рд╕рдВрд╡реЗрджреА SHT20 рд╕реЗрдВрд╕рд░ | voltmaster.ru | 72 рдЖрд░ |
3 | рдХреЗрд╕ Gainta G517B | voltmaster.ru | 160 рдЖрд░ |
4 | рдмреИрдЯрд░реА рдХрдореНрдкрд╛рд░реНрдЯрдореЗрдВрдЯ BH421 2xAAA | voltmaster.ru | 14 рдЖрд░ |
Z-Uno рд▓рдЧрд╛рддрд╛рд░ рдЕрджреНрдпрддрди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдирдИ рдмрд╛рд╣реНрдп рдЙрдкрдХрд░рдгреЛрдВ рдФрд░ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИред рдлрд┐рд▓рд╣рд╛рд▓, рд╡рд░реНрддрдорд╛рди рдлрд░реНрдорд╡реЗрдпрд░ рд╕рдВрд╕реНрдХрд░рдг 2.0.9 рд╣реИ рдФрд░ рдЗрд╕рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЙрдкрдХрд░рдгреЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рджрд┐рдЦрд╛рдИ рджрд┐рдпрд╛ рд╣реИ:
- 1-рд╡рд╛рдпрд░ DS18B20 рддрд╛рдкрдорд╛рди рд╕реЗрдВрд╕рд░
- DHT22 && DHT11 рддрд╛рдкрдорд╛рди рдФрд░ рдЖрд░реНрджреНрд░рддрд╛ рд╕реЗрдВрд╕рд░
- 125Khz рдЖрд░рдПрдлрдЖрдИрдбреА рдХрд╛рд░реНрдб рд░реАрдбрд░
- I2C BMP180 рджрдмрд╛рд╡ рдФрд░ рддрд╛рдкрдорд╛рди рд╕реЗрдВрд╕рд░
- рдФрд░ рдЕрдиреНрдп рдЙрдкрдХрд░рдг, рдпрд╣рд╛рдБ рдЙрджрд╛рд╣рд░рдг z-uno.z-wave.me/examples рд╣реИрдВ
I2C рдмрд╕ рдореЗрдВ рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рд╕реЗрдВрд╕рд┐рд░рд┐рдпрди SHT20 рд╕реЗрдВрд╕рд░ рд╕рдорд░реНрдерд┐рдд рд▓реЛрдЧреЛрдВ рдХреА рд╕реВрдЪреА рдореЗрдВ рдирд╣реАрдВ рдерд╛, рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ Z-Uno рдХреЗ рд▓рд┐рдП рдЕрдкрдирд╛ рдЦреБрдж рдХрд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд▓рд┐рдЦрдирд╛ рдкрдбрд╝рд╛ред Z-Uno рдХреЗ рд▓рд┐рдП рд╕реНрдХреЗрдЪ рд╕рд┐рдВрдЯреИрдХреНрд╕ Arduino рдХреЗ рд╕рдорд╛рди рд╣реИ, рдкреВрд░рд╛ рд╕реНрдХреЗрдЪ 35 рд▓рд╛рдЗрдиреЛрдВ рдореЗрдВ рдлрд┐рдЯ рдмреИрдарддрд╛ рд╣реИ:

рдПрдХ рддрд╛рдкрдорд╛рди рдФрд░ рдЖрд░реНрджреНрд░рддрд╛ рд╕реЗрдВрд╕рд░ Sensirion SHT20 рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдкрд░ Z-Uno рдХреЗ рд▓рд┐рдП рд╕реНрдХреЗрдЪ#include <Wire.h> #include "SHT2x.h" int16_t temperature; uint8_t humidity; ZUNO_SETUP_SLEEPING_MODE(ZUNO_SLEEPING_MODE_SLEEPING); #define ZUNO_CHANNEL_TEMPERATURE 1 #define ZUNO_CHANNEL_HUMIDITY 2 ZUNO_SETUP_CHANNELS( ZUNO_SENSOR_MULTILEVEL_TEMPERATURE(getterTemp), ZUNO_SENSOR_MULTILEVEL_HUMIDITY(getterHumid) ); void setup() { Wire.begin(); } void loop() { temperature = SHT2x.GetTemperature(); zunoSendReport(ZUNO_CHANNEL_TEMPERATURE); humidity = SHT2x.GetHumidity(); zunoSendReport(ZUNO_CHANNEL_HUMIDITY); zunoSendDeviceToSleep(); } byte getterTemp(void) { return temperature; } byte getterHumid(void) { return humidity; }
SHT2x.cpp Z-Uno рдХреЗ рд▓рд┐рдП рд╕рдВрд╢реЛрдзрд┐рдд SHT2x.h #ifndef SHT2X_H #define SHT2X_H
рд╡рд┐рд╢реЗрд╖ рдЪреАрдЬреЛрдВ рдореЗрдВ рд╕реЗ, рд╕реНрдХреЗрдЪ рдореЗрдВ рдХреЗрд╡рд▓ рдПрдХ рдкрдВрдХреНрддрд┐ рд╣реИ рдЬреЛ Z-Uno рдХреЛ рд╕реНрд▓реАрдк рдореЛрдб рдореЗрдВ рд░рдЦрддреА рд╣реИ:
ZUNO_SETUP_SLEEPING_MODE(ZUNO_SLEEPING_MODE_SLEEPING)
рдФрд░ рддрд╛рдкрдорд╛рди рдХреЛ рдХрд┐рд╕ рдЪреИрдирд▓ рдореЗрдВ рдФрд░ рдХрд┐рд╕ рдЖрд░реНрджреНрд░рддрд╛ рдкрд░ рднреЗрдЬрд╛ рдЬрд╛рдП:
ZUNO_SETUP_CHANNELS( ZUNO_SENSOR_MULTILEVEL_TEMPERATURE(getterTemp), ZUNO_SENSOR_MULTILEVEL_HUMIDITY(getterHumid) )
рдмрд╛рдХреА рдирд┐рдпрдорд┐рдд Arduino рдХреЛрдб рд╣реИред
Sensirion SHT20 I2C рдкрд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдФрд░ 2 рддрд╛рд░реЛрдВ рджреНрд╡рд╛рд░рд╛ рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рд╣реИред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, I2C рдХреЗ рд▓рд┐рдП рд╡рд╛рдпрд░.рдПрдЪ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдореЗрдВ, рдкрд┐рди 9 рдФрд░ 10 рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
рд╕реЗрдВрд╕рд░ рд╕реЗ рд╕реВрдЪрдирд╛ рдлреЛрди рдкрд░ рджреЗрдЦреА рдЬрд╛ рд╕рдХрддреА рд╣реИ рдФрд░ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдСрдЯреЛрдореЗрд╢рди рдореЗрдВ рд╣реНрдпреВрдорд┐рдбрд┐рдлрд╛рдпрд░ рдФрд░ рдПрдпрд░ рдХрдВрдбреАрд╢рдирд┐рдВрдЧ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдбреЗрдЯрд╛ рд╣рд░ 12 рдорд┐рдирдЯ рдореЗрдВ рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЗрд╕ рдореЛрдб рдореЗрдВ, рд╕реЗрдВрд╕рд░ рдХреЛ рдмреИрдЯрд░реА рдХреЗ рдПрдХ рд╕реЗрдЯ рд╕реЗ 2 рд╕рд╛рд▓ рд╕реЗ рдЕрдзрд┐рдХ рдХрд╛рдо рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред

Gint рдмрд┐рд▓реНрдбрд┐рдВрдЧ G517B 90 x 60 x 20 рд╕реЗрдореА рдХреЛ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдмреИрдЯрд░реА рдбрд┐рдмреНрдмреЗ рдХреЗ рдиреАрдЪреЗ рдПрдХ рдЬрдЧрд╣ рдХреЗ рд╕рд╛рде рдЪреБрдирд╛ рдЧрдпрд╛ рдерд╛, рд╕рдм рдХреБрдЫ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдлрд┐рдЯ рд╣реИред
рдЬреЗрдб-рд╡реЗрд╡ рддрд╛рдкрдорд╛рди рдФрд░ рдЖрд░реНрджреНрд░рддрд╛ рд╕реЗрдВрд╕рд░ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рд▓рдЧрднрдЧ 2 рдШрдВрдЯреЗ рдФрд░ 3746 рдкреА рд▓рдЧреЗред рдЖрдк рдИ-рдЗрдВрдХ рд╕реНрдХреНрд░реАрди рднреА рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕реЗ рджреАрд╡рд╛рд░ рдкрд░ рд▓рдЯрдХрд╛ рд╕рдХрддреЗ рд╣реИрдВ!