рд╕рдВрдХреЗрдд рднрд╛рд╖рд╛ рджреБрднрд╛рд╖рд┐рдпрд╛ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреА рдХрд╣рд╛рдиреА

рдкреНрд░рд╛рдЧрд┐рддрд┐рд╣рд╛рд╕


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

рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рд╣рд┐рд╕реНрд╕рд╛ рд╣реИ


рдПрдВрдбреНрд░реЙрдЗрдб рдРрдк


рд╕рдордп рд╕реАрдорд╛ рд╕реЗ рд▓рдЧрднрдЧ рдПрдХ рдорд╣реАрдиреЗ рдкрд╣рд▓реЗ, рд╣рдордиреЗ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдкрд░ рдХрд╛рдо рд╢реБрд░реВ рдХрд┐рдпрд╛ред рдХрд╛рдо рдХрд╛ рдкрд╣рд▓рд╛ рдЪрд░рдг рдПрдХ Android рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХрд╛ рд╡рд┐рдХрд╛рд╕ рдерд╛ред

рд╕рдЪ рдХрд╣реВрдВ рддреЛ, рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХрд╛ рд▓реЗрдЖрдЙрдЯ рдореЗрд░реЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдХрдард┐рди рдерд╛ рдФрд░ рдмрдирд╛ рд╣реБрдЖ рд╣реИ: рдореБрдЭреЗ рдЗрди рд▓реЗрдЖрдЙрдЯ рдФрд░ рдЙрдирдХреЗ рдкреНрд░рдХрд╛рд░ (рдореИрдВ рдЕрднреА рднреА рдиреМ-рдЧреНрд░реЗрдбрд░ рд╣реВрдВ, рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рднреМрддрд┐рдХреА рдФрд░ рдЧрдгрд┐рдд рд╕реЗ рднреА) рд╕рдорд╕реНрдпрд╛ рд╣реИред рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рд╕рднреА рдЙрдкрдХрд░рдгреЛрдВ рдкрд░ рд╕рдорд╛рди рд░реВрдк рд╕реЗ рд╕реБрдВрджрд░ рдмрдирд╛рдирд╛ рднреА рдХрд╛рдлреА рдХрдард┐рди рд╣реИред

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

рдЕрдм рдХреЛрдб рдЦреБрдж рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдереЛрдбрд╝рд╛ (рд▓реЗрдЦ рдХреЗ рдмрд╣реБрдд рдЕрдВрдд рдореЗрдВ, GitHub рд╕реЗ рд▓рд┐рдВрдХ)ред рдХрд╛рд░реНрдпрдХреНрд░рдо рдореЗрдВ рдЪрд╛рд░ рдЧрддрд┐рд╡рд┐рдзрд┐рдпрд╛рдБ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ: рд╕реНрдЯрд╛рд░реНрдЯ рд╕реНрдХреНрд░реАрди рдФрд░ рдкреНрд░рддреНрдпреЗрдХ рдирд┐рдпрдВрддреНрд░рдг рдореЛрдб рдХреЗ рд▓рд┐рдП рдПрдХ рдЧрддрд┐рд╡рд┐рдзрд┐ред

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

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

Arduino рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ


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

const int navigate [Hand::n][Hand::m]= { {224, 180, 180, 180, 180, 180},// {225, 90, 0, 180, 180, 180},// {226, 0, 0, 0, 0, 0},// {227, 0, 90, 180, 180, 180},// {228, 180, 0, 0,180, 180},// {229, 90, 180, 180, 90, 90},// {230, 90, 180, 180, 90, 90},// {231, 180, 0, 180, 180, 180},// {232, 180, 180, 180, 0, 0},// {233, 180, 180, 180, 0, 0},// {234, 180, 0, 0,180, 180},// {235, 180, 90, 90, 180, 180},// {236, 180, 90, 90, 90, 180},// {237, 180, 0, 0, 180, 0},// {238, 90, 180, 0, 0, 0},// {239, 180, 90, 90, 180, 180},// {240, 180, 0, 180, 0, 0},// {241, 90, 90, 90, 90, 90},// {242, 180, 90, 90, 90, 180},// {243, 0, 180, 180, 180, 0},// {244, 0, 90, 90, 90, 90},// {245, 0, 0, 180, 180, 180},// {246, 180, 0, 0, 180, 180},// {247, 0, 90, 180, 180, 180},// {248, 180, 0, 0, 0, 180},// {249, 180, 0, 0, 0, 180},// {250, 0, 0, 180, 180, 180},// {251, 0, 90, 180, 180, 90},// {252, 0, 0, 180, 180, 180},// {253, 90, 90, 180, 180, 180},// {254, 0, 90, 90, 90, 0},// {255, 90, 90, 90, 180, 180}};// 

"рд╣рд╛рде" рдПрдХ рдкреБрд╕реНрддрдХрд╛рд▓рдп рд╣реИрдбрд░ рдлрд╝рд╛рдЗрд▓ рд╣реИ (рд╡рд┐рд╕реНрддрд╛рд░ ".h") рдЬрд┐рд╕рдореЗрдВ рдлрд╝рдВрдХреНрд╢рдВрд╕ рдФрд░ рд╕реНрдерд┐рд░рд╛рдВрдХ рдХреЗ рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рд╣реИрдВред

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

рд╡рд░реНрдгреЛрдВ рдХреЗ рдЕрдиреБрд╡рд╛рдж рдХреА рд╡рд┐рдзрд┐:

 void Hand :: SymbolTranslate(unsigned char a){ //    int str=-1; int i; for(i=0; i<n; i++){ if(navigate[i][0]==(int)(a)){ str=i; break; } } if(str==-1){ return; } else{ First.write(navigate[str][1]); //     Second.write(navigate[str][2]); Third.write(navigate[str][3]); Fourth.write(navigate[str][4]); Fifth.write(navigate[str][5]); delay(200); Serial.println(str); Serial.println("Succsessfull"); } } 

рдкреНрд░рд╕реНрддрд╛рд╡ рдЕрдиреБрд╡рд╛рдж рд╡рд┐рдзрд┐:

 void Hand :: SentenceTranslate(char* s){ //    unsigned char a; for(int i=0; i< strlen(s); i++){ a=s[i]; SymbolTranslate(a); delay(2000); } } 

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

рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рд╣рд┐рд╕реНрд╕рд╛


рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рдЗрд╕ рдЪрд░рдг рдХрд╛ рдХреНрд░рд┐рдпрд╛рдиреНрд╡рдпрди рдкреВрд░реНрд╡реЛрдХреНрдд рдХрд┐рд░реНрдХрд░рд╛ рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдХрд╛рдо рд╢реБрд░реВ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ, рдРрд╕рд╛ рд▓рдЧрддрд╛ рдерд╛ рдХрд┐ рдореИрдирд┐рдкреБрд▓реЗрдЯрд░ рдХреЗ рдЪрд┐рддреНрд░ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдирд╛ рдФрд░ рдЗрдХрдЯреНрдард╛ рдХрд░рдирд╛ рдПрдХ рдмрд╣реБрдд рд╣реА рд╕рд░рд▓ рдХрд╛рд░реНрдп рд╣реЛрдЧрд╛, рд▓реЗрдХрд┐рди рдпрд╣ рдмрд┐рд▓реНрдХреБрд▓ рднреА рдирд╣реАрдВ рд╣реИред

рдкреНрд░рд╛рд░рдВрдн рдореЗрдВ, рд╣рдо рдПрдХ 3 рдбреА рдкреНрд░рд┐рдВрдЯрд░ рдкрд░ рдореИрдирд┐рдкреБрд▓реЗрдЯрд░ рдХреЗ рд╡рд┐рд╡рд░рдг рдХреЛ рдкреНрд░рд┐рдВрдЯ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рдереЗ, рд╣рдордиреЗ рдПрдХ рдЦреБрд▓реЗ рдлреНрд░реЗрдВрдЪ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдмреИрдВрдХ рд╕реЗ рдмреНрд▓реВрдкреНрд░рд┐рдВрдЯ рд▓рд┐рдпрд╛ (рд╣рдордиреЗ рдЕрдкрдирд╛ рднреА рдбреНрд░реЙ рдХрд┐рдпрд╛, рд▓реЗрдХрд┐рди рдмрд╛рдж рдореЗрдВ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ рдХрд┐ рдЗрд╕реЗ рдУрдкрди-рд╕реЛрд░реНрд╕ рд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рдмреЗрд╣рддрд░ рдерд╛), рд▓реЗрдХрд┐рди рдкреНрд░рд┐рдВрдЯрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдмреНрд▓реВрдкреНрд░рд┐рдВрдЯ рднреЗрдЬрдирд╛, рд╣рдордиреЗ рд╕реАрдЦрд╛ рдХрд┐ рдореБрджреНрд░рдг рдХреЗ рд▓рд┐рдП рд╣рдорд╛рд░реЗ рднрд╛рдЧреЛрдВ рдореЗрдВ рдХрдИ рд╕рдкреНрддрд╛рд╣ рд▓рдЧреЗрдВрдЧреЗ, рдЬреЛ рдЙрд╕ рд╕рдордп рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдирд╣реАрдВ рдереЗред рддрдм рд╣рдордиреЗ рддрд╛рддреНрдХрд╛рд▓рд┐рдХ рд╕рд╛рдордЧреНрд░реА рд╕реЗ рдПрдХ рдЬреЛрдбрд╝рддреЛрдбрд╝ рдХреЛ рдЗрдХрдЯреНрдард╛ рдХрд░рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛: рдзрд╛рддреБ рдХреА рдкреНрд▓реЗрдЯреЛрдВ рд╕реЗ рдПрдХ рдЕрдЧреНрд░рднрд╛рдЧ, рдкреНрд▓рд╛рдИрд╡реБрдб рд╕реЗ рдЙрдВрдЧрд▓рд┐рдпрд╛рдВред Arduino microcontroller рдХреЗ рдирд┐рдпрдВрддреНрд░рдг рдореЗрдВ рд╕рд░реНрд╡реЛ рдХреЗ рдХрд╛рд░рдг рдЙрдВрдЧрд▓рд┐рдпрд╛рдВ рдЭреБрдХрддреА рд╣реИрдВред рдПрдХ рдирдореВрдирд╛ рдбреНрд░рд╛рдЗрдВрдЧ рдиреАрдЪреЗ рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

рдЫрд╡рд┐

  • рд▓рд╛рд▓ рд░рдВрдЧ - рдЙрдВрдЧрд▓рд┐рдпреЛрдВ рдХреЗ рд░реЛрдЯреЗрд╢рди рдХреА рдзреБрд░реА, рдпрджрд┐ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреА рдЙрдВрдЧрд▓рд┐рдпреЛрдВ рдХреЛ рджреЗрдЦрддреЗ рд╣реИрдВ - рдпреЗ рдЬреЛрдбрд╝ рд╣реИрдВ
  • рдЧреНрд░реАрди - рдЫреЛрдЯреЗ рд▓реЛрдЪрджрд╛рд░ рдмреИрдВрдб рдЬреЛ рдЙрдВрдЧрд▓рд┐рдпреЛрдВ рдХреЛ рдЙрдирдХреА рдореВрд▓ рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд▓реМрдЯрд╛рддреЗ рд╣реИрдВ (рдпрд╛рдиреА, рдХрдгреНрдбрд░рд╛)

рдирд┐рд╖реНрдХрд░реНрд╖


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

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

рдЕрдВрдд рддрдХ рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж!

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

рдЖрдкрдХреЗ рдзреНрдпрд╛рди рдХреЗ рд▓рд┐рдП рдлрд┐рд░ рд╕реЗ рдзрдиреНрдпрд╡рд╛рдж!

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


All Articles