
рдПрдХ рдбреЗрд╡рд▓рдкрд░ рдЕрд╡рдХрд╛рд╢ рдХреЗ рджреБрд░реНрд▓рдн рдШрдВрдЯреЛрдВ рдореЗрдВ рдХреНрдпрд╛ рдХрд░рддрд╛ рд╣реИ? рдпрд╣ рд╕рд╣реА рд╣реИ, рд▓реЛрд╣реЗ рдХреА рджреБрдХрд╛рдиреЛрдВ рдХреА рдореВрд▓реНрдп рд╕реВрдЪрд┐рдпреЛрдВ рдХреЛ рдмреНрд░рд╛рдЙрдЬрд╝ рдХрд░рдирд╛ред рдПрдХ рдирд┐: рд╢реБрд▓реНрдХ рдорд┐рдирдЯ рдерд╛ рдФрд░ рдореИрдВрдиреЗ рд▓реЛрдХрдкреНрд░рд┐рдп рдСрдирд▓рд╛рдЗрди рд╕реНрдЯреЛрд░реЛрдВ рдХреЗ рдкреГрд╖реНрдареЛрдВ рдХреЛ рджреЗрдЦрдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ - рдмреЛрд░рд┐рдпрдд, рдХреБрдЫ рднреА рджрд┐рд▓рдЪрд╕реНрдк рдирд╣реАрдВ рд╣реИ, рд╣рдордиреЗ рдкрд╣рд▓реЗ рд╣реА рдпрд╣ рд╕рдм рджреЗрдЦ рд▓рд┐рдпрд╛ рд╣реИ ... рдФрд░ рдлрд┐рд░ рдЕрдЪрд╛рдирдХ рдореЗрд░реА рдирдЬрд╝рд░ рдЕрдЧрд▓реЗ рдореЗрдЧрд╛ рдкрд░ рдкрдбрд╝рддреА рд╣реИред рдмрд╛рд╣! рд╣рд╛рдВ, рдпрд╣ рд╕рд┐рд░реНрдл рдореЗрдЧрд╛ рдирд╣реАрдВ рд╣реИ, рдмрд▓реНрдХрд┐ рд╕рднреА рдХреЗ рдкреНрд░рд┐рдп ESP8266 рдХреЗ рд╕рд╛рде рд╕рдВрдпреБрдХреНрдд рд╣реИ рдФрд░ рджреЛ рдирд┐рдпрдВрддреНрд░рдХреЛрдВ рдХреЗ рд╕рд╛рде рд╕реНрд╡рд┐рдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдзреНрдпрд╛рди рд╕реЗ рд╕реБрд╕рдЬреНрдЬрд┐рдд рд╣реИ - рд╡рд╛рдпрд░рд▓реЗрд╕ рд╕рдВрдЪрд╛рд░ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рд╕рд╛рд░реЗ GPIO рдФрд░ рд╡рд╛рдИ-рдлрд╛рдИ рдХреЗ рд╕рд╛рде рд╡рд╛рдпрд░реНрдб (рдИрдерд░рдиреЗрдЯ рд╢реАрд▓реНрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ)ред
рдмреБрд░рд╛ рдирд╣реАрдВ рд╣реИ! рдореИрдВрдиреЗ рд╕реЛрдЪрд╛ рдФрд░
рдПрдПрдордПрд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдпрд╛рдж рдХрд┐рдпрд╛ - рд╡рд╣рд╛рдВ рдЖрдк рджреЛ рд╕рд░реНрд╡рд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ - рд╡рд╛рдпрд░реНрдб рдФрд░ рд╡рд╛рдпрд░рд▓реЗрд╕ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдПрдХ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдХрдиреЗрдХреНрдЯ рдХрд░реЗрдВ - ESP8266 рдХреЛ 54 рдбрд┐рдЬрд┐рдЯрд▓ рдФрд░ 16 рдПрдирд╛рд▓реЙрдЧ рдкрд┐рди рдкреНрд░рд╛рдкреНрдд рд╣реЛрдВрдЧреЗ, рдФрд░ рдореЗрдЧрд╛ рд╡рд╛рдИ-рдлрд╛рдИ рдФрд░ рд╕рднреА ESP8266 рдмрдиреНрд╕ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╡рд╛рдпрд░рд▓реЗрд╕ рдирд┐рдпрдВрддреНрд░рдг рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдЧрд╛ред рдмрд╣реБрдд рд╕рдордп рдкрд╣рд▓реЗ рдореИрдВ рдЗрд╕ рддрд░рд╣ рдХреЗ рдПрдХ рджрд┐рд▓рдЪрд╕реНрдк рдмреЛрд░реНрдб рдореЗрдВ рдирд╣реАрдВ рдЖрдпрд╛ рдерд╛ред
- рдирдорд╕реНрдХрд╛рд░! рдХреНрдпрд╛ рдЖрдкрдХреЗ рдкрд╛рд╕ рдПрдХ
рдореЗрдЧрд╛ + ESP8266 рдмреЛрд░реНрдб рд╣реИ?
- рд╣рд╛рдВ, рд▓реЗрдХрд┐рди рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдХреЗрд╡рд▓ рдПрдХ рд╣реА рдмрдЪрд╛ рд╣реИред
"рдХреЗрд╡рд▓ рдПрдХ рд╣реА рдХреНрдпреЛрдВ?"
- рдмрд╛рдХреА рдХреЛ рдЕрд▓рдЧ рд▓реЗ рдЬрд╛рдпрд╛ рдЧрдпрд╛ред
"рдореЗрд░реЗ рд▓рд┐рдП, рдХреГрдкрдпрд╛ рдЙрд╕реЗ рдЖрд░рдХреНрд╖рд┐рдд рдХрд░реЗрдВред"
рдХрдВрдкрдиреА рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рд╢рдмреНрдж
рдореБрдЭреЗ RobotDyn рджреЛ рдЪреАрдЬреЗрдВ рдкрд╕рдВрдж рдЖрдИрдВ: рдкрд╣рд▓реА - рдЗрд╕рдХреЗ рддрдХрдиреАрдХреА рд╕рдорд╛рдзрд╛рдиреЛрдВ рдХреЗ рд╕рд╛рдеред рдмрд╣реБрдд рджреВрд░ рдЬрд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ, рдПрдХ рдЙрддреНрдХреГрд╖реНрдЯ рдЙрджрд╛рд╣рд░рдг рд╡рд┐рдЪрд╛рд░рд╛рдзреАрди рдореЗрдЧрд╛ + рдИрдПрд╕рдкреА 8266 рдмреЛрд░реНрдб рд╣реИред рдРрд╕рд╛ рдХреБрдЫ рдореИрдВрдиреЗ рдЕрдкрдиреЗ (рдФрд░ рд╣рдорд╛рд░реЗ рдирд╣реАрдВ, рд▓реЗрдХрд┐рди рдореИрдВрдиреЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдпрд╣рд╛рдВ рдирд╣реАрдВ рджреЗрдЦрд╛ рд╣реИ) рдСрдирд▓рд╛рдЗрди рд╕реНрдЯреЛрд░ рдореЗрдВ рдирд╣реАрдВ рджреЗрдЦрд╛ рд╣реИред рдФрд░ рдпрд╣ рдПрдХрдорд╛рддреНрд░ рдЙрджрд╛рд╣рд░рдг рдирд╣реАрдВ рд╣реИ, рдЕрднреА рднреА Uno + ESP8266 рд╡рд┐рдХрд▓реНрдк рд╣реИ рдФрд░ рдХрдВрдкрдиреА рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рд╡рд╣рд╛рдВ рд░реБрдХрдиреЗ рд╡рд╛рд▓реА рдирд╣реАрдВ рд╣реИ, рдЬрд╛рд╣рд┐рд░ рд╣реИ рдХрд┐ рдЕрднреА рднреА рдХрдИ рджрд┐рд▓рдЪрд╕реНрдк рдбрд┐рд╡рд╛рдЗрд╕ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдЗрдВрддрдЬрд╛рд░ рдХрд░ рд░рд╣реЗ рд╣реИрдВред
рдФрд░ рджреВрд╕рд░реА рдЗрд╕рдХреА рдореВрд▓реНрдп рдирд┐рд░реНрдзрд╛рд░рдг рдиреАрддрд┐ рд╣реИред рдореИрдВ рдпрд╣рд╛рдВ рдЗрд╕ рдореБрджреНрджреЗ рдкрд░ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рдирд╣реАрдВ рдмрддрд╛рдКрдВрдЧрд╛, рд▓реЗрдХрд┐рди рдореИрдВ рдХрд╣реВрдВрдЧрд╛ рдХрд┐ рдХреАрдорддреЛрдВ рдиреЗ рдореБрдЭреЗ рд╕реБрдЦрдж рдЖрд╢реНрдЪрд░реНрдпрдЪрдХрд┐рдд рдХрд┐рдпрд╛ рд╣реИ - рдХрдВрдкрдиреА рдХрд╛ рдЖрджрд░реНрд╢ рд╡рд╛рдХреНрдп рд╣реИ "рдХреАрдорддреЗрдВ Aliexpress рдкрд░ рд╣реИрдВ"ред
рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ, рдореИрдВрдиреЗ рдЙрд╕ рдкреГрд╖реНрдарднреВрдорд┐ рдХрд╛ рд╡рд░реНрдгрди рдХрд┐рдпрд╛ рдЬрд┐рд╕ рдкрд░ рдмрд╛рдж рдХреА рд╕рднреА рдШрдЯрдирд╛рдПрдВ рд╕рд╛рдордиреЗ рдЖрдПрдВрдЧреА, рдЕрдм рд╣рдо рд╕реАрдзреЗ рддрдХрдиреАрдХреА рд╡рд┐рд╡рд░рдг рдФрд░ рдмреЛрд░реНрдб рдХреЗ рд╡рд┐рд╡рд░рдг рдФрд░ рдЗрд╕рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рддрд░реАрдХреЗ рдкрд░ рдЬрд╛рддреЗ рд╣реИрдВред
рдмреЛрд░реНрдб рдиреЗ рд╣реА
рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдмреЛрд░реНрдб, рдХрдИ рд╕рдорд╛рдиреЛрдВ рд╕реЗ рдмрд╣реБрдд рдЕрд▓рдЧ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ, рдпрджрд┐ рдПрдХ рдЫреЛрдЯреЗ рд╕реЗ рднрд╛рдЧ рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ, рдЕрд░реНрдерд╛рддреН, ESP8266EX рдЪрд┐рдк рдмреЛрд░реНрдб рдореЗрдВ рдПрдХреАрдХреГрдд рд╣реЛрддрд╛ рд╣реИред рдпрд╣ рддреБрд░рдВрдд рдмреЛрд░реНрдб рдХреЛ рдЕрд╕рд╛рдзрд╛рд░рдг рд╕рдорд╛рдзрд╛рди рдХреА рд╢реНрд░реЗрдгреА рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рддрд╛ рд╣реИред рдореИрдВ рдЖрдкрдХрд╛ рдзреНрдпрд╛рди рдПрдХ рдФрд░ рд╡рд┐рд╡рд░рдг рдкрд░ рдЖрдХрд░реНрд╖рд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ - рдИрдПрд╕рдкреА -12 рдкреНрд░рдХрд╛рд░ рдХрд╛ рдПрдХ рдорд╛рдирдХ рдореЙрдбреНрдпреВрд▓ рдмреЛрд░реНрдб рдореЗрдВ рдПрдХреАрдХреГрдд рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдЪрд┐рдк рдФрд░ рд╕рднреА рд╡рд╛рдпрд░рд┐рдВрдЧ рдмреЛрд░реНрдб рдкрд░ рд╣реА рдмрдиреЗ рд╣реЛрддреЗ рд╣реИрдВ, рдЬреЛ рдкрд╛рд░рджрд░реНрд╢реА рд░реВрдк рд╕реЗ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд╕реНрддрд░ рдкрд░ рд╕рдВрдХреЗрдд рджреЗрддреЗ рд╣реИрдВред рдореИрдВ рдпрд╣ рднреА рдиреЛрдЯ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рдмреЛрд░реНрдб рдореЗрдВ рдПрдХ рдореБрджреНрд░рд┐рдд рдПрдВрдЯреАрдирд╛ рдФрд░ рдмрд╛рд╣рд░реА рдПрдВрдЯреАрдирд╛ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдиреЗрдХреНрдЯрд░ рджреЛрдиреЛрдВ рд╣реИрдВ, рдЬреЛ рдХрдИ рдорд╛рдорд▓реЛрдВ рдореЗрдВ рдмрд╣реБрдд рдЙрдкрдпреЛрдЧреА рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред

ESP8266 рдЯрд░реНрдорд┐рдирд▓реЛрдВ рдФрд░ рдХрдИ рд╕реНрд╡рд┐рдЪ рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмреЛрд░реНрдб рдкрд░ рдкрд┐рди рдХрдиреЗрдХреНрдЯрд░ рд╣реИрдВ, рдЬреЛ рдереЛрдбрд╝рд╛ рдФрд░ рдЕрдзрд┐рдХ рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рд╣реИрдВред рдмреЛрд░реНрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдореБрдЦреНрдп рд╡рд┐рдЪрд╛рд░ рдпрд╣ рд╣реИ рдХрд┐ рд╕реНрд╡рд┐рдЪреЗрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, рдЖрдк рдЗрд╕рдХреЗ рддреАрди рдШрдЯрдХреЛрдВ рдХреЗ рдЗрдВрдЯрд░реИрдХреНрд╢рди рдХреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рддрд░реАрдХреЛрдВ рд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ: рдПрдЯрдореЗрдЧрд╛ 2560 рдЪрд┐рдк, рдИрдПрд╕рдкреА 8266 рдПрдХреНрд╕ рдЪрд┐рдк рдФрд░ рд╕реАрдПрдЪ 340 рдЬреА рдпреВрдПрд╕рдмреА-рдЯреАрдЯреАрдПрд▓ рдХрдирд╡рд░реНрдЯрд░ред рджреЛрдиреЛрдВ рдПрдХрд▓ рдФрд░ рдЬрдЯрд┐рд▓ рдХрдиреЗрдХреНрд╢рди рд╕рдВрднрд╡ рд╣реИрдВ, рдЬреЛ рдЖрдкрдХреЛ рдмреЛрд░реНрдб рдХреЗ рд╕рднреА рд╣рд┐рд╕реНрд╕реЛрдВ рдХреА рдмрд╛рддрдЪреАрдд рдХреЗ рд▓рд┐рдП рдХрдИ рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЛ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреЗ рд╣реИрдВред рдпрд╣ рд╡рд┐рднрд┐рдиреНрди рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреЗ рдорд╣рд╛рди рдЕрд╡рд╕рд░реЛрдВ рдХреЛ рдЦреЛрд▓рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдмрд╛рдж рдореЗрдВ рдЗрд╕ рдкрд░ рдФрд░ рдЕрдзрд┐рдХред

рдореИрдВ рдмреЛрд░реНрдб рдХреА рд╕рднреНрдп рднрд╛рд░ рдХреНрд╖рдорддрд╛ рдкрд░ рднреА рдзреНрдпрд╛рди рджреЗрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред рдЗрд╕ рдкрд░ рд╢рд┐рд▓рд╛рд▓реЗрдЦреЛрдВ рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП, рдпрд╣ 5-рд╡реЛрд▓реНрдЯ рдЪреИрдирд▓ рдкрд░ 1.6 рдП рдХрд╛ рд▓реЛрдб рд╡рд░реНрддрдорд╛рди рдФрд░ 3.3-рд╡реЛрд▓реНрдЯ рдкрд░ 1 рдП рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реИред рдЬреЛ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реИ, рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдХреБрд▓ рдореЗрдВред
рдмреЛрд░реНрдб рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХрд╣рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХ рдХреБрдЫ рдирд╣реАрдВ рд╣реИ, рд╣рдо рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдФрд░ рдЗрд╕реЗ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдХреА рдУрд░ рдореБрдбрд╝рддреЗ рд╣реИрдВред
рдмреЛрд░реНрдб рдкрд░реАрдХреНрд╖рдг
рдЪреВрдВрдХрд┐ рдмреЛрд░реНрдб рдПрдХреАрдХреГрдд рд╣реИ рдФрд░ рдЗрд╕ рдкрд░ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд░реВрдк рд╕реЗ рдХреЛрдИ рдЦрд╛рд▓реА рдЬрдЧрд╣ рдирд╣реАрдВ рд╣реИ, рдФрд░ рдЗрд╕ рдкрд░ ESP8266EX рдХреЗ рдЙрдЪреНрдЪ рдЖрд╡реГрддреНрддрд┐ рд╡рд╛рд▓реЗ рд╣рд┐рд╕реНрд╕реЗ рдХреА рд╡рд╛рдпрд░рд┐рдВрдЧ рдХреА рдЬрд╛рддреА рд╣реИ, рдкрд╣рд▓реА рдмрд╛рд░ рдореЗрдВ рдЗрд╕ рдкреВрд░реА рдЕрд░реНрдерд╡реНрдпрд╡рд╕реНрдерд╛ рдХреЗ рд╕рд╣реА рдФрд░ рдкрд░реЗрд╢рд╛рдиреА рдореБрдХреНрдд рд╕рдВрдЪрд╛рд▓рди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕рдВрджреЗрд╣ рдкреИрджрд╛ рд╣реБрдЖред
рдЖрдЧреЗ рджреЗрдЦрддреЗ рд╣реБрдП, рдореИрдВ рдХрд╣рддрд╛ рд╣реВрдВ рдХрд┐ рдореЗрд░реА рдЪрд┐рдВрддрд╛рдУрдВ рдХреЗ рдмрд╛рд╡рдЬреВрдж, рд╕рдм рдХреБрдЫ рдпрдереЛрдЪрд┐рдд рдФрд░ рдЕрдкреЗрдХреНрд╖рд┐рдд рд░реВрдк рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рд╣рдо Atmega2560 рдмреЛрд░реНрдб рдкрд░ рд╕реНрд╡рд┐рдЪ рдХреЛ USB рд╕реЗ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ - рд╣рдореЗрдВ Arduino Mega рдорд┐рд▓рддрд╛ рд╣реИ, рд╣рдо ESP8266EX рдХреЛ USB рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рддреЗ рд╣реИрдВ - рд╣рдореЗрдВ ESP8266 рдорд┐рд▓рддрд╛ рд╣реИ, рд╣рдо Atmega2560 рдЧреИрд╕ рдХреЗ рдХрдиреЗрдХреНрд╢рди рдореЛрдб рдореЗрдВ рд╕реНрд╡рд┐рдЪ рдХрд░рддреЗ рд╣реИрдВ, ESP8266EX рдХреЗ рд╕рд╛рде рд╣рдо рд╕реАрд░рд┐рдпрд▓ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЪрд┐рдкреНрд╕ рдХреЗ рдмреАрдЪ рдХрдиреЗрдХреНрд╢рди рдкреНрд░рд╛рдкреНрдд рдХрд░рддреЗ рд╣реИрдВред рд╕рдм рдХреБрдЫ рдареАрдХ рдЙрд╕реА рддрд░рд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдЬреИрд╕рд╛ рдХрд┐ рдкреНрд░рд▓реЗрдЦрди рдореЗрдВ рд╡рд░реНрдгрд┐рдд рд╣реИ рдФрд░ рдареАрдХ рдЙрд╕реА рддрд░рд╣ рдЬреИрд╕рд╛ рдХрд┐ рдпрд╣ рд╕рд╣рдЬ рд░реВрдк рд╕реЗ рдЕрдкреЗрдХреНрд╖рд┐рдд рд╣реИред
рдЗрд╕ рд╕рдорд╛рдзрд╛рди рдХрд╛ рдПрдХ рдмрдбрд╝рд╛ рдкреНрд▓рд╕ рдпрд╣ рд╣реИ рдХрд┐ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдиреЗ рд╕рднреА рд╕рд┐рд╕реНрдЯрдо рдШрдЯрдХреЛрдВ рдХреЗ рддрд╛рд░реНрдХрд┐рдХ рд╕рд┐рдЧреНрдирд▓ рд╕реНрддрд░реЛрдВ рдХреЗ рдорд┐рд▓рд╛рди рдХрд╛ рдзреНрдпрд╛рди рд░рдЦрд╛ред рдЬреЛ рдХреЛрдИ рднреА рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ ESP8266 рдореЙрдбреНрдпреВрд▓ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддрд╛ рд╣реИ рдФрд░ рд╕рднреА рдкреБрд▓-рдЕрдк рдкреНрд░рддрд┐рд░реЛрдзреЛрдВ рдХреЛ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рддрд╛ рд╣реИ рд╡рд╣ рдореБрдЭреЗ рд╕рдордЭ рдЬрд╛рдПрдЧрд╛ред рдРрд╕реА рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реИ, рдирд┐рд░реНрдорд╛рддрд╛ рд╕реЗ рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдмреЛрд░реНрдб рдкрд░ рд╕реНрд╡рд┐рдЪ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЗ рд╕рднреА рдХрд╛рдо рдХрдо рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВред
рд▓реЛрдб рдкрд░реАрдХреНрд╖рдг
рдХреИрд╕реЗ рдХрд░реЗрдВ рдмреЛрд░реНрдб рдХреА рдкрд░реАрдХреНрд╖рд╛? рдЖрдк рдХреБрдЫ рдорд╛рдирдХ рд╕реНрдХреЗрдЪ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдпрд╣ рдХреБрдЫ рднреА рдирд╣реАрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рдкрд░реАрдХреНрд╖рд╛ рд╣реЛрдЧреАред рдпрд╣ рд╡рд┐рдХрд▓реНрдк рдареАрдХ рдХрд╛рдо рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдФрд░ рдпреБрджреНрдз рдХреА рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╕рд┐рд╕реНрдЯрдо рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рдПрдЧрд╛ред рдЗрд╕рд▓рд┐рдП, Arduino Mega Server рдХреЗ рд╕рдВрдмрдВрдзрд┐рдд рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЗ рдирд┐рдпрдВрддреНрд░рдг рдореЗрдВ рджреЛрдиреЛрдВ рднрд╛рдЧреЛрдВ рдХреЗ рдХрд╛рдо рдХреЛ рд╣рд╛рд░реНрдб рд▓реЛрдб рдЯреЗрд╕реНрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдЪреБрдирд╛ рдЧрдпрд╛ рдерд╛ред рдореЗрдЧрд╛ рдХреЗ рд▓рд┐рдП - Arduino рдореЗрдЧрд╛ рд╕рд░реНрд╡рд░ рдореЗрдЧрд╛ рдХреЗ рд▓рд┐рдП рдФрд░ ESP8266 рдХреЗ рд▓рд┐рдП - Arduino рдореЗрдЧрд╛ рд╕рд░реНрд╡рд░ ES18266 рдХреЗ рд▓рд┐рдП рд╕рдВрд╕реНрдХрд░рдг 1 рдореЗрдВред
рдПрдо 1 рд╡рд┐рддрд░рдг рдХрд┐рдЯ рдХреЛ рдЗрд╕ рддрдереНрдп рдХреЗ рдХрд╛рд░рдг рдЪреБрдирд╛ рдЧрдпрд╛ рдерд╛ рдХрд┐ рдИрдПрд╕рдкреА 8266 рдХреЗ рд▓рд┐рдП рдХреЗрд╡рд▓ 1 рдПрдордмреА рдлреНрд▓реИрд╢ рдореЗрдореЛрд░реА рдмреЛрд░реНрдб рдкрд░ рд╕реНрдерд╛рдкрд┐рдд рд╣реИред рдпрд╣ рдореЗрд░реА рд░рд╛рдп рдореЗрдВ, рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП рд▓рдЧрднрдЧ рдПрдХрдорд╛рддреНрд░ рдЧрд▓рддреА рд╣реИ - рдмреЛрд░реНрдб рдХреЗ рднрд╡рд┐рд╖реНрдп рдХреЗ рд╕рдВрд╢реЛрдзрдиреЛрдВ рдореЗрдВ, рдореИрдВ рд╕рд┐рдлрд╛рд░рд┐рд╢ рдХрд░реВрдВрдЧрд╛ рдХрд┐ рд╡реЗ 4 рдПрдордмреА рдореЗрдореЛрд░реА рдЪрд┐рдк рд▓рдЧрд╛рдПред рдХреАрдордд рдореЗрдВ рдЕрдВрддрд░ рдЫреЛрдЯрд╛ рд╣реИ, рдФрд░ 4 рдПрдордмреА рдХреЗ рд╕рд╛рде рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп рд╕рдВрднрд╛рд╡рдирд╛рдПрдВ рдмрд╣реБрдд рдЕрдзрд┐рдХ рд╣реИрдВред рд▓реЗрдХрд┐рди рдЪреВрдВрдХрд┐ 1 рдПрдордмреА рд╡рд╛рд▓реЗ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд▓рд┐рдП рдПрдПрдордПрд╕ рд╕рдВрд╕реНрдХрд░рдг рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдЗрд╕ рдмрд┐рдВрджреБ рдкрд░ рдЕрдзрд┐рдХ рдзреНрдпрд╛рди рдирд╣реАрдВ рджрд┐рдпрд╛ рдФрд░ рдкрд░реАрдХреНрд╖рдг рдЬрд╛рд░реА рд░рдЦрд╛ред
рдХреНрдпрд╛ рдХрд╣рдирд╛ рд╣реИ? рд╣рдо рдмреЛрд░реНрдб рдХреЛ рдЪрд╛рд▓реВ рдХрд░рддреЗ рд╣реИрдВ, рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдореЗрдВ рднрд░рддреЗ рд╣реИрдВ рдФрд░ рджреЛ рд╕реНрд╡рддрдВрддреНрд░ рд╕рд░реНрд╡рд░ рдкреНрд░рд╛рдкреНрдд рдХрд░рддреЗ рд╣реИрдВред рдИрдерд░рдиреЗрдЯ рд╢реАрд▓реНрдб рдкрд░ рдПрдХ рд╡рд╛рдпрд░реНрдб рдФрд░ рд╡рд╛рдИ-рдлрд╛рдИ рдкрд░ рдПрдХ рд╡рд╛рдпрд░рд▓реЗрд╕ред рдмреНрдпреВрдЯреА!
рдореИрдВ рдпрд╣ рднреА рдиреЛрдЯ рдХрд░рдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ рдХрд┐ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдкрд░рд┐рд╖реНрдХреГрдд рдкреНрд░рдгрд╛рд▓реА рдХреЗ рд▓рд┐рдП рдХрд╛рд░реНрдб рд░реАрдбрд░ рдХреЗ рд╕рд╛рде рдПрдХ рдИрдерд░рдиреЗрдЯ рд╢реАрд▓реНрдб рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдХрд┐рд╕реА рднреА рд╕рдВрдШрд░реНрд╖ рдпрд╛ рд╡рд┐рдлрд▓рддрд╛рдУрдВ рдХрд╛ рдХрд╛рд░рдг рдирд╣реАрдВ рдерд╛ - рд╕рдм рдХреБрдЫ рдмрд╕ рдЬрд┐рд╕ рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдерд╛ред рдФрд░ рдХреБрдЫ рдорд╛рдорд▓реЛрдВ рдореЗрдВ рдпрд╣ рд╕рд╛рдорд╛рдиреНрдп рд╕реЗ рднреА рдмреЗрд╣рддрд░ рд╣реИ - рдпрд╣ рдкрд╣рд▓рд╛ рдмреЛрд░реНрдб рд╣реИ рдЬрд┐рд╕ рдкрд░ рд╣рд╡рд╛ рдореЗрдВ ESP8266 рдлрд░реНрдорд╡реЗрдпрд░ 100% рдорд╛рдорд▓реЛрдВ рдореЗрдВ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдкрд╛рд░рд┐рдд рд╣реЛ рдЧрдпрд╛ рд╣реИ, рдЕрдиреНрдп рд╕рднреА рдмреЛрд░реНрдбреЛрдВ рдФрд░ рдореЙрдбреНрдпреВрд▓ рдкрд░ рдЗрд╕ рддрд░рд╣ рдХреА рдЪрдордХ рдХреЗ рд╕рд╛рде рд╕рдордп-рд╕рдордп рдкрд░ рд╡рд┐рдлрд▓рддрд╛рдПрдВ рд╣реЛрддреА рд╣реИрдВред
рдФрд░ рджреЛ рд╕рд░реНрд╡рд░ рдХрддрд╛рдИ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдмреЛрд░реНрдб рд▓реЛрдб рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдЕрдкрдиреЗ рдХрд░реНрддрд╡реНрдпреЛрдВ рдХреЛ рдкреВрд░рд╛ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдФрд░ ... рдпрд╣ рд╕рдм рд╣реИред рд╕рдм рдХреБрдЫ рдмрд╕ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдХреБрдЫ рднреА рдирд╣реАрдВ рдХрд╣рдирд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рд╢рд╛рдпрдж рдХрд┐рд╕реА рднреА рддрдХрдиреАрдХреА рдкреНрд░рдгрд╛рд▓реА рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдЕрдЪреНрдЫреА рдкреНрд░рд╢рдВрд╕рд╛ рд╣реИред
рд╕рдмрд╕реЗ рджрд┐рд▓рдЪрд╕реНрдк
рдореИрдВрдиреЗ рдпрд╣рд╛рдВ рдЬреЛ рд╡рд░реНрдгрди рдХрд┐рдпрд╛ рд╣реИ рд╡рд╣ рд╡рд┐рд╢реБрджреНрдз рд░реВрдк рд╕реЗ рдЕрдХрд╛рджрдорд┐рдХ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ рджрд┐рд▓рдЪрд╕реНрдк рд╣реИ: рдПрдХ рджрд┐рд▓рдЪрд╕реНрдк рдмреЛрд░реНрдб, рдПрдХ рджрд┐рд▓рдЪрд╕реНрдк рддрдХрдиреАрдХреА рд╕рдорд╛рдзрд╛рди, рд▓реЗрдХрд┐рди рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рд╣рдо рдЗрд╕рдХреЗ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдореЗрдВ рд░реБрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВред рдЗрд╕рдХрд╛ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдФрд░ рд▓рд╛рдЧреВ рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рдХреНрдпрд╛ рд╣реИ?
рддрдереНрдп рдпрд╣ рд╣реИ рдХрд┐ рдмреЛрд░реНрдб рдкрд░ рдПрдХ рд╕реНрд╡рд┐рдЪ рдХреЗ рд╕рд╛рде рдЗрд╕рдХреЗ рджреЛ рд╣рд┐рд╕реНрд╕реЛрдВ (рдореЗрдЧрд╛ рдФрд░ рдИрдПрд╕рдкреА) рдХреЛ рдПрдХ рдЗрдХрд╛рдИ рдореЗрдВ рдЬреЛрдбрд╝рдирд╛ рд╕рдВрднрд╡ рд╣реИ рдФрд░ рдЗрд╕рд▓рд┐рдП, рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдПрдХ рдирдИ рдЧреБрдгрд╡рддреНрддрд╛ рдкреНрд░рдгрд╛рд▓реА рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ рдФрд░, рджреВрд╕рд░реЗ, рдЕрдкрдиреЗ рдкреНрд░рддреНрдпреЗрдХ рд╡реНрдпрдХреНрддрд┐рдЧрдд рд╣рд┐рд╕реНрд╕реЗ рдХреА рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рдЦрд╛рдорд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдХреНрд╖рддрд┐рдкреВрд░реНрддрд┐ рдХрд░реЗрдВред
рдИрдПрд╕рдкреА 8266 рдХреЗ рд╕рд╛рде рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВред рдЖрдо рддреМрд░ рдкрд░ рдЙрддреНрдХреГрд╖реНрдЯ рд╕рдорд╛рдзрд╛рди рдХрд╛ рдореБрдЦреНрдп рджреЛрд╖ GPIO рдкрд┐рди рдХреА рднрдпрд╛рд╡рд╣ рдХрдореА рд╣реИред рдЬреИрд╕рд╛ рдХрд┐ рд╡реЗ рдХрд╣рддреЗ рд╣реИрдВ, рдПрдХ, рджреЛ рдФрд░ рдЧрд▓рддред рдпрд╣ рдХрд╣рдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реИ рдХрд┐ рдЗрд╕ рдЪрд┐рдк рдХреЗ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдиреЗ рдХреНрдпрд╛ рд╕реЛрдЪрд╛ рдерд╛, рд▓реЗрдХрд┐рди ESP32 рдХреА рд░рд┐рд▓реАрдЬ рд╕реЗ рдкрд╣рд▓реЗ рдЙрдирдХреЗ рдкрд╛рд╕ рд╕реЛрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдереЛрдбрд╝рд╛ рдФрд░ рд╕рдордп рдерд╛ рдФрд░ рдЙрдиреНрд╣реЛрдВрдиреЗ рдирдИ рдЪрд┐рдк рдореЗрдВ рдЗрд╕ рдХрдореА рдХреЛ рдареАрдХ рдХрд┐рдпрд╛ред рд▓реЗрдХрд┐рди рд╣рдо рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ 8266 рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВред
рдпрд╣ рдмреЛрд░реНрдб рдЖрдкрдХреЛ рдШреЛрдбрд╝реЗ рдХреА рдЪрд╛рд▓ рдмрдирд╛рдиреЗ рдФрд░ рдореЗрдЧрд╛ рдХреА рдкреВрд░реА рд╢рдХреНрддрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рдФрд░ рдпрд╣, рдЕрдиреНрдп рдЪреАрдЬреЛрдВ рдХреЗ рдмреАрдЪ, ESP8266 рдореЗрдВ 54 рдбрд┐рдЬрд┐рдЯрд▓ рдФрд░ 16 рдПрдирд╛рд▓реЙрдЧ рдЖрдЙрдЯрдкреБрдЯред рдпрд╣реА рд╣реИ, рд╣рдорд╛рд░реЗ рджреБрд░реНрд▓рдн рдИрдПрд╕рдкреА рдХреЛ рдЕрдЪрд╛рдирдХ рд╕реЗрдВрд╕рд░, рдПрдХреНрдЯреНрдпреВрдПрдЯрд░реНрд╕ рдФрд░ рдЕрдиреНрдп рдмрд╛рд╣реНрдп рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд┐рд░реНрдл рдорд╣рд╛рди рдЕрд╡рд╕рд░ рдорд┐рд▓рддреЗ рд╣реИрдВред рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдмреЛрд▓рдиреЗ рдХреЗ рд▓рд┐рдП, рд╕реНрдЯреЗрд░реЙрдпрдб рдкрд░ рдмреЗрдмреА рдИрдПрд╕рдкреАред
рдпрд╣ рдмреЛрд░реНрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдВрднрд╛рд╡рд┐рдд рд╡рд┐рдХрд▓реНрдкреЛрдВ рдореЗрдВ рд╕реЗ рдХреЗрд╡рд▓ рдПрдХ рд╣реИ, рд╕рддрд╣ рдкрд░ рдЭреВрда рдмреЛрд▓рдирд╛ред
рдЕрдм рд╣рдо рдореЗрдЧрд╛ рдХреЛ рджреЗрдЦреЗрдВред рд╡рд╣ рд╡рд╛рдпрд░рд▓реЗрд╕ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдФрд░ рд╡рд╛рдИ-рдлрд╛рдИ рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд╕рд╛рде рдмрд╛рддрдЪреАрдд рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдореЗрдВ рд╣рд╕реНрддрдХреНрд╖реЗрдк рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рдЙрд╕реЗ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдИрдПрд╕рдкреА рднрд╛рдЧ рдХреЗ рд╕рд╛рде рдПрдХреАрдХрд░рдг рдкреНрд░рджрд╛рди рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдФрд░ рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ, рд╡рд╛рдпрд░реНрдб рдИрдерд░рдиреЗрдЯ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рдорд╛рдирд╛рдВрддрд░ рд╕рдВрдЪрд╛рд▓рди рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдмрдиреА рд╣реБрдИ рд╣реИред
рдФрд░ рдпрд╣ рдЗрд╕ рдмреЛрд░реНрдб рдХреЗ рд▓рд┐рдП рд╕рдВрднрд╛рд╡рд┐рдд рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИ, рдЬреЛ рд╕рддрд╣ рдкрд░ рд╕реНрдерд┐рдд рд╣реИред
рдЦреИрд░, рд╡рд┐рднрд┐рдиреНрди рдкреБрд▓ рд╡рд┐рдХрд▓реНрдк: рдИрдерд░рдиреЗрдЯ - рд╡рд╛рдИ-рдлрд╛рдИ, nRF24 - рдИрдерд░рдиреЗрдЯ, nRF24 - рд╡рд╛рдИ-рдлрд╛рдИ, nRF24 (1) - nRF24 (2), nooLite - рд╡рд╛рдИ-рдлрд╛рдИ, nooLite - рдИрдерд░рдиреЗрдЯ, nooLite (1) - nooLite (2) ), рдЖрджрд┐, рдЖрджрд┐ред рдЖрдк рджрд░реНрдЬрдиреЛрдВ рд╕рдмрд╕рд┐рд╕реНрдЯрдо рд╕реЗ рд╕рд┐рдЧреНрдирд▓ рдХреЛ рд░реВрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬрд┐рд╕рдХреЗ рд╕рд╛рде Arduino рдореЗрдЧрд╛ рд╕рд░реНрд╡рд░ рдмреЛрд░реНрдб рдХреЗ рджреЛ рд╣рд┐рд╕реНрд╕реЛрдВ рдФрд░ рдЙрдирд╕реЗ рдЬреБрдбрд╝реЗ рдЗрдВрдЯрд░рдлреЗрд╕ рдХреЗ рдмреАрдЪ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред
рдореБрдЭреЗ рдпрд╣ рднреА рдкрддрд╛ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдХреНрдпрд╛ рдХрд╣рдирд╛ рд╣реИред рдмрд╣реБрдд рдорд╕реНрддред
рддрдХрдиреАрдХреА рд╡рд┐рд╡рд░рдг
рдЕрдм рдереЛрдбрд╝рд╛ рддрдХрдиреАрдХреА рд╡рд┐рд╡рд░рдг рдХреЗ рдмрд╛рд░реЗ рдореЗрдВред рдЖрдк рдПрдХ рддрд╛рд▓рд┐рдХрд╛ рджреЗрдЦрддреЗ рд╣реИрдВ рдЬрд┐рд╕рдореЗрдВ рдмреЛрд░реНрдб рдХреЗ рд╕рдВрдЪрд╛рд▓рди рдХреЗ рд╕рднреА рд╕рдВрднрд╛рд╡рд┐рдд рддрд░реАрдХреЗ рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдП рдЧрдП рд╣реИрдВ рдФрд░ рдЙрд╕ рдкрд░ рд╕реНрд╡рд┐рдЪ рдХреЗ рд╕рднреА рд╕рдВрднрд╛рд╡рд┐рдд рдкрджреЛрдВ рдХреЛ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЖрдЗрдП рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ рдореЛрдб рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВред

рдЕрд░рдбрд┐рдиреЛ рдореЗрдЧрд╛ 2560
рдмреЛрд░реНрдб рдХреЗ рд╕рдВрдЪрд╛рд▓рди рдХрд╛ рд╕рдмрд╕реЗ рд╕рд░рд▓ рддрд░реАрдХрд╛, рддрд╛рд▓рд┐рдХрд╛ рдореЗрдВ рдЗрд╕реЗ рдореЛрдб 3 рдХреЗ рд░реВрдк рдореЗрдВ рдирд╛рдорд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдпрджрд┐ рдЖрдк рд╕реНрд╡рд┐рдЪ 3 рдФрд░ 4 рдХреЛ рдЪрд╛рд▓реВ рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╕реЗрдЯ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдмрд╛рдХреА рдХреЛ рдмрдВрдж рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд░рдЦрддреЗ рд╣реИрдВ, рддреЛ рд╣рдо рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ Arduino Mega 2560 рдкреНрд░рд╛рдкреНрдд рдХрд░рддреЗ рд╣реИрдВред рдХреБрдЫ рднреА рджрд┐рд▓рдЪрд╕реНрдк рдирд╣реАрдВ рд╣реИ, рдЗрд╕рдХреЗ рд▓рд┐рдП рдпрд╣ рдмреЛрд░реНрдб рдЦрд░реАрджрдиреЗ рдХреЗ рд▓рд╛рдпрдХ рдирд╣реАрдВ рдерд╛, рдЖрдк рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╕рд╛рдорд╛рдиреНрдп рдореЗрдЧрд╛ рдЦрд░реАрджрдирд╛ рдерд╛ред
ESP8266
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдСрдкрд░реЗрд╢рди рдХрд╛ рдПрдХ рдмрд╣реБрдд рджрд┐рд▓рдЪрд╕реНрдк рдореЛрдб рдирд╣реАрдВ рд╣реИред рддрд╛рд▓рд┐рдХрд╛ рдореЗрдВ, рдЗрд╕реЗ рджреЛ рдЙрдк-рдореЛрдб рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, 1 рдХреЗ рд░реВрдк рдореЗрдВ рдирд╛рдорд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ (рд╕реНрдХреЗрдЪ рд▓реЛрдб рдХрд░рдирд╛ рдИрдПрд╕рдкреА) рдФрд░ 2 (рдИрдПрд╕рдкреА рд╕реЗ рдпреВрдПрд╕рдмреА рдХрдиреЗрдХреНрд╢рди рдореЛрдб)ред рдпрд╣ рдорд╛рдирдХ ESP8266 рдХреА рд╕рднреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рд╣реИ рдФрд░ рдЗрд╕ рддрд░рд╣ рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдпрд╣ рдЗрд╕ рдмреЛрд░реНрдб рдХреЛ рдЦрд░реАрджрдиреЗ рдХреЗ рд▓рд╛рдпрдХ рднреА рдирд╣реАрдВ рдерд╛, рдЖрдк рд╕рд╛рдорд╛рдиреНрдп рдИрдПрд╕рдкреА рдореЙрдбреНрдпреВрд▓ рдХреЗ рд╕рд╛рде рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рд╕рднреА рд╕реНрд╡рддрдВрддреНрд░ рд╣реИрдВ
рд╣рдо 6 рдирдВрдмрд░ рдкрд░ рднреА рдЗрд╕ рд╡рд┐рдХрд▓реНрдк рдкрд░ рд╡рд┐рдЪрд╛рд░ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕рдореЗрдВ рдмреЛрд░реНрдб рдХреЗ рдХреБрдЫ рд╣рд┐рд╕реНрд╕реЛрдВ рдХреЗ рдмреАрдЪ рдХреЗ рд╕рднреА рдХрдиреЗрдХреНрд╢рди рдЯреВрдЯ рдЧрдП рд╣реИрдВ рдФрд░ рдпрд╣ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рдирд╣реАрдВ рд╣реИред
рдореЗрдЧрд╛ рдФрд░ рдИрдПрд╕рдкреА рдХреЗ рдмреАрдЪ рд╕рдВрдмрдВрдз
рдЗрд╕ рдореЛрдб рдореЗрдВ, 5 рдХреЗ рд░реВрдк рдореЗрдВ рдирд╛рдорд┐рдд, рдПрдХ рд╕реАрд░рд┐рдпрд▓ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдореЗрдЧрд╛ рдФрд░ рдИрдПрд╕рдкреА рдХреЗ рдмреАрдЪ рд╕рдВрдЪрд╛рд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпреВрдПрд╕рдмреА-рдЯреАрдЯреАрдЖрдИ рдХрдирд╡рд░реНрдЯрд░ рдХреЗ рд╕рд╛рде рдХреЛрдИ рд╕рдВрдЪрд╛рд░ рдирд╣реАрдВ рд╣реИред рдИрдПрд╕рдкреА рдорд╛рдирдХ рд╕реАрд░рд┐рдпрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рдЬрдмрдХрд┐ рдореЗрдЧрд╛ рдХреЛрдИ рдХрдо рдорд╛рдирдХ рд╕реАрд░рд┐рдпрд▓ 3 рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдХрдиреЗрдХреНрд╢рди 115200 рдХреА рдЧрддрд┐ рд╕реЗ рд╕реНрдерд┐рд░ рдФрд░ рдореВрд▓ рд░реВрдк рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдпрд╣ рдСрдкрд░реЗрд╢рди рдХрд╛ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рддрд░реАрдХрд╛ рд╣реИ, рдЬрдм рдХрд┐рд╕реА рднреА рдирд┐рдпрдВрддреНрд░рдХ рдХреЗ рдкрд╛рд╕ рдпреВрдПрд╕рдмреА рдХрдиреЗрдХреНрд╢рди рдирд╣реАрдВ рд╣реИред рдФрд░ рдЗрд╕рд▓рд┐рдП рд╡рд╣ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдмрд╣реБрдд рджрд┐рд▓рдЪрд╕реНрдк рднреА рдирд╣реАрдВ рд╣реИред
рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ рдореЗрдЧрд╛ рдФрд░ рдИрдПрд╕рдкреА рдФрд░ рдореЗрдЧрд╛ рдФрд░ рдпреВрдПрд╕рдмреА рдХреЗ рдмреАрдЪ рд╕рдВрдЪрд╛рд░
рд▓реЗрдХрд┐рди рдЗрд╕реЗ рдЯреНрд░рдореНрдк рдХрд╛рд░реНрдб рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред рд╣рдореЗрдВ рдПрдХ рд╣реА рдмрд╛рд░ рдореЗрдВ рд╕рдм рдХреБрдЫ рдорд┐рд▓рддрд╛ рд╣реИ - рдореЗрдЧрд╛ рдпреВрдПрд╕рдмреА рдХрдиреЗрдХреНрд╢рди рдФрд░ рдореЗрдЧрд╛ рдХреЛ рд╕реНрдХреЗрдЪ рдЕрдкрд▓реЛрдб рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдФрд░ рдЙрд╕реА рдпреВрдПрд╕рдмреА рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЗрд╕рдХреЗ рд╕рдВрдЪрд╛рд▓рди рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛, рдореЗрдЧрд╛ рдФрд░ рдИрдПрд╕рдкреА рдХреЗ рдмреАрдЪ рд╕рдВрдЪрд╛рд░ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдФрд░ рдИрдПрд╕рдкреА 8266 рдкрд░ рд╕реНрдХреЗрдЪ рдЕрдкрд▓реЛрдб рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдФрд░ рдпреВрдПрд╕рдмреА рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдореЗрдВ рдЗрд╕рдХреЗ рд╕рдВрдЪрд╛рд▓рди рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ ... рдореЗрдЧрд╛! рдпрд╛рдиреА рдлреБрд▓ рд╕реНрдЯрдлрд┐рдВрдЧ, рдХреИрд╢ рд░рдЬрд┐рд╕реНрдЯрд░ рдХреЛ рд╕реАрдзреЗ рдирд╣реАрдВ рдЫреЛрдбрд╝рдирд╛ред
рдпрд╣ рддрд╛рд▓рд┐рдХрд╛ рдореЗрдВ рд╕реВрдЪреАрдмрджреНрдз рдСрдкрд░реЗрд╢рди рдХрд╛ рдПрдХрдорд╛рддреНрд░ рд╕рд╣реА рддрд░реАрдХрд╛ рд╣реИред рдЙрд╕рдХреА рд╡рд┐рдЬреЗрддрд╛ рд╕рдВрдЦреНрдпрд╛ рдпрд╛рдж рд░рдЦреЗрдВ, рдЬреЛ рдЪрд╛рд░ рд╣реИред рдмреЛрд░реНрдб рдкрд░ рд╕реНрд╡рд┐рдЪ рдХреЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ, рдпрд╣ рднреА рд╕реБрдВрджрд░ рджрд┐рдЦрддрд╛ рд╣реИ - 1, 2, 3, 4 рдЪрд╛рд▓реВ рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╣реИрдВ, рдмрд╛рдХреА рдмрдВрдж рд╣реИрдВред
рдПрдХ рдЪреМрдХрд╕ рдкрд╛рдардХ рдкреВрдЫреЗрдЧрд╛: рдЕрдЧрд░ рд╣рдо рдпреВрдПрд╕рдмреА рдкреЛрд░реНрдЯ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдореЗрдЧрд╛-рдкрд╛рд░реНрдЯ рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдореЗрдВ рд╡реНрдпрд╕реНрдд рд╣реИрдВ рддреЛ рд╣рдо рдИрдПрд╕рдкреА 8266 рдкрд░ рд╕реНрдХреЗрдЪ рдХреИрд╕реЗ рдЕрдкрд▓реЛрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ? рдФрд░ рдпрд╣ рд╕рд╣реА рд╕рд╡рд╛рд▓ рд╣реИ, рдЬрд╡рд╛рдм рдХреЛрдИ рд░рд╛рд╕реНрддрд╛ рдирд╣реАрдВ рд╣реИред рдФрд░ рдлрд┐рд░ рдЖрдк рдпрд╣ рдХреНрдпреЛрдВ рд▓рд┐рдЦ рд░рд╣реЗ рд╣реИрдВ рдХрд┐ рдЗрд╕ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ рд╣рдо рдИрдПрд╕рдкреА 8266 рдкрд░ рд╕реНрдХреЗрдЪ рдЕрдкрд▓реЛрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ? рдХреНрдпреЛрдВрдХрд┐ Arduino рдореЗрдЧрд╛ рд╕рд░реНрд╡рд░ рдореЗрдВ рдмрдЯрди рдХреЗ рдПрдХ рдЬреЛрдбрд╝реЗ рдХреЛ рджрдмрд╛рдХрд░ рд╕реАрдзреЗ Arduino IDE рд╕реЗ рд╣рд╡рд╛ рдкрд░ рд╕реНрдХреЗрдЪ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рд╕рд╣реА рд╣реИ - рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдкреВрд░реНрдг рднрд░рд╛рдИ рд╣реИ, рд╕рдм рдХреБрдЫ рддреБрд░рдВрдд рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред
рд▓реЗрдХрд┐рди рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреНрдпрд╛ рд╣реИ рдЬреЛ Arduino рдореЗрдЧрд╛ рд╕рд░реНрд╡рд░ рдХреЗ рдмрд┐рдирд╛ рдмреЛрд░реНрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ? рдХреЗрд╡рд▓ рджреЛ рд╡рд┐рдХрд▓реНрдк рд╣реИрдВ: рдпрд╛ рддреЛ рд▓рдЧрд╛рддрд╛рд░ рд╕реНрд╡рд┐рдЪ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ, рдпрд╛ рдЕрдкрдиреЗ рдбрд┐рдЬрд╝рд╛рдЗрдиреЛрдВ рдореЗрдВ рд╣рд╡рд╛ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реНрдХреЗрдЪ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдЬреЛрдбрд╝реЗрдВред рдореИрдВ рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ рджреВрд╕рд░реЗ рд╡рд┐рдХрд▓реНрдк рдХреЛ рдЕрдзрд┐рдХ рдкрд╕рдВрдж рдХрд░рддрд╛ рд╣реВрдВред
Arduino рдЖрдИрдбреАрдИ рд╕реЗрдЯрд┐рдВрдЧреНрд╕
рдореЗрдЧрд╛ рдХреЗ рд▓рд┐рдП Arduino IDE рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЛрдИ рдкреНрд░рд╢реНрди рдирд╣реАрдВ рдЙрдард╛рддреА рд╣реИрдВ, рд╡рд╣рд╛рдВ рд╕рдм рдХреБрдЫ рдорд╛рдирдХ рд╣реИ, рдФрд░ ESP8266 рдХреЗ рд▓рд┐рдП рдореИрдВ рд░реЛрдмреЛрдЯрдбрд╛рдЗрди рдмреЛрд░реНрдб рдкрд░ рдИрдПрд╕рдкреА рднрд╛рдЧ рдХреЗ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд▓рд┐рдП рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЗ рд╕рд╛рде рдореЗрдиреВ рдХрд╛ рдПрдХ рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рджреВрдВрдЧрд╛ред рдЖрдкрдХреЛ рдкреЛрд░реНрдЯ рдирдВрдмрд░ рдХреЗ рдЕрдкрд╡рд╛рдж рдХреЗ рд╕рд╛рде рдЕрдкрдиреЗ рд▓рд┐рдП рд╕рдорд╛рди рдкреИрд░рд╛рдореАрдЯрд░ рд╕реЗрдЯ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ - рдЖрдкрдХреЗ рд╕рд┐рд╕реНрдЯрдо рдкрд░ рдпрд╣ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ рдХрд┐ рдПрдХ рдЕрд▓рдЧ рдореВрд▓реНрдп рд╣реЛрдЧрд╛ред

рд░реЛрдмреЛрдЯрдбрд┐рди рдореЗрдЧрд╛ + ESP8266 рдХреЗ рд▓рд┐рдП Arduino рдореЗрдЧрд╛ рд╕рд░реНрд╡рд░
рдЗрд╕ рдмреЛрд░реНрдб рдХреЗ рд▓рд┐рдП, Arduino рдореЗрдЧрд╛ рд╕рд░реНрд╡рд░ рдХрд╛ рдПрдХ рд╡рд┐рд╢реЗрд╖ рджреЛрд╣рд░реА рд╕рдВрд╕реНрдХрд░рдг рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдПрдХ рд╕рд╛рде рджреЛ рд╕рд░реНрд╡рд░ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ, рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдЗрд╕ рдмреЛрд░реНрдб рдХреЗ рд▓рд┐рдП рдЕрдиреБрдХреВрд▓рд┐рддред рдпрд╣ рдкреНрд░рд╢реНрди рд╕реЗ рдмрд╛рд╣рд░ рд╣реИ, рдЗрди рджреЛрдиреЛрдВ рд╕рд░реНрд╡рд░реЛрдВ рдореЗрдВ рдорд╛рдирдХ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рд╣реИ рдФрд░ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдЖрдкрдХреА рдХрд┐рд╕реА рднреА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдЖрдк рдПрдХ рд╣реА рдмреЛрд░реНрдб рдкрд░ рд╕реНрд╡рддрдВрддреНрд░ рд░реВрдк рд╕реЗ рдЗрди рджреЛрдиреЛрдВ рд╕рд░реНрд╡рд░реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдпрд╛ рдЖрдк рдЕрдкрдиреА рдЬрд╝рд░реВрд░рдд рдХреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЙрдиреНрд╣реЗрдВ рджреЛ рдиреЗрдЯрд╡рд░реНрдХ рдФрд░ рд╕рд░реНрд╡рд░реЛрдВ рд╕реЗ рдЬреБрдбрд╝реЗ рдХрд┐рд╕реА рднреА рдЗрдВрдЯрд░рдлреЗрд╕ рдХреЗ рдмреАрдЪ рдорд┐рд▓рдХрд░ рдФрд░ рдмреНрд░рд┐рдЬ рдореЛрдб рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рд░реЛрдмреЛрдЯрдбрд╛рдЗрди рдореЗрдЧрд╛ + ESP8266 рдмреЛрд░реНрдб рдХреЗ рд▓рд┐рдП рдкрд╣рд▓реА Arduino рдореЗрдЧрд╛ рд╕рд░реНрд╡рд░ рдЕрд╕реЗрдВрдмрд▓реА рдореЗрдВ рдПрдХ рд╕реАрд░рд┐рдпрд▓ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рджреЛ рдирд┐рдпрдВрддреНрд░рдХреЛрдВ рдХреА рдмрд╛рддрдЪреАрдд рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг рд╣реИред рдпрд╣ рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХреА рдХреА рдХреНрд╖рдорддрд╛рдУрдВ рдХрд╛ рдПрдХ рдкреНрд░рджрд░реНрд╢рди рд╣реИ рдЬрд┐рд╕рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдЖрдк рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рд╕рдорд╛рдзрд╛рди рд╡рд┐рдХрд╕рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдЕрдм рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рдФрд░ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдЗрд╕ рдмреЛрд░реНрдб рдкрд░ рд╕реАрд░рд┐рдпрд▓ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рджреЛ рдирд┐рдпрдВрддреНрд░рдХреЛрдВ рдХреА рдмрд╛рддрдЪреАрдд рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдереЛрдбрд╝рд╛ рдФрд░ рдЕрдзрд┐рдХред
рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд╡рд┐рдХрд╛рд╕
рд╣рдореЗрдВ рдХреНрдпрд╛ рдШрд░ рдмрдирд╛рдирд╛ рдЪрд╛рд╣рд┐рдП? рд╕реАрд░рд┐рдпрд▓ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рджреЛ рд╣рд┐рд╕реНрд╕реЛрдВ рдХреЗ рдмреАрдЪ рдмрд╛рддрдЪреАрдд рдХрд╛ рдПрдХ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ? - рд╣рдо рд╡рд┐рдХрд╛рд╕ рдХрд░реЗрдВрдЧреЗ, рдпрд╣рд╛рдВ рдореБрдЦреНрдп рдмрд╛рдд рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдФрд░ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдХрд╛рд░реНрдп рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдирд╛ рд╣реИред рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдЕрдЧреНрд░рд╛рдиреБрдХреНрд░рдо рд╕рдВрдЪрд╛рд▓рди рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо рдкреНрд░рддреНрдпреЗрдХ рд╕рд░реНрд╡рд░ рдХреЗ рдбреИрд╢ рдкреИрдирд▓ рдореЗрдВ "рднрд╛рдЧреАрджрд╛рд░" рдСрдкрд░реЗрд╢рди рд╕рдВрдХреЗрддрдХ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддреЗ рд╣реИрдВред
рд╢рдмреНрджрд╛рд╡рд▓реА рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдереЛрдбрд╝рд╛ рд╕рд╛ред рдореЗрдЧрд╛ рдХреЗ рд▓рд┐рдП, "рдкрд╛рд░реНрдЯрдирд░" ESP8266 рд╣реИ, рдХреНрд░рдорд╢рдГ ESP8266 рдХреЗ рд▓рд┐рдП, рдореЗрдЧрд╛редрдЬрдм рд╕рд╛рдереА рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реЛрддрд╛ рд╣реИ, рддреЛ рд╕рдВрдХреЗрддрдХ рд╣рд░рд╛ рд╣реЛ рдЬрд╛рдПрдЧрд╛, рдЬрдм рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реИ, рддреЛ рд░рд╛рдЬреНрдп рдХреЗ рдЕрдкрд░рд┐рднрд╛рд╖рд┐рдд рд╣реЛрдиреЗ рдкрд░ рд▓рд╛рд▓ рдФрд░ рдЧреНрд░реЗред рдпрд╣ рдмрд╣реБрдд рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИ - рдСрдкрд░реЗрд╢рди рдХреЗ рджреМрд░рд╛рди, рдЖрдк рддреБрд░рдВрдд рдЕрдкрдиреЗ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдкрд░рд┐рд╡рд░реНрддрди рдЕрд╣рдВрдХрд╛рд░ рдХреА рд╕реНрдерд┐рддрд┐ рджреЗрдЦреЗрдВрдЧреЗред
рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЗ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд╕рдорд╛рдзрд╛рди рдХреЗ рд▓рд┐рдП, рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдПрдХ рдорд┐рд▓рд┐рдпрди рддрд░реАрдХреЗ рд╣реИрдВ, рд╣рдо рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХрд╛ рдЪрдпрди рдХрд░реЗрдВрдЧреЗ: рд╕рд┐рд╕реНрдЯрдо рдХреЗ рджреЛрдиреЛрдВ рд╣рд┐рд╕реНрд╕реЛрдВ рдХреЗ рд╕рдВрдЪрд╛рд░ рдмреНрд▓реЙрдХ рд╕рдорд╛рди рд╣реЛрдВрдЧреЗ, рдкреВрд░реНрдг рджреНрд╡реИрдз рдореЛрдб рдореЗрдВ рдЗрдВрдЯрд░реИрдХреНрд╢рди рд╣реЛрдЧрд╛, рд╕реВрдЪрдирд╛ рдмреНрд▓реЙрдХреЛрдВ рдХрд╛ рдПрдХ рд╕рд░рд▓ рдФрд░ рд╕реНрдкрд╖реНрдЯ рдкреНрд░рд╛рд░реВрдк рд╣реЛрдЧрд╛:
?=
рдпрд╛
?
рдпрд╣ рдХрд╛рд░реНрдп рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЗрд╡рд▓ рдПрдХ рдкрд░реАрдХреНрд╖рдг рдЙрджрд╛рд╣рд░рдг рд╣реИ, рдЖрдк рдЗрд╕ рдЗрдВрдЯрд░реИрдХреНрд╢рди рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдпрд╛ рдЕрдкрдиреЗ рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреБрдХреНрдд рдЕрдкрдирд╛ рд▓рд┐рдЦ тАЛтАЛрд╕рдХрддреЗ рд╣реИрдВред рд▓реЗрдХрд┐рди рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд▓рд╛рдЧреВ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдкрд░, рдЖрдк рди рдХреЗрд╡рд▓ рд╕рд╛рдереА рдХреА рд╕реНрдерд┐рддрд┐ рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдмрд▓реНрдХрд┐ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрдИ рдЕрдиреНрдп рдЙрджреНрджреЗрд╢реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рднреА рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдирд┐рдпрдВрддреНрд░рдХ рдкрд┐рди рдХреА рд╕реНрдерд┐рддрд┐ рд╕рдВрдЪрд╛рд░рд┐рдд рдХрд░реЗрдВ, рд╕реЗрдВрд╕рд░ рдХреА рд╕реНрдерд┐рддрд┐ рдпрд╛ рд╕рд╛рдереА рдХреЛ рдирд┐рдпрдВрддреНрд░рдг рдЖрджреЗрд╢ рднреЗрдЬреЗрдВред
рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ, рд╣рдорд╛рд░реЗ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ, рдЯреАрдореЗрдВ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦреЗрдВрдЧреА:
? рдореЗрдЧрд╛ = 1 - рдореЗрдЧрд╛ рдЕрдкрдиреЗ рдкреНрд░рджрд░реНрд╢рди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдбреЗрдЯрд╛ рднреЗрдЬрддрд╛ рд╣реИред рдкреИрд░рд╛рдореАрдЯрд░ "рдореЗрдЧрд╛", рдореВрд▓реНрдп "1"ред
? esp = 1 - ESP8266 рдЕрдкрдиреЗ рд╕реНрд╡рд╛рд╕реНрдереНрдп рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдбреЗрдЯрд╛ рднреЗрдЬрддрд╛ рд╣реИред рдкреИрд░рд╛рдореАрдЯрд░ "рдПрд╕реНрдк" рд╣реИ, рдорд╛рди "1" рд╣реИред
рдЗрд╕рд▓рд┐рдП, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдореЗрдЧрд╛-рднрд╛рдЧ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВред
рдорд╛рдирдХ рддрд░реАрдХреЗ рд╕реЗ, рд╣рдо 115200 рдХреА рдЧрддрд┐ рд╕реЗ рдПрдПрдордПрд╕ рдореЙрдбреНрдпреВрд▓ рдФрд░ рд╕реАрд░рд┐рдпрд▓ 3 рдореЗрдЧрд╛ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдХреЛ рдЗрдирд┐рд╢рд┐рдпрд▓рд╛рдЗрдЬрд╝ рдХрд░рддреЗ рд╣реИрдВред
void robotdynInit() { Serial3.begin(115200); modulRobotdyn = MODUL_ENABLE; started("RobotDyn", true); }
рд╣рдо Serial3 рдкреЛрд░реНрдЯ рдХреА рд╕реНрдерд┐рддрд┐ рдХреА рдЬрд╛рдБрдЪ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдкрд╛рд░реНрдЯрдирд░ рд╕реЗ рдбреЗрдЯрд╛ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рд╣рдо рд╕реНрдЯреНрд░рд┐рдВрдЧ рд╡реЗрд░рд┐рдПрдмрд▓ serialReq рдмрдирд╛рддреЗ рд╣реИрдВ рдЬрд┐рд╕рдореЗрдВ рдкреНрд░рд╛рдкреНрдд рдбреЗрдЯрд╛ рдпрд╛ рдХрдорд╛рдВрдб рдкреНрд░рд╛рдкреНрдд рд╣реЛрддреЗ рд╣реИрдВред
void checkSerial() { while (Serial3.available() > 0) { if (sFlag) { serialReq = ""; sFlag = false; } char c = Serial3.read(); if (c == 10) { sFlag = true; parseSerialStr(); } else if (c == 13) {
рд╣рдо рдХрдорд╛рдВрдб рдФрд░ рдбреЗрдЯрд╛ рдХреЛ рдкрд╛рд░реНрд╕ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рднрд╛рдЧреАрджрд╛рд░ рдХреА рд╕реНрдерд┐рддрд┐ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рд╣рдо рдПрд╕реНрдк рдЪрд░ рдХреА рд╕реНрдерд┐рддрд┐ рдХреЛ рдмрджрд▓рдиреЗ рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрд╛рдп рдХрд░рддреЗ рд╣реИрдВред
void parseSerialCmd() { String command, parameter; if (serialReq.indexOf(F("?")) >= 0) { int pBegin = serialReq.indexOf(F("?")) + 1; if (serialReq.indexOf(F("=")) >= 0) { int pParam = serialReq.indexOf(F("=")); command = serialReq.substring(pBegin, pParam); parameter = serialReq.substring(pParam + 1); } else { command = serialReq.substring(pBegin); parameter = ""; } if (command != F("esp")) { Serial.print(F("command/parameter: ")); Serial.print(command); Serial.print(F("/")); Serial.println(parameter); } if (command == F("esp")) { if (parameter == F("1")) { esp = 1; espTimer = millis(); } else { esp = 0; } } }
рдЖрдк рдХрд┐рд╕реА рднреА рдЕрдиреНрдп рдХрдорд╛рдВрдб рдХреЗ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рдЖрд╕рд╛рдиреА рд╕реЗ рдмрджрд▓рдХрд░ рд╕рдВрдмрдВрдзрд┐рдд рдХреЛрдб рд╕реЗрдХреНрд╢рди рдореЗрдВ рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВред
if (command == F("esp")) { if (parameter == F("1")) { esp = 1; espTimer = millis(); } else { esp = 0; }
рдпрджрд┐ рдЖрдк рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯреНрд╕ рдФрд░ рдкрд╛рд░реНрд╕рд┐рдВрдЧ рдореЗрдВ рдмрд╣реБрдд рд╕рд╛рд░реА рдХрдорд╛рдВрдб рдФрд░ рдбреЗрдЯрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ рдХреЛрдб рдЕрдиреБрднрд╛рдЧ рд╕рдВрдмрдВрдзрд┐рдд рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ рдбрд┐рдЬрд╛рдЗрди рдХрд░рдирд╛ рдмреЗрд╣рддрд░ рд╣реИред
рдпрд╣ рдХреЗрд╡рд▓ рдПрдПрдордПрд╕ рдореЙрдбреНрдпреВрд▓ рдХреЗ рдорд╛рдирдХ рдХрд╛рд░реНрдп рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрдиреА рд╣реБрдИ рд╣реИ, рдЬреЛ рдЗрд╕рдХреЗ рдХрд╛рдо рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рд╣реИред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдкреЛрд░реНрдЯ рд╕реНрдерд┐рддрд┐ рдХреА рдЬрд╛рдВрдЪ рдХреА рдЬрд╛рддреА рд╣реИ, рдлрд┐рд░ рд╣рд░ рдЪрд╛рд░ рд╕реЗрдХрдВрдб рдореЗрдВ рдПрдХ рдХрдорд╛рдВрдб рдкрд╛рд░реНрдЯрдирд░ рдХреЛ рднреЗрдЬрд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рдореЗрдЧрд╛ рдЬреАрд╡рд┐рдд рд╣реИ рдФрд░ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИ, рдФрд░ рдкрд╛рд░реНрдЯрдирд░ рд╕реЗ рдЕрдВрддрд┐рдо рдбреЗрдЯрд╛ рдкреНрд░рд╛рдкреНрдд рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж рдХрд╛ рд╕рдордп рдЪреЗрдХ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдФрд░ рдпрджрд┐ рдпрд╣ 8 рд╕реЗрдХрдВрдб рд╕реЗ рдЕрдзрд┐рдХ рд╣реИ, рддреЛ рдпрд╣ рдирд┐рд╖реНрдХрд░реНрд╖ рдирд┐рдХрд╛рд▓рд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рдкрд╛рд░реНрдЯрдирд░ рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реИред
void robotdynWork() { checkSerial(); if (cycle4s) { Serial3.println(F("?mega=1")); if (millis() - espTimer > 8000) { esp = 0; } } }
рдпрд╣ рд╕рдм рдЬрд╛рджреВ рд╣реИред рд╕рдЪ рд╣реИ, рдХреБрдЫ рднреА рдЬрдЯрд┐рд▓ рдирд╣реАрдВ рд╣реИ?
рдореЗрдЧрд╛ 2560 рдФрд░ ESP8266 рдХреЗ рдмреАрдЪ рдЕрдВрддрд░-рд╕рдВрдЪрд╛рд░ рд╕рдВрдЪрд╛рд░ рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рдореЙрдбреНрдпреВрд▓ рдХрд╛ рдкреВрд░реНрдг рдХреЛрдб #ifdef ROBOTDYN_FEATURE bool sFlag = true; unsigned long espTimer = millis();
рд╕реАрд░рд┐рдпрд▓ рдореЙрдиреАрдЯрд░ рдореЗрдВ рдЖрдЙрдЯрдкреБрдЯ рдХреИрд╕рд╛ рджрд┐рдЦрддрд╛ рд╣реИ
рдореЗрдЧрд╛ 2560 рд╕реАрд░рд┐рдпрд▓ рдореЙрдирд┐рдЯрд░ рдореЗрдВ, рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдИрдПрд╕рдкреА рднрд╛рдЧ рд╕реЗ рдЖрдЙрдЯрдкреБрдЯ, рдбреЗрдЯрд╛ рдФрд░ рдХрдорд╛рдВрдб рдмрд┐рд▓реНрдХреБрд▓ рдЕрдкрдиреЗ рдЬреИрд╕реЗ рджрд┐рдЦрддреЗ рд╣реИрдВред рдореЗрдЧрд╛ рдХреЗ рдЖрдЙрдЯрдкреБрдЯ рд╕реЗ рдкрд╛рд░реНрдЯрдирд░ рдХреЗ рдЖрдЙрдЯрдкреБрдЯ рдХреЛ рдЕрд▓рдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЙрд╕рдХрд╛ рдбреЗрдЯрд╛ рд╡рд░реНрдЧрд╛рдХрд╛рд░ рдЙрджреНрдзрд░рдг рдЪрд┐рд╣реНрдиреЛрдВ рдореЗрдВ рд╕рдВрд▓рдЧреНрди рд╣реИред рдЗрд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ, рдЖрдк ESP8266 рд░реАрдмреВрдЯ рдФрд░ AMS рдмреВрдЯ рд▓реЙрдЧ рдХреЛ рдореЗрдЧрд╛ рдХреЗ рд╕реАрд░рд┐рдпрд▓ рдореЙрдиреАрдЯрд░ рдореЗрдВ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВред

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

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

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

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

рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд╡рд┐рдЪрд╛рд░
рдЕрдм рдереЛрдбрд╝рд╛ рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдХрд┐ рдЖрдк рдЗрд╕ рд╕рдм рд╕реЗ рдХреНрдпрд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдереЛрдбрд╝рд╛ рдХрд▓реНрдкрдирд╛ рдХрд░рдХреЗред рдкрд╣рд▓реА рдирдЬрд╝рд░ рдореЗрдВ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕рд╛рдорд╛рдиреНрдп рдмреЛрд░реНрдб рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрд╕рд╛рдорд╛рдиреНрдп рдФрд░ рджрд┐рд▓рдЪрд╕реНрдк рдЪреАрдЬреЗрдВ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдпрд╣ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ Arduino Mega рд╕рд░реНрд╡рд░ рдХреЗ рд╕рд╛рде рд╕рдВрдпреЛрдЬрди рдХреЗ рд▓рд┐рдП рд╕рд╣реА рд╣реИред
рддреЛ, рдкрд╣рд▓реА рдмрд╛рдд рдЬреЛ рдорди рдореЗрдВ рдЖрддреА рд╣реИ:
рдирд┐рдпрдВрддреНрд░рдХреЛрдВ рдХреЗ рдмреАрдЪ рд╕реЗрдВрд╕рд░ рд╕реЗ рдбреЗрдЯрд╛ рдЕрдЧреНрд░реЗрд╖рд┐рдд рдХрд░реЗрдВред рджреЛрдиреЛрдВ рддрд░рдл рдФрд░ рдЕрд╕реАрдорд┐рдд рдорд╛рддреНрд░рд╛ рдореЗрдВред рдпрд╣ рдПрдХ рдРрд╕реА рдкреНрд░рдгрд╛рд▓реА рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдЗрд╕рдХреЗ рджреЛрдиреЛрдВ рд╣рд┐рд╕реНрд╕реЛрдВ рдХреЗ рдлрд╛рдпрджреЗ рд╣реИрдВ, рдФрд░ рд╕рдВрднрд╛рд╡рдирд╛рдПрдВ рдХреЗрд╡рд▓ рдЬреЛрдбрд╝ рдирд╣реАрдВ рджреЗрддреА рд╣реИрдВ, рд▓реЗрдХрд┐рди рдПрдХ synergistic рдкреНрд░рднрд╛рд╡ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред
рдЗрдВрдЯрд░рдлреЗрд╕ рдХреЗ рдмреАрдЪ рдХрд╛ рдкреБрд▓ред Arduino рдореЗрдЧрд╛ рд╕рд░реНрд╡рд░ рдХрдИ рдЗрдВрдЯрд░рдлреЗрд╕ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдпрд╣ рд╕рд┐рд╕реНрдЯрдо рдЖрдкрдХреЛ рдХрд┐рд╕реА рднреА рдХрдиреЗрдХреНрдЯреЗрдб рд╡рд╛рдпрд░реНрдб рдФрд░ рд╡рд╛рдпрд░рд▓реЗрд╕ рдЗрдВрдЯрд░рдлреЗрд╕ рдХреЗ рдмреАрдЪ рдбреЗрдЯрд╛ рдФрд░ рдХрдорд╛рдВрдб рдХреЛ рд░реВрдЯ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
рдЙрд╕реА рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рдХрд╛рдо рдХрд░реЗрдВ рдЬрдм рд╡рд╛рдИ-рдлрд╛рдИ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдИрдерд░рдиреЗрдЯ рд╢реАрд▓реНрдб рдФрд░ рдИрдПрд╕рдкреА 8266 рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдореЗрдЧрд╛
рдПрдХ рд╣реА рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рд╡рд╛рдпрд░реНрдб рдФрд░ рд╡рд╛рдпрд░рд▓реЗрд╕ рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд╕рд╛рде рд╕рдВрд╡рд╛рдж рдХрд░реЗрдВред
рдЬрдм рдореЗрдЧрд╛ рд╡рд╛рдпрд░реНрдб рдИрдерд░рдиреЗрдЯ рдФрд░ рдИрдПрд╕рдкреА 8266 рд╕реЗ рд╡рд╛рдИ-рдлрд╛рдИ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рджреВрд╕рд░реЗ рдиреЗрдЯрд╡рд░реНрдХ рдФрд░ рд╕рд┐рд╕реНрдЯрдо рдорд╛рд░реНрдЧреЛрдВ рд╕реЗ рдХрдорд╛рдВрдб рдФрд░ рдПрдХ рдиреЗрдЯрд╡рд░реНрдХ рд╕реЗ рджреВрд╕рд░реЗ рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рдбреЗрдЯрд╛ рдЬреБрдбрд╝рд╛ рд╣реЛрддрд╛ рд╣реИ, рддреЛ
рд╡рд┐рднрд┐рдиреНрди рдиреЗрдЯрд╡рд░реНрдХ рдореЗрдВ рдХрд╛рдо рдХрд░реЗрдВ ред
рджреВрд╕рд░реЗ рдХреЗ рдЗрдВрдЯрд░рдлреЗрд╕ рдореЗрдВ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдПрдХ рд╣рд┐рд╕реНрд╕реЗ рдХрд╛ рдЖрдЙрдЯрдкреБрдЯред рдИрдерд░рдиреЗрдЯ рдорд╛рдирдХ рд╡реЗрдм рдлреАрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдпрд╛ рдЖрдВрддрд░рд┐рдХ рд╕реАрд░рд┐рдпрд▓ рдХрдиреЗрдХреНрд╢рди рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗред
рдбрд┐рдмрдЧрд┐рдВрдЧред рд╕рд┐рд╕реНрдЯрдо рдХрд╛ рдПрдХ рд╣рд┐рд╕реНрд╕рд╛ рдЖрдкрдХреЗ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЗ рдЕрдиреБрд╕рд╛рд░ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рджреВрд╕рд░реЗ рд╣рд┐рд╕реНрд╕реЗ рдХреЗ рдбрд┐рдмрдЧрд░ рдФрд░ рдЯреЗрд╕реНрдЯрд░ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рд░реНрдп рдХрд░ рд╕рдХрддрд╛ рд╣реИред
рдкреНрд░рд╣рд░реА рдШрдбрд╝реАред рдкреНрд░рддреНрдпреЗрдХ рдирд┐рдпрдВрддреНрд░рдХ рджреВрд╕рд░реЗ рдХреЗ рд╕рдВрдмрдВрдз рдореЗрдВ рдПрдХ рдкреНрд░рдХрд╛рд░ рдХреЗ рдкреНрд░рд╣рд░реА рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рд░реНрдп рдХрд░ рд╕рдХрддрд╛ рд╣реИред
рд▓реЙрдЧрд┐рдВрдЧ рд╡рд┐рдлрд▓рддрд╛рдУрдВред рдкреНрд░рддреНрдпреЗрдХ рдирд┐рдпрдВрддреНрд░рдХ рдЕрдкрдиреЗ рд╕рд╛рдереА рдХреЗ рдХрд╛рдо рдХреЗ рд▓реЙрдЧ рд░рдЦ рд╕рдХрддрд╛ рд╣реИ, рдЖрдВрдХрдбрд╝реЗ рд╕рдВрдХрд▓рд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдЦрддрд░рдирд╛рдХ рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдкрд░ рд░рд┐рдкреЛрд░реНрдЯ рдХрд░ рд╕рдХрддрд╛ рд╣реИред
рдИрдПрд╕рдкреА 8266 рдХреЗ рд▓рд┐рдП рдбреЗрдЯрд╛рдмреЗрд╕ред рдЗрд╕ рдкреНрд░рдгрд╛рд▓реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, рдЖрдк ESP8266 рдХреЗ рд▓рд┐рдП рдореЗрдЧрд╛ рдкрд░ SQL рдбреЗрдЯрд╛рдмреЗрд╕ рдХреА рддрд░рд╣ рдХреБрдЫ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдИрдПрд╕рдкреА рдЕрдкрдирд╛ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдореЗрдЧрд╛ рд╕реНрдЯреЛрд░реЗрдЬ рд╕рд┐рд╕реНрдЯрдо (32 рдЬреАрдмреА рддрдХ) рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рд░реНрдп рдХрд░рддрд╛ рд╣реИред
рдПрдХ-рджреВрд╕рд░реЗ рдХреЛ рдЪрдордХрддреА рд╣реБрдИ рдирд┐рдпрдВрддреНрд░рд┐рдд рд▓реЛрдЧ рдПрдХ рджреВрд╕рд░реЗ рдХреЛ рдПрдореНрдмреЗрдбреЗрдб рд▓реЙрдЬрд┐рдХ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдпрд╛ рдмрд╛рд╣рд░реА рдирд┐рдпрдВрддреНрд░рдг рдХрдорд╛рдВрдб рдХреЗ рдЖрдиреЗ рдкрд░ рдЧрддрд┐рд╢реАрд▓ рд░реВрдк рд╕реЗ рд░рд┐рдлрд╝реНрд▓реЗрд╢ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдХрдиреЗрдХреНрдЯрд┐рдВрдЧ рдореЙрдбреНрдпреВрд▓ред рдирд┐рдпрдВрддреНрд░рдХ рд╡рд┐рднрд┐рдиреНрди рдкрд░рд┐рдзреАрдпреЛрдВ рд╕реЗ рдЬреБрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдХрд┐рд╕реА рдПрдХ рд╣рд┐рд╕реНрд╕реЗ рд╕реЗ рдЬреБрдбрд╝рдиреЗ рдореЗрдВ рд╕рдорд╕реНрдпрд╛ рд╣реЛрддреА рд╣реИред
рдФрд░ рдЗрд╕рд▓рд┐рдП рдФрд░ рдЖрдЧреЗ, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдПрдХ рдЬрд┐рдЬреНрдЮрд╛рд╕реБ рдкрд╛рдардХ рд╕реНрд╡рддрдВрддреНрд░ рд░реВрдк рд╕реЗ рдЗрд╕ рдкреНрд░рдгрд╛рд▓реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдИ рдХрдо рджрд┐рд▓рдЪрд╕реНрдк рддрд░реАрдХреЛрдВ рдХреЗ рд╕рд╛рде рдЖрдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдЧрд╛ред
рдирд┐рд╖реНрдХрд░реНрд╖
рдореЗрд░реА рд░рд╛рдп рдореЗрдВ, рдпрд╣ рдПрдХ рдмрд╣реБрдд рд╣реА рджрд┐рд▓рдЪрд╕реНрдк рд╕рдорд╛рдзрд╛рди рд╣реИ, рдФрд░ рд╣рдореЗрдВ рдЗрд╕ рддрд░рд╣ рдХреЗ рдПрдХ рджрд┐рд▓рдЪрд╕реНрдк
рд╢реБрд▓реНрдХ рдХреЗ рд▓рд┐рдП RobotDyn рдХреЛ рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рдж рдХрд╣рдирд╛ рдЪрд╛рд╣рд┐рдПред рдореИрдВ, рдХрдо рд╕реЗ рдХрдо, рдпрд╣ рдИрдорд╛рдирджрд╛рд░реА рд╕реЗ рдХрд╣рддрд╛ рд╣реВрдВред
RobotDyn Mega + ESP8266 рдХреЗ рд▓рд┐рдП Arduino рдореЗрдЧрд╛ рд╕рд░реНрд╡рд░ рд╡рд┐рддрд░рдг рдХрд┐рдЯ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ рдФрд░ рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ рдпрд╣рд╛рдВ рд▓рд┐рдЦреА рдЧрдИ рд╣рд░ рдЪреАрдЬ рдХреА рд╡реИрдзрддрд╛ рдХреЛ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░реЗрдВ, рдЖрдк
рдбрд╛рдЙрдирд▓реЛрдб рдЕрдиреБрднрд╛рдЧ рдореЗрдВ Arduino рдореЗрдЧрд╛ рд╕рд░реНрд╡рд░ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреА рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд╕рд╛рдЗрдЯ рдкрд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред