рдиреНрдпреВрдирддрдо DIY Arduino

Arduino рдЕрдЪреНрдЫрд╛ рд╣реИ рдЬрдм рдЖрдк рдЬрд▓реНрджреА рд╕реЗ рдПрдХ рд╡рд┐рдЪрд╛рд░ рдХрд╛ рдПрд╣рд╕рд╛рд╕ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдЯреНрд░рд┐рдлрд╝рд▓реНрд╕ рдХреЗ рд╕рд╛рде рдкрд░реЗрд╢рд╛рди рдХрд┐рдП рдмрд┐рдирд╛ред рд▓реЗрдХрд┐рди рдЬрдм рд╡рд┐рдЪрд╛рд░ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдЕрддрд┐рд░рд┐рдХреНрдд рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдмрд╕ рд░рд╛рд╕реНрддреЗ рдореЗрдВ рдЖрдиреЗ рд▓рдЧрддреА рд╣реИред
рдПрдХ рдХреИрдЯрд░рдкрд┐рд▓рд░ рдЪреЗрд╕рд┐рд╕ рдкрд░ рд░реЛрдмреЛрдЯ рдХреЛ рдЗрдХрдЯреНрдард╛ рдХрд░рддреЗ рд╕рдордп, рдореБрдЭреЗ рдЗрд╕ рддрдереНрдп рд╕реЗ рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝рд╛ рдХрд┐ рдЕрд░реБрдбрд┐рдиреЛ + рдореЛрдЯрд░рд╢рд┐рд▓реНрдб + рд╕реЗрдВрд╕рд░ рд╢реАрд▓реНрдб рд╕реЗ рдПрдХ рд╕реИрдВрдбрд╡рд┐рдЪ, рд╕рд╛рде рд╣реА рдмрд╛рдХреА рд╕рдм рдХреБрдЫ, рдмреИрдЯрд░реА рдФрд░ рдЕрдиреНрдп рдШрдЯрдХреЛрдВ рдХреЛ рддрд╛рд░реЛрдВ рдХреЗ рд╕рд╛рде рдЙрдЦрд╛рдбрд╝ рдлреЗрдВрдХрд╛ рдЧрдпрд╛ рдФрд░ рдмрд╣реБрдд рдЫреЛрдЯреЗ рдЪреЗрд╕рд┐рд╕ рдкрд░ рдлрд┐рдЯ рдирд╣реАрдВ рд╣реЛрдирд╛ рд╢реБрд░реВ рд╣реБрдЖред рдореИрдВ рдЕрднреА рднреА рдЕрддрд┐рд░рд┐рдХреНрдд рддрд╛рд░реЛрдВ рд╕реЗ рдЫреБрдЯрдХрд╛рд░рд╛ рдкрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдврд╛рд▓ рдХрд╛ рдПрдХ рдЧреБрдЪреНрдЫрд╛ рдмрд╛рдбрд╝ рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ред
рддреИрдпрд╛рд░ рдбрд┐рд╡рд╛рдЗрд╕ рдореЗрдВ Arduino рдореЗрдВ рдЖрд╡рд╢реНрдпрдХ рд╕рднреА рдЪреАрдЬрд╝реЛрдВ рд╕реЗ рдЫреБрдЯрдХрд╛рд░рд╛ рдкрд╛рдиреЗ рдХрд╛ рд╡рд┐рдЪрд╛рд░ рдерд╛ред рд░рд╛рд╕реНрддреЗ рдореЗрдВ, рдореИрдВ рд░реЛрдмреЛрдЯ рдХреА рд▓рд╛рдЧрдд рдХреЛ рдХрдо рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ред
рдЗрд▓реЗрдХреНрдЯреНрд░реЙрдирд┐рдХреНрд╕ рдореЗрдВ рд░реБрдЪрд┐ рд░рдЦрдиреЗ рд╡рд╛рд▓реЗ рдХрдИ рд▓реЛрдЧ рд╕реНрдЯреЛрд░реНрд╕ рдореЗрдВ Arduino рдХреА рдХреАрдордд рд╕реЗ рднреА рдбрд░рддреЗ рд╣реИрдВред рдИрдмреЗ рдФрд░ рдЪреАрдиреА рд╕реНрдЯреЛрд░ рд╕реЗ, рдкреИрдХреЗрдЬ рд▓рдВрдмреЗ рд╕рдордп рд╕реЗ рдЪрд▓ рд░рд╣рд╛ рд╣реИ, рдЖрд╡рд┐рд╖реНрдХрд╛рд░рдХ рдЖрд░реНрджреЛрд░ рдХреЗ рдкрд╛рд╕ рдардВрдбрд╛ рд╣реЛрдиреЗ рдХрд╛ рд╕рдордп рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЕрдзрд┐рдЧреНрд░рд╣рдг рдХреЛ "рдмрд╛рдж рдореЗрдВ", "рдЬрдм рдмреЗрдЯрд╛ рдмрдбрд╝рд╛ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ" рд╕реНрдердЧрд┐рдд рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП, рдореИрдВрдиреЗ рдЙрди рд╣рд┐рд╕реНрд╕реЛрдВ рд╕реЗ рдПрдХ Arduino- рд╕рдВрдЧрдд рдмреЛрд░реНрдб рдХреЛ рдЗрдХрдЯреНрдард╛ рдХрд░рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ рдЬреЛ рд╣рдореЗрд╢рд╛ рд╢рд╣рд░ рдореЗрдВ рдЦрд░реАрджрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдирддреАрдЬрддрди, рдореБрдЭреЗ рдПрдХ рдЕрд░реБрдбрд┐рдиреЛ-рд╕рдВрдЧрдд рдорджрд░рдмреЛрд░реНрдб рдкреНрд░рд╛рдкреНрдд рд╣реБрдЖ, рдЬрд┐рд╕рдореЗрдВ рдПрдХ рдмреНрд░реЗрдбрдмреЛрд░реНрдб рдкрд░ 210 рд░реВрдмрд▓ рдФрд░ рддреИрдпрд╛рд░-рд╕реЗ-рдЙрдкрдпреЛрдЧ рдХреЗ рд░реВрдк рдореЗрдВ ~ 270 рд░реВрдмрд▓ рдХреА рд▓рд╛рдЧрдд рдереАред
рдорд┐рдирд┐рдорд▓рд┐рд╕реНрдЯ рдЕрд░реНрдбреБрдЗрдиреЛ
" рдорд┐рдирд┐рдорд▓рд┐рд╕реНрдЯ рдЕрд░реНрдбреБрдЗрдиреЛ "
рд╢реВрдиреНрдп рд╕реЗ рдкреВрд░реНрдг рддрддреНрдкрд░рддрд╛ рддрдХ, рдЗрд╕реЗ рдмрд┐рдирд╛ рдХрд┐рд╕реА рд╡рд┐рд╢реЗрд╖ рдХреМрд╢рд▓ рдХреЗ 1 рджрд┐рди рдХреЗ рд▓рд┐рдП рд╕рд╕реНрддреЗ 40W рд╕реЛрд▓реНрдбрд░рд┐рдВрдЧ рдЖрдпрд░рди рдХреЗ рд╕рд╛рде рдЗрдХрдЯреНрдард╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдореЗрд░реЗ рдкрд╛рд╕ рдПрдХ рд▓реЗрдЬрд░ рдкреНрд░рд┐рдВрдЯрд░ рдирд╣реАрдВ рд╣реИ, рдореИрдВрдиреЗ рдХрднреА рднреА рдореБрджреНрд░рд┐рдд рд╕рд░реНрдХрд┐рдЯ рдмреЛрд░реНрдб рдЕрдкрдиреЗ рдЖрдк рдореЗрдВ рд╕реНрдерд╛рдкрд┐рдд рдирд╣реАрдВ рдХрд┐рдП рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдпрд╣ LUT рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдПрдХ рд╕рд╛рдЗрдб рдореЗрдЯрд▓рд▓рд╛рдЗрдЬрд╝реЗрд╢рди рд╡рд╛рд▓реА рдмреНрд░реЗрдбрдмреЛрд░реНрдб (рдЬрд┐рддрдирд╛ рд╕рдВрднрд╡ рд╣реЛ рдЙрддрдирд╛ рд╕рд╕реНрддрд╛, рдпрд╣ рд╣рдореЗрд╢рд╛ рдмрд┐рдХреНрд░реА рдкрд░ рд╣реЛрддрд╛ рд╣реИ)ред
рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ рдореИрдВ рдПрдХ рдмреНрд░реЗрдбрдмреЛрд░реНрдб рд▓реЗрдЦ рдкрд░ Arduino рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ DIP рдкреИрдХреЗрдЬ рдореЗрдВ Atmega328P рдЦрд░реАрджрдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ рдФрд░ рдПрдХ рд╕реЛрд▓реНрдбрд░рд▓реЗрд╕ рдмреНрд░реЗрдбрдмреЛрд░реНрдб рдкрд░ Arduino рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ред
рдЫрд╡рд┐
рд▓реЗрдХрд┐рди рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ рдбреАрдЖрдИрдкреА 28 рдореЗрдВ рдореЙрд╕реНрдХреЛ рдореЗрдВ рдЗрд╕реЗ рдЦреЛрдЬрдирд╛ рдмреЗрд╣рдж рдореБрд╢реНрдХрд┐рд▓ рд╣реИ рдФрд░ рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рдпрд╣ рдмрд╣реБрдд рдЕрдзрд┐рдХ рдорд╣рдВрдЧрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдХрд┐рд╕реА рднреА рдорд╛рдорд▓реЗ рдореЗрдВ рдереЛрдХ Atmega168 рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдореЗрдВред рд▓реЗрдХрд┐рди DIP28 рдФрд░ TQFP-32 рдХреА рдХреАрдордд рднреА рдХрд╛рдлреА рдЕрд▓рдЧ рд╣реИред Atmega168 рдореЗрдВ рдХреНрд░реЙрд▓рд░-рдорд╛рдЙрдВрдЯреЗрдб рд░реЛрдмреЛрдЯ рдФрд░ рд╣реЛрдо рдСрдЯреЛрдореЗрд╢рди рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рдХреНрд╖рдорддрд╛рдПрдВ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдХреБрдЫ рднрдп рдХреЛ рдмрдЪрд╛рдиреЗ рдФрд░ TQFP-32 рдкреИрдХреЗрдЬ рдореЗрдВ 168 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рд╕рд╛рд╣рд╕ рдХрд┐рдпрд╛ (рд▓реЗрдЧ рд╕реНрдкреЗрд╕рд┐рдВрдЧ - 0.8 рдорд┐рдореА)
рдЫрд╡рд┐
рдореИрдВрдиреЗ рдорд╛рд╕реНрдХреЛ рдореЗрдВ рдПрдкреЙрдХреНрд╕реА рдореЙрдХрдЕрдк рдХреЛ рдЫреЛрдбрд╝рдХрд░ рд╕рднреА рдШрдЯрдХреЛрдВ рдХреЛ рдЦрд░реАрджрд╛, рдПрдХ рджреБрдХрд╛рди рдореЗрдВ (рдХрд┐рд╕реА рднреА рд░реЗрдбрд┐рдпреЛ рд╕реНрдЯреЛрд░ рдпрд╛ рдмрд╛рдЬрд╛рд░ рдкрд░ рдореЙрдХрдЕрдк рдмреЗрдЪреЗ рдЬрд╛рддреЗ рд╣реИрдВ, рдореЗрд░реЗ рдкрд╛рд╕ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА 5 рдЯреБрдХрдбрд╝реЗ рдереЗ рдЬреЛ рдореИрдВрдиреЗ eBay рдкрд░ рдкрд╣рд▓реЗ рдЦрд░реАрджреЗ рдереЗ)ред
рддреЛ, рд╢реБрд░реБрдЖрдд рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдПрдХ 9x9 рдорд┐рдореА рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рдХреЛ рдбреАрдЖрдИрдкреА рдПрдбрд╛рдкреНрдЯрд░ рдХреЗ рд╕рд╛рде рдорд┐рд▓рд╛рдк рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рддрд╛рдХрд┐ рдЗрд╕рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХ рдЖрд░рд╛рдорджрд╛рдпрдХ рд╣реЛ рд╕рдХреЗред
mkpochtoi рдиреЗ рдХрд╛рдо рдирд╣реАрдВ рдХрд┐рдпрд╛, рдЗрд╕рд▓рд┐рдП рдореИрдВ рдПрдХ рддреИрдпрд╛рд░ рдмреНрд░реЗрдбрдмреЛрд░реНрдб рдирд╣реАрдВ рдЦрд░реАрдж рд╕рдХрд╛, рдореИрдВрдиреЗ рдПрдХ рдмреНрд░реЗрдбрдмреЛрд░реНрдб MP-QFP рдЦрд░реАрджрд╛, рдЬрд┐рд╕рдореЗрдВ рд╕реЗ рдореИрдВрдиреЗ рдПрдХ рд╣реИрдХрд╕реЙ рдХреЗ рд╕рд╛рде TQFP-32 рдХреЗ рд▓рд┐рдП рдПрдХ рдЯреБрдХрдбрд╝рд╛ рджреЗрдЦрд╛ред
рдЫрд╡рд┐
DIHALT рд╕реЗ рдЯрд╛рдВрдХрд╛ рд▓рдЧрд╛рдиреЗ рдкрд░ рд╡реАрдбрд┐рдпреЛ рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рджреЗрдЦрдиреЗ рдХреЗ рдмрд╛рдж , рдореИрдВрдиреЗ рдирд┐рдпрдорд┐рдд 40W рдЯрд╛рдВрдХрд╛ рд▓рдЧрд╛рдиреЗ рд╡рд╛рд▓реЗ рд▓реЛрд╣реЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рдмреНрд░реЗрдбрдмреЛрд░реНрдб рдкрд░ mikruha рдбрд╛рд▓ рджрд┐рдпрд╛, рдЙрд╕ рдкрд░ 5 рдорд┐рдирдЯ рд╕реЗ рдЕрдзрд┐рдХ рд╕рдордп рдмрд┐рддрд╛рдпрд╛ (рдореЗрд░реЗ рдкрд╛рд╕ рдЫреЛрдЯреЗ рдШрдЯрдХреЛрдВ рдФрд░ рдЖрдорддреМрд░ рдкрд░ рдПрд╕рдПрдордбреА рдШрдЯрдХреЛрдВ рдХреЛ рдорд┐рд▓рд╛рдк рдХрд░рдиреЗ рдХрд╛ рдЕрдиреБрднрд╡ рдирд╣реАрдВ рдерд╛)ред рдореИрдВрдиреЗ рдПрдХ рдкреНрд░рд╡рд╛рд╣ рдХреЗ рд░реВрдк рдореЗрдВ рдЧреНрд▓рд┐рд╕рд░реАрди рдХреА рдХреБрдЫ рдмреВрдВрджреЛрдВ рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ (рдореИрдВрдиреЗ рд▓рдбрд╝рдХреА рд╕реЗ рдкреВрдЫрд╛, рд╡рд╣ рд╕рд╛рдмреБрди рдмрдирд╛рдиреЗ рдореЗрдВ рд▓рдЧреА рд╣реБрдИ рд╣реИ)ред рдЧрд░реНрдо рдкрд╛рдиреА рд╕реЗ рдзреЛрдпрд╛ рдФрд░ рдПрдХ рд╣реЗрдЕрд░ рдбреНрд░рд╛рдпрд░ рдХреЗ рд╕рд╛рде рд╕реВрдЦ рдЧрдпрд╛ред
рдЕрддреНрдореЗрдЧрд╛ 168PA-AU
" рдЕрддрдореЗрдЧрд╛ 168PA-AU "
рдореИрдВрдиреЗ 40-рдлреАрдЯ рдкреАрдмреАрдПрд╕ -40 рд╢рд╛рд╕рдХ рдХреЛ 4 рдкреИрд░реЛрдВ рдХреЗ рдЯреБрдХрдбрд╝реЛрдВ рдореЗрдВ рдХрд╛рдЯ рджрд┐рдпрд╛ рдФрд░ рдЗрд╕реЗ рдкреАрдЫреЗ рд╕реЗ рдорд┐рд▓рд╛рдпрд╛ред рдореИрдВрдиреЗ рд╕реЙрдХреЗрдЯреНрд╕ рд▓рд┐рдпрд╛, рди рдХрд┐ рдкрд┐рдиреНрд╕, рддрд╛рдХрд┐ рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рдмреЛрд░реНрдб рдХреЛ рд╡рд╛рдпрд░рд┐рдВрдЧ рдХреЗ рдмрд┐рдирд╛ рдмреНрд░реЗрдбрдмреЛрд░реНрдб рд╕реЗ рдЬреЛрдбрд╝рд╛ рдЬрд╛ рд╕рдХреЗред
рдлрд┐рд░ рд╕рдм рдХреБрдЫ рд▓реЗрдЦ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рд╣реИ - рдореИрдВрдиреЗ рдПрдЯрдореЗрдЧрд╛ 48/88/168 рдкрд░рд┐рд╡рд╛рд░ (рдбреАрдЖрдИрдкреА 28 рдкрд░ рдкреИрд░ рд╕рдВрдЦреНрдпрд╛ рдФрд░ рдЯреАрдХреНрдпреВрдПрдлрдкреА -32 рднрд┐рдиреНрди) рд╕реЗ рдПрдХ рдбреЗрдЯрд╛ рдкрддреНрд░рдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдмреНрд░реЗрдбрдмреЛрд░реНрдб рдкрд░ рдПрдХ рд╕рд░реНрдХрд┐рдЯ рдХреЛ рдЗрдХрдЯреНрдард╛ рдХрд┐рдпрд╛ред
рдЪреВрдВрдХрд┐ рдореИрдВрдиреЗ рдПрдХ рд╕реНрд╡рдЪреНрдЫ рдкреНрд░реЛрд╕реЗрд╕рд░ рд▓рд┐рдпрд╛, рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рдЗрд╕реЗ Arduino рдмреВрдЯрд▓реЛрдбрд░ рдХреЗ рд╕рд╛рде рдлреНрд▓реИрд╢ рдХрд░рдирд╛ рдкрдбрд╝рд╛ред рдПрдХ рдШрд╛рдд рдореЗрд░реА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░ рд░рд╣рд╛ рдерд╛:
Arduino IDE рдХреЗрд╡рд▓ Atmega168 рдХреЛ рдЬрд╛рдирддрд╛ рд╣реИ рдФрд░ Atmega168P (рдЕрдзрд┐рдХ рд╕рдЯреАрдХ рд░реВрдк рд╕реЗ, Atmega168PA-AU) рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рдирд╣реАрдВ рдЬрд╛рдирддрд╛ рд╣реИ - рдЪрд┐рдк рдХрд╛ рдПрдХ рдФрд░ рд╣рд╛рд▓рд┐рдпрд╛ рд╕рдВрд╕реНрдХрд░рдгред рдЙрд╕рдиреЗ рдЗрд╕реЗ рдлреНрд▓реИрд╢ рдХрд░рдиреЗ рд╕реЗ рдЗрдирдХрд╛рд░ рдХрд░ рджрд┐рдпрд╛ред рдФрд░ рдкрд╣рд▓реЗ рднреА, рдореБрдЭреЗ рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ рдХрд┐рд╕реА рдХрд╛рд░рдг рд╕реЗ рдлреНрд░реАрдбреНрдпреВрдЗрдиреЛ рдиреИрдиреЛ v5.0 рдХрд┐рд╕реА рдХрд╛рд░рдг рд╕реЗ рдЖрдИрдПрд╕рдкреА рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реИред рдореБрдЭреЗ рд░реЛрдмреЛрдЯ рдХреЛ рдбрд┐рд╕рд╛рдЗрдб рдХрд░рдирд╛ рдерд╛ рдФрд░ 2009 рдХреЛ рдлреНрд░реАрдбреНрдпреВрдЗрдиреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рдерд╛ред ArduinoISP рд╕реНрдХреЗрдЪ рдФрд░ Freeduino.ru рдЙрджрд╛рд╣рд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП, рдореИрдВ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ (-F рдХреБрдВрдЬреА) рдореЗрдВ рдЕрдВрддрд░ рдХреЛ рдЕрдирджреЗрдЦрд╛ рдХрд░рдиреЗ рдФрд░ рдмреВрдЯ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ, рдлреНрдпреВрдЬ рдФрд░ рд▓реЙрдХ рдХреЛ рдлреНрд▓реИрд╢ рдХрд░рдиреЗ рдореЗрдВ рд╕рдлрд▓ рд░рд╣рд╛ред
рдЗрд╕ рд╡рд┐рдХрд▓реНрдк рдиреЗ рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдо рдХрд┐рдпрд╛:
:: bootloader ( COM9 )
avrdude -F -C avrdude.conf -p m168p -c avrisp -P COM9 -b 19200 -e -U flash:w:optiboot_diecimila.hex
:: fuse lock
avrdude -F -C avrdude.conf -p m168p -c avrisp -P COM9 -b 19200 -Uefuse:w:0x00:m -Uhfuse:w:0xdd:m -Ulfuse:w:0xff:m -Ulock:w:0x0F:m


рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд╡реЗрдмрд╕рд╛рдЗрдЯ рдкрд░ рдлрд░реНрдорд╡реЗрдпрд░ рдХреЗ рд▓рд┐рдП рдХрдиреЗрдХреНрд╢рди рдХрд╛ рд╡рд┐рд╡рд░рдг рд╣реИ :
рдЫрд╡рд┐
рд╡реИрдХрд▓реНрдкрд┐рдХ рд░реВрдк рд╕реЗ, рдЖрдк рд╕рд╣реА рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рджрд░реНрдЬ рдХрд░рдХреЗ avrdude.conf рдлрд╝рд╛рдЗрд▓ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЗрд╕рдХреЗ рд▓рд┐рдП рдХреЛрдИ рд╡рд┐рд╢реЗрд╖ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред
рдпрд╣реА рд╣реИ, рдмреНрд░реЗрдбрдмреЛрд░реНрдб рдХреЗ рд▓рд┐рдП Arduino рддреИрдпрд╛рд░ рд╣реИред рдЖрдк рдХрд┐рд╕реА рднреА USB - рд╕реАрд░рд┐рдпрд▓ TTL (рдпрд╛ RS-232-TTL) рдПрдбреЗрдкреНрдЯрд░ рдХреЛ рдХрдиреЗрдХреНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдмреЛрд░реНрдб-> Arduino Diecimila, Duemilanove рдпрд╛ рдиреИрдиреЛ w / Atmeet168 рдХреЛ рдЪреБрдирдХрд░ Arduino IDE рд╕реЗ рд╕реНрдХреЗрдЪ рдХреЛ рд╕реАрд╡реЗ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдмреНрд░реЗрдбрдмреЛрд░реНрдб рдЖрд░реНрдбрд┐рдиреЛ
" рдмреНрд░реЗрдбрдмреЛрд░реНрдб рдЕрд░реБрдбрд┐рдиреЛ "
рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдХрд┐ рдпрд╣ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рдерд╛, рдореИрдВрдиреЗ рдЗрд╕реЗ рдмреНрд░реЗрдбрдмреЛрд░реНрдб рдкрд░ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛ред
рд╕рдмрд╕реЗ рдореБрд╢реНрдХрд┐рд▓ рдмрд╛рдд рддрддреНрд╡реЛрдВ рдХреЛ рдмреЗрд╣рддрд░ рдврдВрдЧ рд╕реЗ рд░рдЦрдирд╛ рдерд╛ред рдЗрд╕рдХреЗ рд▓рд┐рдП, рдлреНрд░рд┐рдЯреНрдЬрд╝рд┐рдВрдЧ рд╕рдмрд╕реЗ рдЖрд╕рд╛рди рдореБрдлреНрдд рдЯреВрд▓ рдмрди рдЧрдпрд╛ред рд╕рдЪ рд╣реИ, рдЪрд┐рддреНрд░реЛрдВ рдФрд░ рддрд╛рд░реЛрдВ рдХрд╛ рдПрдХ рдвреЗрд░ рдбрд░рд╛рд╡рдирд╛ рд▓рдЧрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЖрдкрдХреЛ рд╡рд┐рдзрд╛рдирд╕рднрд╛ рдХреЗ рджреМрд░рд╛рди рддрд╛рд░реЛрдВ рдореЗрдВ рдЙрд▓рдЭрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИ:
рдорд┐рдирд┐рдорд▓рд┐рд╕реНрдЯ рдЕрд░реНрдбреБрдЗрдиреЛ
" рдорд┐рдирд┐рдорд▓рд┐рд╕реНрдЯ рдЕрд░реНрдбреБрдЗрдиреЛ "
рдореИрдВрдиреЗ рдЕрд▓рдЧ-рдЕрд▓рдЧ рддрд╛рд░реЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдХрдо рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА, рдЬрд╣рд╛рдВ рдЯрд╛рдВрдХреЗ рд▓рдЧрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдВрднрд╡ рдШрдЯрдХ рдХреЗ рдирд┐рд╖реНрдХрд░реНрд╖реЛрдВ рдХреЛ рд╡рд╛рдВрдЫрд┐рдд рд╕рдВрдкрд░реНрдХ рдХреЗ рд▓рд┐рдП рдмрд╕ рдЕрдкрдиреЗ рдкреИрд░реЛрдВ рдХреЛ рдЭреБрдХрд╛рдХрд░ рдФрд░ рдЕрддрд┐рд░рд┐рдХреНрдд рдХрд╛рдЯ рдХрд░ред
рд╕реНрдкреЗрдпрд░ рдкрд╛рд░реНрдЯреНрд╕ рдореЗрдВ рд▓рдЧрднрдЧ 65 рдЖрд░ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рдмрд╛рдж, рдореБрдЭреЗ рдпрд╣ рдкрд░рд┐рдгрд╛рдо рдорд┐рд▓рд╛:
рдорд┐рдирд┐рдорд▓рд┐рд╕реНрдЯ рдЕрд░реНрдбреБрдЗрдиреЛ
" рдорд┐рдирд┐рдорд▓рд┐рд╕реНрдЯ рдЕрд░реНрдбреБрдЗрдиреЛ "
рд╕реБрд╡рд┐рдзрд╛ рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рдмреЛрд░реНрдб рдкрд░ рд╕реАрдзреЗ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рджреНрд╡рд╛рд░рд╛ рд╕реНрдХреЗрдЪ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд╛рд╡рд░ рдмрд╕ рдФрд░ рдЧреНрд░рд╛рдЙрдВрдб (рдиреАрдЪреЗ рдХреА рдУрд░ 2 рдХреЙрдореНрдмрд╕), рдПрдХ рдкрд╛рд╡рд░ рдмрдЯрди, рдПрдХ рдЖрд░рдПрдХреНрд╕, TX, DTR рдЬреИрдХ рдФрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рджреНрд╡рд╛рд░рд╛ рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рдлрд░реНрдорд╡реЗрдпрд░ рдХреЗ рд▓рд┐рдП рдПрдХ ICSP рдХрдиреЗрдХреНрдЯрд░ рдЬреЛрдбрд╝рд╛ред
рдорд┐рдирд┐рдорд▓рд┐рд╕реНрдЯ рдЕрд░реБрдбрд┐рдиреЛ рд╡рд┐рдзрд╛рдирд╕рднрд╛
" рдорд┐рдирд┐рдорд▓рд┐рд╕реНрдЯ рдЕрд░реБрдбрд┐рдиреЛ рдЕрд╕реЗрдВрдмрд▓реА "
Atmega328P-AU рдХреЗ рд╕рд╛рде рдПрдХ рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рдмреЛрд░реНрдб рдЕрдЯрдХ рдЬрд╛рдиреЗ рдХреЗ рдмрд╛рдж, рдЖрдк рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ рдЙрди рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдЕрдкрдЧреНрд░реЗрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬрд╣рд╛рдВ рд╕реНрдХреЗрдЪ рдХреЗ рд▓рд┐рдП 16 рдХреЗрдмреА рдкрд░реНрдпрд╛рдкреНрдд рдирд╣реАрдВ рд╣реИред рдореИрдВ рдмреНрд░реЗрдбрдмреЛрд░реНрдб рдкрд░ рдмрдЪреЗ рд╣реБрдП рд╕реНрдерд╛рди рдХрд╛ рдЙрдкрдпреЛрдЧ рд╕реЗрдВрд╕рд░, рдореЛрдЯрд░ рдбреНрд░рд╛рдЗрд╡рд░ рдФрд░ рдЕрдиреНрдп рдЖрд╡рд╢реНрдпрдХ рдЪреАрдЬреЛрдВ рдХреЗ рд▓рд┐рдП рдХрд░рдиреЗ рдЬрд╛ рд░рд╣рд╛ рд╣реВрдВред
рдпрд╣рд╛рдБ рдШрдЯрдХреЛрдВ рдФрд░ рдХреАрдорддреЛрдВ рдХреА рдПрдХ рд╕реВрдЪреА рд╣реИ:
рдирд╛рдордХреАрдорддрдЧрд┐рдирддреАрдХреА рд▓рд╛рдЧрдд
рдореЙрдХрдЕрдк MP-QFP64164
рдЧреНрд▓рд╛рд╕-рдПрдкреЙрдХреНрд╕реА рдмреЛрд░реНрдб рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рдкреАрд╕реАрдмреА 9x15 FR443143
рдкреАрдмреАрдПрд╕ -44832
рдкреАрдмреАрдПрд╕ -6428
PLS-40414
ATMega168PA-рдП.рдпреВ.62162
LM7805 1A 5V рдкреЙрдЬрд┐рдЯрд┐рд╡ рд╡реЛрд▓реНрдЯреЗрдЬ рд░реЗрдЧреБрд▓реЗрдЯрд░15115
16.000MHz рдШрдбрд╝реА рдХреНрд░рд┐рд╕реНрдЯрд▓10110
22pF рд╕рдВрдзрд╛рд░рд┐рддреНрд░122
10uF рд╕рдВрдзрд╛рд░рд┐рддреНрд░5210
100nF рд╕рдВрдзрд╛рд░рд┐рддреНрд░111
10kOhm рд░реЛрдХрдиреЗрд╡рд╛рд▓рд╛111
150 рдУрдо рд░реЗрд╕рд┐рд╕реНрдЯрд░122
DTS-61 рдмрдЯрди212
PS-22E85L717
WF-02 рдкреНрд▓рдЧ рдмреЛрд░реНрдб рдкрд░111
рд▓рд╛рд▓ 3 рдорд┐рдореА рдПрд▓рдИрдбреА212
рдЧреНрд░реАрди 3 рдорд┐рдореА рдПрд▓рдИрдбреА212
рдХреБрд▓ рдорд┐рд▓рд╛рдХрд░268 рдЖрд░ред

20 рд╕реЗрдВрдЯреАрдореАрдЯрд░ рддрд╛рд░, рдореИрдВрдиреЗ рд╕реЛрд▓реНрдбрд░ рдФрд░ рдлреНрд▓рдХреНрд╕ рдХреА рдЧрд┐рдирддреА рдирд╣реАрдВ рдХреА :)
рдпрд╣ Arduino Pro Mini ($ 9.5) рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдереЛрдбрд╝рд╛ рд╕рд╕реНрддрд╛ рдирд┐рдХрд▓рд╛, рдЬрдмрдХрд┐ рдпрд╣ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИ рдФрд░ рдЖрдкрдХреЛ рдЗрд╕рдХреЗ рдЪреАрди рд╕реЗ рдЖрдиреЗ рдХреЗ рд▓рд┐рдП 3 рд╕рдкреНрддрд╛рд╣ рдЗрдВрддрдЬрд╛рд░ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ)ред
рд▓реЗрдХрд┐рди рд╕рдмрд╕реЗ рдЕрдЪреНрдЫреА рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рд╣рд░ рдХреЛрдИ рдЗрд╕реЗ рдЗрдХрдЯреНрдард╛ рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рд╕рднреА рдШрдЯрдХ рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рд░реВрдк рд╕реЗ рдЙрдкрд▓рдмреНрдз рд╣реИрдВ рдФрд░ рдЖрд╕рд╛рдиреА рд╕реЗ рд╕реБрд▓рдн рд╣реИрдВред рдЖрдкрдХреЛ рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░рдиреЗ рдФрд░ рдЦреЛрдЬ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рдХреНрдпрд╛ рдЖрдкрдиреЗ рдПрдХ рд╣рд╛рдб рдкрд░ рдЖрд░реНрдбрд┐рдиреЛ рдкрд░ рдПрдХ рджрд┐рд▓рдЪрд╕реНрдк рдкрд░рд┐рдпреЛрдЬрдирд╛ рджреЗрдЦреА рдереА? рдЗрдХрдЯреНрдард╛ рдХрд░реЛ!

рдпрджрд┐ рдЖрдк arduino рдпрд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рдирд╣реАрдВ рд╣реИрдВ, рддреЛ рд╡рд┐рдХреНрд░реЗрддрд╛ рдмреВрдЯрд▓реЛрдбрд░ рдХреЛ 50 рд░реВрдмрд▓ рдХреЗ рд▓рд┐рдП рдлреНрд▓реИрд╢ рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдФрд░ рдЕрдЧрд░ рдХрдВрдкреНрдпреВрдЯрд░ рдореЗрдВ COM рдкреЛрд░реНрдЯ рд╣реИ рддреЛ рдЖрдкрдХреЛ USB-Serial TTL рдПрдбреЙрдкреНрдЯрд░ рдЦрд░реАрджрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред

рдореИрдВрдиреЗ MAX232CPE, DB9F рдХрдиреЗрдХреНрдЯрд░ рдФрд░ рд░реВрдмрд▓ рдХреИрдк рдХреЗ рд▓рд┐рдП 4 рдХреИрдкреЗрд╕рд┐рдЯрд░ рд╕реЗ рдРрд╕реЗ рдПрдбреЙрдкреНрдЯрд░ рдХреЛ рдЗрдХрдЯреНрдард╛ рдХрд┐рдпрд╛:
рд╕реНрдХреЗрдЪ рд▓реЛрдб рд╣реЛ рд░рд╣рд╛ рд╣реИ
" рд▓реЛрдб рд╣реЛ рд░рд╣рд╛ рд╣реИ "


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


All Articles