FLProg - рдХрд╕реНрдЯрдо рдирд┐рдпрдВрддреНрд░рдХреЛрдВ рдХреЗ рдХрд╛рд░реНрдпрдХреНрд░рдо рдореЗрдВ рд╕реНрд╡рддрдВрддреНрд░ рдПрдХреАрдХрд░рдг


рдПрдХ рд▓рдВрдмреЗ рд╕рдордп рдХреЗ рд▓рд┐рдП рдлрд╝реНрд░реЗрдмреНрд░реЛрдЧ рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╣реИрдмреЗ рдореЗрдВ рдХрд╡рд░ рдирд╣реАрдВ рдХреА рдЧрдИ рд╣реИред рдпрд╣ рд▓реЗрдЦ рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдордп рдХреА рдХрдореА рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдореЗрд░реА рдЕрдкрдиреА рд╡реНрдпрдХреНрддрд┐рдЧрдд рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЗ рдХрд╛рд░рдг рд╣реИред рд▓реЗрдХрд┐рди рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореГрдд рдирд╣реАрдВ рд╣реИ, рдпрд╣ рдЬреАрд╡рд┐рдд рдФрд░ рд╡рд┐рдХрд╕рд┐рдд рд╣реЛрддреА рд╣реИред рдорд╣реАрдиреЗ рдореЗрдВ рдФрд╕рддрди рдПрдХ рдмрд╛рд░, рдХрд╛рд░реНрдпрдХреНрд░рдо рдХрд╛ рдЕрдЧрд▓рд╛ рд╕рдВрд╕реНрдХрд░рдг рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдкрд┐рдЫрд▓реЗ рдкреНрд░рдХрд╛рд╢рди рдХреЗ рдмрд╛рдж рд╕реЗ, рдЗрд╕ рдпреЛрдЬрдирд╛ рдХрд╛ рдкреНрд░рддрд┐рдкрд╛рджрди рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдлрд┐рд░ рд╕реЗ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ (рдЗрд╕рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж, рдкреНрд░рддрд┐рдкрд╛рджрди рдХреЗ рджреМрд░рд╛рди рдлреНрд░рд┐рдЬрд╝ рд╕рдорд╛рдкреНрдд рд╣реЛ рдЧрдП рдереЗ), рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд▓рд┐рдП рдХреНрд░реЙрд╕ рд╕рдВрджрд░реНрдн рдкреНрд░рдгрд╛рд▓реА, рдФрд░ рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдкреНрд░рдгрд╛рд▓реА рд╢реБрд░реВ рдХреА рдЧрдИ рдереАред рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЛрдб рдЦреБрдж рдХреЛ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛ рдХреЗ рдЕрдзрд┐рдХ рд╣рд╛рд▓ рдХреЗ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдкреЛрд░реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдЗрд╕рдХреЗ рдХрд╛рд░рдг, рдПрдХ рд╕рдХрд╛рд░рд╛рддреНрдордХ (рдореЗрд░реЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ, рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдореЗрд░рд╛ рд╕рдорд░реНрдерди рдХрд░рддреЗ рд╣реИрдВ) рдкрдХреНрд╖, рдкреНрд░реЛрдЧреНрд░рд╛рдо рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдмрджрд▓ рдЧрдпрд╛ рд╣реИред рдХрдИ рджрд┐рд▓рдЪрд╕реНрдк рдмреНрд▓реЙрдХ рдЬреЛрдбрд╝реЗ рдЧрдП рд╣реИрдВред рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдпреЛрдЬрдирд╛ рд╕реНрдХреЗрд▓рд┐рдВрдЧ рдФрд░ рдмреНрд▓реЙрдХ рдЦреЛрдЬред

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

рдЕрдм рджреВрд╕рд░реА рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХрд╛ рд╕рдордп рд╣реИ - рдпреЗ рдирд┐рдпрдВрддреНрд░рдХ рдмреЛрд░реНрдб рд╣реИрдВред

рд╣рд╛рд▓ рд╣реА рдореЗрдВ, 6.0 рдирдВрдмрд░ рдХреЗ рд╕рд╛рде рдХрд╛рд░реНрдпрдХреНрд░рдо рдХрд╛ рдПрдХ рдмреАрдЯрд╛ рд╕рдВрд╕реНрдХрд░рдг рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдЗрд╕ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ, рдирд┐рдпрдВрддреНрд░рдХреЛрдВ рдХреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╡рд┐рд╡рд░рдг рдХреЗ рд▓рд┐рдП рд╕рдВрдкрд╛рджрдХ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдХрд╕реНрдЯрдо рдмреНрд▓реЙрдХреНрд╕ рдХреЗ рд╕рд╛рде, рд╡рд┐рд╡рд░рдгреЛрдВ рдХреЛ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдореЗрдВ рд╡рд░реНрдЧреАрдХреГрдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╡рд┐рд╡рд░рдгреЛрдВ рдХреЗ рд╕рд╛рде-рд╕рд╛рде рдкреВрд░реЗ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЛ рдПрдХ рдлрд╝рд╛рдЗрд▓ рдХреЗ рд░реВрдк рдореЗрдВ рд╕рд╣реЗрдЬрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рд╕рд╛рдЭрд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдЗрд╕ рдкреЛрд╕реНрдЯ рдХреЗ рд╕рд╛рде, рдореИрдВ рдХрдо рд╕реЗ рдХрдо рджреЛ рдкреЛрд╕реНрдЯреЛрдВ рдХреА рдПрдХ рд╢реНрд░реГрдВрдЦрд▓рд╛ рд╢реБрд░реВ рдХрд░рддрд╛ рд╣реВрдВ рдЬрд┐рд╕рдореЗрдВ рд╣рдо рдЗрд╕ рд╕рдВрдкрд╛рджрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рддрд░реАрдХреЗ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВрдЧреЗред рдкрд╣рд▓реЗ рд▓реЗрдЦ рдореЗрдВ, рд╢реЛрдЯреЛрдЯрд┐рдиреА рдХреА рдЕрдиреБрдорддрд┐ рдХреЗ рд╕рд╛рде , рдореИрдВ рдЙрдирдХреЗ рд╢рд┐рдпреЛрдиреА рдмреЛрд░реНрдб рдХрд╛ рд╡рд░реНрдгрди рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реВрдВрдЧрд╛ред рджреВрд╕рд░реЗ рд▓реЗрдЦ рдореЗрдВ, рд╣рдо рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдПрдХ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдФрджреНрдпреЛрдЧрд┐рдХ рдирд┐рдпрдВрддреНрд░рдХ рдХреЗ рдПрдирд╛рд▓реЙрдЧ рдХреЗ рд╕рд╛рде рдЖрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реЗрдВрдЧреЗ, рдФрд░ рдЗрд╕рдХрд╛ рд╡рд░реНрдгрди рдХрд░реЗрдВрдЧреЗред

рддреЛ рдЪрд▓рд┐рдП рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВред

FLProg рдкреНрд░реЛрдЧреНрд░рд╛рдо рдЦреЛрд▓реЗрдВред "рдЯреВрд▓" рдореЗрдиреВ рдореЗрдВ, "рдирд┐рдпрдВрддреНрд░рдХ рдХрд╕реНрдЯрдо рд╡рд┐рд╡рд░рдг рд╕рдВрдкрд╛рджрдХ" рдЪреБрдиреЗрдВред



рд╡рд┐рд╡рд░рдг рд╕рдВрдкрд╛рджрдХ рд╡рд┐рдВрдбреЛ рдЦреБрд▓рддреА рд╣реИред

рдХрд╕реНрдЯрдо рд╡рд┐рд╡рд░рдг рдХреЛ рдХрд┐рд╕реА рднреА рдШреЛрдВрд╕рд▓реЗ рдХреА рдЧрд╣рд░рд╛рдИ рдХреЗ рд╕рд╛рде рдкреБрд╕реНрддрдХрд╛рд▓рдп рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП, рд╣рдо рдкрд╣рд▓реЗ рдПрдХ рд╡рд┐рд╡рд░рдг рдкреБрд╕реНрддрдХрд╛рд▓рдп рдмрдирд╛рддреЗ рд╣реИрдВред



рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХрд╛ рдирд╛рдо рд╕реЗрдЯ рдХрд░реЗрдВред



рдЙрд╕рдХреЗ рдмрд╛рдж рд╣рдо рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдореЗрдВ рдХрдВрдЯреНрд░реЛрд▓рд░ рдХрд╛ рд╡рд┐рд╡рд░рдг рдмрдирд╛рдПрдВрдЧреЗред



рдФрд░ рдЙрд╕реЗ рдПрдХ рдирд╛рдо рджреЗрдВ:



рдирд┐рдпрдВрддреНрд░рдХ рд╡рд┐рд╡рд░рдг рдмрдирд╛рддреЗ рд╕рдордп, рд╣рдо рддреБрд░рдВрдд рд╕рд╛рдорд╛рдиреНрдп рдорд╛рдкрджрдВрдбреЛрдВ рдХреА рд╢рд╛рдЦрд╛ рдореЗрдВ рдкрд╣реБрдВрдЪ рдЬрд╛рддреЗ рд╣реИрдВред



рдпрд╣рд╛рдВ рд╣рдо рдирд╛рдо рдмрджрд▓ рд╕рдХрддреЗ рд╣реИрдВ, CPU рдХрд╛ рдкреНрд░рдХрд╛рд░ рд╕реЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, EEPROM рдХрд╛ рдЖрдХрд╛рд░ рд╕реЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд╡рд┐рд╡рд░рдг рдХрд╛ рд╡рд░реНрдЬрди рдирдВрдмрд░ рдмрджрд▓ рд╕рдХрддреЗ рд╣реИрдВред

рдЪреВрдВрдХрд┐ ShloTiny рдмреЛрд░реНрдб ESP8266 рдирд┐рдпрдВрддреНрд░рдХ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╣рдо рдЗрд╕рдХрд╛ рдЪрдпрди рдХрд░рддреЗ рд╣реИрдВред рдирд┐рдпрдВрддреНрд░рдХ рдЪреБрдирддреЗ рд╕рдордп, рд╕рдВрдмрдВрдзрд┐рдд EEPROM рдорд╛рддреНрд░рд╛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдЪрд┐рдкрдХрд╛ рджреА рдЬрд╛рддреА рд╣реИред рдпрджрд┐ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ, рддреЛ рдпрд╣ рдорд╛рди рдмрджрд▓рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдирдП рд╡рд┐рд╡рд░рдг рдХреЗ рд▓рд┐рдП рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╕рдВрд╕реНрдХрд░рдг рд╕рдВрдЦреНрдпрд╛ 1 рдкрд░ рд╕реЗрдЯ рд╣реИред

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

рдЗрд╕ рдзрд╛рдЧреЗ рдореЗрдВ рднреА, рдЖрдк рдирд┐рдпрдВрддреНрд░рдХ рдХреЗ рдПрдХ рдкрд╛рда рд╡рд┐рд╡рд░рдг рд▓рд┐рдЦ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рдЗрд╕рдХреЗ рдЪрдпрди рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИред

рдирд┐рдпрдВрддреНрд░рдХ рдорд╛рдкрджрдВрдбреЛрдВ рдХреА рдХрд┐рд╕реА рдЕрдиреНрдп рд╢рд╛рдЦрд╛ рдореЗрдВ рдмрджрд▓рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдХрд┐рдП рдЧрдП рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, "рд▓рд╛рдЧреВ рдХрд░реЗрдВ" рдмрдЯрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВред рдпрджрд┐ рдРрд╕рд╛ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдкрд░рд┐рд╡рд░реНрддрди рд╕рд╣реЗрдЬреЗ рдирд╣реАрдВ рдЬрд╛рдПрдВрдЧреЗред

рдЕрдм рд╢реНрд▓реЛрдЯрд┐рдиреА рдмреЛрд░реНрдб рдХреЗ рд╕рд░реНрдХрд┐рдЯ рдЖрд░реЗрдЦ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВред



рдмреЛрд░реНрдб рдореЗрдВ рддреАрди рдбрд┐рдЬрд┐рдЯрд▓ рдЗрдирдкреБрдЯ, рддреАрди рдбрд┐рдЬрд┐рдЯрд▓ рдЖрдЙрдЯрдкреБрдЯ, рдПрдХ рдПрдирд╛рд▓реЙрдЧ рдЗрдирдкреБрдЯ рдФрд░ рд╕реЗрдВрд╕рд░ рдХреЗ рд▓рд┐рдП рдПрдХ рдЗрдирдкреБрдЯ рд╣реИред рдмреЛрд░реНрдб рдХреЗ рдХреБрд▓ рдЖрда рдирд┐рд╖реНрдХрд░реНрд╖ред

рд╕рдВрдкрд╛рджрдХ рдореЗрдВ, "рдирд┐рдпрдВрддреНрд░рдХ рдирд┐рд╖реНрдХрд░реНрд╖" рд╢рд╛рдЦрд╛ рдкрд░ рдЬрд╛рдПрдВ рдФрд░ рдирд┐рд╖реНрдХрд░реНрд╖ рдХреА рд╕рдВрдЦреНрдпрд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░реЗрдВ, рдЙрд╕рдХреЗ рдмрд╛рдж "рд▓рд╛рдЧреВ рдХрд░реЗрдВ" рдмрдЯрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдирд╛ рди рднреВрд▓реЗрдВред



рдХрд╛рд░реНрдпрдХреНрд░рдо рдирд┐рд╖реНрдХрд░реНрд╖ рдХреА рдЖрд╡рд╢реНрдпрдХ рд╕рдВрдЦреНрдпрд╛ рдЙрддреНрдкрдиреНрди рдХрд░реЗрдЧрд╛ред рд╣рдо рдЙрдирдореЗрдВ рд╕реЗ рдкрд╣рд▓реЗ рдХреЛ рдкрд╛рд╕ рдХрд░рддреЗ рд╣реИрдВред



рдЗрд╕ рд╢рд╛рдЦрд╛ рдкрд░, рдЖрдк рдПрдХ рд╡реИрдХрд▓реНрдкрд┐рдХ рдЖрдЙрдЯрдкреБрдЯ рдирд╛рдо рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬрд┐рд╕реЗ рдХрд╛рд░реНрдпрдХреНрд░рдо рдореЗрдВ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдпрджрд┐ рдпрд╣ рдЕрдиреБрдкрд╕реНрдерд┐рдд рд╣реИ, рддреЛ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдкрд┐рдирдПрди рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗрдЧрд╛ рдЬрд╣рд╛рдВ рдПрди рдкрд┐рди рд╕реВрдЪреА рдореЗрдВ рдкрд┐рди рдирдВрдмрд░ рд╣реИред рдореЗрд░рд╛ рд╕реБрдЭрд╛рд╡ рд╣реИ рдХрд┐ рдЖрдк рдЗрд╕реЗ рд╡реИрдХрд▓реНрдкрд┐рдХ рдирд╛рдо рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдмреЛрд░реНрдб рдкрд░ рдПрдХ рд╢рд┐рд▓рд╛рд▓реЗрдЦ рд▓рд┐рдЦреЗрдВред рдЗрд╕рд╕реЗ рдпрд╣ рд╕рдордЭрдирд╛ рдЖрд╕рд╛рди рд╣реЛ рдЬрд╛рдПрдЧрд╛ рдХрд┐ рдХреНрдпрд╛ рдирд┐рд╖реНрдХрд░реНрд╖ рдирд┐рдХрд╛рд▓рд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИред рд╡рд░реНрдгрд┐рдд рдмреЛрд░реНрдб рдХреЗ рд▓рд┐рдП, рд╣рдо рд╕рд░реНрдХрд┐рдЯ рдЖрд░реЗрдЦ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдЗрдирдкреБрдЯ 1 рдХрд╛ рдореВрд▓реНрдп рд╡рд╣рд╛рдВ рдбрд╛рд▓реЗрдВрдЧреЗред рддреЛ рдЗрд╕ рдзрд╛рдЧреЗ рдореЗрдВ рдЖрдк рдЖрдЙрдЯрдкреБрдЯ рдХрд╛ рдПрдХ рд╡реНрдпрдХреНрддрд┐рдЧрдд рд╡рд┐рд╡рд░рдг рд▓рд┐рдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЗрд╕рдХреЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдХреА рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред рдпрджрд┐ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ, рддреЛ рдЖрдк рдЖрдЙрдЯрдкреБрдЯ рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрдкрдирд╛рдо рднреА рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреЛ рдЖрдЙрдЯрдкреБрдЯ рдХреЗ рдирд╛рдо рдХреЗ рдмрд╛рдж рдХреЛрд╖реНрдардХ рдореЗрдВ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдореЗрдВ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

рдкрд░рд┐рд╡рд░реНрддрди рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, "рд▓рд╛рдЧреВ рдХрд░реЗрдВ" рдмрдЯрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдирд╛ рди рднреВрд▓реЗрдВред рдЙрд╕реА рд╕рд┐рджреНрдзрд╛рдВрдд рд╕реЗ, рд╣рдореЗрдВ рд╢реЗрд╖ рдирд┐рд╖реНрдХрд░реНрд╖ рдХрд╣рддреЗ рд╣реИрдВред



рдореБрдЦреНрдп рдЖрдЙрдЯрдкреБрдЯ рдорд╛рдкрджрдВрдбреЛрдВ рдХреА рдПрдХ рд╣реА рд╢рд╛рдЦрд╛ рдореЗрдВ, рдЗрд╕рдХреЗ рджреНрд╡рд╛рд░рд╛ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдХрд╛рд░реНрдп рдЗрд╕рдореЗрдВ рдЬреЛрдбрд╝реЗ рдЬрд╛рддреЗ рд╣реИрдВред



рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХрд╛рд░реНрдп рдкреНрд░рддреНрдпреЗрдХ рдкрд┐рди рдХреЛ рд╕реМрдВрдкрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред



  • I2C I2C рдмрд╕ рдкрд┐рдВрд╕ (SDA рдпрд╛ SCL) рдореЗрдВ рд╕реЗ рдПрдХ рдХрд╛ рдПрдХ рдХрд╛рд░реНрдп рд╣реИред
  • SPI SPI рдмрд╕ рдкрд┐рдВрд╕ (MISO, MOSI, SCK, SS) рдореЗрдВ рд╕реЗ рдПрдХ рдХрд╛ рдПрдХ рдХрд╛рд░реНрдп рд╣реИред
  • UART UART рдЗрдВрдЯрд░рдлрд╝реЗрд╕ (RX рдпрд╛ TX) рдХреЗ рдкрд┐рдВрд╕ рдореЗрдВ рд╕реЗ рдПрдХ рдХрд╛ рдПрдХ рдлрд╝рдВрдХреНрд╢рди рд╣реИред
  • рдПрдирд╛рд▓реЙрдЧ рдЗрдирдкреБрдЯ рдлрд╝рдВрдХреНрд╢рди
  • рдПрдирд╛рд▓реЙрдЧ рдЖрдЙрдЯрдкреБрдЯ рдлрд╝рдВрдХреНрд╢рди (рдЕрднреА рддрдХ FLProg рдореЗрдВ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рднрд╡рд┐рд╖реНрдп рдХреЗ рд▓рд┐рдП рдмреИрдХрд▓реЙрдЧ)ред
  • рдбрд┐рдЬрд┐рдЯрд▓ рдЗрдирдкреБрдЯ / рдЖрдЙрдЯрдкреБрдЯ рдлрд╝рдВрдХреНрд╢рдиред

рдкрд┐рди 1 рдбрд┐рдЬрд┐рдЯрд▓ рдЗрдирдкреБрдЯ / рдЖрдЙрдЯрдкреБрдЯ рдлрд╝рдВрдХреНрд╢рди рдЕрд╕рд╛рдЗрди рдХрд░реЗрдВред рдЖрдЙрдЯрдкреБрдЯ рдореЗрдВ рдПрдХ рдирдпрд╛ рдлрд╝рдВрдХреНрд╢рди (рдЕрднреА рддрдХ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛) рдЕрд╕рд╛рдЗрди рдХрд░рддреЗ рд╕рдордп, "рддреНрд░реБрдЯрд┐рдпрд╛рдВ" рд╢рд╛рдЦрд╛ рдирд┐рдпрдВрддреНрд░рдХ рдЯреНрд░реА рдореЗрдВ рджрд┐рдЦрд╛рдИ рджреЗрдЧреА рдФрд░ рдЧрд▓рдд рдлрд╝рдВрдХреНрд╢рди рдХреА рд╢рд╛рдЦрд╛ рдХрд╛ рдкреВрд░рд╛ рдкрде рд▓рд╛рд▓ рд╣реЛ рдЬрд╛рдПрдЧрд╛ред "рддреНрд░реБрдЯрд┐рдпреЛрдВ" рд╢рд╛рдЦрд╛ рдкрд░, рдЖрдк рдирд┐рдпрдВрддреНрд░рдХ рд╡рд┐рд╡рд░рдг рдореЗрдВ рдкрд╛рдИ рдЧрдИ рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреА рдПрдХ рд╕реВрдЪреА рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВред



рдЗрд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ, "рдбрд┐рдЬрд┐рдЯрд▓ рдЗрдирдкреБрдЯ / рдЖрдЙрдЯрдкреБрдЯ" рдлрд╝рдВрдХреНрд╢рди рдореЗрдВ рдЗрдирдкреБрдЯ 1 рдЗрд╕ рдЗрдирдкреБрдЯ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдбрд┐рдЬрд┐рдЯрд▓ рдХреЗ рд░реВрдк рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рд╣рдо рдЗрд╕ рдлрд╝рдВрдХреНрд╢рди рдХреА рд╢рд╛рдЦрд╛ рдореЗрдВ рд╕реНрд╡рд┐рдЪ рдХрд░рддреЗ рд╣реИрдВ (рднрд╡рд┐рд╖реНрдп рдореЗрдВ рдЬрдм рдореИрдВ рдХрд┐рд╕реА рддреНрд░реБрдЯрд┐ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рддрд╛ рд╣реВрдВ, рддреЛ рд╡рд╛рдВрдЫрд┐рдд рд╢рд╛рдЦрд╛ рдореЗрдВ рд╕реАрдзрд╛ рд╕рдВрдХреНрд░рдордг рдХрд░рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рд╣реИ)ред



рдмреЛрд░реНрдб рдХреЗ рд╕рд░реНрдХрд┐рдЯ рдЖрд░реЗрдЦ рдХреЗ рдЕрдиреБрд╕рд╛рд░, рдЖрдЙрдЯрдкреБрдЯ "рдЗрдирдкреБрдЯ 1" рдирд┐рдпрдВрддреНрд░рдХ рдХреЗ рдЬреАрдкреАрдЖрдИрдУ 2 рдкрд┐рди рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реИред рд╣рдо "рдбрд┐рдЬрд┐рдЯрд▓ рдЗрдирдкреБрдЯ рдирдВрдмрд░" рдлрд╝реАрд▓реНрдб рдореЗрдВ рдпрд╣ рдорд╛рди рджрд░реНрдЬ рдХрд░рддреЗ рд╣реИрдВред рдХрд┐рд╕реА рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЛ рд╕рдВрдХрд▓рд┐рдд рдХрд░рддреЗ рд╕рдордп, рдпрд╣ рдорд╛рди рдХреЛрдб рдореЗрдВ рдбрд╛рд▓рд╛ рдЬрд╛рдПрдЧрд╛ред рдЪреВрдВрдХрд┐ рдЖрдЙрдЯрдкреБрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдЗрд╕ рдЗрдирдкреБрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдкреНрд░рджрд╛рди рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╣рдо рдЪреЗрдХрдмреЙрдХреНрд╕ рдХреЛ "рдЖрдЙрдЯрдкреБрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ" рд╣рдЯрд╛ рджреЗрдВред рд╣рдореЗрд╢рд╛ рдХреА рддрд░рд╣, "рд▓рд╛рдЧреВ рдХрд░реЗрдВ" рдмрдЯрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВред рдЙрд╕реА рддрд░рд╣, рдЕрдиреНрдп рджреЛ рдбрд┐рдЬрд┐рдЯрд▓ рдЗрдирдкреБрдЯ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВред рдлрд┐рд░ рдПрдирд╛рд▓реЙрдЧ рдЗрдирдкреБрдЯ "рдПрдбреАрд╕реА 1" рдХреЗ рдЖрдЙрдЯрдкреБрдЯ рдкрд░ рдЬрд╛рдПрдВ рдФрд░ рдлрд╝рдВрдХреНрд╢рди "рдПрдирд╛рд▓реЙрдЧ рдЗрдирдкреБрдЯ" рдХреЛ рдЗрд╕рдореЗрдВ рдЬреЛрдбрд╝реЗрдВред



рдЗрд╕ рдлрд╝рдВрдХреНрд╢рди рдХреА рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдореЗрдВ, рдЖрдкрдХреЛ рдПрдирд╛рд▓реЙрдЧ рдЗрдирдкреБрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдЗрд╕ рдЖрдЙрдЯрдкреБрдЯ рдХреА рд╕рдВрдЦреНрдпрд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреА рд╣реЛрдЧреАред рдпреЛрдЬрдирд╛ рдХреЗ рдЕрдиреБрд╕рд╛рд░, рдпрд╣ 0 рд╣реИ (рдИрдПрд╕рдкреА 8266 рдореЗрдВ рдпрд╣ рдПрдХ рд╣реИ)ред



рдлрд┐рд░ рдЖрдЙрдЯрдкреБрдЯ рд╕реЗрдЯрд┐рдВрдЧ "1WIRE" рдкрд░ рдЬрд╛рдПрдВред рдпрд╣рд╛рдВ рд╣рдо рдбрд┐рдЬрд┐рдЯрд▓ рдЗрдирдкреБрдЯ / рдЖрдЙрдЯрдкреБрдЯ рдлрд╝рдВрдХреНрд╢рди рдХреЛ рдЗрд╕рдореЗрдВ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╣рдо рдЗрд╕рдХреЗ рдЗрдирдкреБрдЯ рдФрд░ рдЖрдЙрдЯрдкреБрдЯ рджреЛрдиреЛрдВ рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЛ рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рдХрд░рддреЗ рд╣реИрдВред рдирддреАрдЬрддрди, рдпрд╣ рдХреЗрд╡рд▓ рд╕реЗрдВрд╕рд░ рдмреНрд▓реЙрдХреЛрдВ рдореЗрдВ рдЪрдпрди рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рд╣реЛрдЧрд╛, рдФрд░ рдЗрдирдкреБрдЯ рдФрд░ рдЖрдЙрдЯрдкреБрдЯ рдмрдирд╛рддреЗ рд╕рдордп рдЙрдкрд▓рдмреНрдз рдирд╣реАрдВ рд╣реИред



рдЖрдЙрдЯрдкреБрдЯ "K1" рдХреА рд╕реЗрдЯрд┐рдВрдЧреНрд╕ - "K3" рдЗрдирдкреБрдЯ "рдЗрдирдкреБрдЯ 1" рдХреА рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЗ рд╕рдорд╛рди рд╣реИрдВ - "рдЗрдирдкреБрдЯ 3" рдХреЗрд╡рд▓ рдЖрдЙрдЯрдкреБрдЯ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рд╣рдо рдЙрдиреНрд╣реЗрдВ рдЗрдирдкреБрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдордирд╛ рдХрд░рддреЗ рд╣реИрдВред





"рдЫрд╡рд┐рдпрд╛рдБ" рд╢рд╛рдЦрд╛ рдкрд░ рдЬрд╛рдПрдВред рдЗрд╕рдореЗрдВ, рд╣рдо рдирд┐рдпрдВрддреНрд░рдХ рдХреЗ рд╡рд┐рд╡рд░рдг рдореЗрдВ рд▓реЛрдб рдХреА рдЧрдИ рдЫрд╡рд┐рдпреЛрдВ рдХреЛ рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдирд┐рдпрдВрддреНрд░рдХ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдХреЗ рд╕рд╛рде, рдкрд┐рдирдЖрдЙрдЯ рдЖрджрд┐ред

рдХреГрдкрдпрд╛ рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдЫрд╡рд┐рдпреЛрдВ рдХреЛ рд╕реАрдзреЗ рдирд┐рдпрдВрддреНрд░рдХ рд╡рд┐рд╡рд░рдг рдореЗрдВ рд▓реЛрдб рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдЗрд╕реЗ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдмрдирд╛рдИ рдЧрдИ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП, рдмрдбрд╝реА рдЫрд╡рд┐рдпреЛрдВ рдХреЛ рдЕрдкрд▓реЛрдб рди рдХрд░реЗрдВред рдпрд╣ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рдЖрдХрд╛рд░ рдореЗрдВ рд╡реГрджреНрдзрд┐ рджрд░реНрдЬ рдХрд░реЗрдЧрд╛, рдФрд░ рдЗрд╕рдХреЗ рдЙрджреНрдШрд╛рдЯрди рдХреА рдЧрддрд┐ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░реЗрдЧрд╛ред

рдЫрд╡рд┐ рдХреЛ "рдЫрд╡рд┐ рдЬреЛрдбрд╝реЗрдВ" рдмрдЯрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЬреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИред



рдЫрд╡рд┐ рдХрд╛ рдЪрдпрди рдФрд░ рд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж (рдХреЗрд╡рд▓ рдкреАрдПрдирдЬреА рдкреНрд░рд╛рд░реВрдк рд╕рдорд░реНрдерд┐рдд рд╣реИ), рдкреЗрдбрд╝ рдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ рдЫрд╡рд┐ рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрд▓рдЧ рд╢рд╛рдЦрд╛ рдмрдирд╛рдИ рдЬрд╛рддреА рд╣реИред рдЗрд╕ рд╢рд╛рдЦрд╛ рдореЗрдВ, рдЖрдк рдбрд╛рдЙрдирд▓реЛрдб рдХреА рдЧрдИ рдЫрд╡рд┐ рдХреЗ рд▓рд┐рдП рдПрдХ рдирд╛рдо рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬрд┐рд╕реЗ рдирд┐рдпрдВрддреНрд░рдХ рдЬрд╛рдирдХрд╛рд░реА рдореЗрдВ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред



рдпрджрд┐ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ, рддреЛ рдЖрдк рдХрдИ рдЪрд┐рддреНрд░ рдЕрдкрд▓реЛрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЙрдиреНрд╣реЗрдВ рд╡рд╛рдВрдЫрд┐рдд рдХреНрд░рдо рдореЗрдВ рд╕реЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред





рд╣рдо рд╢рд╛рдЦрд╛ "рдорд╛рдирдХ рдмреНрд▓реЙрдХреЛрдВ" рдХреЛ рдкрд╛рд╕ рдХрд░рддреЗ рд╣реИрдВред



рдпрд╣ рд╢рд╛рдЦрд╛ рдЙрди рдмреНрд▓реЙрдХреЛрдВ рдХреЛ рджрд┐рдЦрд╛рддреА рд╣реИ рдЬрд┐рдиреНрд╣реЗрдВ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреА рд╡рд░реНрддрдорд╛рди рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЗ рдорд╛рдирдХ рдмреНрд▓реЙрдХреЛрдВ рдХреЗ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдореЗрдВ рджрд░реНрд╢рд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЙрд╕рдХрд╛ рдХреНрдпрд╛ рдорддрд▓рдм рд╣реИ? рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЗ рдХреБрдЫ рдмрд┐рд▓реНрдбрд┐рдВрдЧ рдмреНрд▓реЙрдХреНрд╕ рдХреЗрд╡рд▓ рдХреБрдЫ рд╡рд┐рд╢реЗрд╖ рдкреНрд░рдХрд╛рд░ рдХреЗ рд╕реАрдкреАрдпреВ рдХреЗ рд▓рд┐рдП рдЕрднрд┐рдкреНрд░реЗрдд рд╣реИрдВред рдФрд░ рдЙрдирдХреА рдЙрдкрд▓рдмреНрдзрддрд╛ рдЪрдпрдирд┐рдд рдкреНрд░реЛрд╕реЗрд╕рд░ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддреА рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, SPI, I2C, UART рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдП рдЧрдП рдмреНрд▓реЙрдХ рдЗрд╕ рд╕реВрдЪреА рдореЗрдВ рддрднреА рджрд┐рдЦрд╛рдИ рджреЗрдВрдЧреЗ рдЬрдм рд╕рдВрдмрдВрдзрд┐рдд рдХрд╛рд░реНрдп рдирд┐рдпрдВрддреНрд░рдХ рдкрд┐рдиреЛрдВ рдореЗрдВ рдЬреЛрдбрд╝реЗ рдЬрд╛рдПрдВрдЧреЗред EEPROM рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдП рдЧрдП рдмреНрд▓реЙрдХ рдХреЗрд╡рд▓ рддрднреА рджрд┐рдЦрд╛рдИ рджреЗрдВрдЧреЗ, рдЬрдм рд╕рд╛рдорд╛рдиреНрдп рдирд┐рдпрдВрддреНрд░рдХ рдорд╛рдкрджрдВрдбреЛрдВ рдХреА рд╢рд╛рдЦрд╛ рдкрд░ рдирд┐рд░реНрджрд┐рд╖реНрдЯ EEPROM рдХрд╛ рдЖрдХрд╛рд░ рд╢реВрдиреНрдп рд╕реЗ рдЕрдзрд┐рдХ рд╣реЛ, рдпрд╛ I2C рдлрд╝рдВрдХреНрд╢рди рдХрдВрдЯреНрд░реЛрд▓рд░ рдкрд┐рдВрд╕ рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреЗ рд╕рднреА рдмреНрд▓реЙрдХ рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдирд┐рд╖рд┐рджреНрдз рд╣реИрдВ (рдирд╛рд░рдВрдЧреА рдореЗрдВ рдЪрд┐рд╣реНрдирд┐рдд)ред рдЖрдк рдЖрд╡рд╢реНрдпрдХ рд╢рд╛рдЦрд╛ рдХреЛ рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рдХрд░рдХреЗ рдФрд░ "рдЕрдиреБрдорддрд┐ рджреЗрдВ" рдмрдЯрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдХреЗ рдпрд╛ рд╕рдВрджрд░реНрдн рдореЗрдиреВ рд╕реЗ рдПрдХ рдЕрд▓рдЧ рдмреНрд▓реЙрдХ рдпрд╛ рдкреВрд░реЗ рдмреНрд▓реЙрдХ рдлрд╝реЛрд▓реНрдбрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗ рд╕рдХрддреЗ рд╣реИрдВред



рдЬрдм рдЖрдк рдХрд┐рд╕реА рдмреНрд▓реЙрдХ рдпрд╛ рдмреНрд▓реЙрдХ рдХреЗ рдлрд╝реЛрд▓реНрдбрд░ рдХреЛ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдореЗрдВ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреЗ рд╣реИрдВ, рддреЛ рдЙрдиреНрд╣реЗрдВ рдХрд╛рд▓реЗ рд░рдВрдЧ рд╕реЗ рдкреЗрдВрдЯ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдПрдХ рдмреНрд▓реЙрдХ рдпрд╛ рдПрдХ рдЕрд▓рдЧ рдлрд╝реЛрд▓реНрдбрд░ рдХреЛ рдЕрд╡рд░реБрджреНрдз рдХрд░рдирд╛ рдЙрд╕реА рддрд░рд╣ рд╕реЗ рдирд┐рд╖рд┐рджреНрдз рд╣реИред



рдПрдХ рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдЬрд┐рд╕рдореЗрдВ рд╕рднреА рдмреНрд▓реЙрдХреЛрдВ рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рд╣реИ, рд╡реЗ рдирд╛рдо рд╕реЗ рдкрд╣рд▓реЗ рдФрд░ рдмрд╛рдж рдореЗрдВ рддреАрди рддрд╛рд░рд╛рдВрдХрди рдХреЗ рд╕рд╛рде рдЪрд┐рд╣реНрдирд┐рдд рд╣реИрдВред

рд╣рдо рдореЛрдЯрд░реНрд╕, рд░реАрдпрд▓-рдЯрд╛рдЗрдо рдШрдбрд╝рд┐рдпреЛрдВ, рдбрд┐рд╕реНрдкреНрд▓реЗ, рдЖрдИрдЖрд░ рдХрдВрдЯреНрд░реЛрд▓ рдпреВрдирд┐рдЯ, рд╕реЗрдВрд╕рд░ (DS18B20 рдФрд░ DHT22 рд╕реЗрдВрд╕рд░ рдХреЛ рдЫреЛрдбрд╝рдХрд░) рдХреЗ рдЙрдкрдпреЛрдЧ рдкрд░ рд░реЛрдХ рд▓рдЧрд╛рддреЗ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рдмреЛрд░реНрдб рдбреЗрд╡рд▓рдкрд░ рдиреЗ рдЕрдм рддрдХ рдХреЗрд╡рд▓ рдЙрдирдХреЗ рд╕рдорд░реНрдерди рдХреА рдШреЛрд╖рдгрд╛ рдХреА рд╣реИ), рд╡рд┐рд╕реНрддрд╛рд░ рдЪрд┐рдкреНрд╕ рдФрд░ рдПрдХ рдкреАрдЬреЛ рд╕реНрдкреАрдХрд░ред



рд╣рдо рд▓реИрдб рднрд╛рд╖рд╛ рдХреЗ рд▓рд┐рдП рднреА рдРрд╕рд╛ рд╣реА рдХрд░реЗрдВрдЧреЗ



рдмрджрд▓рд╛рд╡ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдЙрдиреНрд╣реЗрдВ рд▓рдЧрд╛рдирд╛ рди рднреВрд▓реЗрдВред

рдирд┐рдпрдВрддреНрд░рдХ рд╡рд┐рд╡рд░рдг рдХреА рд╢реЗрд╖ рд╢рд╛рдЦрд╛рдУрдВ рдкрд░ рдЕрдЧрд▓реА рдкреЛрд╕реНрдЯ рдореЗрдВ рдЪрд░реНрдЪрд╛ рдХреА рдЬрд╛рдПрдЧреА, рдЬрдмрдХрд┐ рд╡рд░реНрддрдорд╛рди рд╕реЗрдЯрд┐рдВрдЧреНрд╕ FLProg рдкреНрд░реЛрдЧреНрд░рд╛рдо рдореЗрдВ рдЗрд╕ рд╡рд┐рд╢реЗрд╖ рдмреЛрд░реНрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реИрдВред

рдЕрднреА рдХреЗ рд▓рд┐рдП, рдореИрдВ рдмрд╕ рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ рдХрд╣реВрдВрдЧрд╛ рдХрд┐ "рд╡рд┐рд╢реЗрд╖ рдмреНрд▓реЙрдХ" рд╢рд╛рдЦрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд╕реНрдЯрдо рдмреНрд▓реЙрдХ рдХреЛ рд╡рд┐рд╡рд░рдг рдореЗрдВ рд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреЛ рдЗрд╕ рдирд┐рдпрдВрддреНрд░рдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп рдХрд╛рд░реНрдпрдХреНрд░рдо рдореЗрдВ рдорд╛рдирдХ рдмреНрд▓реЙрдХреЛрдВ рдХреЗ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдореЗрдВ рджрд┐рдЦрд╛рдпрд╛ рдЬрд╛рдПрдЧрд╛ред "рд╡рд┐рд╢реЗрд╖ рдХреЛрдб" рд╢рд╛рдЦрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдЙрд╕ рдХреЛрдб рдХреЛ рд░рд┐рдХреЙрд░реНрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬреЛ рд╣рдореЗрд╢рд╛ рд╕рдВрдХрд▓рд┐рдд рдХреЛрдб рдореЗрдВ рдбрд╛рд▓рд╛ рдЬрд╛рдПрдЧрд╛, рдФрд░ "рд╡рд┐рд╢реЗрд╖ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ" рд╢рд╛рдЦрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЛ рдирд┐рдпрдВрддреНрд░рдХ рдХреЗ рд╡рд┐рд╡рд░рдг рдореЗрдВ рд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреЛ рдХрд┐ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реЗ \ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ ArduinoIDE рдлрд╝реЛрд▓реНрдбрд░ рдкрд░ рдЕрдкрд▓реЛрдб рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

рд╕рднреА рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЗ рдмрд╛рдж, рдирд┐рдпрдВрддреНрд░рдХ рд╡рд┐рд╡рд░рдг рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреЛ рд╕рд╣реЗрдЬреЗрдВред



рдЕрдм рд╣рдо рдирд┐рдпрдВрддреНрд░рдХ рд╡рд┐рд╡рд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддреЗ рд╣реИрдВ рдЬреЛ рд╣рдордиреЗ рдмрдирд╛рдпрд╛ рдерд╛ред
FLProg рдкреНрд░реЛрдЧреНрд░рд╛рдо рдореЗрдВ, рд╣рдо рдХрдВрдЯреНрд░реЛрд▓рд░ рдХреЗ рд▓рд┐рдП рдПрдХ рдирдпрд╛ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдмрдирд╛рддреЗ рд╣реИрдВред



рдирд┐рдпрдВрддреНрд░рдХ рдЪрдпрди рд╡рд┐рдВрдбреЛ рдЦреЛрд▓реЗрдВред



рдФрд░ рд╣рдорд╛рд░реЗ рджреНрд╡рд╛рд░рд╛ рдмрдирд╛рдП рдЧрдП рд╡рд┐рд╡рд░рдг рдХрд╛ рдЪрдпрди рдХрд░реЗрдВред



рдПрдХ рдирд┐рдпрдВрддреНрд░рдХ рдЪреБрдирддреЗ рд╕рдордп, рдЖрдк рдЗрд╕рдХреА рдЫрд╡рд┐рдпрд╛рдВ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдпрджрд┐ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ, рддреЛ рдлрд╝рд╛рдЗрд▓ рдХреЛ рдЖрд╡рд╢реНрдпрдХ рд╕рд╣реЗрдЬреЗрдВред





рдЖрдк рдЕрдиреНрдп рдорд╛рдкрджрдВрдбреЛрдВ рдХреЛ рднреА рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ



рдирд┐рдпрдВрддреНрд░рдХ рдХрд╛ рдЪрдпрди рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдЗрд╕рдХреЗ рдЪрдпрди рдХреА рдкреБрд╖реНрдЯрд┐ рдХрд░реЗрдВ:



рдирддреАрдЬрддрди, рдореБрдЦреНрдп рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд╡рд░реНрдХрд┐рдВрдЧ рд╡рд┐рдВрдбреЛ рдЦреБрд▓рддреА рд╣реИ, рдЪрдпрдирд┐рдд рдирд┐рдпрдВрддреНрд░рдХ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХреА рдЧрдИ рд╣реИред



рдЗрд╕ рдкреЛрд╕реНрдЯ рдХреЗ рдЙрджреНрджреЗрд╢реНрдп рдореЗрдВ FLProg рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╢рд┐рдХреНрд╖рдг рдХрд╛ рдХрд╛рд░реНрдп рд╢рд╛рдорд┐рд▓ рдирд╣реАрдВ рд╣реИред рдпрд╣ рдореЗрд░реЗ рдкрд┐рдЫрд▓реЗ рдкреЛрд╕реНрдЯреЛрдВ рдореЗрдВ , рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреА рд╡реЗрдмрд╕рд╛рдЗрдЯ рдкрд░ рдФрд░ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдлреЛрд░рдо рдкрд░ рдХрд╛рдлреА рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рд╡рд░реНрдгрд┐рдд рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, YouTube рдкрд░ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдмрд╣реБрдд рд╕рд╛рд░реЗ рдЪреИрдирд▓ рд╣реИрдВ рдЬрд╣рд╛рдВ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд╡реАрдбрд┐рдпреЛ рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рдкреЛрд╕реНрдЯ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рдЪреИрдирд▓ "рдХреАрд░реЗрдбреБ рдЯреВ рдЕрд░реБрдбрд┐рдиреЛ" , рдЕрдм рдХреЗрд╡рд▓ рд╕рд╛рдордЧреНрд░реА рдХреА рдПрдХ рдмрд╣реБрдд рдЕрдЪреНрдЫреА рдкреНрд░рд╕реНрддреБрддрд┐ рдХреЗ рд╕рд╛рде, рдкрд╛рдареЛрдВ рдХреА рдПрдХ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдЖрдпреЛрдЬрд┐рдд рдХрд░ рд░рд╣рд╛ рд╣реИред

рдЗрд╕рд▓рд┐рдП, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╣рдо рдмрд╕ рдПрдХ рд╕рд░рд▓ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдмрдирд╛рддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕реЗ рд╕рдВрдХрд▓рд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддреЗ рд╣реИрдВред
рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдирд┐рдпрдВрддреНрд░рдХ рдЗрдирдкреБрдЯ рдЬреЛрдбрд╝реЗрдВред



рдХреЗрд╡рд▓ рдЙрди рдирд┐рд╖реНрдХрд░реНрд╖реЛрдВ рдХреЛ рдЬрд┐рдиреНрд╣реЗрдВ рд╣рдореЗрдВ рдЙрд╕ рдХреНрд╖рдорддрд╛ рдореЗрдВ рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдереА, рдЗрдирдкреБрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдЪрдпрди рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рд╣реИрдВред



рдлрд┐рд░ рдПрдХ рдбрд┐рдЬрд┐рдЯрд▓ рдЖрдЙрдЯрдкреБрдЯ рдмрдирд╛рдПрдВред рдХреЗрд╡рд▓ рдЕрдиреБрдордд рдирд┐рд╖реНрдХрд░реНрд╖ рднреА рдпрд╣рд╛рдВ рдЙрдкрд▓рдмреНрдз рд╣реИрдВред



рд╣рдо рд╕рд░реНрдХрд┐рдЯ рдХреЛ рдЗрдХрдЯреНрдард╛ рдХрд░рддреЗ рд╣реИрдВ рддрд╛рдХрд┐ рдЗрдирдкреБрдЯ 1 (рдЗрдирдкреБрдЯ 1) рдкрд░ рдмрдЯрди рджрдмрд╛рдП рдЬрд╛рдиреЗ рдкрд░ рд░рд┐рд▓реЗ K1 (рд░рд┐рд▓реЗ 1) рдЪрд╛рд▓реВ рд╣реЛ рдЬрд╛рдПред
рд╣рдо рдПрдХ рдЕрд▓рдЧ рдмреЛрд░реНрдб рдореЗрдВ рд╕рд░реНрдХрд┐рдЯ рдмреЛрд░реНрдб рдкрд░ DS18B20 рд╕реЗрдВрд╕рд░ рд╕реЗ рдЬрд╛рдирдХрд╛рд░реА рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдпреВрдирд┐рдЯ рднреА рдирд┐рдХрд╛рд▓рддреЗ рд╣реИрдВред



рдмреНрд▓реЙрдХ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдкрд░ рдЬрд╛рдПрдВред рдирдИ рд╡рдирд╡рд╛рдпрд░ рдмрд╕ рдмрдирд╛рддреЗ рд╕рдордп, рд╣рдо рджреЗрдЦрддреЗ рд╣реИрдВ рдХрд┐ рдЪрдпрди рдХреЗ рд▓рд┐рдП рд╕рднреА рдбрд┐рдЬрд┐рдЯрд▓ рдЗрдирдкреБрдЯ / рдЖрдЙрдЯрдкреБрдЯ рдЙрдкрд▓рдмреНрдз рд╣реИрдВред рдпрд╣ рд╕рдВрд╕реНрдХрд░рдг 6.0 рдореЗрдВ рдПрдХ рджреЛрд╖ рд╣реИред рд▓реЗрдХрд┐рди рдЪреВрдВрдХрд┐ рдЗрд╕ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдЕрднреА рднреА рдмреАрдЯрд╛ рд╕реНрдерд┐рддрд┐ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рдмрд╣рд╛рдирд╛ рд╣реИред рд╕рдВрд╕реНрдХрд░рдг 6.1 рдореЗрдВ, рд╕реЗрдВрд╕рд░, рд╕реЗрдВрд╕рд░ рдпрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдЪрд┐рдкреНрд╕ рдХреЗ рд░реВрдк рдореЗрдВ рдкрд┐рди рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЛ рд░реЛрдХрдирд╛ рд╕рдВрднрд╡ рд╣реЛрдЧрд╛ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЕрдЧрд▓реА рдкреЛрд╕реНрдЯ рдореЗрдВ рдореИрдВ рдЖрдкрдХреЛ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХрд╛ рдПрдХ рдФрд░ рддрд░реАрдХрд╛ рдмрддрд╛рдКрдВрдЧрд╛ред рдЕрднреА рдХреЗ рд▓рд┐рдП, 1WIRE рдкрд┐рди рдЪреБрдиреЗрдВред



рд╣рдо рд╕рд░рдгреА рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкрддрд╛ рд╕реЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реЗрдВрд╕рд░ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рддреЗ рд╣реИрдВред



рд╣рдо рдкрд╣рд▓реЗ рдПрдХ рдХреЗ рд╕рд╛рдордиреЗ рдПрдХ рдирдпрд╛ рдмреЛрд░реНрдб рдбрд╛рд▓рддреЗ рд╣реИрдВ рдФрд░ рдЙрд╕ рдкрд░ "рд╡рдирд╡рд╛рдпрд░ рдмрд╕ рд╕реНрдХреИрди" рдмреНрд▓реЙрдХ рдирд┐рдХрд╛рд▓рддреЗ рд╣реИрдВред



рд╣рдо рдЗрд╕реЗ рдЙрд╕реА рд╡рдирд╡рд╛рдпрд░ рдмрд╕ рдФрд░ рдЙрд╕реА рд╕рд░рдгреА рдкрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рддреЗ рд╣реИрдВ, рдЬрд┐рд╕ рдкрд░ DS18B20 рд╕реЗрдВрд╕рд░ рд╕реЗ рд░реАрдбрд┐рдВрдЧ рдпреВрдирд┐рдЯ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХреА рдЧрдИ рд╣реИред



рд╣рдо рдЯреНрд░рд┐рдЧрд░ рдХреЗ рдЖрд░ рдмреНрд▓реЙрдХ (рдЕрдЧреНрд░рдгреА рдХрд┐рдирд╛рд░реЗ рдХрд╛ рдЪрдпрди) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, рдирд┐рдпрдВрддреНрд░рдХ рд╢реБрд░реВ рд╣реЛрдиреЗ рдкрд░ рдмрд╕ рд╕реНрдХреИрди рдХреА рдПрдХ рд╢реБрд░реБрдЖрдд рдХреЗ рд▓рд┐рдП рдПрдХ рдпреЛрдЬрдирд╛ рдХреЛ рдЗрдХрдЯреНрдард╛ рдХрд░рддреЗ рд╣реИрдВред



DS18B20 рд╕реЗрдВрд╕рд░ рд╕реЗ рдбреЗрдЯрд╛ рд░реАрдбрд┐рдВрдЧ рдпреВрдирд┐рдЯ рд╡рд╛рд▓реЗ рдПрдХ рдмреЛрд░реНрдб рдкрд░, рд╣рдо рд╣рд┐рд╕реНрдЯреИрд░рд┐рд╕реАрд╕ рдХреЗ рд╕рд╛рде рд╕рд░реНрдХрд┐рдЯ рдкрд░ / рдмрдВрдж рдПрдХ рд░рд┐рд▓реЗ рдХреЛ рдЗрдХрдЯреНрдард╛ рдХрд░рддреЗ рд╣реИрдВред рдЗрд╕рдХреЗ рд▓рд┐рдП, рд╣рдо рджреЛ рддреБрд▓рдирд┐рддреНрд░реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдПрдХ рдПрд╕рдЖрд░ рдЯреНрд░рд┐рдЧрд░ред рдЗрд╕ рдпреЛрдЬрдирд╛ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж, рд░рд┐рд▓реЗ 2 рдЪрд╛рд▓реВ рд╣реЛ рдЬрд╛рдПрдЧрд╛ рдЬрдм рддрд╛рдкрдорд╛рди 10 рдбрд┐рдЧреНрд░реА рд╕реЗ рдиреАрдЪреЗ рдЪрд▓рд╛ рдЬрд╛рдПрдЧрд╛, рдФрд░ рддрд╛рдкрдорд╛рди 20 рдбрд┐рдЧреНрд░реА рд╕реЗ рдКрдкрд░ рдмрдврд╝ рдЬрд╛рдиреЗ рдкрд░ рдмрдВрдж рд╣реЛ рдЬрд╛рдПрдЧрд╛ред



рд╣рдо рд╕рдВрдХрд▓рди рдпреЛрдЬрдирд╛ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВред



рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рдХреЛрдб Arduino IDE рдореЗрдВ рдЦреБрд▓ рдЬрд╛рдПрдЧрд╛ред рдПрдХ рдмреЛрд░реНрдб рдХреЗ рд░реВрдк рдореЗрдВ, рд╣рдо NodeMCU рдХрд╛ рдЪрдпрди рдХрд░рддреЗ рд╣реИрдВ, рдЬрд┐рд╕ рдкрд░ ShloTiny рдХреЗ рд╕рдорд╛рди рдЪрд┐рдк рд╕реНрдерд╛рдкрд┐рдд рд╣реИред рдХреЛрдб рдХреА рдЬрд╛рдБрдЪ рд╕реЗ рдкрддрд╛ рдЪрд▓рддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рд╕рд╣реА рд╣реИ рдФрд░ рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред



рд╕рдВрдХрд▓рд┐рдд рдХреЛрдб
#include <OneWire.h> extern "C" { #include "user_interface.h"; } OneWire _ow13(13); byte _FLPArray133289689[9]; unsigned long _d18x2x1Tti = 0UL; float _d18x2x1O = 0.00; bool _trgr1 = 0; bool _bounseInputD2S = 0; bool _bounseInputD2O = 0; unsigned long _bounseInputD2P = 0UL; bool _trgrt1 = 0; bool _trgrt1I = 0; bool _sowb1_needScan = 0; bool _sowb1_ost = 0; bool _sowb1_Out_1 = 0; void setup() { pinMode(2, INPUT); pinMode(12, OUTPUT); pinMode(14, OUTPUT); _bounseInputD2O = digitalRead(2); } void loop() { bool _bounceInputTmpD2 = (digitalRead (2)); if (_bounseInputD2S) { if (millis() >= (_bounseInputD2P + 40)) { _bounseInputD2O = _bounceInputTmpD2; _bounseInputD2S = 0; } } else { if (_bounceInputTmpD2 != _bounseInputD2O ) { _bounseInputD2S = 1; _bounseInputD2P = millis(); } } //:1 if (1) { if (_trgrt1I) { _trgrt1 = 0; } else { _trgrt1 = 1; _trgrt1I = 1; } } else { _trgrt1 = 0; _trgrt1I = 0; }; if (_sowb1_needScan) { if ( _oneWireSeach (_FLPArray133289689, _ow13)) { _sowb1_Out_1 = 1; } _ow13.reset_search(); _sowb1_needScan = 0; } if (_trgrt1) { if (! _sowb1_ost) { _sowb1_ost = 1; _sowb1_needScan = 1; _sowb1_Out_1 = 0; } } else { _sowb1_ost = 0; } //:2 digitalWrite(12, !(_bounseInputD2O)); //:3 if (_isTimer(_d18x2x1Tti, 1000)) { _d18x2x1Tti = millis(); _d18x2x1O = _readDS18_ow13(_FLPArray133289689, _FLPArray133289689[8]); } if (((_d18x2x1O)) > (20)) _trgr1 = 0; if (((_d18x2x1O)) < (10)) _trgr1 = 1; digitalWrite(14, _trgr1); } bool _isTimer(unsigned long startTime, unsigned long period ) { unsigned long currentTime; currentTime = millis(); if (currentTime >= startTime) { return (currentTime >= (startTime + period)); } else { return (currentTime >= (4294967295 - startTime + period)); } } float _convertDS18x2xData(byte type_s, byte data[12]) { int16_t raw = (data[1] << 8) | data[0]; if (type_s) { raw = raw << 3; if (data[7] == 0x10) { raw = (raw & 0xFFF0) + 12 - data[6]; } } else { byte cfg = (data[4] & 0x60); if (cfg == 0x00) raw = raw & ~7; else if (cfg == 0x20) raw = raw & ~3; else if (cfg == 0x40) raw = raw & ~1; } return (float)raw / 16.0; } float _readDS18_ow13(byte addr[8], byte type_s) { byte data[12]; byte i; _ow13.reset(); _ow13.select(addr); _ow13.write(0xBE); for ( i = 0; i < 9; i++) { data[i] = _ow13.read(); } _ow13.reset(); _ow13.select(addr); _ow13.write(0x44, 1); return _convertDS18x2xData(type_s, data); } bool _oneWireSeach (byte array[], OneWire ow ) { byte temp[8]; byte i; if ( !ow.search(temp)) { return false; } if (OneWire::crc8(temp, 7) != temp[7]) { return false; } switch (temp[0]) { case 0x10: array[8] = 1; break; case 0x28: array[8] = 0; break; case 0x22: array[8] = 0; break; default: return false; } for ( i = 0; i < 8; i++) { array[i] = temp[i]; } return true; } 


тЖТ FLProg рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЗ рд▓рд┐рдП рд╢реНрд▓реЛрдЯрд┐рдиреА рдХрдВрдЯреНрд░реЛрд▓рд░ рдХрд╛ рд╡рд┐рд╡рд░рдг

рд╣рдо рдЗрд╕ рдкрд╛рда рдХреЛ рд╕рдорд╛рдкреНрдд рдХрд░реЗрдВрдЧреЗ, рдЕрдЧрд▓реА рдкреЛрд╕реНрдЯ рдореЗрдВ рд╣рдо рдХреБрдЫ рдФрд░ рдЕрдзрд┐рдХ рдЧрдВрднреАрд░ рдФрд░ "рд╡рд╛рд╕реНрддрд╡рд┐рдХ" рдФрджреНрдпреЛрдЧрд┐рдХ рдирд┐рдпрдВрддреНрд░рдХреЛрдВ рдХреЗ рдХрд░реАрдм рдХрд╛ рд╡рд░реНрдгрди рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВрдЧреЗред

Source: https://habr.com/ru/post/hi467007/


All Articles