рдПрдХ рд╕реНрдорд╛рд░реНрдЯ рдШрд░ рдХреЗ рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ рдореИрдХреЗрдирд┐рдХрд▓ рдШрдбрд╝рд┐рдпреЛрдВ


рдЖрдкрдХрд╛ рджрд┐рди рд╢реБрдн рд╣реЛ! рдирд╣реАрдВ, рдмрд┐рд▓реНрдХреБрд▓, рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдпрд╛рдВрддреНрд░рд┐рдХ рдирд╣реАрдВред рд╡рд┐рджреНрдпреБрддред рддрдерд╛рдХрдерд┐рдд рдкрд░реНрдпрд╛рд╡рд░рдг рдХреЗ рднреАрддрд░ рд░реЗрдбрд┐рдпреЛ рд╕реВрдЪрдирд╛ рд╡рд┐рдирд┐рдордп рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЗрдВ рд╕реЗ рдПрдХ рдорд╛рдирд╛ рдЬрд╛рдПрдЧрд╛ред "рд╕реНрдорд╛рд░реНрдЯ рд╣реЛрдо", рдЕрд░реНрдерд╛рддреН рд╕рдЯреАрдХ рд╕рдордп рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдХрд╛ рдЖрджрд╛рди-рдкреНрд░рджрд╛рдиред рдорд╛рдирд╡ рд╣рд╕реНрддрдХреНрд╖реЗрдк рдХреЗ рдмрд┐рдирд╛ рдПрдХ рдПрдирд╛рд▓реЙрдЧ рдШрдбрд╝реА рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдХрд╛ рд╡рд┐рдЪрд╛рд░ рднреА рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
рдкрд┐рдЫрд▓реЗ рд▓реЗрдЦ рдореЗрдВ, NRF24L01 + рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд░реЗрдбрд┐рдпреЛ рдореЙрдбреНрдпреВрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рд░реЗрдбрд┐рдпреЛ рдЪреИрдирд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдмрд╛рд╣рд░реА рддрд╛рдкрдорд╛рди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдПрдХрддреНрд░ рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХреА рдЧрдИ рдереАред "рд╕реНрдорд╛рд░реНрдЯ рд╣реЛрдо" рдХреЗ рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреЛ рдЬрд╛рд░реА рд░рдЦрддреЗ рд╣реБрдП, рд╕рдЯреАрдХ рд╕рдордп рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рдЖрджрд╛рди-рдкреНрд░рджрд╛рди рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ рдЧрдпрд╛ред
рджрдпрд╛рд▓реБ рд▓реЛрдЧреЛрдВ рдиреЗ рджреНрд╡рд┐рддреАрдпрдХ рдШрдбрд╝реА "рд╕реНрдЯреНрд░реЗрд▓рд╛" рджреА - рд╡реЗ рдХреЗрдбреАрдкреАрд╡реА рдкрд░ рд╣реИрдВред рдбреНрд░рд╛рдЗрд╡ рдХреЗ рд╕рд╛рде solenoid рдирд┐рд░реНрджрдпрддрд╛ рд╕реЗ рд╡рд┐рд╡рд╛рджрд╛рд╕реНрдкрдж рдерд╛, рдЙрдирдХреЗ рдмрдЬрд╛рдп рдкреНрд░рд┐рдВрдЯрд░ рд╕реЗ рдПрдХ рд╕реНрдЯреЗрдкрд░ рдореЛрдЯрд░ рдФрд░ рд░реЗрдбрд┐рдпреЛ рдореЙрдбреНрдпреВрд▓ NRF24L01 + рдХреЗ рд╕рд╛рде рдПрдХ рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ msp430g2553 рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдП рдЧрдП рдереЗред
рддреАрд░реЛрдВ рдХреА рд╕реНрдерд┐рддрд┐ рдХреЗ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдирд┐рд░реНрдзрд╛рд░рдг рдХрд╛ рдкреНрд░рд╢реНрди рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рддрд░реАрдХреЗ рд╕реЗ рд╣рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдбрд╛рдпрд▓ рдкрд░ рддреАрд░реЛрдВ рдХреЗ рдиреАрдЪреЗ, 2 рдЖрдИрдЖрд░ рдСрдкреНрдЯреЛрдХреЙрдЙрд▓рд░ рд▓рдЧрд╛рдП рдЧрдП рдереЗ рддрд╛рдХрд┐ рджреЛрдиреЛрдВ рд╕реЗрдВрд╕рд░ 6:00 рдмрдЬреЗ рд╣реЛ рдЬрд╛рдПред рдПрдХ рд╕реЗрдВрд╕рд░ 12 рдирдВрдмрд░ рдХреЗ рдмрд╛рд░рд╣ рдХреЗ рдХреЛрдиреЗ рдореЗрдВ рдЦрдбрд╝рд╛ рд╣реИ, рджреВрд╕рд░рд╛ рдЧреБрдгрд╡рддреНрддрд╛ рдЪрд┐рд╣реНрди рдХреЗ рдКрдкрд░ред рд╕рдВрд╡реЗрджрдХ (рдЪрд┐рддреНрд░ рдореЗрдВ рдкрд░рд┐рдХреНрд░рдорд╛) рдкреНрд░рддрд┐рдмрд┐рдВрдм рдкрд░ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рддреАрд░реЛрдВ рдХреЗ рдЕрдВрджрд░ рдЪрдордХрджрд╛рд░ рд╣реИ:

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

"рд╕реНрдорд╛рд░реНрдЯ рд╣реЛрдо" рдХрд╛ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рд╣рд╛рд▓ рд╣реА рдореЗрдВ рдПрдХ рд▓реИрдкрдЯреЙрдк + FreeBSD9 рд╕реЗ рдЯреАрдкреА-рд▓рд┐рдВрдХ TL-WR703N + OpenWRT рдореЗрдВ рдЪрд▓рд╛ рдЧрдпрд╛ рд╣реИ ред рдпрд╣ ntpd рдЖрдВрддрд░рд┐рдХ рд╕рдордп рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝реЗрд╢рди рдбреЗрдореЙрди рдЪрд▓рд╛рддрд╛ рд╣реИред "рд╕реНрдорд╛рд░реНрдЯ рд╣реЛрдо" рдХреЗ рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд╕рд╛рде рд╕рдВрдЪрд╛рд░ UART рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╣реЛрддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ NRF24L01 + рд░реЗрдбрд┐рдпреЛ рдореЙрдбреНрдпреВрд▓ msp430g2553 рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реЛрддрд╛ рд╣реИ:

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

CCS5 рдХреЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдкреНрд░реЙрдЬреЗрдХреНрдЯреНрд╕ рдФрд░ рдЪрд┐рддреНрд░ рдореЗрдВ ProfiCAD рдХреЗ рд▓рд┐рдП рдШрдбрд╝реА рдпреЛрдЬрдирд╛ (рд╕рд╣реЗрдЬреЗрдВ рдФрд░ рдЕрдирдЬрд╝рд┐рдк рд╡рд┐рдЬреЗрддрд╛):

UPD: рдХрдВрдЯреНрд░реЛрд▓рд░ рдкрд░ рдкрд░реНрд▓ рдмрд╛рд░ рдХреЛрдбред


рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдкрд░ рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рд╡реАрдбрд┐рдпреЛ - рдирд┐рдпрдВрддреНрд░рдг рдирд┐рдпрдВрддреНрд░рдХ рдХреЗ рдкреВрдВрдЫ рдореЙрдирд┐рдЯрд░ рдореЙрдирд┐рдЯрд░ рд▓реЙрдЧ рдкрд░ред


рдЖрдкрдХрд╛ рдзреНрдпрд╛рди рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж!

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


All Articles