рдЕрднреА рддрдХ рдПрдХ рдФрд░ рд╕реАрд░рд┐рдпрд▓ рдкреНрд░реЛрдЯреЛрдХреЙрд▓, рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП

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


рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ: svn рдЪреЗрдХрдЖрдЙрдЯ http://avros.googlecode.com/svn/trunk/ avros
рд╕рдВрдХрд▓рд┐рдд рдХрд░реЗрдВ рдФрд░ avros.pde рднрд░реЗрдВ

рдХрд┐рд╕реА рднреА рддрд░рд╣ рд╕реЗ рдХреЙрдо рдкреЛрд░реНрдЯ рдЦреЛрд▓реЗрдВ рдФрд░ рд╡рд╣рд╛рдВ рд▓рд┐рдЦреЗрдВ:
w13,1
рдФрд░ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдбрд┐рдЬрд┐рдЯрд▓рд╡реНрд░реАрдЯ (13.1), рдпрд╛ рд╣реИ
W10,100 рдПрдирд╛рд▓реЙрдЧ рд╡рд╛рдЗрдЯ (10,100)
r10 digitalRead (10) - рдкрд░рд┐рдгрд╛рдо r10,1 рдХреЗ рд░реВрдк рдореЗрдВ рд╡рд╛рдкрд╕ рдЖрдПрдЧрд╛
рдЖрд░ 14 рдПрдирд╛рд▓реЙрдЧрд░реЗрдб (14) - рдЖрд░ 14,42
рдбреА 100 рджреЗрд░реА (100)
рдФрд░ рд▓рдЧрднрдЧ рд╕рднреА рдЕрдиреНрдп рдХрд╛рд░реНрдп, avros.h рдХреЗ рдЕрдВрджрд░ рдЕрдзрд┐рдХ рд╡рд┐рд╡рд░рдг
рдкрд┐рдиреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ, рдПрдирд╛рд▓реЙрдЧ рдбрд┐рдЬрд┐рдЯрд▓ рдХреЗ рддреБрд░рдВрдд рдмрд╛рдж рд╣реЛрддреЗ рд╣реИрдВ, рдЫреЛрдЯреЗ рдкрд░ 14-21 рдФрд░ рдореЗрдЧрд╛ рдкрд░ 54-69

рдЖрджреЗрд╢реЛрдВ рдХреЗ рдмреАрдЪ рд╡рд┐рднрд╛рдЬрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рд╕реА рднреА рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП:
w13,1 d500w13,0 ;-) d100; w13,1

рдЖрдк рдЗрд░реЛрдо рдореЗрдВ рдПрдХ рдЕрдиреБрдХреНрд░рдо рд▓рд┐рдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░ рдЗрд╕реЗ рдПрдХ рд▓реВрдк рдпрд╛ рдПрдХ-рдмрд╛рд░ рдореЗрдВ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:
E o w13.1 d1000 w13.0 d1000 OSE es

рдЗрд╕реЗ рдПрдХрд▓ .h рдлрд╝рд╛рдЗрд▓ рдХреЗ рд░реВрдк рдореЗрдВ рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЗрд╕реЗ рдХрд┐рд╕реА рднреА рдкреНрд░реЛрдЧреНрд░рд╛рдо рд╕реЗ рдЬреЛрдбрд╝рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП: avros.pde

рдмрдВрдЯ рд╕реНрдЯреНрд░реАрдорд┐рдВрдЧ: рдЖрдк рдХрд┐рд╕реА рднреА OS рдХреА рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рд╕реЗ рд╕реАрдзреЗ рдкреЛрд░реНрдЯ рдкрд░ рд╕реАрдзреЗ рдХрдорд╛рдВрдб рднреЗрдЬ рд╕рдХрддреЗ рд╣реИрдВ, рдЧрддрд┐ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рднреВрд▓рдХрд░, рдЖрдк рдХрд┐рд╕реА рдЯрд░реНрдорд┐рдирд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬреИрд╕реЗ рдкреЛрдЯреАрди рдпрд╛ рдорд┐рдирд┐рдХреЙрдо, рдпрд╛ рдХрд┐рд╕реА рднреА рднрд╛рд╖рд╛ рдореЗрдВ рдХрд┐рд╕реА рднреА рднрд╛рд╖рд╛ рдореЗрдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдХрд┐рдЯ рдореЗрдВ рдПрдХ рдЧреВрдврд╝ рднрд╛рд╖рд╛ рдореЗрдВ)

рд╣рд╛рдБ, рдлрд░реНрдореЗрдЯрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рджреНрд╡рд┐рдЖрдзрд╛рд░реА рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдФрд░ рдмрд┐рдЯрд▓реИрд╢ рд░рд╛рдХреНрд╖рд╕ рдХреЗ рд╕рд╛рде, рдЬреЛ рдПрдХ 168 рдЪрд┐рдк рдкрд░ рд╕рднреА рдореЗрдореЛрд░реА рдХреЛ рд▓реЗ рдЬрд╛рдПрдЧрд╛, рдореБрдЭреЗ рдкрддрд╛ рд╣реИред

рд▓рд╛рдкрддрд╛ рдХрд╛рд░реНрдпреЛрдВ рдореЗрдВ рдЦреЛрджрдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░, рдЖрдк рдорд╛рдирдХ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рд╕реЗ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

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


All Articles