Arduino рдХреЛрдб рдХреЛ рдПрдХ рдЪрд┐рдк рдореЗрдВ рдбреАрдмрдЧ рдХрд░рдирд╛

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

рдкрд░рд┐рдЪрдп


рдЧрд▓рддрдлрд╣рдореА рд╕реЗ рдмрдЪрдиреЗ рдХреЗ рд▓рд┐рдП, рдореИрдВ рдХрд╣рддрд╛ рд╣реВрдВ рдХрд┐ рдпрд╣ рд╡рд┐рд╖рдп рдХрд┐рд╕реА рднреА рддрд░рд╣ рд╕реЗ рдПрдХ рд╡рд┐рдЬреНрдЮрд╛рдкрди рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕рдХрд╛ рдЙрджреНрджреЗрд╢реНрдп Arduino рдХреЗ рд▓рд┐рдП рдбрд┐рдмрдЧрд┐рдВрдЧ рдХреЛрдб рдореЗрдВ рдЕрдкрдиреЗ рдЕрдиреБрднрд╡ рдХреЛ рд╕рд╛рдЭрд╛ рдХрд░рдирд╛ рд╣реИ рдФрд░ рдЧреБрдгрд╛рддреНрдордХ рдЫрд▓рд╛рдВрдЧ рд╣реИ рдХрд┐ рдпрд╣ рдЕрдиреБрднрд╡ VisualMicro рдЙрддреНрдкрд╛рдж (www.visualmicro.com) рдХреА рд╣рдорд╛рд░реА рдЦреЛрдЬ рдХреЗ рд╕рдВрдмрдВрдз рдореЗрдВ рдЖрдпрд╛ рд╣реИ ред рдореИрдВ рднреА рддреБрд░рдВрдд рдЯрд┐рдкреНрдкрдгреА рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ, рдЬреИрд╕реЗ "рд╣рд╛рдБ, рдЫреЛрдЯреЗ рдирд┐рдпрдВрддреНрд░рдХреЛрдВ рдХреЗ рд▓рд┐рдП рдЫреЛрдЯреЗ рдлрд░реНрдорд╡реЗрдпрд░ рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рдЬрд╝реБрдЕрд▓рд╕реНрдЯрдбрд┐рдпреЛ рд░рд╛рдХреНрд╖рд╕ рдбрд╛рд▓реЗрдВ ..."ред рдореИрдВ рд╕реНрд╡рдпрдВ рдПрдХ рд╡рд┐рдЬрд╝реБрдЕрд▓рд╕реНрдЯреИрдВрдб рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╣реВрдБ, рдЬреЛ рд▓рдЧрднрдЧ 15 рд╡рд░реНрд╖реЛрдВ рдХрд╛ рдЕрдиреБрднрд╡ рд╣реИ, рд╡рд╣ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдореЗрд░реЗ рд╕реЗрд░рд┐рдмреИрд▓рдо рдореЗрдВ рдмреИрдареА рд╣реИ (рднрд▓реЗ рд╣реА рдпрд╣ рдХрд╣реАрдВ рдЙрджреНрджреЗрд╢реНрдпрдкреВрд░реНрдг рд░реВрдк рд╕реЗ рдЕрд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реЛ, рдореИрдВ рдЖрджрдд рдХреЗ рдХрд╛рд░рдг рдЗрд╕ рдкрд░ рдзреНрдпрд╛рди рдирд╣реАрдВ рджреЗрддреА)ред рддреЛ Arduino рдХреЗ рд▓рд┐рдП рдбрд┐рдмрдЧрд┐рдВрдЧ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд╛ рдПрдХреАрдХрд░рдг рдФрд░ рдХреЛрдб рдЬрд┐рд╕реЗ рдореИрдВ рдЖрдорддреМрд░ рдкрд░ рд╡реАрдПрд╕ рдореЗрдВ рд▓рд┐рдЦрддрд╛ рд╣реВрдВ, рдореБрдЭреЗ "рд╣рд┐рдЯрд▓рд░ рдХреЗ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░" рдХреЗ рд▓рд┐рдП "рд╡рдпрд╕реНрдХ рдбрд┐рдмрдЧрд┐рдВрдЧ": рдмреЗрддрд╣рд╛рд╢рд╛ рдЦреБрд╢ рдХрд░рддрд╛ рд╣реИред "рд░рд╛рдХреНрд╖рд╕реА" рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдореБрдЭреЗ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХрд╣рдирд╛ рд╣реИред рд╣рд╛рдВ, рд╡реАрдПрд╕ рдХрд╛ рдЖрдХрд╛рд░ Arduino IDE рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдмрд╣реБрдд рдмрдбрд╝рд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╕реНрдХреНрд░реВ рд╕реНрдкреЗрд╕ рдЕрдм рдУрдЯреНрд╕ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рд╕рд╕реНрддрд╛ рд╣реИред рдПрдХ рджреЛ-рдЯреЗрд░рд╛рдмрд╛рдЗрдЯ рд╣рд╛рд░реНрдб рдбреНрд░рд╛рдЗрд╡, рд▓рд╛рд▓рдЪреА рдЧреАрдЧрд╛рдмрд╛рдЗрдЯ - рдЦрд░рд╛рдм рд╢рд┐рд╖реНрдЯрд╛рдЪрд╛рд░ред рд╣рд╛рдВ, рдЗрд╕реЗ рд▓реЛрдб рд╣реЛрдиреЗ рдореЗрдВ рдЕрдзрд┐рдХ рд╕рдордп рд▓рдЧрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрджрд┐ рдЖрдк рдмрдврд╝рддреЗ рд▓реЛрдб рд╕рдордп рдФрд░ рдбрд┐рдмрдЧрд┐рдВрдЧ рджреНрд╡рд╛рд░рд╛ рдмрдЪрд╛рдП рдЧрдП рд╕рдордп рдХреЗ рдмреАрдЪ рдЕрдВрддрд░ рдХреА рдЧрдгрдирд╛ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рдПрдХ рдЕрдЪреНрдЫрд╛ рд▓рд╛рдн рдорд┐рд▓рддрд╛ рд╣реИред рдореИрдВ рджрд┐рди рдореЗрдВ рдПрдХ рдмрд╛рд░ рд╕реНрдЯреВрдбрд┐рдпреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рддрд╛ рд╣реВрдВ (рдЗрд╕рд▓рд┐рдП рдпрд╣ рдореЗрд░реЗ рдкреАрдврд╝реА рдХреЗ рдХреЛрд░ i3 рдкрд░ рдореЗрд░реЗ рдиреЙрдЯ-рдЯреНрд░рд┐рдХ-рдЖрдЙрдЯ рд╣реЛрдо рд▓реИрдкрдЯреЙрдк рдкрд░ рдкреНрд░рддрд┐ рджрд┐рди рд▓реЛрдб рдХрд░рдиреЗ рдХрд╛ +20 рд╕реЗрдХрдВрдб рд╣реИ, рд▓реЗрдХрд┐рди рдореИрдВ рдбрд┐рдмрдЧрд┐рдВрдЧ рдкрд░ рдШрдВрдЯреЛрдВ рдЦрд░реНрдЪ рдХрд░рддрд╛ рд╣реВрдВред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдмрд╣реБрдд рдХрдо рд╕рдордп рдХреЗ рдмрд╛рдж, рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдореЗрдВ рдПрдХ рдиреМрд╕рд┐рдЦрд┐рдП рдХреЗ рд▓рд┐рдП Arduino IDE рддрдВрдЧ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдЖрдк рдпрд╣ рд╕реЛрдЪрдирд╛ рд╢реБрд░реВ рдХрд░ рджреЗрддреЗ рд╣реИрдВ рдХрд┐ рдлреНрд░реЗрдорд╡рд░реНрдХ рдХреЛ рдХреИрд╕реЗ рддреЛрдбрд╝рдирд╛ рд╣реИ рдЬреЛ рдЗрд╕реЗ рд▓рдЧрд╛рддрд╛ рд╣реИред рдЦреИрд░, Arduino рдбрд┐рдмрдЧрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдЗрд╕ рддрд░рд╣ рдХреЗ рдПрдХ рд╕реЗрдЯрдЕрдк рдХреЗ рдЦрд┐рд▓рд╛рдл рдЕрдВрддрд┐рдо рддрд░реНрдХ - рд╡реАрдПрд╕ рдХреА рд▓рд╛рдЧрдд рдШреЛрдбрд╝реЗ рдХреЗ рдкреИрд╕реЗ рд╣реИред рд╣рд╛рдБ, рдпрд╣ рд╕рдЪ рд╣реИ, рд▓реЗрдХрд┐рди рдХреБрдЫ рдмреНрдпреВрдЯреНрд╕ рд╣реИрдВ:
  1. рдХрднреА-рдХрднреА рдпрд╣ рдореБрдлрд╝реНрдд ( рдкреНрд░реВрдлрд╝рд▓рд┐рдВрдХ ) рд╣реИ
  2. рдХрднреА-рдХрднреА рд╡рд╣ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╣реИ
  3. рдФрд░ рдЕрдм рд╣рддреНрдпрд╛рд░рд╛ рдПрдХ: Atmel VisualStudio 2010 рдХреЛ AtmelStudio рдирд╛рдордХ рдПрдХ рд░реАрдмреНрд░рд╛рдВрдбреЗрдб рдЙрддреНрдкрд╛рдж рдХреЗ рд░реВрдк рдореЗрдВ рд╡рд┐рддрд░рд┐рдд рдХрд░ рд░рд╣рд╛ рд╣реИред рдореБрдлреНрдд рдореЗрдВред рд╣рд╛рдВ, рдФрд░ рдЗрд╕рдореЗрдВ VisualAssist, рдПрдХ рд░реАрдлреИрдХреНрдЯрд░рд┐рдВрдЧ рдкреНрд▓рдЧрдЗрди, рдореБрдлреНрдд рднреА рд╢рд╛рдорд┐рд▓ рд╣реИ
рдЗрд╕рд▓рд┐рдП, рдпрджрд┐ рдХреЛрдИ рдЗрдЪреНрдЫрд╛ рд╣реИ, рддреЛ рд╡рд┐рдЬреБрдЕрд▓рд╕реНрдЯрдбрд┐рдпреЛ рдПрдХ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реИред рдореИрдВрдиреЗ рдШрд░ рдкрд░ рдЗрд╕ рдЙрджреНрджреЗрд╢реНрдп рдХреЗ рд▓рд┐рдП AtmelStudio 6.2 рдбрд╛рд▓рд╛ред
рддреЛ, VisualMicro VisualStudio рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд▓рдЧрдЗрди рд╣реИ (рдФрд░, рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, AtmelStudio рдХреЗ рд▓рд┐рдП), рдЬрд┐рд╕рдореЗрдВ рд╣реИ:

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

рдЕрд╕рд▓ рдореЗрдВ, рдкреНрд░рдХреНрд░рд┐рдпрд╛


рдкрд╣рд▓реА рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рдХреЛрдИ рдЬрд╛рджреВ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИред рдХреЛрдб рдХреЗ рдЗрдВрд╕реНрдЯреНрд░реВрдореЗрдВрдЯреЗрд╢рди рдХреЗ рдХрд╛рд░рдг рдбрд┐рдмрдЧрд┐рдВрдЧ рд╕рдВрднрд╡ рд╣реИ (рдореБрдЭреЗ рдПрдХ рд╣реА рд╡рд┐рдХреА рдореЗрдВ рдЙрд▓реНрд▓реЗрдЦ рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рддреНрдпрдХреНрд╖ рдкреНрд░рдорд╛рдг рдирд╣реАрдВ рдорд┐рд▓рд╛, рдореИрдВрдиреЗ рдХреЛрдб рдЕрд╕рдореНрдмрджреНрдз рдирд╣реАрдВ рдХрд┐рдпрд╛ рдерд╛, рд▓реЗрдХрд┐рди "рдбреАрдмрдЧ рдХрд░рдиреЗ рдпреЛрдЧреНрдп" рдХреЛрдб рдХреЗ рдЖрдХрд╛рд░ рдореЗрдВ рд╡реГрджреНрдзрд┐ рд╕реНрд╡рдпрдВ рдХреЗ рд▓рд┐рдП рдмреЛрд▓рддреА рд╣реИ)ред рдпрд╛рдиреА рдбрд┐рдмрдЧрд┐рдВрдЧ рд╕рдорд░реНрдерди рдХреЗ рд╕рд╛рде рд╕рдВрдХрд▓рди рдкреНрд▓рдЧрдЗрди рдХреЛрдб рдореЗрдВ рдЙрди рдЯреБрдХрдбрд╝реЛрдВ рдХреЛ рдПрдореНрдмреЗрдб рдХрд░рддрд╛ рд╣реИ рдЬреЛ рдбреАрдмрдЧрд┐рдВрдЧ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреЗ рд╣реИрдВред рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХ рд░реВрдк рд╕реЗ, рдХреЛрдб рдХрд╛ рдЖрдХрд╛рд░ рдмрдврд╝ рд░рд╣рд╛ рд╣реИред рджреВрд╕рд░реА рдУрд░, рдЬрдм рдЖрдк рдЕрдирд╛рд╡рд╢реНрдпрдХ рдХреЗ рд░реВрдк рдореЗрдВ рдХреЛрдб рд╕реЗ рд╕рднреА рдбрд┐рдмрдЧ рдкреНрд░рд┐рдВрдЯрд▓рд╛рдЗрди рдХреЛ рдЫреЛрдбрд╝ рджреЗрддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рдпрд╣ рдЬрд╛рдирдХрд░ рдкреНрд░рд╕рдиреНрдирддрд╛ рд╣реЛрдЧреА рдХрд┐ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рдЗрдВрд╕реНрдЯреНрд░реВрдореЗрдВрдЯреЗрд╢рди рдХреЗ рд╕рд╛рде рднреА, рдХреЛрдб рдЕрдзрд┐рдХ рдХреЙрдореНрдкреИрдХреНрдЯ рд╣реЛ рдЧрдпрд╛ рд╣реИред рджреВрд╕рд░рд╛ рдмрд┐рдВрджреБ рдЗрд╕ рдкреНрд▓рдЧрдЗрди рдФрд░ "рд╕рд╛рдорд╛рдиреНрдп рдбреАрдмрдЧрд┐рдВрдЧ" рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдбрд┐рдмрдЧрд┐рдВрдЧ рдХреЗ рдмреАрдЪ рдХреЗ рдЕрдВрддрд░ рдХреЛ рдЪрд┐рдВрддрд┐рдд рдХрд░рддрд╛ рд╣реИред рд╕рднреА рдХреЛ рдЗрд╕ рддрдереНрдп рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рдХреЛрдб рдПрдХ рдмрд╛рд░ рдФрд░ рдлрд┐рд░ рдХреНрд░рдо рдореЗрдВ рд╕рдВрдХрд▓рд┐рдд рд╣реЛрддрд╛ рд╣реИ, рдбрд┐рдмрдЧрд░ рдЬреБрдбрд╝рд╛ рд╣реЛрдиреЗ рдХреЗ рд╕рд╛рде, рдЖрдк рдмреНрд░реЗрдХрдкреЙрдЗрдВрдЯ рд╕реЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЕрдкрдиреА рдкрд╕рдВрдж рдХреА рдХреЛрдИ рднреА рдореЗрдореЛрд░реА рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣рд╛рдВ рдРрд╕рд╛ рдирд╣реАрдВ рд╣реИред рдЖрдкрдХреЛ рдбрд┐рдмрдЧрд┐рдВрдЧ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕реЗ рдкрд╣рд▓реЗ рдПрдХ рдмреНрд░реЗрдХрдкреЙрдЗрдВрдЯ рд╕реЗрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдХреЗрд╡рд▓ рдЙрди рдХреЛрдб рд╕реЗрдХреНрд╢рди рдЬрд┐рдирдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рдЙрдиреНрд╣реЗрдВ рд░реЛрдХрдиреЗ рдХреА рдЗрдЪреНрдЫрд╛ рдкрд╣рд▓реЗ рд╕реЗ рдЬреНрдЮрд╛рдд рд╣реИ, рдЗрдВрд╕реНрдЯреНрд░реВрдореЗрдВрдЯреЗрд╢рди рдХреЗ рдЕрдзреАрди рд╣реИрдВред рдЪрд░ рдХреЗ рдореВрд▓реНрдпреЛрдВ рдХреЛ рджреЗрдЦрдиреЗ рдХреЗ рд╕рд╛рде рд╕реНрдерд┐рддрд┐ рд╕рдорд╛рди рд╣реИ: рдкреНрд▓рдЧ-рдЗрди рдХреЛ рдкрд╣рд▓реЗ рд╕реЗ рдмрддрд╛рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдХрд┐ рдХреМрди рд╕реЗ рдЪрд░ рдФрд░ рдХрд┐рди рд╕реНрдерд╛рдиреЛрдВ рдкрд░ рдЖрдк рджреЗрдЦрдиреЗ / рдмрджрд▓рдиреЗ рдЬрд╛ рд░рд╣реЗ рд╣реИрдВред рд╕реМрднрд╛рдЧреНрдп рд╕реЗ, рдпрд╣ рдмрд╣реБрдд рдореБрд╢реНрдХрд┐рд▓ рдирд╣реАрдВ рд╣реИред
рдорд╛рди рд▓реАрдЬрд┐рдП рдХрд┐ рдЖрдк Arduino IDE рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдПрдХ рд╕реНрдХреЗрдЪ рдХреЛ рд╕реАрд╡реЗ рдХрд░рдирд╛ рдЬрд╛рдирддреЗ рд╣реИрдВ (рдареАрдХ рд╣реИ, рдЖрдк рдХрднреА рдирд╣реАрдВ рдЬрд╛рдирддреЗ ...), рдЕрд░реНрдерд╛рддреНред рдЖрдкрдХреЛ рдлрд░реНрдорд╡реЗрдпрд░ рд╕реЗ рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реИред рдорд╛рди рд▓реАрдЬрд┐рдП рдЖрдкрдиреЗ рдкрд╣рд▓реЗ рд╣реА рдкреНрд▓рдЧрдЗрди рд╕реНрдерд╛рдкрд┐рдд рдХрд░ рд▓рд┐рдпрд╛ рд╣реИ, рдЕрд░реНрдерд╛рддреНред рд╕реЗрдЯрдЕрдк рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЪрд▓рд╛ рдЧрдпрд╛ред рдорд╛рди рд▓реАрдЬрд┐рдП рдХрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдПрдХ рд╕реНрдХреЗрдЪ рд╣реИ рдЬрд┐рд╕реЗ рдЖрдкрдиреЗ Arduino IDE рдореЗрдВ рддреИрдпрд╛рд░ рдХрд┐рдпрд╛ рд╣реИред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рд╡реАрдПрд╕ рдореЗрдВ рдПрдХ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдмрдирд╛рдирд╛ рдлрд╝рд╛рдЗрд▓-> рдУрдкрди-> рд╕реНрдХреЗрдЪ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдПрдХ рд╕реНрдХреЗрдЪ рдЦреЛрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрддрд╛ рд╣реИред рдирд┐рд░реНрдорд┐рдд рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдкреВрд░реНрдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП MicroDebug рд╡рд┐рдХрд▓реНрдк рд╕реЗрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЙрд╕рдХреЗ рдмрд╛рдж, рдЖрдкрдХреЗ рдкрд╛рд╕ рджреЛ рд╕рдВрднрд╛рд╡рдирд╛рдПрдВ рд╣реИрдВ - рд╡реАрдПрд╕ рдХреЗ рд▓рд┐рдП рдХреНрд▓рд╛рд╕рд┐рдХ "рдбреАрдмрдЧрд┐рдВрдЧ рдХреЗ рдмрд┐рдирд╛ рдкреНрд░рд╛рд░рдВрдн рдХрд░реЗрдВ" рдФрд░ "рдбреАрдмрдЧрд┐рдВрдЧ рдкреНрд░рд╛рд░рдВрдн рдХрд░реЗрдВ"ред рдкрд╣рд▓рд╛ рдХреЛрдб рд╕рдВрдХрд▓рд┐рдд рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЗрд╕реЗ Arduino рдкрд░ рдЕрдкрд▓реЛрдб рдХрд░рддрд╛ рд╣реИред рджреВрд╕рд░рд╛ - рдЗрдВрд╕реНрдЯреНрд░реВрдореЗрдВрдЯреЗрд╢рди рдХреЛрдб рд╕рдВрдХрд▓рд┐рдд рдХрд░рддрд╛ рд╣реИ рдФрд░ рдбрд┐рдмрдЧрд┐рдВрдЧ рд╕рддреНрд░ рд╢реБрд░реВ рдХрд░рддрд╛ рд╣реИред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рд╡реИрд╕реЗ, рдкреНрд▓рдЧрдЗрди рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЛ рдмрдВрдж рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИ, рднрд▓реЗ рд╣реА рдЖрдк рдПрдХ рдмреНрд░реЗрдХрдкреЙрдЗрдВрдЯ рд╕реЗрдЯ рдХрд░реЗрдВред рдЗрд╕рдХрд╛ рдЕрдкрдирд╛ рддрд░реНрдХ рд╣реИред рдЪреВрдВрдХрд┐ Arduino рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд░реЛрдмреЛрдЯ рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдореЗрдВ, рд╢рдЯрдбрд╛рдЙрди рджреБрдЦрдж рдкрд░рд┐рдгрд╛рдо рдкреИрджрд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдХрд▓реНрдкрдирд╛ рдХреАрдЬрд┐рдП рдХрд┐ рдЖрдкрдиреЗ рд░реЛрдмреЛрдЯ рдХреЗ рдЗрдВрдЬрди рдЪрд╛рд▓реВ рдХрд┐рдП, рдпрд╣ рдЪрд▓рдирд╛ рд╢реБрд░реВ рд╣реЛ рдЧрдпрд╛ рдФрд░ рдЖрдкрдиреЗ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЛ рд░реЛрдХ рджрд┐рдпрд╛ред рдХреНрдпрд╛ рд╣реЛрдЧрд╛? рд╕реАрдврд╝рд┐рдпреЛрдВ рд╕реЗ рдЧрд┐рд░рдирд╛? рджреАрд╡рд╛рд░ рдореЗрдВ рдХреНрд░реИрд╢? рдПрдХ рдмрд┐рд▓реНрд▓реА рдореЗрдВ? рдкреИрд░ рдореЗрдВ? рдмреНрд░реЗрдХрдкреЙрдЗрдВрдЯ рдкрд░ рд░реЛрдХ рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдЧреБрдгреЛрдВ рдореЗрдВ рдЯреНрд░реВ рдмреНрд░реЗрдХ / рдкреЙрдЬрд╝ рд╡рд┐рдХрд▓реНрдк рдХреЛ рд╕рд╣реА рдкрд░ рд╕реЗрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
рдпрд╣ рдзреНрдпрд╛рди рджрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рдЬрдм рдЖрдк рдбрд┐рдмрдЧрд┐рдВрдЧ рд╕рддреНрд░ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╡рд┐рдВрдбреЛрдЬрд╝ рдХреА рдПрдХ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдЦреБрд▓рддреА рд╣реИред рд╕реАрд░рд┐рдпрд▓ рдкреЛрд░реНрдЯ рдореЙрдирд┐рдЯрд░ рд╡рд┐рдВрдбреЛ рдФрд░ рдХрдИ рдЕрдиреНрдп рдмрд┐рдирд╛ рдЕрд╕рдлрд▓рддрд╛ рдХреЗ рдЦреЛрд▓реЗ рдЬрд╛рддреЗ рд╣реИрдВ, рдЬрд┐рдирдореЗрдВ рд╕реЗ рд░рдЪрдирд╛ рд╡рд░реНрддрдорд╛рди рд╕рддреНрд░ рдХреЗ рд▓рд┐рдП рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддреА рд╣реИред рдореЙрдирд┐рдЯрд░ рд╡рд┐рдВрдбреЛ рдмрдВрдж рдХрд░рдиреЗ рдХреЗ рд╕рд╛рде рд╕рддреНрд░ рд╕рдорд╛рдкреНрдд рд╣реЛрддрд╛ рд╣реИред рдЬрдм рдЦрд┐рдбрд╝рдХреА рдЦреБрд▓реА рд╣реЛрддреА рд╣реИ, рддреЛ рд╡рд┐рдЬрд╝реБрдЕрд▓ рдорд╛рдЗрдХреНрд░реЛ рдпрд╣ рдорд╛рди рд▓реЗрдЧрд╛ рдХрд┐ рдЖрдк рдбрд┐рдмрдЧрд┐рдВрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВред
рдЕрдм рдбрд┐рдмрдЧрд┐рдВрдЧ рдЯреВрд▓ рдХреЗ рд╢рд╕реНрддреНрд░рд╛рдЧрд╛рд░ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ рдЬреЛ рдореИрдВрдиреЗ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдерд╛ред

рдЯреНрд░реИрд╕рдкреНрд╡рд╛рдЗрдВрдЯ

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

рдмреНрд░реЗрдХрдкреНрд╡рд╛рдЗрдВрдЯ

рдмреНрд░реЗрдХрдкреНрд╡рд╛рдЗрдВрдЯ рдмрд╣реБрдд рд╣рдж рддрдХ рдЯреНрд░реЗрд╕ рдкреЙрдЗрдВрдЯ рдХреЗ рд╕рдорд╛рди рд╣реИрдВред рд╡реЗ рдмрд┐рд▓реНрдХреБрд▓ рдЙрд╕реА рддрд░рд╣ рд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдП рдЧрдП рд╣реИрдВ, рдПрдХрдорд╛рддреНрд░ рдЕрдВрддрд░ рдпрд╣ рд╣реИ рдХрд┐ рдЖрдкрдХреЛ "рдЬрд╛рд░реА рдирд┐рд╖реНрдкрд╛рджрди" рдЪреЗрдХрдмреЙрдХреНрд╕ рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ, рдФрд░ рдЬрдм рдмреНрд░реЗрдХрдкреЙрдЗрдВрдЯ рдкрд╣реБрдВрдЪ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рд╕реНрдХреЗрдЪ рдХреЛ рд░реЛрдХ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣рд╛рдВ рд╡рд┐рдЬреБрдЕрд▓ рдорд╛рдЗрдХреНрд░реЛ рдХреА рдПрдХ рд╡рд┐рд╢реЗрд╖рддрд╛ рдХреЛ рдиреЛрдЯ рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред рд╡рдпрд╕реНрдХ рдбрд┐рдмрдЧрд░ рдХреЗ рд╡рд┐рдкрд░реАрдд, рдЬрд┐рд╕ рд▓рд╛рдЗрди рдкрд░ рдмреНрд░реЗрдХрдкреЙрдЗрдВрдЯ рдЦрдбрд╝рд╛ рд╣реЛрддрд╛ рд╣реИ рдЙрд╕реЗ рдбреАрдмрдЧрд░ рдмрдВрдж рд╣реЛрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рдХреЛрдб рдЗрдВрд╕реНрдЯреНрд░реВрдореЗрдВрдЯреЗрд╢рди рдХреА рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЗ рдХрд╛рд░рдг рд╣реИред рдбреАрдмрдЧрд░ рдиреЗ рд╕реНрдХреЗрдЪ рдХреЛ рдмрдВрдж рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рд░реЛрдХ рдХреЗ рд╕рдордп рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреА рд╕реНрдерд┐рддрд┐ рдХреЛ рджреЗрдЦрдирд╛ рд╕рдВрднрд╡ рд╣реИ (рд▓реЗрдХрд┐рди рдХреЗрд╡рд▓ рдЙрд╕ рднрд╛рдЧ рдореЗрдВ рдЬрд┐рд╕реЗ рдЖрдкрдиреЗ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдерд╛: рдХреЗрд╡рд▓ рдЙрди рдЪрд░ рдЬрд┐рдиреНрд╣реЗрдВ рдЖрдкрдиреЗ рдЕрдиреБрд░реЛрдз рдХрд┐рдпрд╛ рдерд╛, рдЙрдиреНрд╣реЗрдВ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдЕрд░реНрдерд╛рдд рд╡рд░реНрддрдорд╛рди рдмреНрд░реЗрдХрдкреЙрдЗрдВрдЯ рдХреЗ рд▓рд┐рдП рдЪрд░ рдХреА рд╕реВрдЪреА рдореЗрдВ рдареАрдХ рдЙрд╕реА рддрд░рд╣ рдЗрдВрдЧрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдЙрд╕реА рддрд░рд╣ рд╕реЗ рдЬреИрд╕реЗ рдЯреНрд░реЗрд╕ рдкреЙрдЗрдВрдЯ рдХреЗ рд▓рд┐рдП рд╕рдВрдХреЗрдд рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ)ред рдЖрдк рдПрдХ рд╡рдпрд╕реНрдХ рдбрд┐рдмрдЧрд░ рдХреЗ рд░реВрдк рдореЗрдВ рдЪрд░ рдХреЗ рдореВрд▓реНрдпреЛрдВ рдХреЛ рдмрджрд▓ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдлрд┐рд░ рд╕реЗ, рдХреЗрд╡рд▓ рддрднреА рдЬрдм рдЖрдк рдЗрд╕ рддрд░рд╣ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреА рдШреЛрд╖рдгрд╛ рдХрд░рддреЗ рд╣реИрдВред рдпрджрд┐ рдбрд┐рдмрдЧрд░ рдХреЛ рдПрдордХреЗ рд╕реЗ рдЪрд░ рд▓реЗрдиреЗ рдХреЗ рд▓рд┐рдП, рдЙрдиреНрд╣реЗрдВ рдЯреНрд░реЗрд╕ рд▓рд╛рдЗрди рдореЗрдВ {XXX} рдлреЙрд░реНрдо рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдерд╛, рддреЛ рдкрд░рд┐рд╡рд░реНрддрди рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдЙрдиреНрд╣реЗрдВ {XXX =?} рдлреЙрд░реНрдо рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рд╡реЗрд░реАрдПрдмрд▓реНрд╕ рдЬрд┐рдиреНрд╣реЗрдВ рдмрджрд▓рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдХреЛ рдПрдХреНрд╕рдкреНрд░реЗрд╢рди рд╡рд┐рдВрдбреЛ рдореЗрдВ рдкреАрд▓реЗ рд░рдВрдЧ рдореЗрдВ рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдмреНрд░реЗрдХрдкреНрд╡рд╛рдЗрдВрдЯ рдХреА рд╕рд╛рдорд╛рдиреНрдп рдХреНрд╖рдорддрд╛рдПрдВ - рд╣рд┐рдЯ рдХрд╛рдЙрдВрдЯ рдФрд░ рд╕рд╢рд░реНрдд рдмреНрд░реЗрдХ - рд╕рдорд░реНрдерд┐рдд рд╣реИрдВред

рд░рд┐рдкреЛрд░реНрдЯ

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

рдЕрдиреНрдп рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ

рд╡рд┐рдЬрд╝реБрдЕрд▓ рдорд╛рдЗрдХреНрд░реЛ рдореЗрдВ рдРрд╕реА рдЦреВрдмрд┐рдпрд╛рдБ рд╣реИрдВ, рдЬрд┐рдиреНрд╣реЗрдВ рд╕реВрдЪреАрдмрджреНрдз рдХрд░рдиреЗ рдХрд╛ рдХреЛрдИ рдорддрд▓рдм рдирд╣реАрдВ рд╣реИред рдореИрдВ рдХреЗрд╡рд▓ рдЙрди рд▓реЛрдЧреЛрдВ рдкрд░ рдзреНрдпрд╛рди рджреВрдВрдЧрд╛ рдЬрд┐рдиреНрд╣реЗрдВ рдореИрдВрдиреЗ рдЕрдкрдиреЗ рд▓рд┐рдП рд╕рдВрднрд╛рд╡рд┐рдд рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧреА рдорд╛рдирд╛ рд╣реИ:

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


All Articles