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

рджреЗрдЦрд╛ рдФрд░ рдШреБрдорд╛:

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

рдореБрдЭреЗ рддреБрд░рдВрдд рдпрд╣ рдХрд╣рдирд╛ рд╣реЛрдЧрд╛ рдХрд┐ рдореИрдВрдиреЗ disassembly рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рджреМрд░рд╛рди рдлрд╝реЛрдЯреЛ рд╕реЗ рд╕рд░реНрд╡реЛ рдбреНрд░рд╛рдЗрд╡ рдХреЛ рддреЛрдбрд╝ рджрд┐рдпрд╛ред рдЗрд▓реЗрдХреНрдЯреНрд░реЙрдирд┐рдХреНрд╕ рдХреЗ рд╕рд╛рде рдмреЛрд░реНрдб рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдмрд╛рд╣рд░ рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рдирд╣реАрдВ рдерд╛, рдмрд╕ рдмреИрдХ рдХрд╡рд░ рдХреЛ рд╣рдЯрд╛ рджреЗрдВ, рдЬреЛ 4 рд╢рд┐рдХрдВрдЬрд╛ рджреНрд╡рд╛рд░рд╛ рд╕рдорд░реНрдерд┐рдд рд╣реИред рд▓реЗрдХрд┐рди рдпрд╣ рддреБрд░рдВрдд рд╕реНрдкрд╖реНрдЯ рдирд╣реАрдВ рдерд╛, рдФрд░ рдпрд╣ рд╕рдордЭрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдмреЛрд░реНрдб рдкрд░ рдЬрд╣рд╛рдВ рдкреЛрдЯреЗрдВрд╢рд┐рдпреЛрдореАрдЯрд░ рдЯрд╛рдВрдХрд╛ рдЧрдпрд╛ рдерд╛, рдореБрдЭреЗ рдЙрд╕ рдбреНрд░рд╛рдЗрд╡ рдХреЛ рддреНрдпрд╛рдЧрдирд╛ рдкрдбрд╝рд╛ред
рдпрд╣рд╛рдБ
DFRobot рд╕реЗ рд╕рд░реНрд╡реЛ рдкрд░ рдПрдХ
рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рдирд╛рдкрдиреЗ рдХрд╛ рдпрдВрддреНрд░ рдХреИрд╕реЗ
рдорд┐рд▓рд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ :

рд╣рдореЗрдВ рд╕реНрд▓рд╛рдЗрдбрд░ рд╕реЗ рдПрдХ рд╕рдВрдХреЗрдд рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рдЬреЛ рдХрд┐ рдиреНрдпреВрдирддрдо рд╕реЗ рдЕрдзрд┐рдХрддрдо рд╡реЛрд▓реНрдЯреЗрдЬ рддрдХ рд░реЛрдЯреЗрд╢рди рдХреЗ рдХреЛрдг рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рднрд┐рдиреНрди рд╣реЛрддрд╛ рд╣реИред рд╣рдо рдПрдХ рдорд▓реНрдЯреАрдореАрдЯрд░ рд▓реЗрддреЗ рд╣реИрдВ, рдзреБрд░реА рдХреЛ рдШреБрдорд╛рддреЗ рд╣реИрдВ рдФрд░ рджреЗрдЦрддреЗ рд╣реИрдВ: рдХрд┐рд╕ рдХреЛрдг рд╕реЗ рд╕рдВрдХреЗрдд рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реИред рдореЗрд░реЗ рд╕рд░реНрд╡реЛ рдХреЗ рд▓рд┐рдП, 0 ┬░ рдХрд╛ рдХреЛрдг 0.43 V рдХреЗ рд╡реЛрд▓реНрдЯреЗрдЬ рд╕реЗ рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реИ, рдФрд░ 180 ┬░ рдХрд╛ рдЕрдзрд┐рдХрддрдо рд░реЛрдЯреЗрд╢рди рдХреЛрдг 2.56 V рдХреЗ рд╡реЛрд▓реНрдЯреЗрдЬ рд╕реЗ рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реИред
рдзреАрд░реЗ рд╕реЗ рдПрдХ рдирдпрд╛ рд╕рд┐рдЧреНрдирд▓ рд╡рд╛рдпрд░ рдорд┐рд▓рд╛рдПрдВред

рд╣рдо рдЗрд╕реЗ Arduino рдкрд░ рдПрдирд╛рд▓реЙрдЧ рдЗрдирдкреБрдЯ A5 рд╕реЗ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВред рдврдХреНрдХрди рдмрдВрдж рдХрд░реЗрдВред рд╣рдо рдХрд╛рд░реНрдпрдХреНрд░рдо рд▓рд┐рдЦрддреЗ рд╣реИрдВ:
#include <Servo.h> // #define A_MAX 1024 // #define A_VREF 5 // #define A_VMIN 0.43 #define A_VMAX 2.56 Servo servo; int lastHitAngle = 0; int hitAngleMatches = 0; bool jobDone = false; /* * * */ int realAngle() { return map( analogRead(A5), A_MAX * A_VMIN / A_VREF, A_MAX * A_VMAX / A_VREF, 0, 180); } void setup() { } void loop() { if (jobDone) return; // 70┬░ servo.attach(6); servo.write(70); // . 5┬░ while (realAngle() < 65) ; // servo.detach(); delay(1500); // // int hitAngle = realAngle(); if (hitAngle == lastHitAngle) ++hitAngleMatches; else { lastHitAngle = hitAngle; hitAngleMatches = 0; } // 5 тАФ if (hitAngleMatches >= 5) jobDone = true; }
рдЪрд╛рд▓реВ рдХрд░реЗрдВ, рдХреЛрд╢рд┐рд╢ рдХрд░реЗрдВ, рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ!
рдкреНрд░рд╛рдкреНрдд рдЕрдиреБрднрд╡ рдХреЗ рд╕рд╛рде рдХреНрдпрд╛ рдХрд░рдирд╛ рд╣реИ - рдХрдИ рд╡рд┐рдХрд▓реНрдк рд╣реИрдВ: рдЖрдк рдПрдХ рдирд┐рдпрдВрддреНрд░рдХ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ рдЬреИрд╕реЗ рдХрд┐ рдереНрд░рд╕реНрдЯ рд╕реЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд╣рд╛рдЬреЛрдВ рдкрд░ рдХреНрдпрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (рдкреВрд░реНрдг рдЖрдЧреЗ / рдкреВрд░реНрдг рдмреИрдХ); рдЖрдк рдХрд┐рд╕реА рдорд╢реАрди рдХреЗ рд╕реНрд╡рд╛рдпрддреНрдд рд╕реНрдЯреАрдпрд░рд┐рдВрдЧ рдХреЗ рдПрдХ рддрддреНрд╡ рдХреЗ рд░реВрдк рдореЗрдВ рдПрдХ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рд╕рд░реНрд╡реЛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ; рдЖрдкрдХреЗ рдкрд╛рд╕ рдмрд╣реБрдд рдХреБрдЫ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдордИ рдХрд▓реНрдкрдирд╛ рд╣рдо рд╕рдм рдХреЗ рд╕рд╛рде рдЖрдУ!