Arduinoред рдкреНрд░реЛрдЬреЗрдХреНрдЯ "рд░реЛрдмреЛрдХрд╛рд░ 4 рдбрдмреНрд▓реНрдпреВ рд░реЛрдмреЛрдЯ рдорд╢реАрди"

рдЖрдк рд╕рдордЭрддреЗ рд╣реИрдВ, "рд╕рдВрдкрд╛рджрдХ рдиреЗ рд╕рдордЭрд╛рдпрд╛," рдпрд╣ рдордиреЛрд░рдВрдЬрдХ, рддрд╛рдЬрд╛, рджрд┐рд▓рдЪрд╕реНрдк рд░реЛрдорд╛рдВрдЪ рд╕реЗ рднрд░рд╛ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП ... рддрд╛рдХрд┐ рдкрд╛рдардХ рдмрдВрдж рди рд╣реЛ рд╕рдХреЗред
рдЖрдИред рдЗрд▓рдлрд╝, рдИред рдкреЗрдЯреНрд░реЛрд╡ "рд░реЙрдмрд┐рдиреНрд╕рди рдХреИрд╕реЗ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдерд╛" ред


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


рдореИрдВрдиреЗ рдПрдХ рдЙрдиреНрдирдд рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд╕рд╛рде рд╢реБрд░реБрдЖрдд рдХрд░рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛, рдЬрд┐рд╕рдореЗрдВ рдХрд╛рдЙрдВрдЯрд░-рд╕реНрдЯреНрд░рд╛рдЗрдХ (рдЕрд╕рдлрд▓) рд╕реЗ рдпреБрд╡рд╛ рдкреАрдврд╝реА рдХреЛ рдлрд╛рдбрд╝рдиреЗ рдХреА рдЧреБрдкреНрдд рдЖрд╢рд╛ рднреА рд╢рд╛рдорд┐рд▓ рд╣реИред


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


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


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


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


рдХреМрди рд╕рд╛ Arduino рдмреЛрд░реНрдб рдЪреБрдирдирд╛ рд╣реИ?


рдореИрдВрдиреЗ Arduino UNO рдХреЛ рд▓рд┐рдпрд╛, рдЗрд╕рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рд╕рд╛рд░реА рдкрд░рд┐рдпреЛрдЬрдирд╛рдПрдБ рд╡рд░реНрдгрди рдХреЗ рд╕рд╛рдеред рд▓реЗрдХрд┐рди рдЕрдм рдореИрдВ Arduino Mega 2560 рд▓реЗ рд▓реВрдБрдЧрд╛, рдЗрд╕рдореЗрдВ рдЕрдзрд┐рдХ рдбрд┐рдЬрд┐рдЯрд▓ рдФрд░ рдПрдирд╛рд▓реЙрдЧ рдЖрдЙрдЯрдкреБрдЯ рд╣реИрдВ рдФрд░ UNO рдХреЗ рд╕рд╛рде рдкреНрд░реЛрдЬреЗрдХреНрдЯреНрд╕ рдкрд░ рдкреВрд░реНрдг рдЕрдиреБрдХреВрд▓рддрд╛ рд╣реИред


рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХрд╛ рд╕рд╛рдорд╛рдиреНрдп рд╡рд┐рд╡рд░рдг


рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рд╡рд┐рдХрд╛рд╕ рдХреА рджреБрдирд┐рдпрд╛ рдореЗрдВ, рдЗрд╕реЗ "рд╕рд┐рд╕реНрдЯрдо рдЖрд╡рд╢реНрдпрдХрддрд╛рдПрдБ" рднреА рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред


рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХрд╛ рд╡рд┐рдЪрд╛рд░ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдерд╛ред рд░реЛрдмреЛрдХрд╛рд░ 4 рдбрдмреНрд▓реНрдпреВ рдирд╛рдордХ рд░реЛрдмреЛрдЯ рдорд╢реАрди рдХреЗ рдкрд╣рд▓реЗ рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рд╕рд░рд▓ рдХреНрд░рд┐рдпрд╛рдПрдВ рдХрд░рдиреА рдЪрд╛рд╣рд┐рдП:


  • рдЖрдЧреЗ, рдкрд┐рдЫрдбрд╝реЗ, рдкреНрд░рджрд░реНрд╢рди рдХрд░рддреЗ рд╣реИрдВ
  • рдмрд╛рдзрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рджреВрд░реА рдХреЛ рдорд╛рдкрдиреЗ
  • рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рд╕рд╛рдордиреЗ рдХреА рдмрд╛рдзрд╛рдУрдВ рдХреЗ рдЖрд╕рдкрд╛рд╕ рдЬрд╛рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛред

рдорд╢реАрди рдХреЗ рджреВрд╕рд░реЗ рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рдПрдВрдбреНрд░реЙрдЗрдб рдлреЛрди рд╕реЗ рдмреНрд▓реВрдЯреВрде рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред


рддрд╛рдХрд┐ рдЖрдк рдпрд╣рд╛рдВ рдмреЗрд╣рддрд░ рдХрд╛рдо рдХрд░ рд╕рдХреЗрдВ, рд╕рдВрдкреВрд░реНрдг рдЕрдВрддрд┐рдо RoboCar4W рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдЕрд╕реЗрдВрдмрд▓ (рдпрд╣рд╛рдВ рдмреНрд▓реВрдЯреВрде рдХреЗ рдмрд┐рдирд╛) рд╣реИред


Arduinoред  RoboCar4W


рдпрд╣рд╛рдБ рд╕рдореБрджреНрд░реА рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХрд╛ рдПрдХ рд╡реАрдбрд┐рдпреЛ рд╣реИред


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


рд░реЛрдмреЛрдЯ рдХрд╛рд░ RoboCar4W


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


рд░реЛрдмреЛрдЯ рдХрд╛рд░ RoboCar4W


рддреАрд╕рд░реЗ рд╡реАрдбрд┐рдпреЛ рдореЗрдВ, рд░реЛрдмреЛрдХрд╛рд░ 4 рдбрдмреНрд▓реНрдпреВ, рдореБрдбрд╝рдиреЗ рдХреЗ рд╕рд╛рде рдПрдХ рдкреВрд░реНрд╡-рдХреНрд░рдорд┐рдХ рдбреЗрдореЛ рдЖрдВрджреЛрд▓рди рдХрд╛рд░реНрдпрдХреНрд░рдо рджрд┐рдЦрд╛рддрд╛ рд╣реИред рдбреЗрдореЛ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдЙрд╕реА рдПрдВрдбреНрд░реЙрдЗрдб рдореЛрдмрд╛рдЗрд▓ рдлреЛрди рд╕реЗ рдХрдорд╛рдВрдб рдкрд░ рд╕рдХреНрд░рд┐рдп рд╣реЛрддрд╛ рд╣реИред рд░реЛрдмреЛрдЯ рдмрд╕ рдереЛрдбрд╝реА рджреЗрд░ рдХреЗ рд▓рд┐рдП рд╕рд╡рд╛рд░реА рдХрд░рддрд╛ рд╣реИ рдФрд░ рдореБрдбрд╝рддрд╛ рд╣реИред


рд░реЛрдмреЛрдЯ рдХрд╛рд░ RoboCar4W


рдЧрддрд┐ рдирд┐рдпрдВрддреНрд░рдг рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо


рд╣рдорд╛рд░реЗ рддрд░реАрдХреЗ рдХреЛ "рдмрд╛рдзрд╛ рдирд┐рд╡рд╛рд░рдг рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо" рдпрд╛ "рдкрде рдЦреЛрдЬ" рдХрд╣рдирд╛ рдЧрд▓рдд рд╣реИред рдпреЗ рдЕрд▓рдЧ рдЧрдгрд┐рддреАрдп рд╡рд┐рд╖рдп рд╣реИрдВ, рд╢реБрджреНрдз рдЧрдгрд┐рддред рдпрджрд┐ рдЖрдк рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЧрдгрд┐рдд рдкрд╕рдВрдж рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЗрди рд╡рд╛рдХреНрдпрд╛рдВрд╢реЛрдВ рдХреЛ Google рдХрд░реЗрдВ, рдЖрдкрдХреЛ рдЫрд╣ рдорд╣реАрдиреЗ рддрдХ рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред


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


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


рдЕрдм рдЙрд╕реА рд╕рдордп рд╕реНрдХреЗрдЪ RoboCar4W-1.ino рдХреЗ рд╕реНрд░реЛрдд рдХреЛрдб рдХреЛ рджреЗрдЦреЗрдВ ред


  1. рд╣рдо рд╕рд╛рдордиреЗ рдХреА рдмрд╛рдзрд╛ рдХреА рджреВрд░реА рдХреЛ рдорд╛рдкрддреЗ рд╣реИрдВред
  2. рдпрджрд┐ рдпрд╣ рдорд╛рдкреА рдЧрдИ рджреВрд░реА DST_TRH_BACK рдорд╛рди (рджреВрд░реА рд╕реАрдорд╛ рдХреЗ рд▓рд┐рдП рдХрдо) рд╕реЗ рдХрдо рд╣реИ, рддреЛ рд╣рдо рдореЛрдбрд╝ рдХреЗ рдмрд╛рдж рд░реБрдХрддреЗ рд╣реИрдВ рдФрд░ рдЬрд╛рддреЗ рд╣реИрдВред рд░реЛрдЯреЗрд╢рди рдХреА рджрд┐рд╢рд╛ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдЪреБрдиреА рдЧрдИ рд╣реИ: рдпрджрд┐ рдЖрдк рдкрд╣рд▓реЗ рдмрд╛рдПрдВ рдореБрдбрд╝рддреЗ рд╣реИрдВ, рддреЛ рджрд╛рдПрдВ рдореБрдбрд╝реЗрдВ рдФрд░ рдЗрд╕рдХреЗ рд╡рд┐рдкрд░реАрддред
  3. рдпрджрд┐ рдорд╛рдкрд╛ рджреВрд░реА DST_TRH_BACK рд╕реЗ рдЕрдзрд┐рдХ рд╣реИ, рд▓реЗрдХрд┐рди DST_TRH_TURN рд╕реЗ рдХрдо рд╣реИ, рддреЛ рдмрд╕ рдШреБрдорд╛рдПрдБред рд░реЛрдЯреЗрд╢рди рдХреА рджрд┐рд╢рд╛ рдХреЛ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рд░реВрдк рд╕реЗ рдЪреБрдирд╛ рдЬрд╛рддрд╛ рд╣реИред
  4. рдпрджрд┐ рдЖрдк рдмрд╛рдзрд╛ рд╕реЗ рджреВрд░ рд╣реИрдВ, рддреЛ рдмрд╕ рдЖрдЧреЗ рдмрдврд╝реЗрдВред
  5. рд╣рдо рд╕рдм рдлрд┐рд░ рд╕реЗ рджреЛрд╣рд░рд╛рддреЗ рд╣реИрдВред

рдХреНрдпрд╛ рдЕрдЪреНрдЫрд╛ рд╣реИ рдХрд┐ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ 4 рдкрд╣рд┐рдП рдФрд░ рдСрд▓-рд╡реНрд╣реАрд▓ рдбреНрд░рд╛рдЗрд╡ рд╣реИ? рд╣рдо рдХрдИ рдкреНрд░рдХрд╛рд░ рдХреЗ рдореЛрдбрд╝ рджреЗ рд╕рдХрддреЗ рд╣реИрдВ (рдХрд╛рд░реНрдпрдХреНрд░рдо):


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

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


рдФрд░ рдЗрд╕реЗ рдПрдХ рдмрд╛рд░ рджрдмрд╛рдХрд░ рд╡рд╛рдкрд╕ рдЪрд▓рд╛ рдЧрдпрд╛ред


рдорд╣рддреНрд╡рдкреВрд░реНрдг рдиреЛрдЯ ред рд╕рднреА рддрд░реНрдХ Arduino рдХреЗ рдирд┐рдпрдВрддреНрд░рдг рдореЗрдВ рд╣реИрдВред Android рдпрд╣рд╛рдБ рдХрдВрд╕реЛрд▓ рд╕реЗ рдПрдХ рдЧреЗрдо рдХрдВрд╕реЛрд▓ (рджрд┐рдорд╛рдЧ рдХреЗ рдмрд┐рдирд╛) рдХреА рддрд░рд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рдХрд╛ рдХрд╛рд░реНрдп рдмреНрд▓реВрдЯреВрде рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ Arduino RoboCar4W рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдмрдЯрди рдкреНрд░реЗрд╕ (рдпрд╛рдиреА рдХрдорд╛рдВрдб) рдХреЛ рдмреЗрд╡рдХреВрдлрд╝ рддрд░реАрдХреЗ рд╕реЗ рдкреНрд░рд╕рд╛рд░рд┐рдд рдХрд░рдирд╛ рд╣реИред


рдШрдЯрдХреЛрдВ


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


рдХреЛрдИ рдЪрд╛рдВрджреА рдХрд╛ рдЕрд╕реНрддрд░ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рд╕реНрдХреЗрдЪ рдереЛрдбрд╝рд╛ рдЖрд╕рд╛рди рд╣реЛ рдЧрдпрд╛ рд╣реИред


рднрд╡рд┐рд╖реНрдп рдХреЗ рд▓рд┐рдП, рд╕рдмрд╕реЗ рд╕рд░рд▓ рдФрд░ рд╕рдмрд╕реЗ рд╕рд╕реНрддрд╛ рд╕рд░реНрд╡реЛ рдЦрд░реАрджреЗрдВ, рдХрд┐рд╕реА рджрд┐рдП рдЧрдП рдХреЛрдг рдкрд░ рд░реЛрдЯреЗрд╢рди рдХреА рд╡рд┐рд╢реЗрд╖ рд╢рдХреНрддрд┐, рдЧрддрд┐ рдФрд░ рд╕рдЯреАрдХрддрд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ, рдФрд░ рдпрд╣ рд╕рд░реНрд╡реЛ рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рдирд╛ рдХрд╛рдлреА рдЖрд╕рд╛рди рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдирд┐рдХрд▓рд╛ рдерд╛ред $ 2 рдХрд╛ SG90 рдПрдХ рдЕрдЪреНрдЫрд╛ рдлрд┐рдЯ рд╣реИред


рддреЛ RoboCar4W рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЗ рдШрдЯрдХ, eBay рдкрд░ рдЦреЛрдЬ рдХреА рд╕реБрд╡рд┐рдзрд╛ рдХреЗ рд▓рд┐рдП рдЕрдВрдЧреНрд░реЗрдЬреА рдореЗрдВ рдПрдХ рд╡рд┐рд╡рд░рдг рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдЬреИрд╕реЗ:


  • Arduino UNO R3
  • рддреИрдпрд╛рд░ рдЪреЗрд╕рд┐рд╕ 4 рд╡реНрд╣реАрд▓ рдбреНрд░рд╛рдЗрд╡ рдореЛрдмрд╛рдЗрд▓ рд░реЛрдмреЛрдЯ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рд╕реНрдорд╛рд░реНрдЯ рдХрд╛рд░ рдЪреЗрд╕рд┐рд╕ рдЕрд░реБрдбрд┐рдиреЛ рд╕рдВрдЧрдд
  • рдбреАрд╕реА рдореЛрдЯрд░реНрд╕ рджреЛрдиреЛрдВ рджрд┐рд╢рд╛рдУрдВ рдореЗрдВ рд░реЛрдЯреЗрд╢рди рдХреЗ рд╕рд╛рде - 4 рдкреАрд╕реАред
  • рдкрд╣рд┐рдпреЛрдВ - 4 рдкреАрд╕реАред
  • 4 рдбреАрд╕реА рдореЛрдЯрд░реНрд╕ рдореЛрдЯрд░ рдбреНрд░рд╛рдЗрд╡ рд╢реАрд▓реНрдб L293D рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмреЛрд░реНрдб
  • рдЕрд▓реНрдЯреНрд░рд╛рд╕реЛрдирд┐рдХ рджреВрд░реА рдореАрдЯрд░ HC-SR04 рдЕрд▓реНрдЯреНрд░рд╛рд╕реЛрдирд┐рдХ рдореЙрдбреНрдпреВрд▓ рдорд╛рдкрдиреЗ рд╕реЗрдВрд╕рд░
  • рдиреА-рдПрдордПрдЪ 1.2 рд╡реА рдмреИрдЯрд░реА - 8 рдкреАрд╕реАред
  • рдмреИрдЯрд░реА рдХреЗ рд▓рд┐рдП рдкреНрд▓рд╛рд╕реНрдЯрд┐рдХ рдмреЙрдХреНрд╕ рдзрд╛рд░рдХ, рдмреИрдЯрд░реА рдмреЙрдХреНрд╕ рдзрд╛рд░рдХ 4 AA рдмреИрдЯрд░реА - 2 рдкреАрд╕реАред
  • рдмреИрдЯрд░реА рдкреНрд░рдХрд╛рд░ "рдХреНрд░реЛрдирд╛" 8.4 рд╡реА - 1 рдкреАрд╕реАред
  • рд╡реИрдХрд▓реНрдкрд┐рдХ рдЯреЙрдЧрд▓ рд╕реНрд╡рд┐рдЪ - рдкрд╛рд╡рд░ рд╕реНрд╡рд┐рдЪ

рдЪреЗрд╕рд┐рд╕, рдбреАрд╕реА рдореЛрдЯрд░реНрд╕ рдФрд░ рдкрд╣рд┐рдпреЛрдВ рдХреЛ рддреБрд░рдВрдд рдХрд┐рдЯ рдореЗрдВ рдЦрд░реАрджрд╛ рдЧрдпрд╛ рдерд╛ рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рд╡рд┐рдзрд╛рдирд╕рднрд╛ рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреЗ рд╕рд╛рде рднреАред


pinout


рдПрдирд╛рд▓реЙрдЧ рдЗрдирдкреБрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ I / O рдкреЛрд░реНрдЯ рдХреЗ рдбрд┐рдЬрд┐рдЯрд▓ рдкрд┐рди рдХреЗ рд░реВрдк рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдПрдирд╛рд▓реЙрдЧ рдЗрдирдкреБрдЯ рдХреЗ рдЕрдиреБрд░реВрдк Arduino рдкрд┐рди 19 рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ 14 рдЧрд┐рдиреЗ рдЬрд╛рддреЗ рд╣реИрдВред рдпрд╣ рдХреЗрд╡рд▓ Arduino рдкрд┐рди рдкрд░ рд▓рд╛рдЧреВ рд╣реЛрддрд╛ рд╣реИ, Atmega рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рдХреЗ рднреМрддрд┐рдХ рдкрд┐рди рдирдВрдмрд░ рдкрд░ рдирд╣реАрдВред


рдЖрдкрдХреЛ рдЖрдХрд░реНрд╖рд┐рдд рдирд╣реАрдВ рдХрд░рдирд╛ рд╣реИ, рдЖрдк рдмрд╕ рдПрдХ рдЯреЗрдмрд▓ рдореЗрдВ рд╕рдм рдХреБрдЫ рдбрд╛рд▓ рд╕рдХрддреЗ рд╣реИрдВред рдореИрдВрдиреЗ рдЗрд╕реЗ рдЗрд╕ рддрд░рд╣ рдХрд┐рдпрд╛ред


pinout


рдпрджрд┐ рдХреЛрдИ рдбреАрд╕реА рдореЛрдЯрд░реНрд╕ рдпрд╛ рд╕реНрдЯреЗрдкрд░ рдореЛрдЯрд░реНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдкрд┐рдВрд╕ рдбреА 4, рдбреА 7, рдбреА 8, рдбреА 12 рд╡реНрдпрд╕реНрдд рд╣реЛрдВрдЧреЗред


рдкрд┐рдВрд╕ рдбреА 9 (рд╕рд░реНрд╡реЛ # 1 рдирд┐рдпрдВрддреНрд░рдг), рдбреА 10 (рд╕рд░реНрд╡реЛ # 2 рдирд┐рдпрдВрддреНрд░рдг) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреЗрд╡рд▓ рддрднреА рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдЬрдм рд╕рд░реНрд╡рд┐рд╕рдореЛрдЯрд░реНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред


Arduino рдкрд┐рди рдореЛрдЯрд░ рдбреНрд░рд╛рдЗрд╡ рд╢реАрд▓реНрдб L293D рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП Arduino рдкрд┐рди рдкрд░ рдХрдмреНрдЬрд╛ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред


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


рдпрджрд┐ рдЖрдк рдЕрднреА рднреА рдЦреВрдмрд╕реВрд░рддреА рд╕реЗ рдЖрдХрд░реНрд╖рд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдореБрдлреНрдд рдлреНрд░рд┐рдЯрд┐рдВрдЧ рдХрд╛рд░реНрдпрдХреНрд░рдо рдЖрдкрдХреА рдорджрдж рдХрд░реЗрдЧрд╛ред


рднреЛрдЬрди


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


рдХрд┐рд╕реА рднреА рдорд╛рдорд▓реЗ рдореЗрдВ, рдпрджрд┐ рдЖрдк рд╢рд┐рд▓реНрдк рдореЗрдВ рдореЛрдЯрд░реНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдПрдХ рдореЛрдЯрд░ рдбреНрд░рд╛рдЗрд╡ рд╢реАрд▓реНрдб рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ (рдпрд╛ рдПрдХ рд╕рдорд╛рди рд╕рд░реНрдХрд┐рдЯ)ред


рддреЛ, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ 4 рдбреАрд╕реА рдореЛрдЯрд░реНрд╕, рдПрдХ рд╕рд░реНрд╡реЛ рдбреНрд░рд╛рдЗрд╡, рдЕрд░реБрдбрд┐рдиреЛ рдмреЛрд░реНрдб рдЦреБрдж рдФрд░ рдХрдИ рд╕реЗрдВрд╕рд░ рд╣реИрдВред рдореЛрдЯрд░реНрд╕ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рдЧреНрд▓реВрдЯреЛрдирд╕ рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╕реЗрдВрд╕рд░ рдХреЛ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ Arduino рдмреЛрд░реНрдб рдХреЗ рдХрдиреЗрдХреНрдЯрд░реНрд╕ рд╕реЗ рд╕рдВрдЪрд╛рд▓рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЙрдирдХреЗ рд╕рд╛рде рд╕рдм рдХреБрдЫ рд╕рд░рд▓ рд╣реИред рд╕реБрд╡рд┐рдзрд╛ рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рдкреВрд░реА рдЕрд░реНрдерд╡реНрдпрд╡рд╕реНрдерд╛ рдХреЛ рдПрдХ рддрд╛рд▓рд┐рдХрд╛ рдореЗрдВ рдШрдЯрд╛ рджрд┐рдпрд╛ рд╣реИред


рдЕрдиреБрд╢рдВрд╕рд┐рдд рдпрд╛ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╡реЛрд▓реНрдЯреЗрдЬред рд╡рд░реНрддрдорд╛рди рдЦрдкрддрдЕрдзрд┐рдХрддрдо рд╡реЛрд▓реНрдЯреЗрдЬрдХреНрдпрд╛ рдЦрд┐рд▓рд╛рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рд╣реИрдиреЛрдЯ
Arduino UNO R3 рдмреЛрд░реНрдб7 - 12 рд╡реА, 200 рдПрдордПрдЖрд░ (рдФрд╕рдд)6 - 20"рдХреНрд░реЛрди 9 рд╡реА" рд▓реА-рдЖрдпрди 650mAh, 8.4 рд╡реАрдХреЗрдВрджреНрд░ рдХрдиреЗрдХреНрдЯрд░
рд╕рд░реНрд╡реЛ рдореЛрдЯрд░ MG-9955-6 V, 0.1 - 0.3A (рд╢рд┐рдЦрд░)4.8 - 7.2рдмреИрдЯрд░рд┐рдпреЛрдВ (5) рдкреАрд╕реАред рдиреА-рдПрдордПрдЪ 1.2 рд╡реА = 6 рд╡реАрднреЛрдЬрди рдХреЗрд╡рд▓ рдПрдХ рдЕрд▓рдЧ рд╕реНрд░реЛрдд рд╕реЗред рдпрджрд┐ рдЖрдк Arduino рдХреЗ рд╕рд╛рде рд╢рдХреНрддрд┐ рдкреНрд░рд╛рдкреНрдд рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╕рдм рдХреБрдЫ рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рдПрдЧрд╛ред 4pcs рдиреА-рдПрдордПрдЪ рдмреИрдЯрд░реА рд╡реЛрд▓реНрдЯреЗрдЬ * 1.2V = 4.8V рдкрд░реНрдпрд╛рдкреНрдд рдирд╣реАрдВ рд╣реИред рдХреБрдЫ рд▓реЛрдЧреЛрдВ рдХрд╛ рддрд░реНрдХ рд╣реИ рдХрд┐ рдЗрд╕ рд╕рд░реНрд╡реЛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреЗрд╡рд▓ 6 рд╡реЛрд▓реНрдЯ рдкрд░ 4.8 рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП
рдбреАрд╕реА рдореЛрдЯрд░реНрд╕ (4 рдкреАрд╕реА)6 - 8 рд╡реА, рдХрд░рдВрдЯ 70mA рд╕реЗ 250mA3 - 12рдмреИрдЯрд░реА (5 + 3) рдкреАрд╕реАред рдиреА-рдПрдордПрдЪ 1.2 рд╡реА = 9.6 рд╡реАрдЖрдк 9V рдмреИрдЯрд░реА рд╕реЗ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рдЗрдВрдЬрди рд╢реБрд░реВ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдирд╣реАрдВ рд╣реЛрдВрдЧреЗ, рдЗрд╕рд▓рд┐рдП рд╕рдордп рдФрд░ (рдмреИрдЯрд░реА) рднреА рдмрд░реНрдмрд╛рдж рди рдХрд░реЗрдВ!
рдореЛрдЯрд░ рдбреНрд░рд╛рдЗрд╡ рд╢реАрд▓реНрдб L293DрдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ4.5 - 36рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ
рдмреНрд▓реВрдЯреВрде рдореЙрдбреНрдпреВрд▓ HC-0506рей.рей рд╡реА, релреж рдПрдордП1.8-3.6рдкрд┐рди 3.3V Arduino рдмреЛрд░реНрдб рдХреЗ рд╕рд╛рде
рдЕрд▓реНрдЯреНрд░рд╛рд╕реЛрдирд┐рдХ рджреВрд░реА рдореАрдЯрд░ HC-SR045 рд╡реА, 2 рдПрдордП5рдкрд┐рди 5V Arduino рдмреЛрд░реНрдб рдХреЗ рд╕рд╛рде

рдореЗрд░реЗ рдкрд╛рд╕ рдбреАрд╕реА / рдбреАрд╕реА рд╡реЛрд▓реНрдЯреЗрдЬ рдХрдирд╡рд░реНрдЯрд░ рдирд╣реАрдВ рдерд╛ред рдХреНрд░реЛрдирд╛ 9 рд╡реА рд╢рдХреНрддрд┐ рдХрд╛ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╕реНрд░реЛрдд рдирд╣реАрдВ рдерд╛, рдореЗрд░реЗ рдкрд╛рд╕ рдпрд╣ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдерд╛ред


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


рдЗрд╕рд▓рд┐рдП, рдЬреИрд╕рд╛ рдХрд┐ рд╣рдо рддрд╛рд▓рд┐рдХрд╛ рд╕реЗ рджреЗрдЦрддреЗ рд╣реИрдВ, рд╣рдореЗрдВ 3 рд╕реНрд╡рддрдВрддреНрд░ рдмрд┐рдЬрд▓реА рд╕реНрд░реЛрддреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ:


  • Arduino рдмреЛрд░реНрдб рдФрд░ рд╕реЗрдВрд╕рд░ рдХреЗ рд▓рд┐рдПред
  • рд╕рд░реНрд╡рд┐рдореЛрдЯрд░ рдХреЗ рд▓рд┐рдПред
  • 4 рдбреАрд╕реА рдореЛрдЯрд░реНрд╕ рдХреЗ рд▓рд┐рдПред

рдореБрдЭреЗ рдЗрддрдирд╛ рдХрд╣рд╛рдБ рдорд┐рд▓ рд╕рдХрддрд╛ рд╣реИ? рдХрд┐рд╕реА рднреА рд╕реНрдерд┐рддрд┐ рдореЗрдВ, Arduino рдмреЛрд░реНрдб рдХреЛ рдПрдХ рдЕрд▓рдЧ рд╕реНрд░реЛрдд рд╕реЗ рд╕рдВрдЪрд╛рд▓рд┐рдд рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рдЬреИрд╕рд╛ рдХрд┐ рдЬрдм рд╡реЛрд▓реНрдЯреЗрдЬ "sags", рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдореЛрдЯрд░реНрд╕ рдХреЛ рдЪрд╛рд▓реВ рдХрд░рдиреЗ рд╕реЗ, рдмреЛрд░реНрдб рдкреБрдирд░рд╛рд░рдВрдн рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдпрд╛ рдмрд╕ рд╡рд┐рдлрд▓ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдпрд╣рд╛рдВ рд╣рдо рдХреНрд░реЛ 9V рдлреЙрд░реНрдо рдлреИрдХреНрдЯрд░ рдХреА рдмреИрдЯрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдХрдиреЗрдХреНрдЯрд░ рдЬреЛ рдХрд┐ Arduino рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реЛрдЧрд╛, "рдХреЗрдВрджреНрд░ рдореЗрдВ рдкреНрд▓рд╕" рдХреЗ рд╕рд╛рде рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред


рдПрдХ рд╕рд░реНрд╡реЛрдореЛрдЯрд░ рдФрд░ 4 рдбреАрд╕реА рдореЛрдЯрд░реНрд╕ рдХреЗ рд▓рд┐рдП, рдЖрдк рдПрдХ рд╢рдХреНрддрд┐ рд╕реНрд░реЛрдд рдХреЗ рд╕рд╛рде рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдПрдХрдорд╛рддреНрд░ рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ рд╕рд░реНрд╡реЛрдореЛрдЯрд░ рдХреЛ рд╡реЛрд▓реНрдЯреЗрдЬ 5-6 рд╡реА (рдЕрдзрд┐рдХрддрдо 7.2 рд╡реА) рдФрд░ 100-300mA (рд╢рд┐рдЦрд░) рдХреА рдзрд╛рд░рд╛ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдФрд░ рдбреАрд╕реА рдореЛрдЯрд░реНрд╕ рдХреЛ 6-8 рд╡реА (рдЕрдзрд┐рдХрддрдо 12 рд╡реА) рдФрд░ 250mA рдХреА рдПрдХ рд╡рд░реНрддрдорд╛рди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред


рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдбреАрд╕реА-рдбреАрд╕реА рдХрдиреНрд╡рд░реНрдЯрд░реНрд╕ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдореЗрд░реЗ рдкрд╛рд╕ рдРрд╕рд╛ рдирд╣реАрдВ рд╣реИред рдирддреАрдЬрддрди, рдореИрдВрдиреЗ рдЕрдкрдирд╛ "рдорд╛рд▓рд┐рдХрд╛рдирд╛" рд╡рд╛рдпрд░рд┐рдВрдЧ рдЖрд░реЗрдЦ (рдмрд┐рдирд╛ рдХрд┐рд╕реА рд╕реНрдЯреЗрдк-рдбрд╛рдЙрди рдЗрд▓реЗрдХреНрдЯреНрд░реЙрдирд┐рдХ рд╕рд░реНрдХрд┐рдЯ, рдХреЗрд╡рд▓ рдкрд░реНрдпрд╛рд╡рд░рдгреАрдп рд░реВрдк рд╕реЗ рд╡реЛрд▓реНрдЯреЗрдЬ рдФрд░ рдЪрд╛рд▓реВ!) рд▓рд╛рдЧреВ рдХрд┐рдпрд╛: рдореИрдВрдиреЗ 8 рдкреАрд╕реА рдХрдиреЗрдХреНрдЯ рдХрд┐рдПред рд╢реНрд░реГрдВрдЦрд▓рд╛ рдореЗрдВ 1.2V рдмреИрдЯрд░реА рдФрд░ рд╕рд╣реА рд╕реНрдерд╛рдиреЛрдВ рдкрд░ рдирд▓, рдЬреИрд╕рд╛ рдХрд┐ рдЖрд░реЗрдЦ рдореЗрдВ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред


рднреЛрдЬрди


6V рд╕рд░реНрд╡реЛрдореЛрдЯрд░ рдкрд░ рдЧрдпрд╛, рдФрд░ 9.6 рдбреАрд╕реА рдореЛрдЯрд░реНрд╕ рдореЗрдВ рдЧрдпрд╛ред рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд╣реИ рдХрд┐ рдмреИрдЯрд░реА 1-5 рдмрдврд╝реЗ рд╣реБрдП рднрд╛рд░ рдХрд╛ рдЕрдиреБрднрд╡ рдХрд░реЗрдЧреАред


рдЗрдорджрд╛рджреА рдФрд░ рдбреАрд╕реА рдореЛрдЯрд░реНрд╕ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореИрдВрдиреЗ L293D рдЪрд┐рдк рдкрд░ рдЖрдзрд╛рд░рд┐рдд 4-рдЪреИрдирд▓ рдореЛрдЯрд░ рдбреНрд░рд╛рдЗрд╡ рд╢реАрд▓реНрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ред


рд╕рднрд╛


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


рд╕рднрд╛


рд╕рднрд╛


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


рдореИрдВрдиреЗ рдПрдХ рдмреЛрд░реНрдб рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдЬреЛ рджреЛ L293D рдЪрд┐рдкреНрд╕ рдФрд░ рдПрдХ рд╢рд┐рдлреНрдЯ рд░рдЬрд┐рд╕реНрдЯрд░ рдкрд░ рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП 4 рдЪреИрдирд▓ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред $ 5 рдХреЗ рд▓рд┐рдП eBay рдкрд░ рдЦрд░реАрджрд╛ рдЧрдпрд╛ред


рдЗрд╕ рдбреНрд░рд╛рдЗрд╡ рдирд┐рдпрдВрддреНрд░рдг рдореЙрдбреНрдпреВрд▓ рдмреЛрд░реНрдб рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рд╣реИрдВред


  • L293D рдореЛрдЯрд░ рдбреНрд░рд╛рдЗрд╡ рд╢реАрд▓реНрдб Arduino рдореЗрдЧрд╛ 1280 рдФрд░ 2560 рдХреЗ рд╕рд╛рде рд╕рдВрдЧрдд, UNO, рдбреБрдЗрдорд┐рд▓рд╛рдиреЛрд╡, рдбрд╛рдЗрд╕рд┐рд▓рд╛
  • 4-рдЪреИрдирд▓ рдирд┐рдпрдВрддреНрд░рдг
  • рд╕рдВрдЪрд╛рд▓рд┐рдд рдореЛрдЯрд░реНрд╕ 4.5V рд╕реЗ 36V рддрдХ
  • рдЕрдиреБрдореЗрдп рд▓реЛрдб рд╡рд░реНрддрдорд╛рди рдЪреИрдирд▓ рдкреНрд░рддрд┐ 600mA, рд╢рд┐рдЦрд░ рд╡рд░реНрддрдорд╛рди - 1.2A
  • рдЧрд░реНрдореА рд╕реЗ рдмрдЪрд╛рд╡
  • 5V рдХреЛ рд╕рд░реНрд╡рд┐рд╕рдореЛрдЯрд░реНрд╕ рд╕реЗ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рдЯреАрдХ Arduino рдЯрд╛рдЗрдорд░ (рдХреЛрдИ "рдШрдмрд░рд╛рдирд╛" рдирд╣реАрдВ рд╣реЛрдЧрд╛) рдХреЗ рд╕рд╛рде 2 рдЗрдВрдЯрд░рдлреЗрд╕, рдпрджрд┐ рдЖрдкреВрд░реНрддрд┐ рд╡реЛрд▓реНрдЯреЗрдЬ рдЕрдзрд┐рдХ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рддреЛ рдиреАрдЪреЗ рджрд┐рдП рдЧрдП рд╡рд░реНрдгрди рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдмрд┐рдЬрд▓реА рдХрдиреЗрдХреНрд╢рди рдлрд┐рд░ рд╕реЗ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред
  • 4 рджреНрд╡рд┐рджрд┐рд╢ рдбреАрд╕реА рдХрд▓реЗрдХреНрдЯрд░ рдореЛрдЯрд░реНрд╕ рдпрд╛ 2 рд╕реНрдЯреЗрдкрд░ рдФрд░ 2 рд╕рд░реНрд╡реЛрдореЛрдЯрд░реНрд╕ рдХреЛ рдПрдХ рд╕рд╛рде рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
  • 4 рджреНрд╡рд┐рджрд┐рд╢ рдбреАрд╕реА рдореЛрдЯрд░реНрд╕ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдЧрддрд┐ рдЪрдпрди рдХреЗ рд▓рд┐рдП 8-рдмрд┐рдЯ рдмрд╕ рд╕реЗ рдЬреБрдбрд╝реА рд╣реИрдВ
  • рдПрдХ рдХреЙрдЗрд▓, рдбрдмрд▓ рдХреЙрдЗрд▓ рдпрд╛ рд╡реИрдХрд▓реНрдкрд┐рдХ рдЪрд░рдгреЛрдВ рдХреЗ рд╕рд╛рде 2 рд╕реНрдЯреЗрдк рдбреНрд░рд╛рдЗрд╡ (рдПрдХрдзреНрд░реБрд╡реАрдп рдпрд╛ рджреНрд╡рд┐рдзреНрд░реБрд╡реА) рддрдХ рдХрд╛ рдХрдиреЗрдХреНрд╢рди
  • рдХрдВрдЯреНрд░реЛрд▓ рд▓реЙрдЬрд┐рдХ рдФрд░ рдореЛрдЯрд░реНрд╕ рдХреА рдЕрд▓рдЧ-рдЕрд▓рдЧ рдмрд┐рдЬрд▓реА рдЖрдкреВрд░реНрддрд┐ рдХреЗ рд▓рд┐рдП рдПрдХ рдмрд╛рд╣рд░реА рд╕реНрд░реЛрдд рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдиреЗрдХреНрдЯрд░
  • рд░реАрд╕реЗрдЯ Arduino рдмрдЯрди
  • Adafruit AFMotor рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдкреНрд░рдмрдВрдзрди рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдореЛрдЯрд░ рдбреНрд░рд╛рдЗрд╡ рд╢реАрд▓реНрдб рдХреЛ рдереЛрдбрд╝рд╛ рд╢реЛрдзрди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рддрд╛рдХрд┐ рдЖрдк рдЗрд╕рдХреЗ рдмрд╛рдж рдХреБрдЫ рднреА рдХрдиреЗрдХреНрдЯ рдХрд░ рд╕рдХреЗрдВред рдореИрдВрдиреЗ рд╢реАрд░реНрд╖ рдкрд░ рдЖрд╡рд╢реНрдпрдХ рдХрдиреЗрдХреНрдЯрд░реНрд╕ рдХреЛ рдорд┐рд▓рд╛рдпрд╛, рдпрд╣реА рд╣реБрдЖред


рдореЛрдЯрд░ рдбреНрд░рд╛рдЗрд╡ рдврд╛рд▓


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


4-рд╕реЗрдВрдЯрд░ L293D рдореЛрдЯрд░ рдбреНрд░рд╛рдЗрд╡ рд╢реАрд▓реНрдбред  рдмрд╛рд╣рд░реА рд╢рдХреНрддрд┐ рдХреЗ рд▓рд┐рдП рдЬрдореНрдкрд░


рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, Arduino рд╕рдВрдЪрд╛рд▓рд┐рдд рд╣реИ рдФрд░ рдореЛрдЯрд░реНрд╕ рдПрдХ рджреВрд╕рд░реЗ рд╕реЗ рд╕реНрд╡рддрдВрддреНрд░ рд░реВрдк рд╕реЗ рд╕рдВрдЪрд╛рд▓рд┐рдд рд╣реИрдВред


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


рдирдИ рд╕рдорд╕реНрдпрд╛ред


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


рд╕рд░реНрд╡реЛрдореЛрдЯрд░ рдХреА рд╢рдХреНрддрд┐ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдВрддрд┐рдо рд░реВрдк рджреЗрдирд╛


рдореЛрдЯрд░ рдбреНрд░рд╛рдЗрд╡ рд╢реАрд▓реНрдб рдХреЛ рдХрдиреЗрдХреНрдЯ рдХрд░рддреЗ рд╕рдордп, рдПрдирд╛рд▓реЙрдЧ рдкрд┐рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдбрд┐рдЬрд┐рдЯрд▓ рдкрд┐рди 2, 13 рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред


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


  • D11: DC рдореЛрдЯрд░ # 1 / Stepper # 1 (рд╕рдХреНрд░рд┐рдпрдг рдФрд░ рдЧрддрд┐ рдирд┐рдпрдВрддреНрд░рдг)
  • рдбреА 3: рдбреАрд╕реА рдореЛрдЯрд░ # 2 / рд╕реНрдЯреЗрдкрд░ # 1 (рд╕рдХреНрд░рд┐рдпрдг рдФрд░ рдЧрддрд┐ рдирд┐рдпрдВрддреНрд░рдг)
  • D5: DC рдореЛрдЯрд░ # 3 / Stepper # 2 (рд╕рдХреНрд░рд┐рдпрдг рдФрд░ рдЧрддрд┐ рдирд┐рдпрдВрддреНрд░рдг)
  • D6: DC рдореЛрдЯрд░ # 4 / Stepper # 2 (рд╕рдХреНрд░рд┐рдпрдг рдФрд░ рдЧрддрд┐ рдирд┐рдпрдВрддреНрд░рдг)

рдпрджрд┐ рдХреЛрдИ рдбреАрд╕реА / рд╕реНрдЯреЗрдкрд░ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ рддреЛ рдпреЗ рдкрд┐рди рд╡реНрдпрд╕реНрдд рд╣реЛрдВрдЧреЗ: рдбреА 4, рдбреА 7, рдбреА 8, рдбреА 12ред


рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкрд┐рди рдХреЗрд╡рд▓ рддрднреА рдХрдмреНрдЬреЗ рдореЗрдВ рд▓рд┐рдП рдЬрд╛рдПрдВрдЧреЗ рдЬрдм рдЙрдкрдпреБрдХреНрдд рд╕рд░реНрд╡реЛрдореЛрдЯрд░реНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ:


  • D9: рд╕рд░реНрд╡реЛ # 1 рдирд┐рдпрдВрддреНрд░рдг
  • D10: рд╕рд░реНрд╡реЛ # 2 рдирд┐рдпрдВрддреНрд░рдг

рдХрдиреЗрдХреНрд╢рди рддрд╛рд▓рд┐рдХрд╛


рдореЛрдЯрд░ рдбреНрд░рд╛рдЗрд╡ рд╢реАрд▓реНрдб рдХреЗ рд╕рд╛рде рдЖрд░рдВрдн рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ Adafruit AFMotor рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдФрд░ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред


рдореЛрдЯрд░реЛрдВ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрджрд╛рд╣рд░рдг рдХреЛрдб:


 #include <AFMotor.h> //   Adafruit #include <Servo.h> //     AF_DCMotor motor(1); //   ,    DC    Motor Shiled , ,  frequency Servo servo; //    servo.attach(10); //     9  10 (    Motor Shiled) motor.setSpeed(speed); //   DC   0 ()  255 ( ) motor.run(RELEASE); // DC   motor.run(FORWARD); // DC   motor.run(BACKWARD); // DC   servo.write(90); //    90 . 

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


M1 рдФрд░ M2 рд╕реЗ рдЬреБрдбрд╝реА рдореЛрдЯрд░реЛрдВ рдХреЗ рд▓рд┐рдП, рдЖрдк рдЖрд╡реГрддреНрддрд┐ рд╕реЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ: MOTOR12_64KHZ, MOTOR12_8KHZ, MOTOR12_2KHZ, MOTOR12_1KHZред рдЙрдЪреНрдЪрддрдо рд░реЛрдЯреЗрд╢рди рдХреА рдЧрддрд┐ 64KHz рдкрд░ рдкреНрд░рд╛рдкреНрдд рдХреА рдЬрд╛рддреА рд╣реИ, рдЗрд╕ рдЖрд╡реГрддреНрддрд┐ рдХреЛ рд╕реБрдирд╛ рдЬрд╛рдПрдЧрд╛, рдХрдо рдЖрд╡реГрддреНрддрд┐ рдФрд░ 1KHz рдкрд░ рдЧрддрд┐ рд▓реЗрдХрд┐рди рдпрд╣ рднреА рдХрдо рдКрд░реНрдЬрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдореЛрдЯрд░реНрд╕ 3 рдФрд░ 4 рд╣рдореЗрд╢рд╛ 1KHz рдкрд░ рдЪрд▓рддреЗ рд╣реИрдВ, рдЕрдиреНрдп рдорд╛рдиреЛрдВ рдХреА рдЕрдирджреЗрдЦреА рдХреА рдЬрд╛рддреА рд╣реИред рд╣рд░ рдЬрдЧрд╣ рдбрд┐рдлрд╝реЙрд▓реНрдЯ 1KHz рд╣реИред


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


 AF_DCMotor motor(тАж); 

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


рд╣рдо рдЕрд▓реНрдЯреНрд░рд╛рд╕реЛрдирд┐рдХ рджреВрд░реА рдореАрдЯрд░ HC-SR04 рдЕрд▓реНрдЯреНрд░рд╛рд╕реЛрдирд┐рдХ рдореЙрдбреНрдпреВрд▓ рдХрдиреЗрдХреНрдЯ рдХрд░рддреЗ рд╣реИрдВред Pinout рдирд┐рд╖реНрдХрд░реНрд╖:


  • VCC
  • рдЯреНрд░рд┐рдЧ (рдЯреА)
  • рдЗрдХреЛ (рдЖрд░)
  • GND

рдорд╛рдк рдкрд░ рдЕрд▓реНрдЯреНрд░рд╛рд╕реЛрдирд┐рдХ рд░реЗрдВрдЬ рдлрд╛рдЗрдВрдбрд░ рджреНрд╡рд╛рд░рд╛ рдЦрд░реНрдЪ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╕рдордп (рдЕрдиреБрднрд╡рдЬрдиреНрдп рд░реВрдк рд╕реЗ рдирд┐рд░реНрдзрд╛рд░рд┐рдд):


  • рдЕрдзрд┐рдХрддрдо 240 рдПрдордПрд╕ рдпрджрд┐ рджреВрд░реА рдмрд╣реБрдд рд▓рдВрдмреА рд╣реИ (рд╕реАрдорд╛ рд╕реЗ рдмрд╛рд╣рд░)
  • рдХрдо рд╕реЗ рдХрдо 1 рдПрдордПрд╕ рдЕрдЧрд░ рджреВрд░реА рдмрд╣реБрдд рдХрдо рд╣реИ
  • 1.5 рдореАрдЯрд░ рдХреА рджреВрд░реА рд▓рдЧрднрдЧ 10 рдПрдордПрд╕ рдореЗрдВ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХреА рдЬрд╛рддреА рд╣реИ

рдбрд┐рдЬрд┐рдЯрд▓ рджреВрд░реА рдореАрдЯрд░ HC-SR04 рдорд▓реНрдЯреАрдореАрдбрд┐рдпрд╛ рдореЙрдбреНрдпреВрд▓


рдПрдХ рдЕрд▓реНрдЯреНрд░рд╛рд╕реЛрдирд┐рдХ рд░реЗрдВрдЬ рдлрд╛рдЗрдВрдбрд░ рд╕реЗрдВрд╕рд░, рдЗрд╕рдХреА рднреМрддрд┐рдХ рдкреНрд░рдХреГрддрд┐ рдХреЗ рдХрд╛рд░рдг, рдФрд░ рдЗрд╕рд▓рд┐рдП рдирд╣реАрдВ рдХрд┐ рдЪреАрди, рдХреБрдЫ рдорд╛рдорд▓реЛрдВ рдореЗрдВ рдЦрд░рд╛рдм рддрд░реАрдХреЗ рд╕реЗ рдПрдХ рдмрд╛рдзрд╛ рдХреА рджреВрд░реА рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддрд╛ рд╣реИ:


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

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


рдХреБрдЫ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рдЗрдиреНрдлреНрд░рд╛рд░реЗрдб рдбрд┐рд╕реНрдЯреЗрдВрд╕ рд╕реЗрдВрд╕рд░ рд╕реЗ рд╣рд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдпрд╣ рднреА рд╕рд╣реА рдирд╣реАрдВ рд╣реИ:


  • рдЕрд▓реНрдЯреНрд░рд╛рд╕рд╛рдЙрдВрдб рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЫреЛрдЯреА рдЕрдзрд┐рдХрддрдо рд╕реАрдорд╛: 0.3-0.8 рдореАрдЯрд░ рдмрдирд╛рдо 4 рдореАрдЯрд░
  • рдЕрд▓реНрдЯреНрд░рд╛рд╕рд╛рдЙрдВрдб рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдмрдбрд╝реА рдиреНрдпреВрдирддрдо рджреВрд░реА: 10 рд╕реЗрдореА рдмрдирд╛рдо 2 рд╕реЗрдореА
  • рд╕рдордЧреНрд░ рд░реЛрд╢рдиреА рдкрд░ рд╕реЗрдВрд╕рд░ рдХреА рд╕рдВрд╡реЗрджрдирд╢реАрд▓рддрд╛ рдХреА рдирд┐рд░реНрднрд░рддрд╛ред

рдпрджреНрдпрдкрд┐ рдпрджрд┐ рдЖрдк рдПрдХ рдЬреЛрдбрд╝реА рдореЗрдВ рдЗрди рд░реЗрдВрдЬрдлрд╛рдЗрдВрдбрд░ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЙрдирдХреЗ рдХрд╛рд░реНрдп рдХреА рджрдХреНрд╖рддрд╛ рдореЗрдВ рдХрд╛рдлреА рд╡реГрджреНрдзрд┐ рд╣реЛрдЧреАред


рдмреНрд▓реВрдЯреВрде HC-05 рдХрдиреЗрдХреНрдЯ рдХрд░реЗрдВ


рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рдбреЗрдЯрд╛рд╢реАрдЯ рд╕реЗ "рдирдЧреНрди" HC-05 рдХреЗ рдореБрдЦреНрдп рдкрд┐рди рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ:


  • TX (рдкрд┐рди 1) рд╕рдВрдЪрд░рдг
  • рдЖрд░рдПрдХреНрд╕ (рдкрд┐рди 2) рд░рд┐рд╕реЗрдкреНрд╢рди
  • 3.3V (рдкрд┐рди 12) рдмрд┐рдЬрд▓реА рдХреА рдЖрдкреВрд░реНрддрд┐ 3.3V
  • рдЬреАрдПрдирдбреА (рдкрд┐рди 13) рдЧреНрд░рд╛рдЙрдВрдб
  • PIO8 (рдкрд┐рди 31) рдореЛрдб рдЗрдВрдбрд┐рдХреЗрдЯрд░
  • PIO9 (рдкрд┐рди 32) рдХрдиреЗрдХреНрд╢рди рд╕реНрдерд┐рддрд┐, рдпрджрд┐ рдХрдиреЗрдХреНрд╢рди рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рддреЛ рдЖрдЙрдЯрдкреБрдЯ рдЕрдзрд┐рдХ рд╣реЛрдЧрд╛
  • AT рдХрдорд╛рдВрдб рдореЛрдб рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП PIO11 (рдкрд┐рди 34)

рд╣рдорд╛рд░рд╛ рдореЙрдбреНрдпреВрд▓ рдмреНрд░реЗрдХрдЖрдЙрдЯ / рдмреЗрд╕ рдмреЛрд░реНрдб рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рд╣реИ, рдЬрд╣рд╛рдВ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдПрдХ рд╡реЛрд▓реНрдЯреЗрдЬ рдбрд┐рд╡рд╛рдЗрдбрд░ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЗрд╕рдореЗрдВ 3.3V рд╕реЗ 6V рддрдХ рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реА рд╡реЛрд▓реНрдЯреЗрдЬ рд░реЗрдВрдЬ рд╣реИред


рд╣рдо рдЕрдкрдиреЗ рдмреНрд▓реВрдЯреВрде рдореЙрдбреНрдпреВрд▓ рдЕрд╕реЗрдВрдмрд▓реА рдХреЛ рдХрдиреЗрдХреНрдЯ рдХрд░рддреЗ рд╣реИрдВ:


  • Arduino (TX) - (RX) HC-05
  • Arduino (RX) - (TX) HC-05
  • Arduino (+ 5V) - (VCC) рдмреНрд▓реВрдЯреВрде
  • Arduino (GND) - (GND) рдмреНрд▓реВрдЯреВрде
  • рдПрд▓рдИрдбреА, рдХреБрдВрдЬреА рдкрд┐рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ

рдмреНрд▓реВрдЯреВрде HC-05 рдореЙрдбреНрдпреВрд▓ рдХреЛ рдмрд┐рдЬрд▓реА рдХреА рдЖрдкреВрд░реНрддрд┐ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдЙрд╕ рдкрд░ рдПрд▓рдИрдбреА рдХреЛ рдмреНрд▓рд┐рдВрдХ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП, рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рдмреНрд▓реВрдЯреВрде рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИред


рдореЛрдмрд╛рдЗрд▓ рдкрд░ рдмреНрд▓реВрдЯреВрде рдЪрд╛рд▓реВ рдХрд░реЗрдВ, рдПрдЪрд╕реА -05 рдирд╛рдо рдХреЗ рд╕рд╛рде рдбрд┐рд╡рд╛рдЗрд╕ рдвреВрдВрдвреЗрдВ рдФрд░ рдХрдиреЗрдХреНрдЯ рдХрд░реЗрдВ, рдкрд╛рд╕рд╡рд░реНрдб 1234ред


рдкрд░реАрдХреНрд╖рдг рдХреЗ рд▓рд┐рдП, Arduino рдореЗрдВ рдПрдХ рд╕рд╛рдзрд╛рд░рдг рд╕реНрдХреЗрдЪ рднрд░реЗрдВ:


 int count = 0; void setup() { Serial.begin(9600); Serial.println("Test Arduino + Bluetooth. http://localhost"); } void loop() { count++; Serial.print("Count = "); Serial.println(count); delay(1000); } 

рдПрдВрдбреНрд░реЙрдЗрдб рдлреЛрди рдкрд░, рдмреНрд▓реВрдЯреВрде рдЯрд░реНрдорд┐рдирд▓ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВред рд╣рдо HC-05 рдбрд┐рд╡рд╛рдЗрд╕ рд╕реЗ рдЬреБрдбрд╝реЗ рд╣реИрдВ рдФрд░ рд╣рдо рдПрдХ рдмрдврд╝рддреЗ рдХрд╛рдЙрдВрдЯрд░ рдХреЗ рд╕рд╛рде рдлреЛрди рд╕реНрдХреНрд░реАрди рд░реЗрдВрдЧрдиреЗ рд╡рд╛рд▓реА рд▓рд╛рдЗрдиреЛрдВ рдХрд╛ рдирд┐рд░реАрдХреНрд╖рдг рдХрд░рддреЗ рд╣реИрдВред


рддрд╛рдХрд┐ рдореЙрдбреНрдпреВрд▓ рдХреЛ рдПрдЯреА рдХрдорд╛рдВрдб рдкреНрд░рд╛рдкреНрдд рд╣реЛ рд╕рдХреЗ, рдЖрдкрдХреЛ рдЗрд╕реЗ рдЙрдкрдпреБрдХреНрдд рдореЛрдб рдореЗрдВ рдбрд╛рд▓рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ - рдЗрд╕рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ KEY рдЖрдЙрдЯрдкреБрдЯ (PIO11) рдХреЛ рддрд╛рд░реНрдХрд┐рдХ рдкрд░ рд╕реЗрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдХреБрдЫ рдмреНрд░реЗрдХрдЖрдЙрдЯ / рдмреЗрд╕ рдмреЛрд░реНрдб рдкрд░, KEY рдЖрдЙрдЯрдкреБрдЯ рдХреЗ рдмрдЬрд╛рдп, EN (ENABLE) рдЖрдЙрдЯрдкреБрдЯ рд╣реИ, рдЬреЛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдпрд╛ рдирд╣реАрдВ рднреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдЪрд┐рдк рдкрд░ рд╣реА рдкрд┐рди рдХреЛ рдорд┐рд▓рд╛рдпрд╛ред рдпрд╣ рдХреЗрд╡рд▓ HC05 рдЪрд┐рдкреНрд╕ рдкрд░ рд▓рд╛рдЧреВ рд╣реЛрддрд╛ рд╣реИред рдпрд╣ рд╕рд┐рд░реНрдл рдореЗрд░рд╛ рдПрди рдЯрд░реНрдорд┐рдирд▓ рдЙрддреНрдкрд╛рджрди рдХрд╣реАрдВ рднреА рд╣рд▓ рдирд╣реАрдВ рд╣реИред рдЗрд╕рд▓рд┐рдП, рдпрд╣ рдЪрд┐рдк рдХреЗ рдЯрд░реНрдорд┐рдирд▓ рдХреБрдВрдЬреА (PIO11) рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрд▓рдЧ рддрд╛рд░ рдХреЗ рд╕рд╛рде рдорд┐рд▓рд╛рдк рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдпрд╛, рдСрдкрд░реЗрд╢рди рдХреЗ рджреМрд░рд╛рди, HC05 рдХреЛ AT-рдХрдорд╛рдВрдб рдореЛрдб рдореЗрдВ рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП, рдХреБрдЫ рд╕реЗрдХрдВрдб рдХреЗ рд▓рд┐рдП Vcc рдкрд╛рд╡рд░ рдЖрдЙрдЯрдкреБрдЯ рдХреЛ KEY рдЪрд┐рдк рдЖрдЙрдЯрдкреБрдЯ (PIO11) рд╢реЙрд░реНрдЯ-рд╕рд░реНрдХрд┐рдЯ рдХрд░реЗрдВред HC06 рдХреЗ рд▓рд┐рдП, рдХреБрдВрдЬреА рдкрд┐рди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред


рд╕реЙрдлреНрдЯрд╡реЗрдпрд░


рдиреЛрдЯред рд╣рд░ рдмрд╛рд░ Arduino рдкрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ, рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдмреНрд▓реВрдЯреВрде рдореЙрдбреНрдпреВрд▓ Arduino рд╕реЗ рдХрдиреЗрдХреНрдЯ рдирд╣реАрдВ рд╣реИред рдпрд╣ рд╕реНрдХреЗрдЪ рднрд░рдг рд╕рдорд╕реНрдпрд╛рдУрдВ рдХрд╛ рдХрд╛рд░рдг рд╣реЛрдЧрд╛ред рдмрд╕ рдмреНрд▓реВрдЯреВрде рдореЙрдбреНрдпреВрд▓ рдпрд╛ Arduino рдФрд░ RX, TX рдореЙрдбреНрдпреВрд▓ рдкрд┐рди рдХреЛ рдЬреЛрдбрд╝рдиреЗ рд╡рд╛рд▓реЗ рддрд╛рд░реЛрдВ рд╕реЗ рдмрд┐рдЬрд▓реА рдХрд╛рдЯ рджреЗрдВред


рд╕реНрдХреЗрдЪ рдХреА рд╢реБрд░реБрдЖрдд рдореЗрдВ, рдкреНрд░рдХрд╛рд░ рдХреА рдкрдВрдХреНрддрд┐рдпреЛрдВ рдореЗрдВ рдореЛрдЯрд░ рдирдВрдмрд░ рдмрджрд▓реЗрдВ:


 AF_DCMotor motor(тАж); 

рдмрд╛рдзрд╛ рд╕реЗ рдмрдЪрдиреЗ рдХреЗ рд╕рд╛рде рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдореЛрдб рдХреЗ рд▓рд┐рдП рд╕реНрдХреЗрдЪ рдпрд╣рд╛рдВ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ ред


рдпрджрд┐ рдЖрдк рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреЛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддреЗ рд╣реИрдВ


 byte debug = 0; 

рдкрд░


 byte debug = 10; 

рдпрд╣ рдбрд┐рдмрдЧ рдореЛрдб рдХреЛ рд╕рдХреНрд╖рдо рдХрд░реЗрдЧрд╛ред


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


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


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


Adnroid рдмреНрд▓реВрдЯреВрде RC рдХрд╛рд░ рдХреЗ рд▓рд┐рдП рдХрд╛рд░реНрдпрдХреНрд░рдо ред


рдЦреИрд░, рдпрд╣ рдмрд╛рдд рд╣реИ! рдПрдХ рдЕрдЪреНрдЫреА рдпрд╛рддреНрд░рд╛ рдХрд░реЗрдВ!


рдПрдХ рдЕрдЪреНрдЫреА рдпрд╛рддреНрд░рд╛ рдХрд░реЗрдВ!

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


All Articles