рд╣реЗрдЬрд╣реЛрдЧ - рдмрд╛рдд рдХрд░ рд░рд╣реЗ рдкрдХреНрд╖реА [рдЕрдЧрд░ рдПрдХ рдПрдордкреА 3 рдкреНрд▓реЗрдпрд░ рдХреЗ рд╕рд╛рде]



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

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

рдФрд░ рджреВрд░ рд╣рдо рдЬрд╛рддреЗ рд╣реИрдВред



рдпрд╣ рд╕реНрдкрд╖реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдпрд╣ рдХреНрдпрд╛ рдФрд░ рдХрд╣рд╛рдБ рдЧрдпрд╛, рд╡рд┐рднрд┐рдиреНрди рддрд░реАрдХреЛрдВ рдореЗрдВ рдПрдХ рд╣реЗрдЬрд╣реЛрдЧ рдбреЗрдореЛред

рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░рддреЗ рд╕рдордп рдордиреЛрд░рдВрдЬрдХ рд╡рд╛рдХреНрдпрд╛рдВрд╢:



рдХрд╛рд░реНрдб рдФрд░ рдЭрдЯрдХреЛрдВ рдХреЗ рд╕рд╛рде рд╕реНрд╡рд┐рдЪрд┐рдВрдЧ рдХреА рджрд╛рд╕реНрддрд╛рдВ, рдорд╛рддреНрд░рд╛:



рд╡рд╛рдпрд░рд▓реЗрд╕ рдЪрд╛рд░реНрдЬрд┐рдВрдЧ:



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

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



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

рдЫрд╡рд┐

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

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

рдЗрд╕рд▓рд┐рдП, рдпрд╣рд╛рдВ рд╣рдордиреЗ рд╕рдмрд╕реЗ рд╕рд░рд▓ рдХрдВрдкрди рд╕реЗрдВрд╕рд░ SW-18010P рдФрд░ рдкреНрд░рд╕рд┐рджреНрдз RC522 рдХрд╛рд░реНрдб рд░реАрдбрд░ рдЬреЛрдбрд╝рд╛ред

рдЫрд╡рд┐

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

рдЫрд╡рд┐

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

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

рддреЛ, рдЬрдмрдХрд┐ рдореИрдВрдиреЗ рд╕реЛрдЪрд╛ рдХрд┐ рдпрд╣ рд▓рд╛рдкрд░рд╡рд╛рд╣реА рд╕реВрдЪреА рдирд┐рдпрдВрддреНрд░рдХ рд╕реЗ рдЦреАрдВрдЪрд╛ ATmega328P , рдХреЗ рд▓рд┐рдП рдпрд╣ soldered рдПрдХ рд╡рд┐рдХрд╛рд╕ рд╢рд╛рд▓ рдФрд░ Arduino рдореЗрдЧрд╛ 2560 рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ Adruino рд▓реЛрдбрд░ рд╕реАрдирд╛ред

рдЫрд╡рд┐

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

RCV22 рдХреЗ рдмрд╛рдж рд╕реЗ 3.3V рд╕реНрдЯреЗрдмрд▓рд╛рдЗрдЬрд░ рдХреЛ рднреА рд╕реЛрд▓реНрдбрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдХреНрдпреЛрдВрдХрд┐ рдЧрд▓рддрдлрд╣рдореА рдХреЗ рдХрд╛рд░рдг RC522 рдЗрд╕ рд╡реЛрд▓реНрдЯреЗрдЬ рд╕реЗ рд╕рдВрдЪрд╛рд▓рд┐рдд рд╣реЛрддрд╛ рд╣реИ, рдЬрдмрдХрд┐ рдмрд╛рдХреА рд╕рднреА рдХрдВрдкреЛрдиреЗрдВрдЯреНрд╕ рдпреВрдирд┐рд╡рд░реНрд╕рд▓ 5V рдкрд░ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рдорд╣рд╕реВрд╕ рдХрд░рддреЗ рд╣реИрдВ, рдЬрд┐рд╕рдХреА рдореБрдЭреЗ рдЙрдореНрдореАрдж рдереА рдХрд┐ рдореИрдВ 18650 рдмреИрдЯрд░реА рдореЗрдВ рд╕рд╛рдзрд╛рд░рдг рдкрд╛рд╡рд░ рдмреИрдВрдХ

рдЫрд╡рд┐

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

рдФрд░ рдореБрдЭреЗ рдХреБрдЫ рдШрдЯрдирд╛рдУрдВ рдХреЗ рдзреНрд╡рдирд┐ рд╕рдВрдХреЗрдд (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдПрдХ рдХрд╛рд░реНрдб рдкрдврд╝рдирд╛) рдХреЗ рд▓рд┐рдП рдПрдХ рдкреАрдЬрд╝реЛрдХреЗрдорд┐рдХ рдЯреНрд╡реАрдЯрд░ рднреА рдЬреЛрдбрд╝рдирд╛ рдкрдбрд╝рд╛ред рдпрд╣, рдЖрдк рдХрд╣рддреЗ рд╣реИрдВ, рдЖрдо рддреМрд░ рдкрд░ рдордЬрд╛рдХрд┐рдпрд╛ рд╣реИ - рдПрдХ рд╡рдХреНрддрд╛ рд╣реИ, рд╣реИ рдирд╛? рдЦреИрд░, рд╣рд╛рдВ, рдРрд╕рд╛ рдирд╣реАрдВ рд╣реИред рдЖрдЦрд┐рд░рдХрд╛рд░, рд╕реНрдкреАрдХрд░ рдкреНрд▓реЗрдпрд░ рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реЛрддрд╛ рд╣реИ, рди рдХрд┐ рдХрдВрдЯреНрд░реЛрд▓рд░ рд╕реЗред рдФрд░ рдЙрдиреНрд╣реЛрдВрдиреЗ рдПрдХ рдХреБрдВрдЬреА рдХреЗ рд░реВрдк рдореЗрдВ рдПрдХ рдЯреНрд░рд╛рдВрдЬрд┐рд╕реНрдЯрд░ рдЬреЛрдбрд╝рд╛, рдЬреЛ рдиреАрдВрдж рдХреЗ рджреМрд░рд╛рди рдПрдордкреА 3 рдкреНрд▓реЗрдпрд░ рдХреЛ рдмрдВрдж рдХрд░ рджреЗрддрд╛ рд╣реИ, рддрд╛рдХрд┐ рдКрд░реНрдЬрд╛ рдХреА рдЦрдкрдд рдХрдо рд╣реЛ рд╕рдХреЗред

рдПрдХ рдЪреМрдХрд╕ рдкрд╛рдардХ рдпрд╣ рдиреЛрдЯрд┐рд╕ рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдЦрд┐рд▓рд╛рдбрд╝реА рдХреЛ рдПрдХ рдбрд┐рдЬрд┐рдЯрд▓ рдХрдВрдЯреНрд░реЛрд▓рд░ рдкрд┐рди рджреНрд╡рд╛рд░рд╛ рд╕рдВрдЪрд╛рд▓рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЬреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЪрд╛рд▓реВ рдФрд░ рдмрдВрдж рд╣реЛрдЧрд╛ред рдореИрдВ рдЗрд╕реЗ рдЦреБрдж рдкрд╕рдВрдж рдХрд░реВрдВрдЧрд╛, рд▓реЗрдХрд┐рди рдпрд╣ рдХреЗрд╡рд▓ рд╕реНрдЯреИрдВрдбрдмрд╛рдп рдореЛрдб рдореЗрдВ рд╣реИ рдХрд┐ рдЦрд┐рд▓рд╛рдбрд╝реА 16 рдПрдордП рдХрд╛ рдЙрдкрднреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдФрд░ рдЬрдм рд╕рдВрдЧреАрдд, рдпрд╣ рдЖрд╕рд╛рдиреА рд╕реЗ 100 рдПрдордП рд╕реЗ рдЕрдзрд┐рдХ рд▓реЗрддрд╛ рд╣реИ, рдЬреЛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдПрдЯреАрдореЗрдЧрд╛ рдХреА рдХреНрд╖рдорддрд╛ рд╕реЗ рдХрдо рд╕реЗ рдХрдо рджреЛрдЧреБрдирд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП, рдореИрдВрдиреЗ 300 рдПрдордП рдХреЗ рдПрдХ рдХрд▓реЗрдХреНрдЯрд░ рдХреЗ рд╕рд╛рде "рдХреЛрдИ" рдПрдирдкреАрдПрди рдЯреНрд░рд╛рдВрдЬрд┐рд╕реНрдЯрд░ рд▓рд┐рдпрд╛ рдФрд░ рдЗрд╕реЗ рд▓рдЧрднрдЧ 200 рдУрдо рдХреЗ рдПрдХ рд░реЛрдХрдиреЗрд╡рд╛рд▓рд╛ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдирд┐рдпрдВрддреНрд░рдХ рдХреЗ рдбрд┐рдЬрд┐рдЯрд▓ рдкрд┐рди рдореЗрдВ рд▓рд╛рдпрд╛ред

рд▓реЗрдХрд┐рди рдХрд╛рд░реНрдб рд░реАрдбрд░ 40 mA рдХреЗ рднреАрддрд░ рдЦрдкрдд рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЬреЛ рд╕реНрдЯреЗрдмрд▓рд╛рдЗрдЬрд░ рдЗрд╕реЗ рдЦрд┐рд▓рд╛рддрд╛ рд╣реИ рдЙрд╕реЗ рдХрдВрдЯреНрд░реЛрд▓рд░ рдХреЗ рдбрд┐рдЬрд┐рдЯрд▓ рдкрд┐рди рд╕реЗ рдЬреЛрдбрд╝рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЙрд╕рдиреЗ рдРрд╕рд╛ рдХрд┐рдпрд╛, рд▓реЗрдХрд┐рди рдлрд┐рд░ рднреА рдХрд╛рдо рдирд╣реАрдВ рдХрд┐рдпрд╛, рдЬрд┐рд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ - рдЕрдВрдд рдореЗрдВред

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

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

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

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

рдЫрд╡рд┐

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



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



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

рдФрд░, рдореБрдЭреЗ рдХрд╣рдирд╛ рд╣реЛрдЧрд╛, рдПрдХ рд╣реЗрдЬ рд╣реЙрдЧ рдПрдХ рдбреНрд░рд┐рд▓ рдХреЗ рд╕рд╛рде рдЙрд╕рдХреА рдЖрдВрдЦ рд╕реЗ рдмрд╛рд╣рд░ рдирд┐рдХрд▓рдирд╛ рдПрдХ рддрдорд╛рд╢рд╛ рд╣реИред

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

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

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

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

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

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

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

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

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

рдЕрдВрдд рдореЗрдВ, рдореБрдЭреЗ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЪрдХрд┐рдд рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдХрд┐ рдирд┐рдпрдВрддреНрд░рдХ рдХреЗ рдбрд┐рдЬрд┐рдЯрд▓ рдкрд┐рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрд╛рд░реНрдб рд░реАрдбрд░ рдХреЛ рдмрдВрдж рдХрд░рдиреЗ рд╕реЗ рдирд┐рдкрдЯрдиреЗ рдореЗрдВ рдЕрд╕рдорд░реНрдерддрд╛ рдереА, рдЬрд┐рд╕рд╕реЗ рдкрд╛рдардХ рд╕рдВрдЪрд╛рд▓рд┐рдд рд╣реЛрддрд╛ рд╣реИред рдХрд┐рд╕реА рдХрд╛рд░рдг рд╕реЗ, рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рд╣реИ рдХрд┐ рдпрджрд┐ рдкрд┐рди LOW рдФрд░ рдлрд┐рд░ INPUT рдкрд░ рд╕реЗрдЯ рд╣реИ, рддреЛ рд░реАрдбрд░ рдмрдВрдж рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИред

рдЙрд╕реА рд╕рдордп, рдпрджрд┐ рдЖрдк рд╕рд┐рд░реНрдл LOW рд╕реЗрдЯ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдХрд╛рд░реНрдб рд░реАрдбрд░ рдХреА рдПрд▓рдИрдбреА рдкреВрд░реА рддрд░рд╣ рд╕реЗ "рд░реЛрд╢рдиреА" рдХрд░рддреА рд╣реИ, рд░реАрдбрд░ рдХреА рдЖрдкреВрд░реНрддрд┐ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд╕реНрдЯреЗрдмрд▓рд╛рдЗрдЬрд░ рдХреЗ рдЖрдЙрдЯрдкреБрдЯ рдореЗрдВ рд╡реЛрд▓реНрдЯреЗрдЬ рдПрдХ рд╡реЛрд▓реНрдЯ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╣реИред рдпрджрд┐ рдирд┐рдпрдВрддреНрд░рдХ рдкрд┐рди рдкрд░ INPUT рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ рд╡реЛрд▓реНрдЯреЗрдЬ рд▓рдЧрднрдЧ 3V рддрдХ рдмрдврд╝ рдЬрд╛рддрд╛ рд╣реИред

рдпрд╣ рдФрд░ рднреА рджрд┐рд▓рдЪрд╕реНрдк рд╣реИ рдХрд┐ рдпрджрд┐ рдЖрдк рдкрд╣рд▓реЗ SS рдФрд░ RST рд░реАрдбрд░ рд╕реЗ рдЬреБрдбрд╝реЗ рдХрдВрдЯреНрд░реЛрд▓рд░ рдкрд┐рди рдХреЛ LOW рдФрд░ INPUT рдкрд░ рд╕реЗрдЯ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдлрд┐рд░ рдХрдВрдЯреНрд░реЛрд▓рд░ рдХреЗ рдкреЙрд╡рд░ рдкрд┐рди рдХреЛ рдЙрд╕реА рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд░рдЦрддреЗ рд╣реИрдВ, рддреЛ рд░реАрдбрд░ рдмрдВрдж рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред рдФрд░ рдлрд┐рд░ рднреА рдпрд╣ рдиреАрдВрдж рдХреЗ рдмрд╛рдж рдЪрд╛рд▓реВ рд╣реЛрддрд╛ рд╣реИ, рдЕрдЧрд░ рдкрд╛рд╡рд░ рдкрд┐рди рдХреЛ OUTPUT рдФрд░ HIGH рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

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

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

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

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

рдХреНрд░рд┐рдпрд╛ рдХрд╛рд░реНрдпрдХреНрд░рдо
/*  A0 -   MP3 (  )
 *  pin 0, 1 -   ()
 *  pin 2 -   
 *  pin 4 -   MP3 ( )
 *  pin 5 - 
 *  pin 6 -  
 *  pin 7, 8 -  MP3
 *  pin 9 -  
 *  pin 10 -  
 *  pin 11, 12, 13 - SPI 
 */ 


#include <Arduino.h>
#include <SoftwareSerial.h>
#include <JQ6500_Serial.h>
#include <avr/pgmspace.h> //  PROGMEM
#include <SPI.h>
#include <MFRC522.h>
#include <avr/sleep.h>
#include <avr/power.h>

#define adc_disable() (ADCSRA &= ~(1<<ADEN)) // disable ADC (before power-off) 
#define adc_enable() (ADCSRA |= (1<<ADEN)) // re-enable ADC

#define RST_PIN 9
#define SS_PIN 10
#define mp3Pin 4
#define mp3Busy A0
#define readerPin 6
#define tonePin 5
#define ledPin 3
#define offDelay 70000 //  
#define winkStep 1500 //   
#define on 150 //  ""
#define off 80 //  ""
#define tOut1 0 //         (x - / x1 -  )
#define tOut11 500
#define tOut2 14000
#define tOut21 15000
#define tOut3 29000
#define tOut31 30000
#define tOut4 44000
#define tOut41 45000
#define tOut5 60000
#define tOut51 65000
#define tShake 2000 //     
#define nShakeQ 10 //     
#define introQ 5 //  -
#define minVol 18 //  
#define midVol  22 //  
#define maxVol 25 //  


unsigned long dimDelay, winkStepDelay, onDelay, ledOffDelay, tShakeDelay;
boolean ledOn, ledOff, eyes, pwm;
int wink;
int pwmVal;

boolean playON = false;
boolean pwmUp = false;
byte pwmStep = 1;


unsigned int playFile;

MFRC522 mfrc522(SS_PIN, RST_PIN);       //  MFRC522
unsigned long uidDec, uidDecTemp; //       
byte bCounter, readBit, nShake, rnd;
byte vol = midVol; //     
unsigned long ticketNumber;
unsigned long offTimeOut = 0; //   
boolean mp3ON = false; //   
boolean isInt = false; //   

byte ticketQ = 32; //     (  -  )
byte fileQ = 0; //  MP3-

//    (  ,    ),         .   ,    
PROGMEM const uint32_t ticketSet[]  = {2515217196, 2540548337, 2490970856, 2486466332, 2485920633, 35870611, 37836807, 37836806, 2377004330, 2522873668, 2514304566, 23472725, 2485702426, 2374853555, 2374391583, 2492957469, 2486467162, 2489280075, 2488031661, 2491726641, 2491720188, 2490968782, 2490968783, 2488900952, 2489969016, 2506562651, 2375447052, 2375449579, 2489276180, 2483389692, 2486466331, 2484789326};

JQ6500_Serial mp3(8,7); //  

void enterSleep()
{
 mp3.playFileNumberInFolderNumber(01, 005); // -
 mp3.playFileNumberInFolderNumber(01, 005); // -
 delay(2500);
 tone(tonePin, 800, 500);
 delay(500); 
 digitalWrite(readerPin, LOW); 
 digitalWrite(mp3Pin, LOW);
 digitalWrite(ledPin, LOW);
 pinMode(ledPin, INPUT);
 pinMode(readerPin, INPUT);
 pinMode(mp3Pin, INPUT);
 
  adc_disable();

  set_sleep_mode(SLEEP_MODE_PWR_DOWN);
  
  sleep_enable();
  
  sleep_mode();
  
 sleep_disable();
 power_all_enable();

 adc_enable();
 tone(tonePin, 450, 500);
 pinMode(ledPin, OUTPUT);
 pinMode(readerPin, OUTPUT);
 pinMode(mp3Pin, OUTPUT);
 digitalWrite(ledPin, LOW);
 digitalWrite(readerPin, HIGH); 
 digitalWrite(mp3Pin, HIGH);
 SPI.begin();            //  SPI
 mfrc522.PCD_Init();     //  MFRC522
 mp3Init();
 offTimeOut = millis();
 ledOffDelay = millis();
 mp3.playFileNumberInFolderNumber(01, 001); // -
 mp3.playFileNumberInFolderNumber(01, 001); // -
 delay(500);
 playON = false; 
 mp3ON = true;
}

void wakeUp() {
   detachInterrupt(0);
   ledOffDelay = millis();
   if (isInt == false) { //  
    isInt = true;
   }
   attachInterrupt(0, wakeUp, LOW); 
}

void setup() {
  pinMode(2, INPUT_PULLUP);
  attachInterrupt(0, wakeUp, LOW);
  pinMode(readerPin, OUTPUT);  
  digitalWrite(readerPin, HIGH);
  SPI.begin();            //  SPI
  mfrc522.PCD_Init();     //  MFRC522
  pinMode(mp3Pin, OUTPUT);
  mp3Init();
  pinMode(ledPin, OUTPUT);
  digitalWrite(ledPin, LOW);
  eyes = false;
  ledOn = false;
  ledOff = false;
  dimDelay = millis();
  winkStepDelay = millis();
  wink = 0;
  pwmUp = true; //    
  pwmVal = 0;
  ledOffDelay = millis();
  offTimeOut = millis();  
  mp3.playFileNumberInFolderNumber(01, 001); // -
  mp3.playFileNumberInFolderNumber(01, 001); // -
  delay(500);
  playON = false; 
  mp3ON = true;
}

void loop() {

rnd = random(1, fileQ-1);

if ((millis() - offTimeOut) > offDelay) { //  

     enterSleep();

 } else { 

 ledWink(); //   


 if (isInt == true) {
  
  offTimeOut = millis(); //    -  ,    

  if (nShake == 0) {
    tShakeDelay = millis();
  }
  
  if ((millis() - tShakeDelay) < tShake){
    nShake = nShake + 1;
  } else {
    tShakeDelay = millis();
    nShake = 0;
  }

   isInt = false;
 }

 if (nShake > nShakeQ) {
  playRandom();
  nShake = 0;
 }

//    

playPreset(); //     


//   
  if (mp3ON == true) {
   
   if (playON == true) { //  ,   
    offTimeOut = millis(); //   
   }

   nShake = 0;

   eyesPWM(); //  
   

    //  MP3
    if(analogRead(mp3Busy) < 250) { //    -  ,  
     mp3ON = false; 
     playON = false;
     digitalWrite(ledPin, LOW);
    }
  }
  
 scanPlay(); //   
 
 }
}


void setBitsForGood(byte daBeat) {


  
        if (daBeat == 1) {
                bitSet(ticketNumber, bCounter);
                bCounter=bCounter+1;
                }
        else {
                bitClear(ticketNumber, bCounter);
                bCounter=bCounter+1;
        }
}

//    MP3
void mp3Init() {
  digitalWrite(mp3Pin, HIGH);
  delay(100);
  mp3.begin(9600);
  mp3.reset();
  mp3.setVolume(vol);
  mp3.setLoopMode(MP3_LOOP_NONE);

  fileQ = mp3.countFiles(MP3_SRC_SDCARD); //    
  fileQ = fileQ - introQ; //  

}


//   
void playRandom() {
   tone(tonePin, 450, 500);
   delay(500);  
   playFile = rnd;
   mp3ON = true;
   playON = true;
   mp3.playFileByIndexNumber(playFile);
   mp3.playFileByIndexNumber(playFile);
   mp3.playFileByIndexNumber(playFile);  
   delay(500);
}

// 
void ledWink() {

 //     
if ((millis() - winkStepDelay) > winkStep) { //  

// 
  if (eyes == true) { //   

    if (ledOn == false) {
      onDelay = millis(); //  
        ledOn = true; //  ,   
    }
 
    if ((millis() - onDelay) > on) { //   
      digitalWrite(ledPin, LOW); //   
      eyes = false; //   
    }

  }

// 
  if (eyes == false) { //   
    
    if (ledOff == false) {
      ledOffDelay = millis(); //  
        ledOff = true; //  ,   
    }

    if ((millis() - ledOffDelay) > off) { //   
      digitalWrite(ledPin, HIGH); //  
      eyes = true; //   
    }
  }

  if (ledOn == true && ledOff == true) { //    (  /)
    wink = wink+1;
    ledOn = false;
    ledOff = false;    
  }

  if (wink == 4) { //   /
     winkStepDelay = millis();
     wink = 0;
 }

 }

}

//     
void playPreset() {

 if (mp3ON == false) {
  
  if ((millis() - offTimeOut) > tOut2 && (millis() - offTimeOut) < tOut21) {
    mp3.playFileNumberInFolderNumber(01, 002); //   /001/002.mp3      tOut21 .
    mp3ON = true; 
    delay(500);
  }

  if ((millis() - offTimeOut) > tOut3 && (millis() - offTimeOut) < tOut31) {
    mp3.playFileNumberInFolderNumber(01, 003); //   /001/003.mp3      tOut31 .
    mp3ON = true;
    delay(500);
   }  

  if ((millis() - offTimeOut) > tOut4 && (millis() - offTimeOut) < tOut41) {
    mp3.playFileNumberInFolderNumber(01, 004); //   /001/004.mp3      tOut41 .
    mp3ON = true;  
    delay(500); 
  }    

    
 }
  
}


// 
void eyesPWM(){

 if ((millis() - winkStepDelay) > (pwmStep)/4) {
   //     MP3 
    if (pwmUp == true) {
      if (pwmVal < 128) { //   254 -    (    255,      )
        analogWrite(ledPin, pwmVal);
        pwmVal = pwmVal + 1;
        pwmStep = pwmStep - 1;
        winkStepDelay = millis();
      } else {
            pwmUp = false;
            pwmStep = 1;
            pwmVal = 128;
      } 
    }
    
    if (pwmUp == false) {
      if (pwmVal > pwmStep) {
        analogWrite(ledPin, pwmVal);
        pwmVal = pwmVal - 1;
        pwmStep = pwmStep +1 ;
        winkStepDelay = millis();
      } else {
            pwmUp = true;
            pwmStep = 128;
            pwmVal = 1;
      } 
    }
    }
  
}

//   
void scanPlay() {

 if (fileQ > 0) {
          //   
        if ( ! mfrc522.PICC_IsNewCardPresent()) {
                return;
        }

        //  
        if ( ! mfrc522.PICC_ReadCardSerial()) {
                return;
        }

        uidDec = 0;

//   ,   

        byte status;
        byte byteCount;
        byte buffer[18]; //   (16  + 2   ) 
        byte pages[2]={4, 8}; //   
        byte pageByte; //   
        
        byteCount = sizeof(buffer);
        byte bCount=0;
                

        mfrc522.MIFARE_Read(4, buffer, &byteCount);
        
          
                                bCounter = 0; // 32-   
                                
                                //  0-3
                                for (bCount=0; bCount<4; bCount++) {
                                        readBit = bitRead(buffer[6], (bCount+4));
                                        setBitsForGood(readBit);
                                }

                                //  4 - 27
                                for (pageByte=5; pageByte > 2; pageByte--) {
                                        for (bCount=0; bCount<8; bCount++) {
                                                readBit = bitRead(buffer[pageByte], bCount);
                                                setBitsForGood(readBit);
                                        }
                                }

                                //  28-31
                                for (bCount=0; bCount<4; bCount++) {
                                        readBit = bitRead(buffer[2], bCount);
                                        setBitsForGood(readBit);
                                }

                               for (byte ticketNum = 0; ticketNum < ticketQ; ticketNum++) {
                                unsigned long ticketTemp = pgm_read_dword_near(ticketSet + ticketNum);
                                if (ticketTemp == ticketNumber) {
                                  tone(tonePin, 450, 500);
                                  delay(500); 
                                  if (ticketNum < (ticketQ - 2)) {
                                    if ((ticketNum+1) < fileQ) {
                                      digitalWrite(ledPin, HIGH);
                                       playFile = ticketNum+1;
                                      mp3ON = true;
                                      playON = true;
                                      mp3.playFileByIndexNumber(playFile);
                                      mp3.playFileByIndexNumber(playFile);
                                      mp3.playFileByIndexNumber(playFile);
                                      delay(500);
                                      }
                                      return;
                                  } else {
                                    if (ticketNum == ticketQ-1) {
                                      enterSleep(); // 
                                    }
                                    if (ticketNum == ticketQ-2) {
                                      setVol(); //  
                                    }
                                  }
                                  
                                }
                               }
                        // }
                
        // Halt PICC
    mfrc522.PICC_HaltA();    


  }
  
}

//    
void setVol() {

  switch (vol) {
    case maxVol:
      vol = minVol;
      break;
    case midVol:
      vol = maxVol;
      break;
    case minVol:
      vol = midVol;
      break;
  } 

  mp3.setVolume(vol);
  
}




рдХреЛрдб рджреНрд╡рд╛рд░рд╛ рдмрд╣рд╛рд▓ рд▓рдЧрднрдЧ рдПрдХ рдЖрд░реЗрдЦ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрдирд╛ рдЪрд╛рд╣рд┐рдП (рдпрджрд┐ рдореЗрд░реА рддреНрд░реБрдЯрд┐рдпрд╛рдВ рдХрд╣реАрдВ рд░рд╣реАрдВ рддреЛ рдореИрдВ рдорд╛рдлреА рдорд╛рдВрдЧрддрд╛ рд╣реВрдВ):





рдпрд╣рд╛рдВ:

  • U1 = ATmega328p
  • UHT7333 = HT7333
  • C1 = 0,1
  • R2 = ~50
  • R3 = 220
  • R4 = 1
  • M1 =
  • R4 = 1
  • SP1 = 8
  • Piezo =
  • T1 = NPN- 0,3
  • U2 = JQ6500 : 1 тАФ TX, 2 тАФ RX, 3 тАФ GND, 4 тАФ VCC, 5 тАФ BUSY, 6 тАФ SPK+, 7 тАФ SPK -


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



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

рдпрджрд┐ рдЖрдк рдЕрдкрдиреЗ рдЖрдк рдХреЛ рдЕрдиреБрдорд╛рдирд┐рдд рдмрдЬрдЯ рдХреА рдЧрдгрдирд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реЗрд╢рд╛рдиреА рджреЗрддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рдХреБрдЫ рдРрд╕рд╛ рдорд┐рд▓рддрд╛ рд╣реИ (USD рдореЗрдВ):

  • рдЦрд┐рд▓рд╛рдбрд╝реА: 8.9
  • ATmega328p: 1.1
  • рд╡рд┐рдХрд╛рд╕ рдмреЛрд░реНрдб: 0.28
  • рд░реАрдбрд░ RC522: 2.21
  • рдЧрддрд┐рд╢реАрд▓ рд╕рд┐рд░: 0.99
  • рдкреАрдЬрд╝реЛрдХреЗрдорд┐рдХрд▓ рдПрдорд┐рдЯрд░: 0.77
  • рдПрд▓рдИрдбреА: 0.12
  • рдЯреНрд░рд╛рдВрдЬрд┐рд╕реНрдЯрд░: 0.14
  • рд╕реНрдЯреЗрдмрд▓рд╛рдЗрдЬрд░: 0.13
  • рдХрдВрдкрди рд╕реЗрдВрд╕рд░: 0.13
  • рд╕рд╛рдмреБрди рдкрдХрд╡рд╛рди: 0.99
  • рдкрд╛рд╡рд░рдмреИрдВрдХ: 0.75
  • 18650 рдмреИрдЯрд░реА: 3.9
  • рдХреНрдпреВрдИ рдЪрд╛рд░реНрдЬрд┐рдВрдЧ рдПрдбреЗрдкреНрдЯрд░: 1.65
  • рдореЗрдореЛрд░реА рдХрд╛рд░реНрдб: 3
  • рд╣реЗрдЬрд╣реЛрдЧ рдПрд╡рд▓рд┐рди: 6


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

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

psред рдореБрдЭреЗ рдмреНрд▓реВрдЯреВрде рд╕реНрдкреАрдХрд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрддрд╛ рд╣реИ, рдпрд╣ рдереЛрдбрд╝рд╛ рдЕрд▓рдЧ рд╣реИ, рднрд▓реЗ рд╣реА рдЖрдк рдРрд╕рд╛ рдкреНрдпрд╛рд░рд╛ рд╣реЗрдЬ рд╣реЙрдЧ рдбрд╛рд▓рддреЗ рд╣реЛрдВред

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


All Articles