рдореЗрд░реЗ рдХрдорд░реЗ рдХреЗ рдерд░реНрдореЛрд╕реНрдЯреИрдЯ рдореЗрдВ рд╕реБрдзрд╛рд░ , рдЬреЛ рдореИрдВрдиреЗ рдкрд╣рд▓реЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд▓рд┐рдЦрд╛ рдерд╛ , рдореИрдВрдиреЗ рдЗрд╕реЗ рдмрд╛рд╣рд░реА рд╣рд╡рд╛ рдХреЗ рддрд╛рдкрдорд╛рди рдХреЛ рдорд╛рдкрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд╛рдпрд░рд▓реЗрд╕ рддрд╛рдкрдорд╛рди рд╕реЗрдВрд╕рд░ рдХреЗ рд╕рд╛рде рдкреВрд░рдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рд╣реИ, рдПрдХ рдмреИрдЯрд░реА-рд╕рдВрдЪрд╛рд▓рд┐рдд рдерд░реНрдореЛрд╕реНрдЯреИрдЯ рдХреЛ рдЗрдХрдЯреНрдард╛ рдХрд┐рдпрд╛ рдФрд░ рдЖрд░рдПрдл 433 рдореЗрдЧрд╛рд╣рд░реНрдЯреНрдЬ рдЯреНрд░рд╛рдВрд╕рдореАрдЯрд░-рд░рд┐рд╕реАрд╡рд░ рдореЙрдбреНрдпреВрд▓ рдХреА рдПрдХ рдФрд░ рдЬреЛрдбрд╝реА рдХреЗ рд╕рд╛рде рд░реЗрдбрд┐рдпреЛ рдореЙрдбреНрдпреВрд▓ рд▓рдВрдмреЗ рд╕рдордп рддрдХ рд╕рдВрдЪрд╛рд░ рд╕реАрдорд╛ рдХреЗ рд╕рд╛рде рдЖрдкреВрд░реНрддрд┐ рд╡реЛрд▓реНрдЯреЗрдЬ рдкрд░ рдирд╣реАрдВред 3 рд╡реА рд╕реЗ рдЕрдзрд┐рдХред рдЗрди рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рджреМрд░рд╛рди, рдПрдХ рд╕реНрд╡рд╛рдпрддреНрдд рдореМрд╕рдо рд╕реНрдЯреЗрд╢рди рдЙрднрд░рд╛, рдЬрд┐рд╕рдХреА рдЪрд░реНрдЪрд╛ рдиреАрдЪреЗ рдХреА рдЬрд╛рдПрдЧреАред

рдореМрд╕рдо рдХреЗрдВрджреНрд░ рдореЗрдВ рджреЛ рдиреЛрдб рд╣реЛрддреЗ рд╣реИрдВ, рдЪрд▓реЛ рдЙрдиреНрд╣реЗрдВ рдПрдХ рд╡рд┐рд╢реНрд▓реЗрд╖рдХ рдХрд╣рддреЗ рд╣реИрдВ рдФрд░ рд╕рд╛рджрдЧреА рдХреЗ рд▓рд┐рдП рдПрдХ рдерд░реНрдорд╛рдореАрдЯрд░ред рдиреЛрдбреНрд╕ рдХреЗ рдмреАрдЪ рд╕рдВрдЪрд╛рд░ - рд╡рд╛рдпрд░рд▓реЗрд╕, рд╣рд╡рд╛ рдкрд░ред
рд╡рд┐рд╢реНрд▓реЗрд╖рдХ ATMEGA328P рдирд┐рдпрдВрддреНрд░рдХ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИ рдФрд░ рдХрдорд░реЗ рдореЗрдВ рддрд╛рдкрдорд╛рди рдФрд░ рдЖрд░реНрджреНрд░рддрд╛ (рддрд╛рдкрдорд╛рди рдФрд░ рдЖрд░реНрджреНрд░рддрд╛ рд╕реЗрдВрд╕рд░ DHT22) рдФрд░ рд╡рд┐рд╢реНрд▓реЗрд╖рдХ рдХреЗ рдЖрдкреВрд░реНрддрд┐ рд╡реЛрд▓реНрдЯреЗрдЬ рдХреЛ рдорд╛рдкрддрд╛ рд╣реИ, рдЬреЛ рджреЛ AA 1.5V рдмреИрдЯрд░реА рджреНрд╡рд╛рд░рд╛ рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдирд┐рдпрдВрддреНрд░рдХ рдХреЛ рд▓реЛрд░рд╛ рд░рд┐рд╕реАрд╡рд░ рд╕реЗ рд╕рдВрдХреЗрдд рдорд┐рд▓рддрд╛ рд╣реИ, рдЬреЛ рд╣рд╡рд╛ рдореЗрдВ рдерд░реНрдорд╛рдореАрдЯрд░ (рд░рд┐рдореЛрдЯ рд╕реЗрдВрд╕рд░) рд╕реЗ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИред рдирд┐рдпрдВрддреНрд░рдХ рд╕реЗ рдЬрд╛рдирдХрд╛рд░реА рдиреЛрдХрд┐рдпрд╛ 5110 рдХреЗ рдПрд▓рд╕реАрдбреА рдкрд░ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХреА рдЬрд╛рддреА рд╣реИред
ATMEGA328P рдХрдВрдЯреНрд░реЛрд▓рд░ рдкрд░ рдЗрдХрдЯреНрдареЗ рдерд░реНрдорд╛рдореАрдЯрд░, рдмрд╛рд╣рд░реА рддрд╛рдкрдорд╛рди (рддрд╛рдкрдорд╛рди рд╕реЗрдВрд╕рд░ DS18B20) рдФрд░ рд░рд┐рдореЛрдЯ рдпреВрдирд┐рдЯ рдХреЗ рд╕рдкреНрд▓рд╛рдИ рд╡реЛрд▓реНрдЯреЗрдЬ рдХреЛ рдорд╛рдкрддрд╛ рд╣реИ, рдЬреЛ рджреЛ 1.5 V AA рдмреИрдЯрд░реА рдкрд░ рдЖрдпреЛрдЬрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕ рдпреВрдирд┐рдЯ рдХрд╛ рд▓реЛрд░рд╛ рдЯреНрд░рд╛рдВрд╕рдореАрдЯрд░ рдЯреНрд░рд╛рдВрд╕рдореАрдЯрд░ рдХреЗ рддрд╛рдкрдорд╛рди рдФрд░ рдЖрдкреВрд░реНрддрд┐ рд╡реЛрд▓реНрдЯреЗрдЬ рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рддрд╛ рд╣реИред
ATMEGA328P рдирд┐рдпрдВрддреНрд░рдХ рдФрд░ рдерд░реНрдорд╛рдореАрдЯрд░ рдХреЗ рд▓реЛрд░рд╛ рдЯреНрд░рд╛рдВрд╕рдореАрдЯрд░ рдХреЛ рдорд╛рдк рдФрд░ рд╕реВрдЪрдирд╛ рднреЗрдЬрдиреЗ рдХреЗ рдмрд╛рдж рдмреИрдЯрд░реА рдХреА рд╢рдХреНрддрд┐ рдХреЛ рдмрдЪрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрд▓реАрдк рдореЛрдб рдореЗрдВ рд░рдЦрд╛ рдЬрд╛рддрд╛ рд╣реИред DS18B20 рд╕реЗрдВрд╕рд░ рдХреЛ рд╡рд┐рджреНрдпреБрдд рдЖрдкреВрд░реНрддрд┐ рд╡реЛрд▓реНрдЯреЗрдЬ рдХреЗрд╡рд▓ рддрд╛рдкрдорд╛рди рдорд╛рдк рдХреА рдЕрд╡рдзрд┐ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЧреНрд░рд╛рдореЗрдЯрд┐рдХ рд░реВрдк рд╕реЗ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдерд░реНрдорд╛рдореАрдЯрд░ рд╕реЗ рдбреЗрдЯрд╛ рдХреЛ рдорд╛рдкрдирд╛ рдФрд░ рднреЗрдЬрдирд╛ рд▓рдЧрднрдЧ рдПрдХ рдорд┐рдирдЯ рдХреА рдЕрд╡рдзрд┐ рдХреЗ рд╕рд╛рде рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдПрдХ рд╣реА рдХрд╛рд░реНрдп-рдиреАрдВрдж рдореЛрдб рдореЗрдВ, рд╡рд┐рд╢реНрд▓реЗрд╖рдХ рднреА рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдПрдХ рд╕реЗрдХрдВрдб рд╕реЗ рдЕрдзрд┐рдХ рдХрдИ рд╕реЗрдХрдВрдб рдХреЗ рд▓рд┐рдП рдирд┐рдпрдВрддреНрд░рдХ рдФрд░ рд░рд┐рд╕реАрд╡рд░ рд╡рд┐рд╢реНрд▓реЗрд╖рдХ рдХреА рдЕрд╡рдзрд┐ред рдпрд╣ рдЖрддреНрдорд╡рд┐рд╢реНрд╡рд╛рд╕ рд╕реЗ рдерд░реНрдорд╛рдореАрдЯрд░ рд╕реЗ рд╕рдВрдХреЗрдд рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ - рдХреНрдпреЛрдВрдХрд┐ рдерд░реНрдорд╛рдореАрдЯрд░ рдФрд░ рд╡рд┐рд╢реНрд▓реЗрд╖рдХ рдХрд╛ рд╕рдВрдЪрд╛рд▓рди рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝ рдирд╣реАрдВ рд╣реИред рдлрд┐рд░ ATMEGA328P рдФрд░ LoRa рд░рд┐рд╕реАрд╡рд░ рдХреЛ рдЬрд╛рдЧрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдФрд░ рдЕрдЧрд▓реЗ рдЪрдХреНрд░ рдХреЛ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП 14 рдорд┐рдирдЯ рдХреЗ рд▓рд┐рдП рд╕реНрд▓реАрдк рдореЛрдб рдореЗрдВ рдбрд╛рд▓ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред DHT22 рдХреЗрд╡рд▓ рдорд╛рдк рдХреЗ рджреМрд░рд╛рди рд╢рдХреНрддрд┐ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред
ATMEGA328P рдирд┐рдпрдВрддреНрд░рдХреЛрдВ рдХреЗ рд╕реНрд▓реАрдк рдореЛрдб рдХреЛ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, LowPower.h рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдмреИрдЯрд░реА рдХреЗ рдирд┐рд░реНрд╡рд╣рди рдХреЗ рд╕рд╛рде, рдЙрди рдкрд░ рд╡реЛрд▓реНрдЯреЗрдЬ рдХрд╛ рдореВрд▓реНрдп рдШрдЯ рдЬрд╛рддрд╛ рд╣реИред
ATMEGA328P рдХрдВрдЯреНрд░реЛрд▓рд░ рдХреЗ рд▓рд┐рдП рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╡реЛрд▓реНрдЯреЗрдЬ рдХреА рдирд┐рдЪрд▓реА рд╕реАрдорд╛ 1.8V рд╣реИред рдЗрд╕реА рд╕рдордп, рдлреНрдпреВрдЬ ATMEGA328P рдХреА рдлреИрдХреНрдЯреНрд░реА рд╕реЗрдЯрд┐рдВрдЧ рд╕рдкреНрд▓рд╛рдИ рд╡реЛрд▓реНрдЯреЗрдЬ 2.7V рдХреА рджрд╣рд▓реАрдЬ рдкрд░ рдирдЬрд░ рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдХреА рдЧрдИ рдереА, рдЗрд╕рд▓рд┐рдП рдлреНрдпреВрдЬ рдХреА рдлреИрдХреНрдЯреНрд░реА рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЛ 1.8V рдХреЗ рдореЙрдирд┐рдЯрд░рд┐рдВрдЧ рдереНрд░реЗрд╢реЛрд▓реНрдб рдореЗрдВ рдмрджрд▓рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдбрд┐рдлреЗрдХреНрдЯреЗрдб рдмреИрдЯрд░реА рджреНрд╡рд╛рд░рд╛ рд╕рдВрдЪрд╛рд▓рд┐рдд рд╣реЛрдиреЗ рдкрд░ рдХрдВрдЯреНрд░реЛрд▓рд░ рдХреЗ рд╕рдВрдЪрд╛рд▓рди рдХреА рдЧрд╛рд░рдВрдЯреА рджреА рдЬрд╛ рд╕рдХреЗред
рдЖрдВрддрд░рд┐рдХ рдирд┐рдпрдВрддреНрд░рдХ рдЬрдирд░реЗрдЯрд░ 3 M рдпрд╛ рдереЛрдбрд╝рд╛ рдХрдо рдЖрдкреВрд░реНрддрд┐ рд╡реЛрд▓реНрдЯреЗрдЬ рдХреЗ рд╕рд╛рде 16 рдореЗрдЧрд╛рд╣рд░реНрдЯреНрдЬ рдХреА рдЖрд╡реГрддреНрддрд┐ рдкрд░ рд╢реБрд░реВ рдирд╣реАрдВ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рджреЛрдиреЛрдВ рдирд┐рдпрдВрддреНрд░рдХ 16 рдореЗрдЧрд╛рд╣рд░реНрдЯреНрдЬ рдХреНрд╡рд╛рд░реНрдЯреНрдЬ рдХреЗ рд╕рд╛рде 2.7 ... 2.8 рд╡реА рдХреА рдХрдо рдЖрдкреВрд░реНрддрд┐ рд╡реЛрд▓реНрдЯреЗрдЬ рдкрд░ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ 16 рдореЗрдЧрд╛рд╣рд░реНрдЯреНрдЬ рдХреНрд╡рд╛рд░реНрдЯреНрдЬ рдХреЛ 8 рдореЗрдЧрд╛рд╣рд░реНрдЯреНрдЬ рдореЗрдВ рдирд╣реАрдВ рдмрджрд▓рд╛ред

рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ рдЗрдХрдЯреНрдард╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдШрдЯрдХреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА, рдЬрд┐рдирдореЗрдВ рд╕реЗ рдПрдХ рд╕реВрдЪреА рдФрд░ рдЕрд▓реАрдПрдХреНрд╕рдкреНрд░реЗрд╕ рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХреА рдХреАрдорддреЛрдВ рдкрд░ рдЙрдирдХреА рдЕрдиреБрдорд╛рдирд┐рдд рд▓рд╛рдЧрдд рддрд╛рд▓рд┐рдХрд╛ рдореЗрдВ рджрд┐рдЦрд╛рдИ рдЧрдИ рд╣реИред
рдЕрдВрдЧ | рдореВрд▓реНрдп, $ |
рд╡рд┐рд╢реНрд▓реЗрд╖рдХ |
ATMEGA328P-PU рдирд┐рдпрдВрддреНрд░рдХ | 1.59 |
рддрд╛рдкрдорд╛рди рдФрд░ рдЖрд░реНрджреНрд░рддрд╛ рд╕реЗрдВрд╕рд░ DHT22 | 2.34 |
рд▓реЛрд░рд╛ рд░рд╛ -01 рдЯреНрд░рд╛рдВрд╕рдореАрдЯрд░ | 3.95 |
рдПрд▓рд╕реАрдбреА рдиреЛрдХрд┐рдпрд╛ 5110 | 1.91 |
рдмреНрд░реЗрдбрдмреЛрд░реНрдб (рдмрдврд╝рддреЗ) рдмреЛрд░реНрдб, рдмрдврд╝рддреЗ рддрд╛рд░, рдПрдП рдмреИрдЯрд░реА, 16 рдореЗрдЧрд╛рд╣рд░реНрдЯреНрдЬ рдХреНрд╡рд╛рд░реНрдЯреНрдЬ рдЧреБрдВрдЬрдпрдорд╛рди рдпрдВрддреНрд░, рдкреНрд░рддрд┐рд░реЛрдзрдХ, рдЖрджрд┐ред | 4.00 |
рдерд░реНрдорд╛рдореАрдЯрд░ |
ATMEGA328P-PU рдирд┐рдпрдВрддреНрд░рдХ | 1.59 |
DS18B20 рддрд╛рдкрдорд╛рди рд╕реЗрдВрд╕рд░ | 0.63 |
рд▓реЛрд░рд╛ рд░рд╛ -01 рдЯреНрд░рд╛рдВрд╕рдореАрдЯрд░ | 3.95 |
рд╡рд┐рдХрд╛рд╕ рдмреЛрд░реНрдб (рдлрд╛рдЗрдмрд░рдЧреНрд▓рд╛рд╕), рдмрдврд╝рддреЗ рддрд╛рд░, рдПрдП рдмреИрдЯрд░реА, 16 рдореЗрдЧрд╛рд╣рд░реНрдЯреНрдЬ рдХреНрд╡рд╛рд░реНрдЯреНрдЬ рдЧреБрдВрдЬрдпрдорд╛рди рдпрдВрддреНрд░, рдкреНрд░рддрд┐рд░реЛрдзрдХ, рдЖрджрд┐ред | 4.00 |
рдХреБрд▓ (рд▓рдЧрднрдЧ): | 24 |
рд╡рд┐рд╢реНрд▓реЗрд╖рдХ
рд╡рд┐рд╢реНрд▓реЗрд╖рдХ рдорд╕реНрддрд┐рд╖реНрдХ рдПрдХ ATMEGA328P рдирд┐рдпрдВрддреНрд░рдХ рд╣реИред рдпрд╣ DHT22 рд╕реЗрдВрд╕рд░ рд╕реЗ рд╕рдВрдХреЗрдд рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИ рдФрд░, SPI рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ, рд▓реЛрд░рд╛ рд░рд┐рд╕реАрд╡рд░ рдФрд░ NOKIA 5110 рдбрд┐рд╕реНрдкреНрд▓реЗ рдХреЗ рд╕рд╛рде рд╕рдВрдЪрд╛рд░ рдХрд░рддрд╛ рд╣реИред
DHT22 рдХреА рдХрдо рд╕рдЯреАрдХрддрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░ рдХрдИ рд╢рд┐рдХрд╛рдпрддреЗрдВ рд╣реИрдВред рдЖрдЬ рдПрдХ рд╡рд┐рдХрд▓реНрдк рд╣реИ: рдЕрдзрд┐рдХ рдЖрдзреБрдирд┐рдХ рддрд╛рдкрдорд╛рди рдФрд░ рдЖрд░реНрджреНрд░рддрд╛ рд╕реЗрдВрд╕рд░ HTU21 (GY21) , (Vcc = 3 ... 5 V), Si7021 , (Vcc = 1.9 ... 3.6 V), SHT21 , (Vcc = 2.1 ...)ред 3.6 рд╡реА)ред
рдореИрдВ DHT22 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ, рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕ рд╕реЗрдВрд╕рд░ рдХреЗ рдореЗрд░реЗ рдирдореВрдиреЗ рдХреА рдирдореА рд░реАрдбрд┐рдВрдЧ рдФрд░ рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рд░реВрдк рд╕реЗ рдЙрдкрд▓рдмреНрдз LaCrosse WS-9024IT рдерд░реНрдореЛ-рд╣рд╛рдИрдЧреНрд░реЛрдореАрдЯрд░ рдХреЗ рдмреАрдЪ рд╡рд┐рд╕рдВрдЧрддрд┐ 8 рдЗрдХрд╛рдЗрдпреЛрдВ рд╕реЗ рдЕрдзрд┐рдХ рдирд╣реАрдВ рд╣реИ, рдЬреЛ рдШрд░реЗрд▓реВ рдЙрджреНрджреЗрд╢реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдХрд╛рдлреА рд╕реНрд╡реАрдХрд╛рд░реНрдп рд╣реИред DHT22 рдЖрдкреВрд░реНрддрд┐ рд╡реЛрд▓реНрдЯреЗрдЬ 3V рд╕реЗ рдХрдо рд╣реЛрдиреЗ рдкрд░ рдЖрд░реНрджреНрд░рддрд╛ рд░реАрдбрд┐рдВрдЧ рдХреЗ рдмреАрдЪ рд╡рд┐рд╕рдВрдЧрддрд┐ рдмрд╣реБрдд рдмрдврд╝ рдЬрд╛рддреА рд╣реИред рдпрд╣ рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ DHT22 рдХреА рдЖрдкреВрд░реНрддрд┐ рд╡реЛрд▓реНрдЯреЗрдЬ 3 ... 5 рд╡реА рдХреЗ рднреАрддрд░ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдПред рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ - рдЖрджрд░реНрд╢ рд░реВрдк рд╕реЗ рдЗрди рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдореЗрдВ, Si7021 рд╕реЗрдВрд╕рд░ рд╡рд┐рд╢реНрд▓реЗрд╖рдХ рд╕рд░реНрдХрд┐рдЯ рдореЗрдВ рдлрд┐рдЯ рдмреИрдарддрд╛ рд╣реИред
рдиреАрдЪреЗ рджреА рдЧрдИ рддрд╕реНрд╡реАрд░ рдореЗрдВ - рдореМрд╕рдо рд╕реНрдЯреЗрд╢рди рдХреЗ рддрддреНрд╡реЛрдВ рдХрд╛ рдкрд┐рдирдЖрдЙрдЯред

ATMEGA328P рд╕рд╣рд┐рдд рд╡рд┐рднрд┐рдиреНрди рдирд┐рдпрдВрддреНрд░рдХреЛрдВ рдХрд╛ рд╕рдВрд▓рдпрди рдФрд░ рдмрд╣реБрдд рдХреБрдЫ рд╕рд┐рдирд╛рдкреНрд░реЛрдЧ рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдХреЗ рд╕рд╛рде рдкрдврд╝рд╛ рдФрд░ рд╕рдВрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдпрджрд┐ рдпрд╣ рдЖрдкрдХрд╛ рдкрд╣рд▓реА рдмрд╛рд░ рдЗрд╕ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░ рд░рд╣рд╛ рд╣реИ, рддреЛ рд╕рд╣рдЬ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЗ рдмрд╛рд╡рдЬреВрдж, рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдЗрд╕рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рди рдХрд░реЗрдВред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ рдЗрд╕ рд▓реЗрдЦ рдХреЛ рдкрдврд╝реЗрдВ рдЬрд┐рд╕рдореЗрдВ рдЕрд░реБрдбрд┐рдиреЛ рдпреВрдПрдирдУ рдмреЛрд░реНрдб рдХреЛ рдмреВрдЯрд▓реЛрдбрд░ рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп рдПрдЪрдбрдмреНрд▓реНрдпреВрдореИрди рдЖрд╡рд╢реНрдпрдХ рд╕рд┐рдирд╛рдкреНрд░реЛрдЧ рдРрдб-рдСрди рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред
рдореИрдВ рдЖрдкрдХреЛ рд╕рд▓рд╛рд╣ рджреЗрддрд╛ рд╣реВрдВ рдХрд┐ рдЖрдк рдкрд╣рд▓реЗ рдлреНрдпреВрдЬрди ATMEGA328P рдХреА рдлрд╝реИрдХреНрдЯрд░реА рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЛ рдкрдврд╝реЗрдВ рдФрд░ рд╡рд┐рдлрд▓рддрд╛ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдЙрдиреНрд╣реЗрдВ рд╡рд╛рдкрд╕ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдкрдиреЗ рдореВрд▓реНрдпреЛрдВ рдХреЛ рдмрдЪрд╛рдПрдВред рдореЗрд░реЗ рдирд┐рдпрдВрддреНрд░рдХреЛрдВ рдореЗрдВ, рдлрд╝реНрдпреВрдЬрд╝ рдмрд┐рдЯ рдХреЗ рд▓рд┐рдП рдлрд╝реИрдХреНрдЯрд░реА рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдирд┐рдореНрди рд╣реИрдВ: LOW: 0xFF, HIGH: 0xDE, EXTENDED: 0x05 (Vcc = 2.7V, BODLEVEL = 101)ред 1.8V рд╕реАрдорд╛ рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХреЗ рд▓рд┐рдП рдирдП рдлрд╝реНрдпреВрдЬрд╝ рдЬрд┐рдиреНрд╣реЗрдВ рдЖрдк рд╕реЗрдЯ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ: LOW: 0xFF, HIGH: 0xDE, EXTENDED: 0x06 (Vcc = 1.8V, BODLEVEL = 110)ред
ATMEGA328P рдореЗрдВ рд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢реНрд▓реЗрд╖рдХ рд╕реНрдХреЗрдЪ рдмрд┐рдЧрд╛рдбрд╝рдиреЗ рдХреЗ рддрд╣рдд рд╣реИред
рд╡рд┐рд╢реНрд▓реЗрд╖рдХ рд╕реНрдХреЗрдЪ`` `рд╕реАрдкреАрдкреА
/ *
ATMEGA328P рдирд┐рдпрдВрддреНрд░рдХ рдкрд░ рд╕реНрд╡рд╛рдпрддреНрдд рдореМрд╕рдо рд╕реНрдЯреЗрд╢рди рдФрд░ рд╡рд╛рдпрд░рд▓реЗрд╕ рд░рд┐рдореЛрдЯ рд╕реЗрдВрд╕рд░, рд╡рд┐рд╢реНрд▓реЗрд╖рдХ рдХреЗ рд╕рд╛рде рд╕рдВрдЪрд╛рд▓рд┐рдд рдмреИрдЯрд░реА
https://habr.com/ru/post/470381/
* /
# рдХрд┐рдВрдХрд░реНрддрд╡реНрдпрд╡рд┐рдореВ <SPI.h>
# рдкрд┐рди рдХрд░реЗрдВ <LoRa.h>
# рдЕрд▓рдЧ рдХрд░реЗрдВ <рдвреНрдбрд╣реНрдо>
#define DHTPIN 3 // рд╣рдо рдХрд┐рд╕ рдбрд┐рдЬрд┐рдЯрд▓ рдкрд┐рди рд╕реЗ рдЬреБрдбрд╝реЗ рд╣реИрдВ
#define DHTTYPE DHT22 // DHT 22 (AM2302), AM2321
DHT dht (DHTPIN, DHTTYPE);
рдлреНрд▓реЛрдЯ рдЯрд┐рди = 0;
int рд╣рд┐рди = 0;
рдлреНрд▓реЛрдЯ BatteryInLevel; // рдмреЗрд╕ рдмреИрдЯрд░реА рд╡реЛрд▓реНрдЯреЗрдЬ
рд╕реНрдЯреНрд░рд┐рдВрдЧ LoRaData, Tout_str, BatteryInLevel_str, BatteryOutLevel_str;
// рдиреАрдВрдж
#include <LowPower.h>
#define рдкреЙрд╡рд░рдбреЙрдЯ (4) // DHT22 рдкреЙрд╡рд░ рдкрд┐рди
рдЕрд╣рд╕реНрддрд╛рдХреНрд╖рд░рд┐рдд int sleepCounter;
// рдиреЛрдХрд┐рдпрд╛ 5110
# рдХрд┐рдВрдХрд░реНрддрд╡реНрдпрд╡рд┐рдореВ <SPI.h>
#include <Adafruit_GFX.h> //https://esp8266.ru/forum/threads/esp8266-5110-nokia-lcd.1143/#post-16942
#include <Adafruit_PCD8544.h> //https://esp8266.ru/forum/threads/esp8266-5110-nokia-lcd.1143/#post-16942
// рдЯрд╛рдЗрдорд░
#include <SimpleTimer.h>
SimpleTimer рдЯрд╛рдЗрдорд░;
Adafruit_PCD8544 рдкреНрд░рджрд░реНрд╢рди = Adafruit_PCD8544 (5, 7, 6);
рд╢реВрдиреНрдп рдкреНрд░реЗрд╖рдХ () {
digitalWrite (PowerDHT, 1);
рджреЗрд░реА (2000);
рд╣рд┐рди = dht.readHumidity ();
рдЯрд┐рди = dht.readTENS ();
/ * рдЕрдЧрд░ (isnan (рд╣рд┐рди) || isnan (рдЯрд┐рди)) {
// Serial.println ("DHT рд╕реЗрдВрд╕рд░ рд╕реЗ рдкрдврд╝рдиреЗ рдореЗрдВ рд╡рд┐рдлрд▓!");
рд╡рд╛рдкрд╕реА;
} * /
digitalWrite (рдкрд╛рд╡рд░рдбреЙрдЯ, 0);
// рдмреИрдЯрд░реА рд╡реЛрд▓реНрдЯреЗрдЬ рдорд╛рдк:
analogReference (рдЖрдВрддрд░рд┐рдХ);
int SensValue = analogRead (A4);
рдмреИрдЯрд░реАрдЗрдиреНрд╡реЗрд▓ = (рд╕реЗрдВрд╕рд░рд╡реИрд▓реНрдпреВ * 3.2 / 1024);
}
рд╢реВрдиреНрдп рдбреНрд░рд╛ () {
display.clearDisplay ();
// рдЯрд┐рди
{
display.setTextSize (2);
display.setCursor (8, 0);
display.println (рдЯрд┐рди, 1); // рдПрдХ рджрд╢рдорд▓рд╡ рд╕реНрдерд╛рди
display.setCursor (68, 0);
display.println ("C");
}
// рд╣рд┐рди
{
display.setTextSize (2);
display.setCursor (8, 16);
display.println (рд╕реНрдЯреНрд░рд┐рдВрдЧ (рд╣рд┐рди) + "%");
}
// рдЯрд╛рдЙрдЯ
{
char chr_Tout [12];
Tout_str.toCharArray (chr_Tout, 5);
display.setTextSize (1);
display.setCursor (50, 16);
display.println (рд╕реНрдЯреНрд░рд┐рдВрдЧ (chr_Tout) + "C");
}
// рдмреИрдЯрд░реА рдЖрдЙрдЯ рд╕реНрддрд░
{
char chr_BatteryOutLevel [12];
BatteryOutLevel_str.toCharArray (chr_BatteryOutLevel, 4);
display.setTextSize (1);
display.setCursor (2, 32);
display.println ("BAT рдЖрдЙрдЯ:" + рд╕реНрдЯреНрд░рд┐рдВрдЧ (chr_BatteryOutLevel) + "V");
}
// рдмреИрдЯрд░реА рд╕реНрддрд░ рдореЗрдВ
{
display.setTextSize (1);
display.setCursor (2, 40);
display.println ("рдмреИрдЯ рдЗрди: ();
display.setCursor (56, 40);
display.println (BatteryInLevel, 1); // рдПрдХ рджрд╢рдорд▓рд╡ рд╕реНрдерд╛рди
display.setCursor (74, 40);
display.println ("V");
}
display.display ();
/ *
рд╕рд┐рд░рд┐рдпрд▓.рдкреНрд░рд┐рдВрдЯреНрд▓рди ("рдЯрд┐рди:" + рд╕реНрдЯреНрд░рд┐рдВрдЧ (рдЯрд┐рди) + "* рд╕реА");
рд╕реАрд░реАрдпрд▓.рдкреНрд░рд┐рдВрдЯ ("рд╣рд┐рди:" + рд╕реНрдЯреНрд░рд┐рдВрдЧ (рд╣рд┐рди) + "%");
Serial.println ("Tout:" + String (Tout_str) + "* C");
Serial.println ("BAT_In:" + рд╕реНрдЯреНрд░рд┐рдВрдЧ (BatteryInLevel) + "V");
Serial.println ("BAT_Out:" + рд╕реНрдЯреНрд░рд┐рдВрдЧ (BatteryOutLevel_str) + "" "");
рд╕рд┐рд░рд┐рдпрд▓.рдкреНрд░рд┐рдВрдЯ ("......");
* /
}
рд╢реВрдиреНрдп рдирд┐рджреНрд░рд╛ () {
// рд╕реНрд▓реАрдкрдХрд╛рдЙрдВрдЯрд░ = 65 - 10 рдорд┐рдирдЯ
// sleepCounter = 91 - 14 рдорд┐рдирдЯ
рдХреЗ рд▓рд┐рдП (sleepCounter = 91; sleepCounter> 0; sleepCounter--) // 91 !!!
{
рд▓реЛрд░рд╛.рд╕реНрд▓реАрдк ();
LowPower.powerDown (SLEEP_8S, ADC_OFF, BOD_OFF);
}
рд▓реЛрд░рд╛.рд╕реНрд▓реАрдк ();
}
рд╢реВрдиреНрдп рд╕рд┐рдЧреНрдирд▓рдкреНрд░реЗрд╢рди () {
// рдкреИрдХреЗрдЯ рдХреЛ рдкрд╛рд░реНрд╕ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реЗрдВ
int packetSize = LoRa.parsePacket ();
рдЕрдЧрд░ (рдкреИрдХреЗрдЯрдмрдВрдж) {
// рдкреИрдХреЗрдЯ рдкрдврд╝реЗрдВ
рдЬрдмрдХрд┐ (рд▓реЛрд░рд╛ред рдЕрдиреБрдкрд▓рдмреНрдз ()) {
рд▓реЛрд░рд╛рдбрд╛рдЯрд╛ = рд▓реЛрд░рд╛.рдбреНрд░реЗрдбреНрд░рд┐рдВрдЧ ();
// Serial.println ("рд╕реНрд╡реАрдХреГрдд:" + (рд▓реЛрд░рд╛рдбрд╛рдЯрд╛));
}
int pos1 = LoRaData.indexOf ('#');
Tout_str = LoRaData.substring (0, рдкреЙрдЬрд╝ 1);
BatteryOutLevel_str = LoRaData.substring (pos1 + 1, LoRaData.length ());
}
}
рд╢реВрдиреНрдп рд╕реЗрдЯрдЕрдк () {
//Serial.begin(9600);
рдкрд┐рдирдореЛрдб (рдкреЙрд╡рд░рдбреЙрдЯ, рдЖрдЙрдЯрдкреВрдЯ);
// рдкреНрд░рджрд░реНрд╢рди рдХреЛ рдкреНрд░рд╛рд░рдВрдн рдФрд░ рд╕рд╛рдлрд╝ рдХрд░реЗрдВ
display.begin ();
display.clearDisplay ();
display.display ();
display.setContrast (60); // рд╡рд┐рдкрд░реАрдд рд╕реЗрдЯ рдХрд░реЗрдВ
display.clearDisplay ();
display.setTextSize (2);
display.setCursor (12, 16);
display.println (">>>>>"); // рдХрд╛рдо рдЪрд╛рд▓реВ рд╣реЛрдиреЗ рдХрд╛ рд╕рдВрдХреЗрдд
display.display ();
dht.begin ();
sendSensor ();
рдбреНрд░рд╛ ();
рдЬрдмрдХрд┐ (LoRa.begin (433E6)) {
//Serial.println ("ред");
рджреЗрд░реА (500);
}
// рд╕рд┐рдВрдХ рд╢рдмреНрдж рдХреЗ рд▓рд┐рдП рд╕реАрдорд╛ "0 - 0xFF" рдХреЗ рдмреАрдЪ рд╣реИред
LoRa.setSyncWord (0xF3);
//Serial.println (winLoRa Initializing ");
рдЯрд╛рдЗрдорд░.рд╕реЗрдЯрдЗрдВрдЯрд░рд╡рд▓ (20000, рд╕реЗрдВрдб рд╕реЗрдВрд╕рд░);
рдЯрд╛рдЗрдорд░.рд╕реЗрдЯрдЗрдВрдЯрд░рд╡рд▓ (5000, рдбреНрд░рд╛);
рдЯрд╛рдЗрдорд░.рд╕реЗрдЯрдЗрдВрдЯрд░рд╡рд▓ (65000, рд╕реНрд▓реАрдкрдбреЗрд╡рд┐рд╕);
}
рд╢реВрдиреНрдп рд▓реВрдк () {
рд╕рд┐рдЧреНрдирд▓рд░реАрд╕реЗрдкреНрд╢рди ();
рдЯрд╛рдЗрдорд░ .run ();
}
`` ``
ATMEGA328P рдирд┐рдпрдВрддреНрд░рдХреЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдореИрдВ рдПрдХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреЗ рд░реВрдк рдореЗрдВ Arduino UNO рдмреЛрд░реНрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВред рдмреВрдЯрд▓реЛрдбрд░ рдХреЛ рдЗрдВрд╕реНрдЯрд╛рд▓ рдХрд░рдиреЗ рдФрд░ Arduino UNO рдмреЛрд░реНрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ ATMEGA328 рдХрдВрдЯреНрд░реЛрд▓рд░ рдкрд░ рд╕реНрдХреЗрдЪ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдкрд░ Youtube рдкрд░ рдПрдХ рдЕрдЪреНрдЫрд╛ рд╡реАрдбрд┐рдпреЛ рд╣реИ ред
рд╕реНрдХреЗрдЪ рдиреЗ рдзрд╛рд░рд╛рд╡рд╛рд╣рд┐рдХ рдкреЛрд░реНрдЯ рдореЙрдиреАрдЯрд░ (рд╕реАрд░рд┐рдпрд▓) рдХреЗ рдЖрдЙрдЯрдкреБрдЯ рдХреЗ рд▓рд┐рдП рдЖрджреЗрд╢реЛрдВ рдкрд░ рдЯрд┐рдкреНрдкрдгреА рдХреАред рдпрджрд┐ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ, рддреЛ рдЕрд╕реБрд╡рд┐рдзрд╛ред
рдкреНрд░рд╕рд╛рд░рдг рдХреЛ рд╕реБрдирдиреЗ рдФрд░ рд▓реЛрд░рд╛ рд░рд┐рд╕реАрд╡рд░ рджреНрд╡рд╛рд░рд╛ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рд╕реЗ рдЪрдХреНрд░ рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИред рдЯрд╛рдЗрдорд░ рд╕реБрдирдиреЗ рдХрд╛ рд╕рдордп - 65 рд╕реЗрдХрдВрдб рд╕реЗрдЯ рдХрд░рддрд╛ рд╣реИред рдЗрд╕ рд╕рдордп, 5 рд╕реЗрдХрдВрдб рдХреА рдЕрд╡рдзрд┐ рдХреЗ рд╕рд╛рде, рдиреЛрдХрд┐рдпрд╛ рдбрд┐рд╕реНрдкреНрд▓реЗ рдкрд░ рдЬрд╛рдирдХрд╛рд░реА рдЕрдкрдбреЗрдЯ рдХреА рдЬрд╛рддреА рд╣реИ рдФрд░ 20 рд╕реЗрдХрдВрдб (3 рдмрд╛рд░) рдХреА рдЕрд╡рдзрд┐ рдХреЗ рд╕рд╛рде, DHT22 рд╕реЗрдВрд╕рд░ рддрд╛рдкрдорд╛рди, рдЖрд░реНрджреНрд░рддрд╛, рд╕рд╛рде рд╣реА рдирд┐рдпрдВрддреНрд░рдХ рдХреЗ рдПрдирд╛рд▓реЙрдЧ рдЗрдирдкреБрдЯ рдореЗрдВ рд╕реЗ рдПрдХ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдмреИрдЯрд░реА рдХреЗ рд╡реЛрд▓реНрдЯреЗрдЬ рд╕реНрддрд░ рдХреЛ рдорд╛рдкрддрд╛ рд╣реИред DHT22 рдХреЛ рдЖрдкреВрд░реНрддрд┐ рд╡реЛрд▓реНрдЯреЗрдЬ рдХреЗрд╡рд▓ 2 рд╕реЗрдХрдВрдб рдХреА рдиреНрдпреВрдирддрдо рджреЗрд░реА рдХреЗ рд╕рд╛рде рдорд╛рдк рдХреЗ рджреМрд░рд╛рди рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕ рдкрд░ рд╕реЗрдВрд╕рд░ рдЕрднреА рднреА рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИред рд╕реНрдХреЗрдЪ рдореЗрдВ рдПрдбреАрд╕реА рдХрд╛ рдЙрддреНрдкрд╛рджрди рдирдИ рдмреИрдЯрд░реА рдХреЗ рд╡реЛрд▓реНрдЯреЗрдЬ рддрдХ рдмрдврд╝рд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреЛ 3.2 рд╡реА (1.6 рд╡реА x 2) рд╣реИред рд╣рд╡рд╛ рдХрд╛ рд╕реБрдирдиреЗ рдХрд╛ рд╕рдордп 1 рдорд┐рдирдЯ рд╕реЗ рдереЛрдбрд╝рд╛ рдЕрдзрд┐рдХ рд╕рдордп рдХреЗ рд▓рд┐рдП рдЪреБрдирд╛ рдЧрдпрд╛ рдерд╛ рдХрд┐ рдЖрддреНрдорд╡рд┐рд╢реНрд╡рд╛рд╕ рд╕реЗ рдПрдХ рдерд░реНрдорд╛рдореАрдЯрд░ рд╕реЗ рдПрдХ рдкреИрдХреЗрдЯ рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛рдП рдЬреЛ 1 рдорд┐рдирдЯ рдХреА рдЕрд╡рдзрд┐ рдХреЗ рд╕рд╛рде рдЯреНрд░рд╛рдВрд╕рдорд┐рд╢рди рдкрд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдиреАрдЪреЗ рдЙрд╕ рдкрд░ рдЕрдзрд┐рдХред рдлрд┐рд░, 62 рд╡реЗрдВ рд╕реЗрдХрдВрдб рдореЗрдВ, рдирд┐рдпрдВрддреНрд░рдХ рдФрд░ рд░рд┐рд╕реАрд╡рд░ рдХреЛ рд╕реНрд▓реАрдк рдореЛрдб рдореЗрдВ рдбрд╛рд▓ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреЛ рд▓рдЧрднрдЧ 14 рдорд┐рдирдЯ рддрдХ рд░рд╣рддрд╛ рд╣реИ, рдЕрд░реНрдерд╛рддред рд╡рд┐рд╢реНрд▓реЗрд╖рдХ рдХреЗ "рдХрд╛рдо / рдиреАрдВрдж" рдЪрдХреНрд░ рдХреА рдЕрд╡рдзрд┐ рд▓рдЧрднрдЧ 15 рдорд┐рдирдЯ рд╣реИред рдореИрдВ рдзреНрдпрд╛рди рджреЗрддрд╛ рд╣реВрдВ рдХрд┐ рд╡рд┐рд╢реНрд▓реЗрд╖рдХ рдореЗрдВ рдиреАрдВрдж рдореЛрдб рдПрдХ рдордЬрдмреВрд░ рдЙрдкрд╛рдп рд╣реИ рдЬреЛ рдЦрдкрдд рдХреЛ рдХрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
рддреБрд▓рдирд╛ рдХреЗ рд▓рд┐рдП, рдиреАрдЪреЗ рджреА рдЧрдИ рддрд╛рд▓рд┐рдХрд╛ рд▓реИрдХреНрд░реЛрд╕ рдбрдмреНрд▓реНрдпреВрдПрд╕ -9024рдЖрдИрдЯреА рдерд░реНрдореЛрд╣рд╛рдЗрдЧреНрд░реЛрдореАрдЯрд░ рдФрд░ рдЗрд╕ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд╡рд┐рд╢реНрд▓реЗрд╖рдХ рдХреА рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЛ рджрд░реНрд╢рд╛рддреА рд╣реИ ред
рдкреИрд░рд╛рдореАрдЯрд░ | рд▓реЙрдХреНрд░реЛрд╕ рдбрдмреНрд▓реВрдПрд╕ -9024IT | Sadil_TM |
рднреЛрдЬрди | 2xAA, 3B, рдбреВрд░рд╕реЗрд▓ | 2xAA, 3V, GP Ultra +, 1800 mAh |
рдиреАрдВрдж рдХреА рдЦрдкрдд | | 350 ╬╝A (10 ╬╝A) |
рдиреАрдВрдж рдХреА рдЕрд╡рдзрд┐ | | 14 рдорд┐ |
рд╕рдВрдЪрд╛рд▓рди рдХреА рдЦрдкрдд | <200 ╬╝A | 12-18 рдПрдо.рдП. |
рдХрд╛рдо рдХреА рдЕрд╡рдзрд┐ | | рд▓рдЧрднрдЧ 1 рдорд┐рдирдЯ |
рдХрд╛рдо / рдиреАрдВрдж рдЪрдХреНрд░ рдЕрд╡рдзрд┐ | | 15 рдорд┐ |
рд╕рдВрдЪрд╛рд▓рди рдХрд╛ рд╕рдордп | рд▓рдЧрднрдЧ 2 рд╕рд╛рд▓ | рд▓рдЧрднрдЧ 2.5 рдорд╣реАрдиреЗ |
LaCrosse рдХреА рд╡рд░реНрддрдорд╛рди рдЦрдкрдд рдмрд╣реБрдд рдЕрдзрд┐рдХ рдирд╛рдЪрддреА рд╣реИред рддрд╛рд▓рд┐рдХрд╛ рдореЗрдВ рдореИрдВрдиреЗ рдЦрдкрдд рдХреЗ рдХреНрд░рдо рдХреЛ рджрд┐рдЦрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЪреЛрдЯреА рдХрд╛ рдорд╛рдкрд╛ рдореВрд▓реНрдп рджрд┐рдпрд╛: рджреЛ рд╕реМ рд╕реЗ рдЕрдзрд┐рдХ рдорд╛рдЗрдХреНрд░реЛрдПрдореНрдкреНрд╕ рдирд╣реАрдВред

рдореИрдВ рд╕рдорд╛рди рд╢реМрдХрд┐рдпрд╛ рд╡рд┐рдХрд╛рд╕ рдХреЗ рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреЗ рд╕рд╛рде рддрд╛рд▓рд┐рдХрд╛ рдХреЛ рдкреВрд░рдХ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдХреБрдЫ рднреА рдирд╣реАрдВ рдорд┐рд▓рд╛ред рд╢рд╛рдпрдж рдЗрд╕рд▓рд┐рдП рдХрд┐ рдЬреНрдпрд╛рджрд╛рддрд░ рд╢реМрдХреАрдиреЛрдВ рдиреЗ рд╕реЗрдВрд╕рд░ рд╕реЗ рд▓реЗрдХрд░ рдХрдВрдкреНрдпреВрдЯрд░, рдЯреИрдмрд▓реЗрдЯ, рд╕реНрдорд╛рд░реНрдЯрдлреЛрди рддрдХ рдпрд╛ рдиреЗрдЯрд╡рд░реНрдХ рдХреА рдХрд┐рд╕реА рдПрдХ рд╕реЗрд╡рд╛ рдореЗрдВ рдЯреНрд░рд╛рдВрдЬрд┐рдЯ рдХреА рдЬрд╛рдирдХрд╛рд░реА рджреА, рдЬрд╣рд╛рдВ рдмреИрдЯрд░реА рд▓рд╛рдЗрдл рдХреА рдмрдЪрдд рдХреА рд╕рдорд╕реНрдпрд╛ рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реИред
рд╡рд┐рд╢реНрд▓реЗрд╖рдХ рдиреАрдВрдж (350 ╬╝A) рдХреЗ рд▓рд┐рдП рдореБрдЦреНрдп рдпреЛрдЧрджрд╛рдирдХрд░реНрддрд╛ рдПрд▓рд╕реАрдбреА рд╣реИред рдпрджрд┐ рдЖрдк рдЗрд╕реЗ рдмрдВрдж рдХрд░ рджреЗрддреЗ рд╣реИрдВ, рддреЛ рдЦрдкрдд 10 ╬╝A рддрдХ рдЧрд┐рд░ рдЬрд╛рдПрдЧреАред 18 рдПрдордП рдХреА рдЪрд░рдо рдЦрдкрдд рддрдм рд╣реЛрддреА рд╣реИ рдЬрдм рд▓реЛрд░рд╛ рд░рд┐рд╕реАрд╡рд░ рдХреЛ рдЯреНрд░рд╛рдВрд╕рдореАрдЯрд░ рд╕реЗ рд╕рдВрдХреЗрдд рдорд┐рд▓рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╕рд┐рдЧреНрдирд▓ рдХреБрдЫ рдорд╛рдЗрдХреНрд░реЛрд╕реЗрдХрдВрдб рд▓реЗрддрд╛ рд╣реИред рдпрд╣ рд╕рдордп рд╕реБрдирдиреЗ рдХреЗ рддрд░реАрдХреЗ рдФрд░ 10 mA рдХреА рдЦрдкрдд рдореЗрдВ рдорд┐рдирдЯ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдмрд╣реБрдд рдХрдо рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдмреИрдЯрд░реА рдХреЗ рдПрдХ рд╕реЗрдЯ рдкрд░ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рдордп рдХреА рдЧрдгрдирд╛ рдХрд░рддреЗ рд╕рдордп рдЗрд╕ рдЕрд▓реНрдкрдХрд╛рд▓рд┐рдХ рд╢рд┐рдЦрд░ рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рдирд╣реАрдВ рд░рдЦрд╛ред
рдХрд╛рдо рдХреЗ рдШрдВрдЯреЗ рдХреА рдЧрдгрдирд╛ред
рдФрд╕рдд рд╡рд░реНрддрдорд╛рди рдЦрдкрдд: 10 mA / 15 + 0.35 mA = 1.0 mA, рдЬрд╣рд╛рдВ 15 рдХрд░реНрддрд╡реНрдп рдЪрдХреНрд░ рд╣реИред рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рдордп: 1800 mA * рдШрдВрдЯрд╛ / 1.0 mA = 1800 рдШрдВрдЯреЗ (2.5 рдорд╣реАрдиреЗ)ред
рдореИрдВ рд╕реНрдкрд╖реНрдЯ рдХрд░реВрдВрдЧрд╛:
- рдЧрдгрдирд╛ рдмрд╣реБрдд рдЕрдиреБрдорд╛рдирд┐рдд рд╣реИред
- рд▓реИрдХреНрд░реЛрд╕ рдХреЗ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рдШрдВрдЯреЗ рдореЗрд░реЗ рдЦреБрдж рдХреЗ рдЕрдиреБрднрд╡ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИрдВред рдореЗрд░реЗ рдкрд╛рд╕ рдпрд╣ рдЙрдкрдХрд░рдг рд▓рдВрдмреЗ рд╕рдордп рд╕реЗ рд╣реИред
рдерд░реНрдорд╛рдореАрдЯрд░

рдардВрдб рдХреЗ рдореМрд╕рдо рдореЗрдВ рдмреИрдЯрд░реА рдХреА рдХреНрд╖рдорддрд╛ рдФрд░ рд╡реЛрд▓реНрдЯреЗрдЬ рдмрд╣реБрдд рдХрдо рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВ ред рдЗрд╕рд▓рд┐рдП, рдмреИрдЯрд░реА рдФрд░ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЗрд╕ рддрд░рд╣ рдХреЗ рдордЬрдмреВрдд рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдЬрд╛рдЧрд░ рдирд╣реАрдВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рдХрдорд░реЗ рдХреЗ рдмрд╛рд╣рд░ рдХреЗрд╡рд▓ DS18B20 рддрд╛рдкрдорд╛рди рд╕рдВрд╡реЗрджрдХ рдирд┐рдХрд╛рд▓рд╛, рдФрд░ рдпреВрдирд┐рдЯ рдФрд░ рдмреИрдЯрд░реА рдХрдорд░реЗ рдореЗрдВ рд╣реИрдВред DS18B20 рдПрдХ рдкрддрд▓реА рддреАрди-рддрд╛рд░ рдХреЗрдмрд▓ рдХреЗ рд╕рд╛рде рдореЗрдЬрдмрд╛рди рдмреЛрд░реНрдб рд╕реЗ рдЬреБрдбрд╝рддрд╛ рд╣реИред рдореИрдВрдиреЗ рдЗрд╕ рд╕рдорд╛рдзрд╛рди рдХреЛ рдЕрдкрдиреЗ рдзрд╛рд░рд╛рд╡рд╛рд╣рд┐рдХ рдореМрд╕рдо рд╕реНрдЯреЗрд╢рди рдореЗрдВ рджреЗрдЦрд╛ - рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рдпрдХреАрди рд╣реИ рдХрд┐ рдЕрдкрд╛рд░реНрдЯрдореЗрдВрдЯ рдореЗрдВ рдХрдИ рдорд┐рд▓реАрдореАрдЯрд░ рдХреЗ рд╡реНрдпрд╛рд╕ рдХреЗ рд╕рд╛рде рддрд╛рд░реЛрдВ рдХреЛ рдмрд┐рдЫрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╣рдореЗрд╢рд╛ рдПрдХ рдЕрдВрддрд░рд╛рд▓ рд╣реЛрдЧрд╛ред

ATMEGA328P рдерд░реНрдорд╛рдореАрдЯрд░ рдХреЗ рд▓рд┐рдП рдлрд╝реНрдпреВрдЬрд╝рд░ рд╡рд┐рд╢реНрд▓реЗрд╖рдХ рдХреЗ рд▓рд┐рдП рд╕рдорд╛рди рд╣реИрдВред
ATMEGA328P рдХрдВрдЯреНрд░реЛрд▓рд░ рдкрд░ рдерд░реНрдорд╛рдореАрдЯрд░ рдЕрд╕реЗрдВрдмрд▓реА рднреА рдмрдирд╛рдИ рдЧрдИ рд╣реИред рдпрд╣ DS18B20 рд╕реЗрдВрд╕рд░ рд╕реЗ рд╕рд┐рдЧреНрдирд▓ рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИ, рдЖрдкреВрд░реНрддрд┐ рд╡реЛрд▓реНрдЯреЗрдЬ рдХреЛ рдорд╛рдкрддрд╛ рд╣реИ рдФрд░ рд▓реЛрд░рд╛ рдЯреНрд░рд╛рдВрд╕рдореАрдЯрд░ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рддрд╛ рд╣реИред
рдерд░реНрдорд╛рдореАрдЯрд░ рд╕реНрдХреЗрдЪ рдмрд┐рдЧрд╛рдбрд╝рдиреЗ рдХреЗ рддрд╣рдд рд╣реИред
рдерд░реНрдорд╛рдореАрдЯрд░ рд╕реНрдХреЗрдЪ #include <OneWire.h> OneWire ds(7); //pin 13, Atmega328P #include <SPI.h> #include <LoRa.h> #include <LowPower.h> #define PowerDS18B20 (6) //pin 12 (Atmega328P), e DS18B20 unsigned int sleepCounter; // , float Tout; // int i; // (20 1 ) String messageTout; // LoRa- float batteryLevel; // const int batteryPin = A0; // pin 23 (Atmega328P), void Measurement () { // byte data[2]; digitalWrite(PowerDS18B20, 1); ds.reset(); ds.write(0xCC); // (1 ) ds.write(0x44); // delay(700); ds.reset(); ds.write(0xCC); ds.write(0xBE); // data[0] = ds.read(); data[1] = ds.read(); Tout = ((data[1] << 8) | data[0]) * 0.0625; // Serial.println("Tout= "+ String(Tout)); digitalWrite(PowerDS18B20, 0); // : analogReference(INTERNAL); int sensorValue = analogRead(A0); batteryLevel = (sensorValue * 3.2 / 1024); // Serial.println("BAT= "+ String(batteryLevel)); } void SetSynchLoRa () { int counter = 0; while (!LoRa.begin(433E6) && counter < 10) { // Serial.print("."); counter++; delay(500); } LoRa.setTxPower(4); // 2-20 /* if (counter == 10) { // Serial.println("Failed to initialize ..."); }*/ LoRa.setSyncWord(0xF3); } void SendMessage () { // (, ) messageTout = String(Tout) + "#" + String(batteryLevel); // Serial.println(messageTout); delay(250); LoRa.beginPacket(); LoRa.print(messageTout); LoRa.endPacket(); } void setup() { //Serial.begin(9600); // Serial.println("Initializing ..."); pinMode(PowerDS18B20, OUTPUT); SetSynchLoRa (); } void loop() { //Serial.println(""); //Serial.println("i = " + String(i)); if (i >= 30) { // i >= 30 (1 ) тАФ (, тАФ 1 /1 ) for (sleepCounter = 5; sleepCounter > 0; sleepCounter--) { LoRa.sleep (); LowPower.powerDown(SLEEP_8S, ADC_OFF, BOD_OFF); } Measurement (); SendMessage (); LoRa.sleep (); } else { // 1 , тАФ 1 /2 Measurement (); SendMessage (); delay (1000); } i++; if (i >= 30) i = 30; // }
рд▓реЛрд░рд╛ рдЯреНрд░рд╛рдВрд╕рдореАрдЯрд░-рд░рд┐рд╕реАрд╡рд░ рдХреА рдПрдХ рдЬреЛрдбрд╝реА рдкреНрд░рддреНрдпрдХреНрд╖ рджреГрд╢реНрдпрддрд╛ рдХреЗ рд╕рд╛рде 1.5 рдХрд┐рдореА рдХреА рджреВрд░реА рдкрд░ рдФрд░ рд╢рд╣рд░реА рдХреНрд╖реЗрддреНрд░реЛрдВ рдореЗрдВ 300 рдореАрдЯрд░ рддрдХ рд╕реНрдерд┐рд░ рд╕рдВрдЪрд╛рд░ рдкреНрд░рджрд╛рди рдХрд░рддреА рд╣реИ, рдЬрд╝рд╛рд╣рд┐рд░ рд╣реИ, рдЕрдзрд┐рдХрддрдо рдпрд╛ рдЕрдзрд┐рдХрддрдо рдЯреНрд░рд╛рдВрд╕рдореАрдЯрд░ рд╢рдХреНрддрд┐ рдХреЗ рдХрд░реАрдм: 17-20 рдбреАрдмреАред рдЕрдкрд╛рд░реНрдЯрдореЗрдВрдЯ рдХреЗ рднреАрддрд░ рдПрдХ рд╕реНрдерд┐рд░ рдХрдиреЗрдХреНрд╢рди рдХреЗ рд▓рд┐рдП, 4 рдбреАрдмреА рдкрд░реНрдпрд╛рдкреНрдд рдерд╛ред
рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдЬрдм рдмрд┐рдЬрд▓реА рдХрдиреЗрдХреНрдЯ рд╣реЛрддреА рд╣реИ, рддреЛ рдерд░реНрдорд╛рдореАрдЯрд░ рдПрдХ рдорд┐рдирдЯ рдХреЗ рд▓рд┐рдП рдЧрд╣рди рдореЛрдб рдореЗрдВ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдпрд╣ рдмреИрдЯрд░реА рдХреЗ рддрд╛рдкрдорд╛рди, рд╡реЛрд▓реНрдЯреЗрдЬ рдХреЛ рдорд╛рдкрддрд╛ рд╣реИ рдФрд░ рд╣рд░ 2 рд╕реЗрдХрдВрдб рдореЗрдВ рдЙрдирдХреЗ рдореВрд▓реНрдпреЛрдВ рдХреЛ рд╣рд╡рд╛ рдореЗрдВ рднреЗрдЬрддрд╛ рд╣реИред рдпрд╣ рд╕реБрд╡рд┐рдзрд╛ рдХреЗ рд▓рд┐рдП рд╣реИред рдорд╛рди рд▓реАрдЬрд┐рдП рдХрд┐ рдмреИрдЯрд░реА рдпрд╛ рдбрд┐рдмрдЧрд┐рдВрдЧ рдХреА рдЬрдЧрд╣ рдкрд░ рдЖрдкрдХреЛ рдПрдХ рдорд┐рдирдЯ рд░реБрдХрдирд╛ рдирд╣реАрдВ рд╣реИред рдерд░реНрдорд╛рдореАрдЯрд░ рдФрд░ рд╡рд┐рд╢реНрд▓реЗрд╖рдХ рдХреА рдмреИрдЯрд░реА рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рдмрд╛рдж рд╕реЗрдВрд╕рд░ рд╕реЗ рдЬрд╛рдирдХрд╛рд░реА рдкрд╣рд▓реЗ рд╕реЗрдХрдВрдб рдореЗрдВ рд╡рд┐рд╢реНрд▓реЗрд╖рдХ рдкреНрд░рджрд░реНрд╢рди рдкрд░ рджрд┐рдЦрд╛рдИ рджреЗрдЧреАред рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХ рд░реВрдк рд╕реЗ, рдЖрдкрдХреЛ рдЬрд▓реНрджреА рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдФрд░ рджреЛрдиреЛрдВ рдиреЛрдбреНрд╕ рдкрд░ рдмреИрдЯрд░реА рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рдмреАрдЪ рдПрдХ рдорд┐рдирдЯ рд╕реЗ рдЕрдзрд┐рдХ рд╕рдордп рдХрд╛ рдЕрдВрддрд░рд╛рд▓ рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред
рдлрд┐рд░ рд░рд┐рдореЛрдЯ рд╕реЗрдВрд╕рд░ рд╕рд╛рдорд╛рдиреНрдп рдореЛрдб рдореЗрдВ рдЪрд▓рд╛ рдЬрд╛рддрд╛ рд╣реИред рдкрд╣рд▓реЗ рд╕реЗрдХрдВрдб рд╕реЗ рдереЛрдбрд╝рд╛ рдЕрдзрд┐рдХ рд╕рдордп рддрдХ рдЪрд▓рдиреЗ рд╡рд╛рд▓реА рдЬрд╛рдирдХрд╛рд░реА рдХреЛ рдорд╛рдкрдиреЗ рдФрд░ рднреЗрдЬрдиреЗ рдХреЗ рдмрд╛рдж, рдХрдВрдЯреНрд░реЛрд▓рд░ рдФрд░ рдЯреНрд░рд╛рдВрд╕рдореАрдЯрд░ рдХреЛ рд▓рдЧрднрдЧ 1 рдорд┐рдирдЯ рдХреЗ рд▓рд┐рдП рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рд╕реНрд▓реАрдк рдореЛрдб рдореЗрдВ рдбрд╛рд▓ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдХрд╛рдо рдХреЗ рдШрдВрдЯреЗ рдХреА рдЧрдгрдирд╛ред
рдФрд╕рдд рд╡рд░реНрддрдорд╛рди рдЦрдкрдд: 14 mA / 60 + 0.005 mA = 0.24 mA, рдЬрд╣рд╛рдВ 60 рд╢реБрд▓реНрдХ рдЪрдХреНрд░ рд╣реИред рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рдордп: 1800 mA * рдШрдВрдЯрд╛ / 0.24 mA = 7500 рдШрдВрдЯреЗ (10 рдорд╣реАрдиреЗ)ред
рдмреИрдЯрд░реА рдХреЗ рдПрдХ рд╕реЗрдЯ рд╕реЗ рдЧрдгрдирд╛ рдХрд┐рдП рдЧрдП рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рдордп рдХреА рд╕рдЯреАрдХрддрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрд┐рдЫрд▓реА рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг рдорд╛рдиреНрдп рд╣реИрдВред
рдФрд░ рдПрдХ рддреБрд▓рдирд╛ рддрд╛рд▓рд┐рдХрд╛ред рдЗрд╕рдореЗрдВ рдЗрдВрдЯрд░рдиреЗрдЯ рд╕реЗ рдХреБрдЫ рдЗрд╕реА рддрд░рд╣ рдХреА рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЗ рдкрд░рд┐рдгрд╛рдо рд╢рд╛рдорд┐рд▓ рд╣реИрдВред
рдкреИрд░рд╛рдореАрдЯрд░ | рд▓реЙрдХреНрд░реЛрд╕ рдбрдмреНрд▓реВрдПрд╕ -9024IT | maniacbug | avs24rus | Sadil_TM |
рднреЛрдЬрди | 2xAAA, 3B, рдбреБрд░рд╕реЗрд▓ | 3 рд╡реА, рд╕реАрдЖрд░ 2450 рд░реЗрдирд╛рдЯрд╛, 540 рдПрдордПрдПрдЪ | 3 рд╡реА, рд╕реАрдЖрд░ 2450, 550-610 рдПрдордПрдПрдЪ | 2xAA, 3V, GP Ultra +, 1800 mAh |
рдиреАрдВрдж рдХреА рдЦрдкрдд | | 0.14 рдПрдордП () | 14 ╬╝A | 5 ╬╝A |
рдиреАрдВрдж рдХреА рдЕрд╡рдзрд┐ | | | | 1 рдорд┐рдирдЯ |
рд╕рдВрдЪрд╛рд▓рди рдХреА рдЦрдкрдд | <<режреж ╬╝A | 13.57 mA | 16 - 18 рдПрдордП | 14 рдПрдордП |
рдХрд╛рдо рдХреА рдЕрд╡рдзрд┐ | | 0.027 рд╕реЗрдХреЗрдВрдб | | 1 рд╕реЗрдХрдВрдб |
рдХрд╛рдо / рдиреАрдВрдж рдЪрдХреНрд░ рдЕрд╡рдзрд┐ | | 1 рдорд┐рдирдЯ | 10 рдорд┐ | 1 рдорд┐рдирдЯ |
рд╕рдВрдЪрд╛рд▓рди рдХрд╛ рд╕рдордп | рд▓рдЧрднрдЧ 2 рд╕рд╛рд▓ | | 0.5 рд╡рд░реНрд╖ рд╕реЗ рдЕрдзрд┐рдХ | рд▓рдЧрднрдЧ 10 рдорд╣реАрдиреЗ |
рдпрджрд┐ рдиреЛрдбреНрд╕ рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЗ рдмрд┐рдирд╛ рдЗрдХрдЯреНрдареЗ рд╣реЛрддреЗ рд╣реИрдВ, рддреЛ рдкреНрд░рджрд░реНрд╢рди рдкрд░ рд╣рдо рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЪрд┐рддреНрд░ рджреЗрдЦреЗрдВрдЧреЗ:

рддреБрд▓рдирд╛рддреНрдордХ рддрд╛рд▓рд┐рдХрд╛рдУрдВ рд╕реЗ рдпрд╣ рджреЗрдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рд╢реМрдХрд┐рдпрд╛ рдЙрдкрдХрд░рдгреЛрдВ рдХреА рдЪрд░рдо рдЦрдкрдд рдФрджреНрдпреЛрдЧрд┐рдХ рд▓реЙрдХреНрд░реЙрд╕ рдХреЗ рдЕрдиреБрд░реВрдк рдХрд╛рд░реНрдпреЛрдВ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЕрдзрд┐рдХ рдкрд░рд┐рдорд╛рдг рдХрд╛ рдПрдХ рдХреНрд░рдо рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд░рд┐рдореЛрдЯ рд╕реЗрдВрд╕рд░ рдХреЗ рд▓рд┐рдП 14 mA рдмрдирд╛рдо 700 ╬╝A рдФрд░ рд╡рд┐рд╢реНрд▓реЗрд╖рдХ рдХреЗ рд▓рд┐рдП 10 ... 18 mA рдмрдирд╛рдо 200 ╬╝Aред рдЕрдзрд┐рдХрддрдо рдЦрдкрдд рдореЗрдВ рдЗрд╕ рддрд░рд╣ рдХреЗ рдПрдХ рд╣рдбрд╝рддрд╛рд▓реА рдЕрдВрддрд░ рдХреА рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХреА рдЬрд╛рддреА рд╣реИ, рдореЗрд░реА рд░рд╛рдп рдореЗрдВ, рдЗрд╕ рддрдереНрдп рд╕реЗ рдХрд┐ рд╢реМрдХрд┐рдпрд╛ рд╕рд░реНрдХрд┐рдЯ рдореЗрдВ рдирд┐рдпрдВрддреНрд░рдХреЛрдВ рдХреЛ Arduino IDE рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо, рднрд╛рд░реА рдХрд╛рд░реНрдпреЛрдВ рдФрд░ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдФрд░ рдФрджреНрдпреЛрдЧрд┐рдХ рдЙрддреНрдкрд╛рджреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХреНрд░рдорд╛рджреЗрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ - рд╕рдмрд╕реЗ рдХрдо рд╕рдВрднрд╛рд╡рдирд╛ рд╡рд╛рд▓реЗ рдЙрдЪреНрдЪ-рд╕реНрддрд░реАрдп рдЙрддреНрдкрд╛рджреЛрдВ рдореЗрдВ рдпрд╛, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, C рдореЗрдВред ++ (рд╡реИрд╕реЗ, Arduino рдХреА рдЖрдзрд╛рд░ рднрд╛рд╖рд╛) рдпрд╛ C (C)ред рдпрджрд┐ рдЖрдк рдЗрди рднрд╛рд╖рд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдореБрдЭреЗ рдпрдХреАрди рд╣реИ рдХрд┐ рдЖрдк рдФрджреНрдпреЛрдЧрд┐рдХ рдбрд┐рдЬрд╛рдЗрдиреЛрдВ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЦрдкрдд рддрдХ рдкрд╣реБрдВрдЪ рд╕рдХрддреЗ рд╣реИрдВред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдпрд╣ рдПрдЪрдбрдмреНрд▓реНрдпреВрдореИрди рдиреЗ рдЕрдкрдиреЗ рдкреНрд░рдХрд╛рд╢рди " рд╡реНрд╣рд╛рдИ рдПрдЬрд╝ рдиреЙрдЯ рд▓рд╛рдЗрдХ рдЕрд░реБрдбрд┐рдиреЛ " рдореЗрдВ рдмрд╣реБрдд рд╣реА рдкреНрд░рдпреЛрдЧрд╛рддреНрдордХ рд░реВрдк рд╕реЗ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдПрдХ рджрд░реНрдЬрди рд▓рд╛рдЗрдиреЛрдВ (рдмреНрд▓рд┐рдВрдХ) рддрдХ рдХрд╛ рд╕рдмрд╕реЗ рд╕рд░рд▓ рд╕реНрдХреЗрдЪ рдкреНрд░рджрд░реНрд╢рди рдХрд░рдирд╛, рдПрдХ рдорд╛рдорд▓реЗ рдореЗрдВ рдФрд░ рджреВрд╕рд░реЗ рдореЗрдВ рдЕрд░реБрдбрд┐рдиреЛ рдЖрдИрдбреАрдИ рдореЗрдВ рдкреНрд░рджрд░реНрд╢рди рдХрд┐рдпрд╛ - "рд╕рд░рд▓ рд╕реА", рдЬреИрд╕рд╛ рдХрд┐ рд▓реЗрдЦрдХ рд╡реАрдбрд┐рдпреЛ рдореЗрдВ рдХрд╣рддрд╛ рд╣реИ, 26 рдмрд╛рд░ рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдХреА рд╣рд╛рдирд┐ рд╣реЛрддреА рд╣реИред рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ, рдмрдврд╝реА рд╣реБрдИ рд╕рдВрд╕рд╛рдзрди рдЦрдкрдд рдЖрд░рд╛рдо рдХреЗ рд▓рд┐рдП рдПрдХ рднреБрдЧрддрд╛рди рд╣реИ рдФрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреА рдУрд░ рд╕реЗ рдПрдХ рдЫреЛрдЯрд╛ рд╕рд╛ рдкреНрд░рдпрд╛рд╕ рд╣реИ - рдмрд╛рдХреА рдЙрд╕рдХреЗ рд▓рд┐рдП рд╡рд┐рдХрд╛рд╕ рдкрд░реНрдпрд╛рд╡рд░рдг рдХреЗ "рдЧреНрд▓реВрдЯреЛрдирд╕" рдХрд╛рд░реНрдпреЛрдВ рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдореИрдВ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рддрд╛ рд╣реВрдВ рдХрд┐ рдЖрдкрдХреЛ рд╕реА / рд╕реА ++ рдХреА рдореВрд▓ рдмрд╛рддреЗрдВ рдХрдо рд╕реЗ рдХрдо рддрдирд╛рд╡ рдФрд░ рдорд╛рд╕реНрдЯрд░ рдХрд░рдирд╛ рд╣реЛрдЧрд╛, рдЬрд┐рдирдХреЗ рдХрд╛рд░реНрдпреЛрдВ рдХреЛ Arduio IE рджреНрд╡рд╛рд░рд╛ рд╕рдВрдХрд▓рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
рдирд┐рд╖реНрдХрд░реНрд╖
тАв рдЗрдХрдЯреНрдареЗ рд╡рд┐рд╢реНрд▓реЗрд╖рдХ рдФрд░ рдерд░реНрдорд╛рдореАрдЯрд░ рдореЗрдВ рдФрджреНрдпреЛрдЧрд┐рдХ рдбрд┐рдЬрд╛рдЗрдиреЛрдВ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдмрд╣реБрдд рдЕрдзрд┐рдХ рд╡рд░реНрддрдорд╛рди рдЦрдкрдд рд╣реИред
тАв рдПрдХ рддрд┐рд╣рд╛рдИ рд╕рд░реНрдХрд┐рдЯ рдореЗрдВ рджреЛ рдмреИрдЯрд░реА рдХреЗ рд▓рд┐рдП рдЦреБрдж рдХреЛ рд╕реБрдЭрд╛рд╡ рджреЗрддрд╛ рд╣реИ, рдлрд┐рд░ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕рдорд╕реНрдпрд╛рдПрдВ рд╕реНрд╡рддрдГ рд╣рд▓ рд╣реЛ рдЬрд╛рддреА рд╣реИрдВ: рдлреНрдпреВрдЬ рдХреЛ рдлрд┐рд░ рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдХреЛрдИ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ, рдирд┐рдпрдВрддреНрд░рдХ 16 рдореЗрдЧрд╛рд╣рд░реНрдЯреНрдЬ рдХреА рдЖрд╡реГрддреНрддрд┐ рдкрд░ рд╕рдВрдЪрд╛рд▓рд┐рдд рд╣реЛрддрд╛ рд╣реИ, рд╕реЗрдВрд╕рд░ DHT22, DS18B20 рдЙрдирдХреЗ рдЖрдкреВрд░реНрддрд┐ рд╡реЛрд▓реНрдЯреЗрдЬ рдХреА рдирд┐рдЪрд▓реА рд╕реАрдорд╛ рд╕реЗ рдмрд╣реБрдд рджреВрд░ рд╣реИрдВред рдЙрддреНрддрд░рд╛рд░реНрджреНрдз рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЖрдкреВрд░реНрддрд┐ рд╡реЛрд▓реНрдЯреЗрдЬ рд╕реАрдзреЗ рд╕реЗрдВрд╕рд░ рдХреЛ рдЖрдкреВрд░реНрддрд┐ рдирд╣реАрдВ рдХреА рдЬрд╛рддреА рд╣реИ, рд▓реЗрдХрд┐рди рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рд╕реЗ рдирд┐рдпрдВрддреНрд░рдХ рдХреЗ рдкрд┐рди рд╕реЗ рдХреБрдВрдЬреА рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ, рдЬрд┐рд╕ рдкрд░ рдпрд╣ рд▓рдЧрднрдЧ 1V рдЧрд┐рд░рддрд╛ рд╣реИред
тАв 4 рдбреАрдмреА рдХреА рдкреНрд░реЛрдЧреНрд░рд╛рдордпреЛрдЧреНрдп рдЯреНрд░рд╛рдВрд╕рдореАрдЯрд░ рд╢рдХреНрддрд┐ рдХреЗ рд╕рд╛рде рд▓реЛрд░рд╛ рд░реЗрдбрд┐рдпреЛ рдореЙрдбреНрдпреВрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ, рджреЛ рдПрдП рдмреИрдЯрд░реА рд╕реЗ рдореЙрдбреНрдпреВрд▓ рдХреА рдмрд┐рдЬрд▓реА рдЖрдкреВрд░реНрддрд┐ рдХреЗ рд╕рд╛рде рдЕрдкрд╛рд░реНрдЯрдореЗрдВрдЯ рдХреЗ рднреАрддрд░ рдПрдХ рд╕реНрдерд┐рд░ рдХрдиреЗрдХреНрд╢рди рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рд╕рдВрднрд╡ рдмрдирд╛рддрд╛ рд╣реИред
рд╕рдВрдмрдВрдзрд┐рдд рд▓рд┐рдВрдХ
рдХрдо рдКрд░реНрдЬрд╛ рд╡рд╛рдпрд░рд▓реЗрд╕ рд╕реЗрдВрд╕рд░ рд╡рд┐рдзрд╛рдирд╕рднрд╛
CR2450 рд╡рд╛рдпрд░рд▓реЗрд╕ рд▓рд╛рдЗрдЯрд┐рдВрдЧ-рд╕реЗрдВрд╕рд░
рд╡рд╛рдпрд░рд▓реЗрд╕ рддрд╛рдкрдорд╛рди, рдЖрд░реНрджреНрд░рддрд╛ рдФрд░ рд╡рд╛рдпреБрдордВрдбрд▓реАрдп рджрдмрд╛рд╡ рд╕реЗрдВрд╕рд░ nRF52832 рдкрд░
рд╡рд╛рдпрд░рд▓реЗрд╕ рдерд░реНрдорд╛рдореАрдЯрд░
Arduino рдХреЛ рдПрдХ рдкреВрд░реНрдг AVRISP рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдореЗрдВ рдмрджрд▓ рджреЗрдВ
рд▓реЛрд░рд╛ рдФрд░ рдиреАрдВрдж
ATmega328P рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдмрд┐рдЯреНрд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдиреЗрдВ рдФрд░ рдмрд╛рд╣рд░реА рдХреНрд╡рд╛рд░реНрдЯреНрдЬ рдХреНрд░рд┐рд╕реНрдЯрд▓ рдХреЗ рд╕рд╛рде рдЙрдирдХрд╛ рдЙрдкрдпреЛрдЧ рдХреИрд╕реЗ рдХрд░реЗрдВ
AVR рдлреНрдпреВрдЬрди рдХреИрд▓рдХреБрд▓реЗрдЯрд░
рдХрд┐рддрдиреЗ рд▓реЛрдЧ Arduino рдХреА рддрд░рд╣ рдирд╣реАрдВ рд╣реИрдВ
рдЧреНрд░реИрдВрдб рдмреИрдЯрд░реА рдЯреЗрд╕реНрдЯ
рдардВрдб рдореЗрдВ рдмреИрдЯрд░рд┐рдпрд╛рдВ