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

рдЕрдЧрд▓рд╛ рдХрджрдо рдПрд▓ рдИ рдбреА рдХреА рд╕реНрдерд╛рдкрдирд╛ рдереАред рд╕реМрднрд╛рдЧреНрдп рд╕реЗ, рд▓реЗрдЧреЛ рдХреЗ рдЫреЗрдж рдХрд╛ рд╡реНрдпрд╛рд╕ 5 рдорд┐рдореА рд╣реИ, рдЗрд╕рд▓рд┐рдП рдбрд╛рдпреЛрдб рдорд╣рд╛рди рдкреНрд░рдпрд╛рд╕ рдХреЗ рд╕рд╛рде рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдлрд┐рдЯ рд╣реЛрддреЗ рд╣реИрдВ рдФрд░ рдСрдкрд░реЗрд╢рди рдХреЗ рджреМрд░рд╛рди рдвреАрд▓реЗ рдирд╣реАрдВ рд╣реЛрддреЗ рд╣реИрдВред рдЙрдиреНрд╣реЛрдВрдиреЗ рдХреИрдереЛрдбреНрд╕ рдХреЛ рдПрдХ рд╕рд╛рде рдЬреЛрдбрд╝рд╛, рдФрд░ 0.05 рдкрд░ рдирд░рдо рддрд╛рд░ рдХреЗ рд╕рд╛рде рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ рдмрд╛рд╣рд░ рдХреА рдУрд░ рдПрдиреЛрдб рд▓рд╛рдпрд╛ред рдпрд╣ рдиреМ рдХрдВрдбрдХреНрдЯрд░ рдирд┐рдХрд▓рд╛, рд▓реЗрдХрд┐рди рдкрд░реНрдпрд╛рдкреНрдд рдЗрдВрдЬрди рд╢рдХреНрддрд┐ред

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

рджреЛ рд▓реЗрдЧреЛ рдмреНрд▓реЙрдХ рдХреЗ рдмреАрдЪ рдЗрд╕реЗ рджрдмрд╛рдХрд░ рдмрд╕ рдлреЛрдЯреЛрд░реИрд╕реНрдЯрд░ рдХреЛ рд╕реБрд░рдХреНрд╖рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ред

рдЕрдм рдпрд╣ рдбрд┐рдЬрд╝рд╛рдЗрди рдХреЛ Arduino рд╕реЗ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдмрдирд╛ рд╣реБрдЖ рд╣реИред рдореИрдВрдиреЗ 150 рдУрдо рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреНрд░рддрд┐рд░реЛрдзреЛрдВ, рдФрд░ ADC рдЗрдирдкреБрдЯ рдХреЗ рд▓рд┐рдП рдлреЛрдЯреЛрд░рд╕рд┐рд╕реНрдЯрд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдбрд┐рдЬрд┐рдЯрд▓ рдЖрдЙрдЯрдкреБрдЯ рдХреЗ рд▓рд┐рдП рдПрд▓рдИрдбреА рдХреЛ рдХрдиреЗрдХреНрдЯ рдХрд┐рдпрд╛ред

рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рдореЗрд░рд╛ "рдЯреАрд╡реА" рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрдиреЗ рд▓рдЧрд╛:

рд╣рдо рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЛ рднрд░рддреЗ рд╣реИрдВ, рдЬреЛ рдлреЛрдЯреЙрд╕реНрдЯрд░рд╛рдЗрдЬрд╝рд░ рдХреЗ рдЕрдВрдзреЗрд░рд╛ рд╣реЛрдиреЗ рдХрд╛ рдЗрдВрддрдЬрд╛рд░ рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдлрд┐рд░ рдбрд┐рдЬрд┐рдЯрд▓ рдЖрдЙрдЯрдкреБрдЯ (2..9) рдкрд░ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЕрдВрддрд░рд╛рд▓ рдкрд░ рдЖрд╡рд╢реНрдпрдХ рдбреЗрдЯрд╛ рд╢реВрдЯ рдХрд░рддрд╛ рд╣реИред рдПрдХ рдкрд┐рдХреНрд╕реЗрд▓ рдХрд╛ рдХреНрд╖реИрддрд┐рдЬ рдЖрдХрд╛рд░ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдЪрдпрдирд┐рдд рджреЗрд░реА рд╕реЗ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд╣реЛрддрд╛ рд╣реИ, рдореЗрд░реА рд╕реНрдерд╛рдкрдирд╛ рдХреЗ рд▓рд┐рдП рдЗрд╖реНрдЯрддрдо рдореВрд▓реНрдп 2.3 рдорд┐рд▓реАрд╕реЗрдХрдВрдб рдерд╛ред
void setup() { for (int i = 2; i <= 9; i++) { pinMode(i, OUTPUT); } }
рдЕрдм, рд╣рдорд╛рд░реА рд╕рд╛рдВрд╕ рд░реЛрдХрдХрд░, рдЪрд╛рд▓реВ рдХрд░реЗрдВ, рдФрд░ рдпрд╣рд╛рдБ рдпрд╣ рдПрдХ рдЕрджреНрднреБрдд рдХреНрд╖рдг рд╣реИ!

рдХреНрд╖реИрддрд┐рдЬ рд░реВрдк рд╕реЗ 8 рдЧреБрдгрд╛ 30 рдкрд┐рдХреНрд╕реЗрд▓ рдХреЗ рдХреНрд░рдо рдХрд╛ рд╕рдВрдХрд▓реНрдк, рдХрдо рд╡рд┐рд▓рдВрдм рдХреЗ рд╕рд╛рде рдкрд┐рдХреНрд╕реЗрд▓ рдмрд╣реБрдд рд╕рдВрдХреБрдЪрд┐рдд рд╣реИрдВред рдлреНрд░реЗрдо рджрд░ рд▓рдЧрднрдЧ рдкрд╛рдВрдЪ рдкреНрд░рддрд┐ рд╕реЗрдХрдВрдб рд╣реИред
рдЖрдЧреЗ рдХреНрдпрд╛ рд╣реИ?
- рдПрд▓рдИрдбреА рдХреЛ рд╕реАрдзреЗ рдбрд┐рдЬрд┐рдЯрд▓ рдЖрдЙрдЯрдкреБрдЯ рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рдирд╛ рд╕рдВрднрд╡ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдЖрда-рдмрд┐рдЯ рдмрд╕ рдПрдХреНрд╕рдЯреЗрдВрдбрд░ рдкреАрд╕реАрдПрдл 8574 рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ, рдЬреЛ рд╕реАрдзреЗ рд╕реНрд╡рд┐рдВрдЧ рдмрд╛рд░ рдкрд░ рд▓рдЧрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдлрд┐рд░ рдЖрда (рд╢рдХреНрддрд┐ рдФрд░ I2C рдХреЗ рд▓рд┐рдП рджреЛ) рдХреЗ рдмрдЬрд╛рдп рдЪрд╛рд░ рддрд╛рд░ рдкрд░реНрдпрд╛рдкреНрдд рд╣реИрдВред
- рдЖрдк рдореЛрдиреЛрдХреНрд░реЛрдо рдХреЗ рдмрдЬрд╛рдп рдЖрд░рдЬреАрдмреА рдПрд▓рдИрдбреА рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдПрдХ рд░рдВрдЧ "рдЯреАрд╡реА" рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВред
- Arduino UNO рдореЗрдВ, USB рдкреЛрд░реНрдЯ Atmel ATmega8U2 рдХрдирд╡рд░реНрдЯрд░ рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реИред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рдпрд╣ рдХрдВрдкреНрдпреВрдЯрд░ рджреНрд╡рд╛рд░рд╛ рдПрдХ рд╕реАрд░рд┐рдпрд▓ рдкреЛрд░реНрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рджреЗрдЦрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕реЗ рдлрд┐рд░ рд╕реЗ рд╢реБрд░реВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рддрд╛рдХрд┐ рдпрд╣ рдорд╛рдЙрд╕ рдХреЗ рд░реВрдк рдореЗрдВ рджрд┐рдЦрд╛рдИ рджреЗ рдпрд╛, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЬреЙрдпрд╕реНрдЯрд┐рдХред рдореБрдЭреЗ рдЖрд╢реНрдЪрд░реНрдп рд╣реИ рдХрд┐ рдХреНрдпрд╛ рдЗрд╕реЗ рдмрд╛рд╣рд░реА рдореЙрдирд┐рдЯрд░ рдХреЗ рд░реВрдк рдореЗрдВ рдкрд╣рдЪрд╛рдирд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ?
рд╕рдВрджрд░реНрдн
рд▓реЗрдЧреЛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рд╡рд┐рдЪрд╛рд░ рдорд╛рдЗрдХрд▓ рдЧреИрд╕реЗрд░реА рдХреА рдкреБрд╕реНрддрдХ
рдПрдХреНрд╕рдЯреНрд░реАрдо рдПрдирдПрдХреНрд╕рдЯреА рд╕реЗ рд▓рд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рд╕реМрднрд╛рдЧреНрдп рд╕реЗ, рдЖрдкрдХреЛ рддреАрди рд╕реМ рдпреВрд░реЛ рдХреЗ рд▓рд┐рдП рдорд╛рдЗрдВрдбрд╕реНрдЯреЙрд░реНрдо рдПрдирдПрдХреНрд╕рдЯреА рдХреЛ рдЦрд░реАрджрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ, рдФрд░ рдЖрдк Arduino рдХреЗ рд╕рд╕реНрддреЗ рдкрд░рд┐рдорд╛рдг рдХреЗ рд╕рд╛рде рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред