{"id":281142,"date":"2016-11-17T21:50:04","date_gmt":"2016-11-17T18:50:04","guid":{"rendered":"http:\/\/savepearlharbor.com\/?p=281142"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-29T21:00:00","slug":"","status":"publish","type":"post","link":"https:\/\/savepearlharbor.com\/?p=281142","title":{"rendered":"\u0421\u043a\u0430\u043b\u044f\u0440\u043d\u044b\u0439 \u0447\u0430\u0441\u0442\u043e\u0442\u043d\u0438\u043a \u0434\u043b\u044f \u043e\u0434\u043d\u043e\u0444\u0430\u0437\u043d\u043e\u0433\u043e \u0434\u0432\u0438\u0433\u0430\u0442\u0435\u043b\u044f"},"content":{"rendered":"<p>\u041d\u0430\u0447\u043d\u0451\u043c \u0441 \u0442\u043e\u0433\u043e, \u0447\u0442\u043e \u0443 \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0435\u0440\u0430 \u0434\u043e\u043b\u0436\u0435\u043d \u0431\u044b\u0442\u044c \u0442\u043e\u043a\u0430\u0440\u043d\u044b\u0439 \u0441\u0442\u0430\u043d\u043e\u043a. \u041d\u0443\u2026 \u0418\u043b\u0438, \u043a\u0430\u043a \u043c\u0438\u043d\u0438\u043c\u0443\u043c, \u0443 \u043c\u0435\u043d\u044f \u043e\u043d \u0434\u043e\u043b\u0436\u0435\u043d \u0431\u044b\u0442\u044c. \u0418 \u043f\u0443\u0441\u0442\u044c \u0434\u0430\u0436\u0435 \u0431\u0435\u0437 \u0427\u041f\u0423. \u042d\u0442\u043e \u043c\u043e\u044f \u043c\u0435\u0447\u0442\u0430.<br \/>  \u0418 \u043c\u0435\u0447\u0442\u0430 \u0441\u0431\u044b\u043b\u0430\u0441\u044c. \u0421\u0442\u0430\u043d\u043e\u043a \u043a\u0443\u043f\u043b\u0435\u043d, \u043f\u0440\u0438\u0432\u0435\u0437\u0451\u043d, \u043f\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u043d\u0430 \u043c\u0435\u0441\u0442\u043e \u043f\u0430\u0440\u043a\u043e\u0432\u043a\u0438 \u0438\u2026 \u041d\u0430\u0434\u043e \u0431\u044b \u0435\u0433\u043e \u0432\u043a\u043b\u044e\u0447\u0438\u0442\u044c. \u0410 \u0432\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u0435\u0433\u043e \u043d\u0435 \u0442\u0430\u043a \u0438 \u043f\u0440\u043e\u0441\u0442\u043e. \u0418 \u0435\u0441\u043b\u0438 \u043d\u0435 \u0438\u0441\u043a\u0430\u0442\u044c \u043f\u0440\u043e\u0441\u0442\u044b\u0445 \u043f\u0443\u0442\u0435\u0439, \u0442\u043e \u043d\u0443\u0436\u0435\u043d \u00ab\u0447\u0430\u0441\u0442\u043e\u0442\u043d\u0438\u043a\u00bb, \u0430 \u043f\u043e-\u043d\u0430\u0443\u0447\u043d\u043e\u043c\u0443: \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c \u0447\u0430\u0441\u0442\u043e\u0442\u044b. <br \/>  \u0418 \u043f\u0443\u0441\u0442\u044c \u044f \u0432 \u044d\u0442\u043e\u043c \u043f\u0440\u043e\u0444\u0430\u043d, \u043d\u043e \u044f \u0435\u0433\u043e \u0441\u0434\u0435\u043b\u0430\u043b.<\/p>\n<div class=\"oembed\">\n<div>\n<div style=\"left: 0px; width: 100%; height: 0px; position: relative; padding-bottom: 56.2493%;\"><iframe src=\"https:\/\/www.youtube.com\/embed\/f23vocCccLc?rel=0&amp;showinfo=1\" frameborder=\"0\" allowfullscreen=\"true\" webkitallowfullscreen=\"true\" mozallowfullscreen=\"true\" style=\"top: 0px; left: 0px; width: 100%; height: 100%; position: absolute;\"><\/iframe><\/div>\n<\/div>\n<\/div>\n<p>  <a name=\"habracut\"><\/a><br \/>  \u0418 \u0432\u043e\u0442 \u0441 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f \u0434\u0432\u0438\u0433\u0430\u0442\u0435\u043b\u044f \u0438 \u043d\u0430\u0447\u0438\u043d\u0430\u044e\u0442\u0441\u044f \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u043e\u0441\u0442\u0438. \u0421\u0430\u043c \u043f\u043e \u0441\u0435\u0431\u0435 \u044f \u0432 \u0442\u0430\u043a\u043e\u043c \u043f\u0440\u043e\u0444\u0430\u043d, \u0435\u0441\u0442\u044c \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043e\u0431\u0449\u0438\u0435 \u0437\u043d\u0430\u043d\u0438\u044f, \u043d\u043e \u043a\u0430\u043a \u043e\u043d\u043e \u0440\u0435\u0430\u043b\u044c\u043d\u043e \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u2014 \u043f\u043e\u043d\u044f\u0442\u0438\u044f \u043d\u0435 \u0438\u043c\u0435\u043b. \u0410 \u0443\u0436 \u043a\u043e\u0433\u0434\u0430 \u0432\u043c\u0435\u0441\u0442\u043e \u043e\u0436\u0438\u0434\u0430\u0435\u043c\u044b\u0445 3-\u0445 \u0432\u044b\u0432\u043e\u0434\u043e\u0432 3-\u0445 \u0444\u0430\u0437\u043d\u0438\u043a\u0430 \u044f \u0443\u0437\u0440\u0435\u043b 4, \u0434\u0430 \u0435\u0449\u0451 \u0438 \u043d\u0435 3 \u043e\u0431\u043c\u043e\u0442\u043a\u0438 \u0441 \u043e\u0431\u0449\u0435\u0439 \u0442\u043e\u0447\u043a\u043e\u0439, \u0430 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0435 2, \u0434\u0430 \u0435\u0449\u0451 \u0441 \u0440\u0430\u0437\u043d\u044b\u043c \u0441\u043e\u043f\u0440\u043e\u0442\u0438\u0432\u043b\u0435\u043d\u0438\u0435\u043c\u2026 \u041d\u0443, \u044f, \u043a\u0445\u043c, \u0441\u043a\u0430\u0436\u0435\u043c \u0442\u0430\u043a \u2014 \u00ab\u0443\u0434\u0438\u0432\u0438\u043b\u0441\u044f\u00bb.<\/p>\n<p>  \u0422\u0430\u043a \u0432\u043e\u0442, \u0434\u0432\u0438\u0433\u0430\u0442\u0435\u043b\u0438. \u041e\u043d\u0438 \u0431\u044b\u0432\u0430\u044e\u0442 \u0442\u0440\u0451\u0445\u0444\u0430\u0437\u043d\u044b\u0435, \u0442\u0440\u0451\u0445\u0444\u0430\u0437\u043d\u044b\u0435, \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u043d\u044b\u0435 \u0442\u0440\u0435\u0443\u0433\u043e\u043b\u044c\u043d\u0438\u043a\u043e\u043c \u0447\u0435\u0440\u0435\u0437 \u043a\u043e\u043d\u0434\u0435\u043d\u0441\u0430\u0442\u043e\u0440\u044b \u0438\u2026 \u043e\u0434\u043d\u043e\u0444\u0430\u0437\u043d\u044b\u0435 \u043a\u043e\u043d\u0434\u0435\u043d\u0441\u0430\u0442\u043e\u0440\u043d\u044b\u0435.<\/p>\n<p>  <b>\u0422\u0440\u0451\u0445\u0444\u0430\u0437\u043d\u044b\u0435 <\/b> \u2014 \u00ab\u043f\u043e\u043b\u043d\u043e\u0446\u0435\u043d\u043d\u044b\u0435\u00bb \u0430\u0441\u0438\u043d\u0445\u0440\u043e\u043d\u043d\u0438\u043a\u0438. 3 \u043e\u0431\u043c\u043e\u0442\u043a\u0438, \u043f\u043e-\u0445\u043e\u0440\u043e\u0448\u0435\u043c\u0443 \u0432\u043a\u043b\u044e\u0447\u0451\u043d\u043d\u044b\u0435 \u0437\u0432\u0435\u0437\u0434\u043e\u0439 \u0438 \u043f\u043e\u0432\u0435\u0448\u0435\u043d\u043d\u044b\u0435 \u043d\u0430 \u043f\u043e\u043b\u043d\u043e\u0446\u0435\u043d\u043d\u044b\u0435 3 \u0444\u0430\u0437\u044b. \u041d\u0443, \u0438\u043b\u0438 3-\u0445 \u0444\u0430\u0437\u043d\u044b\u0439 \u0447\u0430\u0441\u0442\u043e\u0442\u043d\u0438\u043a, \u043a\u043e\u0438\u0445 \u0432\u0430\u043b\u043e\u043c \u043d\u0430 \u0430\u043b\u0438.<br \/>  \u0422\u0440\u0451\u0445\u0444\u0430\u0437\u043d\u044b\u0435 + \u0442\u0440\u0435\u0443\u0433\u043e\u043b\u044c\u043d\u0438\u043a + \u043a\u043e\u043d\u0434\u0435\u043d\u0441\u0430\u0442\u043e\u0440\u044b. \u0422\u0443\u0442 \u043c\u044b \u0443\u0436\u0435 \u0442\u0435\u0440\u044f\u0435\u043c \u0432 \u041a\u041f\u0414, \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u0438 \u0438 \u043c\u043e\u043c\u0435\u043d\u0442\u0435, \u043d\u0443 \u0434\u0430 \u0435\u0441\u043b\u0438 3-\u0445 \u0444\u0430\u0437 \u043d\u0435\u0442\u0443, \u0442\u043e \u0432\u043f\u043e\u043b\u043d\u0435 \u0441\u0435\u0431\u0435 \u0440\u0435\u0448\u0435\u043d\u0438\u0435. \u0414\u0451\u0448\u0435\u0432\u043e, \u043f\u0440\u043e\u0441\u0442\u043e, \u043d\u0430\u0434\u0451\u0436\u043d\u043e, \u0441\u0435\u0440\u0434\u0438\u0442\u043e.<\/p>\n<p>  <b>\u041e\u0434\u043d\u043e\u0444\u0430\u0437\u043d\u044b\u0435 \u043a\u043e\u043d\u0434\u0435\u043d\u0441\u0430\u0442\u043e\u0440\u043d\u044b\u0435. <\/b><br \/>  \u0412\u043e\u0442 \u043e \u043d\u0438\u0445 \u0442\u043e \u0438 \u043f\u043e\u0439\u0434\u0451\u0442 \u0440\u0435\u0447\u044c. \u0412\u043e\u043e\u0431\u0449\u0435, \u0442\u0430\u043a\u0438\u0435 \u0434\u0432\u0438\u0433\u0430\u0442\u0435\u043b\u0438 \u043e\u0447\u0435\u043d\u044c \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0435\u043d\u044b. \u042d\u0442\u043e \u0438 \u0432\u0435\u043d\u0442\u0438\u043b\u044f\u0442\u043e\u0440\u044b \u043c\u043e\u0442\u043e\u0440\u0447\u0438\u043a\u043e\u0432 \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u0440\u043e\u0432 \u0438 \u043f\u0440\u0438\u0432\u043e\u0434\u044b \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0447\u0430\u0441\u043e\u0432, \u0438 \u043c\u043e\u0442\u043e\u0440\u0447\u0438\u043a\u0438 \u0434\u043b\u044f \u043c\u0430\u043b\u0435\u043d\u044c\u043a\u0438\u0445 \u043d\u0430\u0436\u0434\u0430\u043a\u043e\u0432 \u0438 \u043e\u0441\u0442\u0430\u043b\u044c\u043d\u044b\u0435 \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0438\u044f, \u0433\u0434\u0435 \u043d\u0435 \u043d\u0430\u0434\u043e \u0431\u043e\u043b\u044c\u0448\u043e\u0439 \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u0438, \u043d\u043e \u043d\u0443\u0436\u043d\u044b \u043f\u043b\u044e\u0441\u044b \u0430\u0441\u0438\u043d\u0445\u0440\u043e\u043d\u043d\u0438\u043a\u043e\u0432: \u043e\u0433\u0440\u043e\u043c\u043d\u0430\u044f \u043d\u0430\u0434\u0451\u0436\u043d\u043e\u0441\u0442\u044c + \u043e\u0431\u043e\u0440\u043e\u0442\u044b, \u0437\u0430\u0432\u0438\u0441\u044f\u0449\u0438\u0435 \u0442\u043e\u043b\u044c\u043a\u043e \u043e\u0442 \u0447\u0430\u0441\u0442\u043e\u0442\u044b \u043f\u0438\u0442\u0430\u044e\u0449\u0435\u0433\u043e \u043d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u044f.<\/p>\n<p>  \u0411\u0430\u0437\u043e\u0432\u0430\u044f \u0441\u0445\u0435\u043c\u0430 \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f (\u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0430 \u043d\u0435 \u043c\u043e\u044f, \u0447\u0435\u0441\u0442\u043d\u043e \u043d\u0430\u0439\u0434\u0435\u043d\u043d\u0430\u044f \u043d\u0430 \u043f\u0440\u043e\u0441\u0442\u043e\u0440\u0430\u0445 \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442\u0430):<br \/>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/geektimes\/post_images\/4ca\/233\/b15\/4ca233b158a28159bb0b34635cb04d07.jpg\"\/><\/p>\n<p>  \u0412 \u043e\u0431\u0449\u0435\u043c, \u0433\u0440\u0443\u0431\u043e, \u043f\u0440\u0438\u043d\u0446\u0438\u043f \u0442\u0430\u043a\u043e\u0439: \u0415\u0441\u0442\u044c \u0441\u0442\u0430\u0440\u0442\u0435\u0440\u043d\u0430\u044f \u043e\u0431\u043c\u043e\u0442\u043a\u0430, \u043e\u043d\u0430 \u043d\u0430\u0432\u043e\u0434\u0438\u0442 \u042d\u0414\u0421 \u0432 \u043a\u043e\u0440\u043e\u0442\u043a\u043e\u0437\u0430\u043c\u043a\u043d\u0443\u0442\u043e\u043c \u0440\u043e\u0442\u043e\u0440\u0435. \u0421\u043e \u0441\u043c\u0435\u0449\u0435\u043d\u0438\u0435\u043c \u043f\u043e \u0444\u0430\u0437\u0435 \u0432\u043a\u043b\u044e\u0447\u0430\u0435\u0442\u0441\u044f \u0440\u0430\u0431\u043e\u0447\u0430\u044f \u043e\u0431\u043c\u043e\u0442\u043a\u0430. \u041e\u043d\u0430 \u00ab\u043e\u0442\u0442\u0430\u043b\u043a\u0438\u0432\u0430\u0435\u0442\u00bb \u0437\u0430\u043c\u0430\u0433\u043d\u0438\u0447\u0435\u043d\u043d\u044b\u0439 \u044f\u043a\u043e\u0440\u044c, \u043d\u0430\u0447\u0438\u043d\u0430\u0435\u0442\u0441\u044f \u0432\u0440\u0430\u0449\u0435\u043d\u0438\u0435. \u041f\u0440\u0438 \u043f\u043e\u0432\u043e\u0440\u043e\u0442\u0435 \u043d\u0430 \u043d\u0435\u043a\u0438\u0439 \u0443\u0433\u043e\u043b, \u0432\u0441\u0451 \u043f\u043e\u0432\u0442\u043e\u0440\u044f\u0435\u0442\u0441\u044f. \u041c\u043e\u0442\u043e\u0440 \u043d\u0430\u0447\u0438\u043d\u0430\u0435\u0442 \u043a\u0440\u0443\u0442\u0438\u0442\u044c\u0441\u044f.<\/p>\n<p>  \u0418\u0442\u043e\u0433\u043e \u2014 \u043d\u0443\u0436\u043d\u043e 2 \u0444\u0430\u0437\u044b, \u0441\u043c\u0435\u0449\u0451\u043d\u043d\u044b\u0435 \u043d\u0430 \u043d\u0435\u043a\u0438\u0439 \u0443\u0433\u043e\u043b. \u041e\u0431\u044b\u0447\u043d\u043e \u044d\u0442\u043e 90 \u0433\u0440\u0430\u0434\u0443\u0441\u043e\u0432. \u042d\u0442\u043e \u0438 \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u043f\u0443\u0441\u043a\u043e\u0432\u044b\u043c \u043a\u043e\u043d\u0434\u0435\u043d\u0441\u0430\u0442\u043e\u0440\u043e\u043c. \u041d\u0443 \u0430 \u043f\u043e\u0441\u043b\u0435 \u043d\u0430\u0431\u043e\u0440\u0430 \u043e\u0431\u043e\u0440\u043e\u0442\u043e\u0432 \u2014 \u044f\u043a\u043e\u0440\u044c \u043d\u0430\u0447\u0438\u043d\u0430\u0435\u0442 \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u043e\u0442 \u0441\u0430\u043c\u043e\u0439 \u0436\u0435 \u0440\u0430\u0431\u043e\u0447\u0435\u0439 \u043e\u0431\u043c\u043e\u0442\u043a\u0438 \u0438 \u0441\u0442\u0430\u0440\u0442\u0435\u0440\u043d\u0443\u044e \u043e\u0431\u043c\u043e\u0442\u043a\u0443 \u043c\u043e\u0436\u043d\u043e \u0432\u043e\u043e\u0431\u0449\u0435 \u0434\u0430\u0436\u0435 \u043e\u0442\u043a\u043b\u044e\u0447\u0438\u0442\u044c. \u041d\u0443, \u0438\u043b\u0438 \u0437\u0430\u043f\u0438\u0442\u0430\u0442\u044c \u043e\u0442 \u0440\u0430\u0431\u043e\u0447\u0435\u0433\u043e \u043a\u043e\u043d\u0434\u0435\u043d\u0441\u0430\u0442\u043e\u0440\u0430, \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u043c\u0435\u043d\u044c\u0448\u0435\u0439 \u0451\u043c\u043a\u043e\u0441\u0442\u0438.<\/p>\n<p>  \u041d\u043e \u044d\u0442\u043e \u0432\u0441\u0451 \u0442\u0435\u043e\u0440\u0438\u044f. \u0410 \u043d\u0430 \u043f\u0440\u0430\u043a\u0442\u0438\u043a\u0435 \u0442\u043e \u0447\u0435\u0433\u043e \u0445\u043e\u0447\u0435\u0442\u0441\u044f? \u0425\u043e\u0447\u0435\u0442\u0441\u044f \u0447\u0430\u0441\u0442\u043e\u0442\u043d\u0438\u043a. \u0427\u0442\u043e \u0431 \u0441\u0430\u043c\u043e \u0440\u0430\u0437\u0433\u043e\u043d\u044f\u043b\u043e\u0441\u044c, \u0442\u043e\u0440\u043c\u043e\u0437\u0438\u043b\u043e, \u043a\u0440\u0443\u0442\u0438\u043b\u043e\u0441\u044c \u0432 \u043e\u0431\u0435 \u0441\u0442\u043e\u0440\u043e\u043d\u044b, \u043d\u0443 \u0438 \u0441 \u0440\u0430\u0437\u043d\u044b\u043c\u0438 \u043e\u0431\u043e\u0440\u043e\u0442\u0430\u043c\u0438, \u043a\u043e\u043d\u0435\u0447\u043d\u043e! <br \/>  \u0418 \u0432\u043e\u0442 \u0442\u0443\u0442 \u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u0441\u044f \u0432\u0441\u0451 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0441\u043b\u043e\u0436\u043d\u0435\u0435. \u0414\u0435\u043b\u043e \u0432 \u0442\u043e\u043c, \u0447\u0442\u043e \u0442\u0430\u043a\u0438\u0445 \u0447\u0430\u0441\u0442\u043e\u0442\u043d\u0438\u043a\u043e\u0432 \u0432 \u043f\u0440\u043e\u0434\u0430\u0436\u0435 \u0432 \u0440\u0430\u0437\u044b \u043c\u0435\u043d\u044c\u0448\u0435. \u0418 \u0441\u0442\u043e\u044f\u0442 \u043e\u043d\u0438 \u0432 \u0440\u0430\u0437\u044b \u0431\u043e\u043b\u044c\u0448\u0435. \u0412 \u043e\u0431\u0449\u0435\u043c \u2014 \u044d\u043a\u0437\u043e\u0442\u0438\u043a\u0430.<\/p>\n<p>  \u0410 \u0432\u0435\u0434\u044c, \u0435\u0441\u043b\u0438 \u0442\u0430\u043a \u0437\u0430\u0434\u0443\u043c\u0430\u0442\u044c\u0441\u044f, \u0442\u043e \u0440\u0430\u0437\u043d\u0438\u0446\u0430 \u043e\u0442 3-\u0445 \u0444\u0430\u0437\u043d\u043e\u0433\u043e \u043d\u0435 \u0442\u0430\u043a \u0438 \u0432\u0435\u043b\u0438\u043a\u0430. \u0418 \u0434\u0430\u0436\u0435 \u043c\u043e\u0436\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0442\u0443 \u0436\u0435 \u0441\u0445\u0435\u043c\u043e\u0442\u0435\u0445\u043d\u0438\u043a\u0443. \u041f\u0440\u0438 \u044d\u0442\u043e\u043c, \u0435\u0441\u0442\u044c \u0442\u0435 \u0436\u0435 3 \u043e\u0442\u0432\u043e\u0434\u0430: \u043e\u0431\u0449\u0438\u0439, \u0441\u0442\u0430\u0440\u0442\u0435\u0440\u043d\u0430\u044f \u043e\u0431\u043c\u043e\u0442\u043a\u0430, \u0440\u0430\u0431\u043e\u0447\u0430\u044f \u043e\u0431\u043c\u043e\u0442\u043a\u0430. \u0418 \u0432\u0441\u0451 \u0434\u0435\u043b\u043e \u0432 \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0435. \u0410 \u0437\u043d\u0430\u0447\u0438\u0442 \u2014 \u044d\u0442\u043e \u043c\u043e\u0436\u043d\u043e \u0441\u0434\u0435\u043b\u0430\u0442\u044c. \u0418 \u043f\u0443\u0441\u0442\u044c \u044d\u0442\u043e \u0431\u0443\u0434\u0435\u0442 \u043d\u0435 \u0432\u0435\u043a\u0442\u043e\u0440\u043d\u043e\u0435 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0441 \u043a\u0443\u0447\u0430\u0439 \u043c\u0430\u0442\u0435\u043c\u0430\u0442\u0438\u043a\u0438, \u0430 \u043f\u0440\u043e\u0441\u0442\u043e\u0435 \u0441\u043a\u0430\u043b\u044f\u0440\u043d\u043e\u0435, \u043d\u043e\u2026 \u043a\u0430\u043a \u0443\u043c\u0435\u044e.<\/p>\n<p>  \u0418\u0442\u0430\u043a \u2014 \u0447\u0442\u043e \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f. \u0414\u043b\u044f \u043d\u0430\u0447\u0430\u043b\u0430 \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0438\u043c \u043d\u0430 \u0433\u0440\u0430\u0444\u0438\u043a\u0438 \u0441\u0438\u043d\u0443\u0441\u043e\u0439\u0434\u044b \u0438 \u043a\u043e\u0441\u0438\u043d\u0443\u0441\u043e\u0439\u0434\u044b (\u0443 \u043d\u0430\u0441 \u0436\u0435 \u0441\u043c\u0435\u0449\u0435\u043d\u0438\u0435 90 \u0433\u0440\u0430\u0434\u0443\u0441\u043e\u0432) \u0423\u0421\u041b\u041e\u0412\u041d\u041e \u043e\u043d\u043e \u0431\u0443\u0434\u0435\u0442 \u0432\u044b\u0433\u043b\u044f\u0434\u0435\u0442\u044c \u0442\u0430\u043a:<\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/geektimes\/post_images\/a37\/698\/287\/a37698287e418ffe7f3c65772524e04c.jpg\"\/><\/p>\n<p>  \u0422.\u0435. \u0437\u0430\u0434\u0430\u0447\u0430 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0430\u0440\u043d\u0430: \u00ab\u043f\u0440\u0438\u0442\u044f\u0433\u0438\u0432\u0430\u0435\u043c\u00bb \u043a \u0437\u0435\u043c\u043b\u0435 \u043e\u0431\u0449\u0438\u0439, \u043f\u043e\u0434\u0430\u0451\u043c \u043f\u0430\u0447\u043a\u0443 \u043f\u043e\u043b\u043e\u0436\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0445 \u0438\u043c\u043f\u0443\u043b\u044c\u0441\u043e\u0432 \u0432 \u0441\u0442\u0430\u0440\u0442\u0435\u0440\u043d\u0443\u044e \u043e\u0431\u043c\u043e\u0442\u043a\u0443, \u043f\u043e\u0434\u0430\u0451\u043c \u043f\u0430\u0447\u043a\u0443 \u0438\u043c\u043f\u0443\u043b\u044c\u0441\u043e\u0432 \u0432 \u0440\u0430\u0431\u043e\u0447\u0443\u044e. \u0417\u0430\u0442\u0435\u043c \u043f\u043e\u0434\u0442\u044f\u0433\u0438\u0432\u0430\u0435\u043c \u043e\u0431\u0449\u0438\u0439 \u043a \u043f\u043b\u044e\u0441\u0443 \u0438 \u043f\u043e\u0434\u0430\u0451\u043c \u043f\u0430\u0447\u043a\u0443 \u043e\u0442\u0440\u0438\u0446\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0445 \u0438\u043c\u043f\u0443\u043b\u044c\u0441\u043e\u0432 \u043a \u0441\u0442\u0430\u0440\u0442\u0435\u0440\u043d\u043e\u0439, \u0430 \u0437\u0430\u0442\u0435\u043c \u0438 \u0440\u0430\u0431\u043e\u0447\u0435\u0439 \u043e\u0431\u043c\u043e\u0442\u043a\u0435. \u0422.\u043e. \u0433\u0440\u0443\u0431\u043e \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u043c \u0438\u043c\u0438\u0442\u0430\u0446\u0438\u044e \u0441\u043c\u0435\u043d\u044b \u043f\u043e\u043b\u044f\u0440\u043d\u043e\u0441\u0442\u0438 \u0438 \u0441\u0434\u0432\u0438\u0433 \u0444\u0430\u0437. \u041e\u0442 \u0442\u043e\u0433\u043e, \u043a\u0430\u043a \u0447\u0430\u0441\u0442\u043e \u043c\u044b \u044d\u0442\u043e \u0431\u0443\u0434\u0435\u043c \u0434\u0435\u043b\u0430\u0442\u044c \u2014 \u0431\u0443\u0434\u0435\u0442 \u0437\u0430\u0432\u0438\u0441\u0435\u0442\u044c \u00ab\u0447\u0430\u0441\u0442\u043e\u0442\u0430\u00bb.<\/p>\n<p>  \u0412 \u043e\u0431\u0449\u0435\u043c \u2014 \u0442\u0435\u043e\u0440\u0438\u044f \u043f\u0440\u043e\u0441\u0442\u0430. \u0412 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u043b\u0435\u0440\u0430 ATMega 328 \u0441 \u0431\u0443\u0442\u043b\u043e\u0430\u0434\u0435\u0440\u043e\u043c \u0430\u0440\u0434\u0443\u0438\u043d\u044b (\u0434\u0430 \u043f\u043e \u0441\u0443\u0442\u0438, \u0441\u0430\u043c\u0430 \u0430\u0440\u0434\u0443\u0438\u043d\u0430, \u043f\u0440\u043e\u0441\u0442\u043e \u0431\u0435\u0437 \u043b\u0438\u0448\u043d\u0435\u0439 \u043e\u0431\u0432\u044f\u0437\u043a\u0438), \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0434\u0440\u0430\u0439\u0432\u0435\u0440\u0430 IR2130 (\u0441\u0442\u0430\u0440\u0430\u044f, \u043d\u043e \u0441 IR2136 \u043d\u0435 \u0441\u043b\u043e\u0436\u0438\u043b\u043e\u0441\u044c) \u0438 \u0432\u044b\u0445\u043e\u0434\u043d\u044b\u0435 \u043a\u043b\u044e\u0447\u0438 IRG4BC30. \u0414\u044f \u043c\u043e\u0435\u0433\u043e 1.1\u041a\u0412\u0442-\u0433\u043e \u043c\u043e\u0442\u043e\u0440\u0430 \u044d\u0442\u043e\u0433\u043e \u0431\u043e\u043b\u0435\u0435 \u0447\u0435\u043c \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e. <\/p>\n<p>  (\u0415\u0441\u043b\u0438 \u043f\u043e\u0432\u0442\u043e\u0440\u044f\u0442\u044c \u0441\u0445\u0435\u043c\u0443, \u0442\u043e \u043f\u0440\u043e\u0441\u0442\u043e \u0434\u0435\u043b\u0430\u0435\u0442\u0441\u044f \u043f\u043b\u0430\u0442\u0430, \u0432 Arduino Duemilanove \u0437\u0430\u043b\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0441\u043a\u0435\u0442\u0447, \u0437\u0430\u0442\u0435\u043c Mega328 \u0432\u044b\u0434\u0451\u0440\u0433\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0438 \u0432\u043f\u0430\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0432 \u043f\u043b\u0430\u0442\u0443. \u0413\u043e\u0442\u043e\u0432\u043e.)<\/p>\n<p>  \u0410 \u0432\u043e\u0442 \u0434\u0430\u043b\u044c\u0448\u0435\u2026 \u0414\u0430\u043b\u044c\u0448\u0435 \u044f \u043f\u043e\u0433\u0440\u0443\u0437\u0438\u043b\u0441\u044f \u0432 \u0443\u0434\u0438\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u043c\u0438\u0440 \u0438\u043d\u0434\u0443\u043a\u0442\u0438\u0432\u043d\u043e\u0441\u0442\u0435\u0439 \u0438 \u0441\u0438\u043b\u043e\u0432\u043e\u0439 \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u0438\u043a\u0438. \u0418 \u0432\u0441\u0451 \u043e\u043a\u0430\u0437\u0430\u043b\u043e\u0441\u044c \u043d\u0435 \u0442\u0430\u043a \u0438 \u043f\u0440\u043e\u0441\u0442\u043e, \u043a\u0430\u043a \u0434\u0443\u043c\u0430\u043b\u043e\u0441\u044c \u0432\u043d\u0430\u0447\u0430\u043b\u0435:<\/p>\n<p>  1) \u0421\u043a\u043e\u0440\u043e\u0441\u0442\u044c \u043e\u0442\u043a\u0440\u044b\u0442\u0438\u044f \u0438 \u0437\u0430\u043a\u0440\u044b\u0442\u0438\u044f \u043a\u043b\u044e\u0447\u0435\u0439 \u2014 \u044d\u0442\u043e \u0432\u0430\u0436\u043d\u043e. Deadtime \u2014 \u044d\u0442\u043e \u041e\u0427\u0415\u041d\u042c \u0432\u0430\u0436\u043d\u043e.<br \/>  2) \u0412\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u0431\u0430\u043b\u043b\u0430\u0441\u0442\u0430 \u2014 \u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u043e \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u0434\u0438\u043e\u0434\u0430, \u043e\u0431\u0440\u0430\u0449\u0451\u043d\u043d\u043e\u0433\u043e \u043f\u043b\u044e\u0441\u043e\u043c \u043d\u0430 \u0441\u0438\u043b\u043e\u0432\u043e\u0439 \u0444\u0438\u043b\u044c\u0442\u0440\u0443\u044e\u0449\u0438\u0439 \u043a\u043e\u043d\u0434\u0435\u043d\u0441\u0430\u0442\u043e\u0440. \u0418\u043d\u0430\u0447\u0435 \u0432\u044b\u0431\u0440\u043e\u0441\u044b \u043f\u0440\u0438 \u0441\u043d\u044f\u0442\u0438\u0438 \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u0441 \u0438\u043d\u0434\u0443\u043a\u0442\u0438\u0432\u043d\u043e\u0441\u0442\u0438 \u043d\u0430 \u0440\u0430\u0437 \u0432\u044b\u0432\u043e\u0434\u044f\u0442 \u0438\u0437 \u0441\u0442\u0440\u043e\u044f \u0441\u0438\u043b\u043e\u0432\u044b\u0435 IGBT. <br \/>  3) \u041e\u0445\u043b\u0430\u0436\u0434\u0435\u043d\u0438\u0435. \u041d\u0430 \u043f\u043b\u0430\u0442\u0435 \u043c\u0430\u043b\u0435\u043d\u044c\u043a\u0438\u0435 \u0440\u0430\u0434\u0438\u0430\u0442\u043e\u0440\u044b \u2014 \u043f\u043b\u043e\u0445\u043e. \u041b\u0438\u0431\u043e \u043f\u0435\u0440\u0435\u0433\u0440\u0435\u0435\u0442\u0441\u044f, \u043b\u0438\u0431\u043e \u043d\u0430\u0434\u043e \u043e\u0431\u0434\u0443\u0432\u0430\u0442\u044c. \u041d\u043e \u0435\u0441\u043b\u0438 \u043e\u0431\u0434\u0443\u0432\u0430\u0442\u044c, \u0442\u043e \u0432\u0441\u044f \u043c\u0435\u0442\u0430\u043b\u043b\u0438\u0447\u0435\u0441\u043a\u0430\u044f \u0432\u0437\u0432\u0435\u0441\u044c \u043e\u0442 \u0441\u0442\u0430\u043d\u043a\u0430, \u0440\u0430\u043d\u043e \u0438\u043b\u0438 \u043f\u043e\u0437\u0434\u043d\u043e, \u0437\u0430\u043a\u043e\u0440\u043e\u0442\u0438\u0442 \u0447\u0442\u043e-\u0442\u043e \u0438 \u0431\u0443\u0434\u0435\u0442 \u0431\u0430\u0445.<br \/>  3+) \u0421\u043b\u044e\u0434\u0430, \u0430 \u0442\u043e\u0447\u043d\u0435\u0435 \u041e\u0427\u0415\u041d\u042c \u0422\u041e\u041d\u041a\u0410\u042f \u0441\u043b\u044e\u0434\u0430, \u044d\u0442\u043e \u043f\u043b\u043e\u0445\u043e. \u041e\u043d\u0430 \u043f\u0440\u043e\u0431\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0438 \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u0442\u0441\u044f \u0442\u043e, \u0447\u0442\u043e \u0432 \u0437\u0430\u0433\u043b\u0430\u0432\u0438\u0438 \u0441\u0442\u0430\u0442\u044c\u0438. \u0412 \u0442\u043e \u0436\u0435 \u0432\u0440\u0435\u043c\u044f \u0441\u0438\u043b\u0438\u043a\u043e\u043d\u043e\u0432\u044b\u0435 \u0442\u0435\u0440\u043c\u043e\u043f\u0440\u043e\u043a\u043b\u0430\u0434\u043a\u0438 \u0445\u0443\u0436\u0435 \u043f\u043e \u0442\u0435\u043f\u043b\u043e\u043f\u0440\u043e\u0432\u043e\u0434\u043d\u043e\u0441\u0442\u0438. \u041d\u0443 \u0430 \u043a\u0435\u0440\u0430\u043c\u0438\u043a\u0430\u2026 \u0423 \u043c\u0435\u043d\u044f \u0435\u0451 \u043d\u0435\u0442.<br \/>  4) \u0422\u043e\u0440\u043c\u043e\u0436\u0435\u043d\u0438\u0435 \u043c\u0435\u0442\u043e\u0434\u043e\u043c \u0434\u043b\u0438\u043d\u043d\u043e\u0439 \u043f\u0430\u0447\u043a\u0438 \u0438\u043c\u043f\u0443\u043b\u044c\u0441\u043e\u0432 \u043e\u0434\u043d\u043e\u0439 \u043f\u043e\u043b\u044f\u0440\u043d\u043e\u0441\u0442\u0438 \u043d\u0430 \u043e\u0434\u043d\u0443 \u043e\u0431\u043c\u043e\u0442\u043a\u0443, \u0431\u044b\u0441\u0442\u0440\u043e \u043f\u0435\u0440\u0435\u0433\u0440\u0435\u0432\u0430\u0435\u0442 \u0442\u0440\u0430\u043d\u0437\u0438\u0441\u0442\u043e\u0440\u044b \u0438 \u043e\u043d\u0438 \u0441\u0433\u043e\u0440\u0430\u044e\u0442. \u0410 \u0442\u0430\u043a \u0436\u0435, \u043e\u0447\u0435\u043d\u044c \u0432\u0435\u0441\u0435\u043b\u043e \u043f\u0440\u044b\u0433\u0430\u0435\u0442 \u043c\u043e\u0442\u043e\u0440, \u0440\u0430\u0441\u043a\u0440\u0443\u0447\u0435\u043d\u043d\u044b\u0439 \u0434\u043e 3-\u0445 \u0442\u044b\u0441 \u043e\u0431\u043e\u0440\u043e\u0442\u043e\u0432 \u0438 \u043e\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u043d\u044b\u0439 \u0437\u0430 0.3 \u0441\u0435\u043a \u0434\u043e 0.<br \/>  5) \u041a\u043e\u0433\u0434\u0430 \u0443 \u0432\u0430\u0441 \u0432\u0441\u0451 \u0437\u0430\u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0438 \u0432\u044b \u0440\u0430\u0441\u0441\u043b\u0430\u0431\u0438\u0442\u0435\u0441\u044c, \u0432\u043a\u043b\u044e\u0447\u0438\u0442\u0435 \u0441\u0445\u0435\u043c\u0443 \u0431\u0435\u0437 \u0431\u0430\u043b\u043b\u0430\u0441\u0442\u0430 \u0438 \u043d\u0430\u0436\u043c\u0451\u0442\u0435 \u043f\u0443\u0441\u043a \u2014 \u0431\u0443\u0434\u0435\u0442 \u0431\u0430\u0445. \u042d\u0442\u043e \u043f\u0440\u0438\u0432\u043e\u0434\u0438\u0442 \u0435\u0449\u0451 \u0438 \u043a \u0437\u0430\u043c\u0435\u043d\u0435 \u0434\u0440\u0430\u0439\u0432\u0435\u0440\u0430.<\/p>\n<p>  <b>\u0421\u043a\u0435\u0442\u0447: <\/b>\u0421\u0435\u0439\u0447\u0430\u0441 \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u043e \u0432\u0440\u0430\u0449\u0435\u043d\u0438\u0435 \u0432 \u043e\u0431\u0435 \u0441\u0442\u043e\u0440\u043e\u043d\u044b \u0441 \u043f\u043b\u0430\u0432\u043d\u043e\u0439 \u043f\u0435\u0440\u0435\u0441\u0442\u0440\u043e\u0439\u043a\u043e\u0439 \u0447\u0430\u0441\u0442\u043e\u0442\u044b 25-75\u0413\u0446 \u0441 \u0448\u0430\u0433\u043e\u043c 0.25. \u0411\u044b\u043b\u0430 \u0438\u0434\u0435\u044f \u0441 \u0442\u043e\u0440\u043c\u043e\u0437\u043e\u043c. \u0421\u0435\u0439\u0447\u0430\u0441 \u0437\u0430\u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043e \u0438 \u043d\u0430\u0434\u043e \u0431\u0443\u0434\u0435\u0442 \u043c\u0435\u043d\u044f\u0442\u044c \u0441\u0445\u0435\u043c\u0443. \u0410 \u0438\u043c\u0435\u043d\u043d\u043e, \u0438\u0434\u0435\u044f \u0442\u0430\u043a\u0430\u044f: \u044f \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e \u043f\u043e\u0434\u0430\u0432\u0430\u043b \u0438\u043c\u043f\u0443\u043b\u044c\u0441\u044b \u043e\u0434\u043d\u043e\u0439 \u043f\u043e\u043b\u044f\u0440\u043d\u043e\u0441\u0442\u0438, \u041d\u041e. \u042d\u0442\u043e \u043d\u0430\u0434\u043e \u0434\u0435\u043b\u0430\u0442\u044c \u0447\u0435\u0440\u0435\u0437 \u0431\u0430\u043b\u043b\u0430\u0441\u0442\u043d\u043e\u0435 \u0441\u043e\u043f\u0440\u043e\u0442\u0438\u0432\u043b\u0435\u043d\u0438\u0435 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u043c \u043a\u043b\u044e\u0447\u043e\u043c. <br \/>  \u0421\u0438\u043b\u043e\u0432\u0430\u044f \u0447\u0430\u0441\u0442\u044c: \u0441\u0445\u0435\u043c\u0430 \u0435\u0449\u0451 \u0431\u0443\u0434\u0435\u0442 \u0434\u043e\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0442\u044c\u0441\u044f, \u043d\u043e \u043d\u0430 \u0434\u0430\u043d\u043d\u044b\u0439 \u043c\u043e\u043c\u0435\u043d\u0442 \u0441\u0442\u0430\u043d\u043e\u043a \u0441\u0442\u043e\u0438\u0442 \u0432 \u043d\u0435 \u043e\u0442\u0430\u043f\u043b\u0438\u0432\u0430\u0435\u043c\u043e\u043c \u043f\u043e\u043c\u0435\u0449\u0435\u043d\u0438\u0438 \u0438 \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u0441 \u043d\u0438\u043c \u043a\u0440\u0430\u0439\u043d\u0435 \u0441\u043b\u043e\u0436\u043d\u043e \u0438\u0437-\u0437\u0430 \u0437\u0430\u043c\u0435\u0440\u0437\u0430\u043d\u0438\u044f \u043c\u0430\u0441\u043b\u0430.<\/p>\n<div class=\"spoiler\"><b class=\"spoiler_title\">\u0421\u043a\u0435\u0442\u0447<\/b><\/p>\n<div class=\"spoiler_text\">\n<pre><code class=\"cpp\">#define Hi_ST 10    \/\/\u0421\u0442\u0430\u0440\u0442\u0435\u0440\u043d\u044b\u0439 #define Hi_WK 11    \/\/\u0420\u0430\u0431\u043e\u0447\u0438\u0439 #define Hi_M 12    \/\/\u041e\u0431\u0449\u0438\u0439 #define Lo_ST 7 #define Lo_WK 8 #define Lo_M 9 #define SoftStart 6 \/\/\u0440\u0435\u043b\u0435 \u043c\u044f\u0433\u043a\u043e\u0433\u043e \u0441\u0442\u0430\u0440\u0442\u0430 \u043a\u043e\u043d\u0434\u0435\u043d\u0441\u0430\u0442\u043e\u0440\u0430  #define LedFwd 4  \/\/\u0421\u0432\u0435\u0442\u043e\u0434\u0438\u043e\u0434 &quot;\u0442\u0443\u0434\u0430&quot; #define LedRew 5  \/\/\u0421\u0432\u0435\u0442\u043e\u0434\u0438\u043e\u0434 &quot;\u043e\u0431\u0440\u0430\u0442\u043d\u043e&quot; #define LedStp 13 \/\/\u0421\u0432\u0435\u0442\u043e\u0434\u0438\u043e\u0434 \u0441\u0442\u043e\u043f #define CmdFwd 2 \/\/\u041a\u043d\u043e\u043f\u043a\u0430 &quot;\u0442\u0443\u0434\u0430&quot; #define CmdRew 3 \/\/\u041a\u043d\u043e\u043f\u043a\u0430 &quot;\u043e\u0431\u0440\u0430\u0442\u043d\u043e&quot; \u041e\u0431\u0435 \u0432\u043c\u0435\u0441\u0442\u0435 - \u0441\u0442\u043e\u043f.  #define ValFwd 4 \/\/\u041a\u0440\u0443\u0442\u0438\u043b\u043a\u0430 &quot;\u0422\u0443\u0434\u0430&quot; #define ValRew 5 \/\/\u041a\u0440\u0443\u0442\u0438\u043b\u043a\u0430 &quot;\u041e\u0431\u0440\u0430\u0442\u043d\u043e&quot;  #define RemoteFwd 1 \/\/\u0422\u0443\u0442 \u0434\u043e\u043b\u0436\u043d\u0435\u043d \u0431\u044b\u0442\u044c \u043f\u0443\u043b\u044c\u0442\u0438\u043a... #define RemoteRew 0 \/\/\u0422\u0443\u0442 \u0434\u043e\u043b\u0436\u043d\u0435\u043d \u0431\u044b\u0442\u044c \u043f\u0443\u043b\u044c\u0442\u0438\u043a...  int nn = 0; byte WkState = 0;  void setup()  {    \t\/\/Serial.begin(9600);  \tpinMode(CmdFwd, INPUT); \tpinMode(CmdRew, INPUT); \t \tpinMode(Hi_ST, OUTPUT); \tpinMode(Hi_WK, OUTPUT); \tpinMode(Hi_M, OUTPUT); \tpinMode(Lo_ST, OUTPUT); \tpinMode(Lo_WK, OUTPUT); \tpinMode(Lo_M, OUTPUT); \tpinMode(SoftStart, OUTPUT); \t \tpinMode(LedFwd, OUTPUT); \tpinMode(LedRew, OUTPUT); \tpinMode(LedStp, OUTPUT);  \tdelay(1500); \tdigitalWrite(SoftStart, HIGH); \tIndicate(); }   void loop()  { \t\/\/\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \tbool cmdF = digitalRead(CmdFwd); \tbool cmdR = digitalRead(CmdRew); \tbool RemF = digitalRead(RemoteFwd); \tbool RemR = digitalRead(RemoteRew);  \tif ((cmdF && !cmdR))\/\/ || ) \/\/\u041a\u043d\u043e\u043f\u043a\u0430 \u0438\u043b\u0438 \u043a\u043e\u043c\u0430\u043d\u0434\u0430 \u043f\u0443\u043b\u044c\u0442\u0438\u043a\u0430. \t{ \t\tif(WkState != 1 && nn &gt; 0) \t\t{ \t\t\tWkState = 1; \/\/\u042d\u0442\u043e \u043d\u0435 \u0411\u0430\u043d\u0433\u043b\u0430\u0434\u0435\u0448. \u042d\u0442\u043e \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e\u0441\u0442\u044c \u0421\u0420\u0410\u0417\u0423 \u043f\u0435\u0440\u0435\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u043b\u0430\u043c\u043f\u043e\u0447\u043a\u0443, \u0430 \u0442\u043e\u043a\u0430 \u043f\u043e\u0442\u043e\u043c \u0442\u043e\u0440\u043c\u043e\u0437\u0438\u0442\u044c \u043c\u043e\u0442\u043e\u0440. \t\t\tIndicate(); \t\t\tBrake(); \/\/\u0422\u043e\u0440\u043c\u043e\u0437 \t\t} \t\tWkState = 1; \/\/\u0410 \u044d\u0442\u043e \u043d\u0430 \u0441\u043b\u0443\u0447\u0430\u0439 \u0435\u0441\u043b\u0438 \u0442\u043e\u043c\u043e\u0437\u0438\u0442\u044c \u043d\u0435 \u043d\u0430\u0434\u043e\u0431\u043d\u043e. \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440 \u043f\u043e\u0441\u043b\u0435 \u0441\u0442\u043e\u043f\u0430. \t\tIndicate(); \t} \tif (!cmdF && cmdR)\/\/ || ) \/\/\u0422\u0443\u0442 \u0434\u043e\u043b\u0436\u043d\u0435\u043d \u0431\u044b\u0442\u044c \u043f\u0443\u043b\u044c\u0442\u0438\u043a... \t{ \t\tif(WkState != 2 && nn &gt; 0) \t\t{ \t\t\tWkState = 2; \t\t\tIndicate(); \t\t\tBrake(); \/\/\u0422\u043e\u0440\u043c\u043e\u0437 \t\t} \t\tIndicate(); \t\tWkState = 2; \t} \tif (cmdF && cmdR) \t{ \t\tif(WkState != 0) \t\t{ \t\t\tWkState = 0; \t\t\tIndicate(); \t\t\tBrake(); \/\/\u0422\u043e\u0440\u043c\u043e\u0437 \t\t} \t\tIndicate(); \t\tWkState = 0; \t} \t \t\/\/\u0418\u0441\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 \tif (WkState == 0) \/\/\u0421\u0442\u043e\u043f \t{ \t\tnn = 0; \t\tdelay(50); \t\treturn; \t}  \t \tnn ++; \/\/\u0421\u0442\u0430\u0440\u0442\u0435\u0440\u043d\u0430\u044f \u0437\u0430\u0434\u0435\u0440\u0436\u043a\u0430 (\u0446\u0438\u043a\u043b\u044b \u0440\u0430\u0431\u043e\u0442\u044b \u0441\u0442\u0430\u0440\u0442\u0435\u0440\u043d\u043e\u0439 \u043e\u0431\u043c\u043e\u0442\u043a\u0438 &quot;\u043d\u0430 \u043f\u043e\u043b\u043d\u0443\u044e&quot;) \tif (nn &gt; 30000) nn = 30000;   \tif (WkState == 1) \/\/\u0412\u043f\u0435\u0440\u0451\u0434 \t{ \t\tint delays = GetDelayByVal(1024-analogRead(ValFwd)); \/\/\u041d\u0443 \u043d\u0430\u043e\u0431\u043e\u0440\u043e\u0442 \u044f \u0440\u0430\u0441\u043f\u0430\u044f\u043b. \u0411\u044b\u0432\u0430\u0435\u0442, \u0447\u043e... \u0418\u043d\u0432\u0435\u0440\u0442\u0438\u0440\u0443\u0435\u043c \t\tRotateFwd(delays-400); \t} \telse \/\/\u041d\u0430\u0437\u0430\u0434 \t{ \t\tint delays = GetDelayByVal(analogRead(ValRew)); \t\tRotateRew(delays-400); \t}  }  \/\/\u041a\u0440\u0443\u0442\u0438\u043c \u0432\u043f\u0435\u0440\u0451\u0434. \u0422\u0443\u0442 \u043e\u0431\u043e\u0440\u043e\u0442 void RotateFwd(int delays) { \tdigitalWrite(Lo_M, HIGH); \/\/\u0412\u043a\u043b\u044e\u0447\u0430\u0435\u043c \u043e\u0431\u0449\u0438\u0439 \u043c\u0438\u043d\u0443\u0441 \tSendPosST(delays); \tSendPosWK(delays); \tdigitalWrite(Lo_M, LOW); \/\/\u041e\u0442\u043a\u043b\u044e\u0447\u0430\u0435\u043c \u043e\u0431\u0449\u0438\u0439 \u043c\u0438\u043d\u0443\u0441.  \t \tdelayMicroseconds(200); \/\/\u041e\u0442\u0440\u0438\u0446\u0430\u0442\u0435\u043b\u044c\u043d\u0430\u044f \u043f\u043e\u043b\u044f\u0440\u043d\u043e\u0441\u0442\u044c \t \tdigitalWrite(Hi_M, HIGH); \tSendNegST(delays); \tSendNegWK(delays); \tdigitalWrite(Hi_M, LOW);  \tdelayMicroseconds(120); }  \/\/\u041a\u0440\u0443\u0442\u0438\u043c \u043d\u0430\u0437\u0430\u0434. \u0422\u0443\u0442 \u043e\u0431\u043e\u0440\u043e\u0442 void RotateRew(int delays) { \tdigitalWrite(Lo_M, HIGH); \/\/\u0412\u043a\u043b\u044e\u0447\u0430\u0435\u043c \u043e\u0431\u0449\u0438\u0439 \u043c\u0438\u043d\u0443\u0441 \tSendPosST(delays); \tdigitalWrite(Lo_M, LOW); \/\/\u041e\u0442\u043a\u043b\u044e\u0447\u0430\u0435\u043c \u043e\u0431\u0449\u0438\u0439 \u043c\u0438\u043d\u0443\u0441.   \tdelayMicroseconds(133); \tdigitalWrite(Hi_M, HIGH); \tSendNegWK(delays); \t \tSendNegST(delays); \tdigitalWrite(Hi_M, LOW);  \tdelayMicroseconds(133); \tdigitalWrite(Lo_M, HIGH); \/\/\u0412\u043a\u043b\u044e\u0447\u0430\u0435\u043c \u043e\u0431\u0449\u0438\u0439 \u043c\u0438\u043d\u0443\u0441 \tSendPosWK(delays); \tdigitalWrite(Lo_M, LOW); \/\/\u041e\u0442\u043a\u043b\u044e\u0447\u0430\u0435\u043c \u043e\u0431\u0449\u0438\u0439 \u043c\u0438\u043d\u0443\u0441.  \tdelayMicroseconds(50); }  \/\/\u041e\u0442\u043f\u0440\u0430\u0432\u043a\u0430 \u043f\u0430\u0447\u043a\u0438 \u0438\u043c\u043f\u0443\u043b\u044c\u0441\u043e\u0432 void SendPulse(int pin, int delays)  { \tbyte pwrCycle = 0; \twhile(delays &gt; 0) \/\/\u041a\u0440\u0443\u0442\u0438\u043c\u0441\u044f \u0432 \u0446\u0438\u043a\u043b\u0435, \u043f\u043e\u043a\u0430 \u043d\u0435 \u0437\u0430\u043a\u043e\u043d\u0447\u0438\u0442\u0441\u044f \u0432\u0440\u0435\u043c\u044f \u043d\u0430 \u0442\u0430\u043a\u0442 \t{ \t\tpwrCycle ++; \t\tif (delays &lt; 0) \t\t\treturn; \t\tif (delays &lt; 300) \/\/\u0415\u0441\u043b\u0438 \u043e\u0441\u0442\u0430\u043b\u043e\u0441\u044c \u043c\u0435\u043d\u0435\u0435 300\u043c\u043a\u0441, \u0442\u043e \u043f\u0440\u043e\u0449\u0435 \u0437\u0430\u043f\u0430\u0443\u0437\u0438\u0442\u044c\u0441\u044f. \t\t{ \t\t\tdelayMicroseconds(delays); \t\t\treturn; \t\t} \t\t \t\tif (pwrCycle &lt; 5){\tdigitalWrite(pin, HIGH);} \t\tdelayMicroseconds(min(1200,delays));  \/\/\u0414\u043b\u0438\u043d\u0430 \u0438\u043c\u043f\u0443\u043b\u044c\u0441\u0430. 1200\u043c\u043a\u0441 \t\tdigitalWrite(pin, LOW); \t\t \t\tif (delays &lt; 300)\/\/\u0415\u0441\u043b\u0438 \u043e\u0441\u0442\u0430\u043b\u043e\u0441\u044c \u043c\u0435\u043d\u0435\u0435 300\u043c\u043a\u0441, \u0442\u043e \u043f\u0440\u043e\u0449\u0435 \u0437\u0430\u043f\u0430\u0443\u0437\u0438\u0442\u044c\u0441\u044f. \t\t{ \t\t\tdelayMicroseconds(delays); \t\t\treturn; \t\t}  \t\tdelayMicroseconds(200);  \t\tdelays -= 1400; \/\/\u041f\u0440\u0438\u043c\u0435\u0440\u043d\u043e\u0435 \u0432\u0440\u0435\u043c\u044f \u0446\u0438\u043a\u043b\u0430 \t} }  void SendPosWK(int delays) { \tSendPulse(Hi_WK,delays); } void SendNegWK(int delays) { \tSendPulse(Lo_WK,delays); } void SendPosST(int delays) { \tif (nn &lt; 100) \/\/\u0412\u043a\u043b\u044e\u0447\u0430\u0435\u043c \u0441\u0442\u0430\u0440\u0442\u0435\u0440\u043d\u0443\u044e \t{ SendPulse(Hi_ST,delays); }  \telse \t{  \t\tif (delays &gt; 3000) \/\/\u0415\u0441\u043b\u0438 \u0447\u0430\u0441\u0442\u043e\u0442\u0430 \u043c\u0430\u043b\u0430 - \u0443\u043c\u0435\u043d\u044c\u0448\u0430\u0435\u043c \u0438\u043c\u043f\u0443\u043b\u044c\u0441 \u0434\u043e 25% \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \t\t{ \t\t\tdelayMicroseconds(delays*0.37); \t\t\tSendPulse(Hi_ST,delays*0.25); \t\t\tdelayMicroseconds(delays*0.37); \t\t} \t\telse \t\t{ \t\t\tdelayMicroseconds(delays); \/\/\u0414\u043b\u044f \u043a\u043e\u0440\u043e\u0442\u043a\u0438\u0445 \u0438\u043d\u0442\u0435\u0440\u0432\u0430\u043b\u043e\u0432, \u043c\u043e\u0436\u043d\u043e \u0438 100% \u0433\u043d\u0430\u0442\u044c \u0441\u0442\u0430\u0440\u0442\u0435\u0440\u043d\u0443\u044e - \u0432\u0441\u0451 \u0440\u0430\u0432\u043d\u043e \u0438\u043c\u043f\u0443\u043b\u044c\u0441 \u0431\u0443\u0434\u0435\u0442 1-2\u0448\u0442 \u0438 \u043a\u043e\u0440\u043e\u0442\u043a\u0438\u0439 \t\t} \t} } void SendNegST(int delays) { \tif (nn &lt; 100) \/\/\u0412\u043a\u043b\u044e\u0447\u0430\u0435\u043c \u0441\u0442\u0430\u0440\u0442\u0435\u0440\u043d\u0443\u044e \t{ SendPulse(Lo_ST,delays); }  \telse \t{ \t\tif (delays &gt; 3000) \t\t{ \t\t\tdelayMicroseconds(delays*0.33); \t\t\tSendPulse(Lo_ST,delays*0.33); \t\t\tdelayMicroseconds(delays*0.33); \t\t} \t\telse \t\t{ \t\t\tdelayMicroseconds(delays); \t\t} \t} }  \/\/\u0422\u0443\u0442 \u0434\u043e\u043b\u0436\u0435\u043d \u0431\u0443\u0434\u0435\u0442 \u0436\u0438\u0442\u044c \u0442\u043e\u0440\u043c\u043e\u0437. \u041f\u043e \u0438\u0434\u0435\u0435 \u043f\u043e\u0434 \u043d\u0435\u0433\u043e \u043d\u0430\u0434\u043e \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u0439 \u0442\u0440\u0430\u043d\u0437\u0438\u0441\u0442\u043e\u0440, \u043f\u043e\u0434\u0430\u044e\u0449\u0438\u0439 \u043f\u043e\u0441\u0442\u043e\u044f\u043d\u043a\u0443 \u043d\u0430 \u043e\u0431\u043c\u043e\u0442\u043a\u0438 \u0447\u0435\u0440\u0435\u0437 \u0440\u0435\u0437\u0438\u0441\u0442\u043e\u0440. void Brake() {  \tAllOff(); \tdelay(3000); \treturn;  \t\/\/Serial.println(&quot;Brake&quot;);  \t\/\/\u0422\u043e\u0440\u043c\u043e\u0437\u0438\u043c \u0442\u0443\u043f\u043e \u0438\u043c\u043f\u0443\u043b\u044c\u0441\u0430\u043c\u0438 \u043e\u0434\u043d\u043e\u0439 \u043f\u043e\u043b\u044f\u0440\u043d\u043e\u0441\u0442\u0438.  \t\/\/\u0417\u042b, \u044d\u0442\u043e \u0443\u0431\u0438\u043b\u043e 3 \u0442\u0440\u0430\u043d\u0437\u0438\u0441\u0442\u043e\u0440\u0430. \u0422\u043e\u0433\u0434\u0430 \u044f \u043f\u043e\u043d\u044f\u043b \u0447\u0442\u043e \u0442\u0430\u043a \u0434\u0435\u043b\u0430\u0442\u044c \u043d\u0435 \u043d\u0430\u0434\u043e. \u041d\u043e \u0442\u043e\u0440\u043c\u043e\u0437\u0438\u0442 \u0437\u0432\u0435\u0440\u0441\u043a\u0438. \u041c\u043e\u0442\u043e\u0440 \u0430\u0436 \u043f\u043e\u0434\u043f\u0440\u044b\u0433\u0438\u0432\u0430\u0435\u0442. \tdigitalWrite(Lo_M, HIGH); \tfor (nn = 0; nn &lt; 100; nn ++) \t{ \t\tdigitalWrite(Hi_ST, HIGH); \t\tdelay(3); \t\tdigitalWrite(Hi_ST, LOW); \t\tdelayMicroseconds(250); \t\tdigitalWrite(Hi_WK, HIGH); \t\tdelay(1); \t\tdigitalWrite(Hi_WK, LOW); \t\tdelay(3); \t} \tAllOff(); }  void AllOff() { \tdigitalWrite(Hi_ST, LOW); \tdigitalWrite(Hi_WK, LOW); \tdigitalWrite(Hi_M, LOW); \tdigitalWrite(Lo_ST, LOW); \tdigitalWrite(Lo_WK, LOW); \tdigitalWrite(Lo_M, LOW); \tdelayMicroseconds(500); }  void Indicate() { \tdigitalWrite(LedStp, (WkState == 0 ? 1:0)); \tdigitalWrite(LedFwd, (WkState == 1 ? 1:0)); \tdigitalWrite(LedRew, (WkState == 2 ? 1:0)); }  \/\/\u043e\u0442 25 \u0434\u043e 75\u0433\u0446 \u0441 \u0448\u0430\u0433\u043e\u043c 0.25 \u0438 511 (\u0446\u0435\u043d\u0442\u0440 \u043f\u0435\u0433\u0443\u043b\u044f\u0442\u043e\u0440\u0430) = 50\u0433\u0446 int GetDelayByVal(int val) { \tif (val &lt; 5) return 10000; \tif (val &lt; 10) return 9900; \tif (val &lt; 15) return 9803; \tif (val &lt; 20) return 9708; \tif (val &lt; 25) return 9615; \tif (val &lt; 30) return 9523; \tif (val &lt; 35) return 9433; \tif (val &lt; 40) return 9345; \tif (val &lt; 45) return 9259; \tif (val &lt; 50) return 9174; \tif (val &lt; 55) return 9090; \tif (val &lt; 60) return 9009; \tif (val &lt; 65) return 8928; \tif (val &lt; 70) return 8849; \tif (val &lt; 76) return 8771; \tif (val &lt; 81) return 8695; \tif (val &lt; 86) return 8620; \tif (val &lt; 91) return 8547; \tif (val &lt; 96) return 8474; \tif (val &lt; 101) return 8403; \tif (val &lt; 106) return 8333; \tif (val &lt; 111) return 8264; \tif (val &lt; 116) return 8196; \tif (val &lt; 121) return 8130; \tif (val &lt; 126) return 8064; \tif (val &lt; 131) return 8000; \tif (val &lt; 136) return 7936; \tif (val &lt; 141) return 7874; \tif (val &lt; 147) return 7812; \tif (val &lt; 152) return 7751; \tif (val &lt; 157) return 7692; \tif (val &lt; 162) return 7633; \tif (val &lt; 167) return 7575; \tif (val &lt; 172) return 7518; \tif (val &lt; 177) return 7462; \tif (val &lt; 182) return 7407; \tif (val &lt; 187) return 7352; \tif (val &lt; 192) return 7299; \tif (val &lt; 197) return 7246; \tif (val &lt; 202) return 7194; \tif (val &lt; 207) return 7142; \tif (val &lt; 212) return 7092; \tif (val &lt; 217) return 7042; \tif (val &lt; 223) return 6993; \tif (val &lt; 228) return 6944; \tif (val &lt; 233) return 6896; \tif (val &lt; 238) return 6849; \tif (val &lt; 243) return 6802; \tif (val &lt; 248) return 6756; \tif (val &lt; 253) return 6711; \tif (val &lt; 258) return 6666; \tif (val &lt; 263) return 6622; \tif (val &lt; 268) return 6578; \tif (val &lt; 273) return 6535; \tif (val &lt; 278) return 6493; \tif (val &lt; 283) return 6451; \tif (val &lt; 288) return 6410; \tif (val &lt; 294) return 6369; \tif (val &lt; 299) return 6329; \tif (val &lt; 304) return 6289; \tif (val &lt; 309) return 6250; \tif (val &lt; 314) return 6211; \tif (val &lt; 319) return 6172; \tif (val &lt; 324) return 6134; \tif (val &lt; 329) return 6097; \tif (val &lt; 334) return 6060; \tif (val &lt; 339) return 6024; \tif (val &lt; 344) return 5988; \tif (val &lt; 349) return 5952; \tif (val &lt; 354) return 5917; \tif (val &lt; 359) return 5882; \tif (val &lt; 364) return 5847; \tif (val &lt; 370) return 5813; \tif (val &lt; 375) return 5780; \tif (val &lt; 380) return 5747; \tif (val &lt; 385) return 5714; \tif (val &lt; 390) return 5681; \tif (val &lt; 395) return 5649; \tif (val &lt; 400) return 5617; \tif (val &lt; 405) return 5586; \tif (val &lt; 410) return 5555; \tif (val &lt; 415) return 5524; \tif (val &lt; 420) return 5494; \tif (val &lt; 425) return 5464; \tif (val &lt; 430) return 5434; \tif (val &lt; 435) return 5405; \tif (val &lt; 441) return 5376; \tif (val &lt; 446) return 5347; \tif (val &lt; 451) return 5319; \tif (val &lt; 456) return 5291; \tif (val &lt; 461) return 5263; \tif (val &lt; 466) return 5235; \tif (val &lt; 471) return 5208; \tif (val &lt; 476) return 5181; \tif (val &lt; 481) return 5154; \tif (val &lt; 486) return 5128; \tif (val &lt; 491) return 5102; \tif (val &lt; 496) return 5076; \tif (val &lt; 501) return 5050; \tif (val &lt; 506) return 5025; \tif (val &lt; 512) return 5000; \tif (val &lt; 517) return 4975; \tif (val &lt; 522) return 4950; \tif (val &lt; 527) return 4926; \tif (val &lt; 532) return 4901; \tif (val &lt; 537) return 4878; \tif (val &lt; 542) return 4854; \tif (val &lt; 547) return 4830; \tif (val &lt; 552) return 4807; \tif (val &lt; 558) return 4784; \tif (val &lt; 563) return 4761; \tif (val &lt; 568) return 4739; \tif (val &lt; 573) return 4716; \tif (val &lt; 578) return 4694; \tif (val &lt; 583) return 4672; \tif (val &lt; 588) return 4651; \tif (val &lt; 593) return 4629; \tif (val &lt; 599) return 4608; \tif (val &lt; 604) return 4587; \tif (val &lt; 609) return 4566; \tif (val &lt; 614) return 4545; \tif (val &lt; 619) return 4524; \tif (val &lt; 624) return 4504; \tif (val &lt; 629) return 4484; \tif (val &lt; 634) return 4464; \tif (val &lt; 640) return 4444; \tif (val &lt; 645) return 4424; \tif (val &lt; 650) return 4405; \tif (val &lt; 655) return 4385; \tif (val &lt; 660) return 4366; \tif (val &lt; 665) return 4347; \tif (val &lt; 670) return 4329; \tif (val &lt; 675) return 4310; \tif (val &lt; 680) return 4291; \tif (val &lt; 686) return 4273; \tif (val &lt; 691) return 4255; \tif (val &lt; 696) return 4237; \tif (val &lt; 701) return 4219; \tif (val &lt; 706) return 4201; \tif (val &lt; 711) return 4184; \tif (val &lt; 716) return 4166; \tif (val &lt; 721) return 4149; \tif (val &lt; 727) return 4132; \tif (val &lt; 732) return 4115; \tif (val &lt; 737) return 4098; \tif (val &lt; 742) return 4081; \tif (val &lt; 747) return 4065; \tif (val &lt; 752) return 4048; \tif (val &lt; 757) return 4032; \tif (val &lt; 762) return 4016; \tif (val &lt; 768) return 4000; \tif (val &lt; 773) return 3984; \tif (val &lt; 778) return 3968; \tif (val &lt; 783) return 3952; \tif (val &lt; 788) return 3937; \tif (val &lt; 793) return 3921; \tif (val &lt; 798) return 3906; \tif (val &lt; 803) return 3891; \tif (val &lt; 808) return 3875; \tif (val &lt; 814) return 3861; \tif (val &lt; 819) return 3846; \tif (val &lt; 824) return 3831; \tif (val &lt; 829) return 3816; \tif (val &lt; 834) return 3802; \tif (val &lt; 839) return 3787; \tif (val &lt; 844) return 3773; \tif (val &lt; 849) return 3759; \tif (val &lt; 855) return 3745; \tif (val &lt; 860) return 3731; \tif (val &lt; 865) return 3717; \tif (val &lt; 870) return 3703; \tif (val &lt; 875) return 3690; \tif (val &lt; 880) return 3676; \tif (val &lt; 885) return 3663; \tif (val &lt; 890) return 3649; \tif (val &lt; 896) return 3636; \tif (val &lt; 901) return 3623; \tif (val &lt; 906) return 3610; \tif (val &lt; 911) return 3597; \tif (val &lt; 916) return 3584; \tif (val &lt; 921) return 3571; \tif (val &lt; 926) return 3558; \tif (val &lt; 931) return 3546; \tif (val &lt; 936) return 3533; \tif (val &lt; 942) return 3521; \tif (val &lt; 947) return 3508; \tif (val &lt; 952) return 3496; \tif (val &lt; 957) return 3484; \tif (val &lt; 962) return 3472; \tif (val &lt; 967) return 3460; \tif (val &lt; 972) return 3448; \tif (val &lt; 977) return 3436; \tif (val &lt; 983) return 3424; \tif (val &lt; 988) return 3412; \tif (val &lt; 993) return 3401; \tif (val &lt; 998) return 3389; \tif (val &lt; 1003) return 3378; \tif (val &lt; 1008) return 3367; \tif (val &lt; 1013) return 3355; \tif (val &lt; 1018) return 3344; \tif (val &lt; 1024) return 3333; } <\/code><\/pre>\n<p>  <\/div>\n<\/div>\n<p>  <b>\u0421\u0445\u0435\u043c\u0430:<\/b><br \/>  <a href=\"https:\/\/habrastorage.org\/getpro\/geektimes\/post_images\/094\/3d3\/20c\/0943d320cea3311241c313a0d0b609f1.jpg\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/geektimes\/post_images\/094\/3d3\/20c\/0943d320cea3311241c313a0d0b609f1.jpg\" width=\"300\"\/><\/a><br \/>  \u0412 \u043e\u0431\u0449\u0435\u043c-\u0442\u043e \u043f\u043e\u0447\u0442\u0438 \u043a\u043b\u0430\u0441\u0441\u0438\u043a, \u043d\u043e \u0441\u043e\u0431\u0440\u0430\u043d\u043d\u0430\u044f \u0438\u0437 5-\u0438 \u0440\u0430\u0437\u043d\u044b\u0445 \u0441\u0445\u0435\u043c. \u0414\u0438\u043e\u0434\u044b \u043f\u043e \u00ab\u0432\u044b\u0441\u043e\u043a\u0438\u043c\u00bb \u043f\u043b\u0435\u0447\u0430\u043c \u0432 \u043e\u0431\u0449\u0435\u043c-\u0442\u043e \u043f\u0440\u0438 \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0438\u0438 IGBT \u0442\u0440\u0430\u043d\u0437\u0438\u0441\u0442\u043e\u0440\u043e\u0432 \u0438 \u043d\u0435 \u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u044b, <s>\u043d\u043e \u044f \u0441\u043d\u0430\u0447\u0430\u043b\u0430 \u0441\u0434\u0435\u043b\u0430\u043b, \u0430 \u043f\u043e\u0442\u043e\u043c \u0442\u043e\u043b\u044c\u043a\u043e \u043f\u043e\u0434\u0443\u043c\u0430\u043b<\/s><\/p>\n<p>  <b>\u0412 \u0438\u0442\u043e\u0433\u0435: <\/b>\u043e\u043d\u043e \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442. \u041c\u043d\u043e\u0433\u043e\u0435 \u0435\u0449\u0451 \u0441\u0442\u043e\u0438\u0442 \u0434\u043e\u0434\u0435\u043b\u0430\u0442\u044c, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440 \u0432\u044b\u043d\u043e\u0441\u043d\u043e\u0439 \u00ab\u043f\u0443\u043b\u044c\u0442\u0438\u043a\u00bb, \u0442\u043e\u0440\u043c\u043e\u0437. \u041c\u043e\u0436\u0435\u0442 \u0441\u0442\u043e\u0438\u0442 \u043f\u043e\u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0441 \u0434\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c\u044e \u0438\u043c\u043f\u0443\u043b\u044c\u0441\u043e\u0432 \u0438\u043b\u0438 \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u0442\u0430\u043a\u0438 \u043f\u043e\u043b\u043d\u043e\u0446\u0435\u043d\u043d\u044b\u0439 \u0428\u0418\u041c \u0438\u043c\u0438\u0442\u0438\u0440\u0443\u044e\u0449\u0438\u0439 \u0441\u0438\u043d\u0443\u0441, \u0430 \u043d\u0435 \u043f\u043e\u0441\u0442\u043e\u044f\u043d\u043d\u0443\u044e \u0441\u043a\u0432\u0430\u0436\u043d\u043e\u0441\u0442\u044c. \u041d\u043e \u043f\u043e\u043a\u0430 \u044d\u0442\u043e \u0442\u0430\u043a. \u041c\u043e\u0436\u0435\u0442 \u043a\u043e\u043c\u0443 \u043f\u0440\u0438\u0433\u043e\u0434\u0438\u0442\u0441\u044f.<br \/>  \u0418 \u0432 \u043e\u043a\u043e\u043d\u0447\u0430\u043d\u0438\u0435, \u0445\u043e\u0442\u0435\u043b\u043e\u0441\u044c \u0431\u044b \u0441\u043f\u0440\u043e\u0441\u0438\u0442\u044c: \u0432\u043c\u0435\u0441\u0442\u043e \u0431\u0430\u043b\u043b\u0430\u0441\u0442\u0430 \u044f \u043f\u043e\u0441\u0442\u0430\u0432\u0438\u043b \u0434\u0440\u043e\u0441\u0441\u0435\u043b\u044c, \u00ab\u0437\u0430\u0436\u0430\u0442\u044b\u0439\u00bb \u0434\u0438\u043e\u0434\u0430\u043c\u0438. \u041d\u0430 \u0441\u043a\u043e\u043b\u044c\u043a\u043e \u044f \u043d\u0435 \u043f\u0440\u0430\u0432 \u0432 \u0442\u0430\u043a\u043e\u043c \u0440\u0435\u0448\u0435\u043d\u0438\u0438? \u0414\u0440\u043e\u0441\u0441\u0435\u043b\u044c, \u044f \u0434\u0430\u0436\u0435 \u043d\u0435 \u0437\u043d\u0430\u044e \u043a\u0430\u043a\u043e\u0439 \u0438\u043d\u0434\u0443\u043a\u0442\u0438\u0432\u043d\u043e\u0441\u0442\u0438. \u0412\u0437\u044f\u0442 \u0438\u0437 \u0411\u041f ATX, \u0433\u0434\u0435 \u043e\u043d \u0441\u0442\u043e\u044f\u043b \u0432 \u0431\u043b\u043e\u043a\u0435 \u043a\u043e\u043c\u043f\u0435\u043d\u0441\u0430\u0446\u0438\u0438 \u0440\u0435\u0430\u043a\u0442\u0438\u0432\u043d\u043e\u0439 \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u0438.<\/p>\n<p>  \u041d\u0443 \u0430 \u043e\u043f\u044b\u0442\u2026 \u041e\u043f\u044b\u0442 \u043e\u0447\u0435\u043d\u044c \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u044b\u0439. \u042f \u043d\u0438\u043a\u043e\u0433\u0434\u0430 \u0431 \u043d\u0435 \u043f\u043e\u0434\u0443\u043c\u0430\u043b \u0447\u0442\u043e \u044d\u0442\u043e \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u0441\u0442\u043e\u043b\u044c \u0441\u043b\u043e\u0436\u043d\u043e. \u0418 \u0447\u0442\u043e 30\u0412 \u0438 300\u0412 \u044d\u0442\u043e \u043e\u0433\u0440\u043e\u043c\u043d\u0430\u044f \u0440\u0430\u0437\u043d\u0438\u0446\u0430. \u041e\u0447\u0435\u043d\u044c \u0437\u0430\u0443\u0432\u0430\u0436\u0430\u043b \u043b\u044e\u0434\u0435\u0439, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0442\u0430\u043a\u0438\u0435 \u0432\u0435\u0449\u0438 \u043f\u0440\u043e\u0435\u043a\u0442\u0438\u0440\u0443\u044e\u0442.<br \/>  \u0410 \u044d\u0442\u043e \u0446\u0435\u043d\u0430 \u043c\u043e\u0438\u0445 \u043e\u0448\u0438\u0431\u043e\u043a:<br \/>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/geektimes\/post_images\/918\/703\/ab4\/918703ab4bf6b90db8fc7cf17c499646.jpg\" width=\"300\"\/><\/p>\n<p>  \u0412\u0438\u0434\u0435\u043e \u0432\u0441\u0435\u0433\u043e \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0430 \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0442\u0443\u0442: <a href=\"https:\/\/www.youtube.com\/watch?v=WLeLEwPJImU&amp;amp;list=PLfq0lg8dL_A1LSCc3HyefVwL0ppXW2QL5&amp;amp;index=4\">1<\/a> <a href=\"https:\/\/www.youtube.com\/watch?v=pKIsQW3MxfE&amp;amp;list=PLfq0lg8dL_A1LSCc3HyefVwL0ppXW2QL5&amp;amp;index=3\">2<\/a> <a href=\"https:\/\/www.youtube.com\/watch?v=iZOByDS-9SU&amp;amp;list=PLfq0lg8dL_A1LSCc3HyefVwL0ppXW2QL5&amp;amp;index=1\">3<\/a><\/p>\n<p>  \u0412\u043e\u043f\u0440\u043e\u0441\u044b \u0431\u043e\u043b\u0435\u0435 \u0437\u043d\u0430\u044e\u0449\u0438\u043c, \u043e\u0442\u0432\u0435\u0442\u044b \u0445\u043e\u0442\u0435\u043b\u043e\u0441\u044c \u0431\u044b \u0432 \u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u044f\u0445:<br \/>  1) \u0414\u0440\u043e\u0441\u0441\u0435\u043b\u044c \u0447\u0442\u043e \u0441\u0442\u043e\u0438\u0442 \u043f\u043e \u0446\u0435\u043f\u0438 +310. \u0421\u0442\u043e\u0438\u0442 \u043b\u0438 \u043c\u043d\u0435 \u043e\u0442 \u043d\u0435\u0433\u043e \u0438\u0437\u0431\u0430\u0432\u043b\u044f\u0442\u044c\u0441\u044f? \u042f \u043f\u043e\u0441\u0442\u0430\u0432\u0438\u043b \u0435\u0433\u043e \u0432 \u043d\u0430\u0434\u0435\u0436\u0434\u0435 \u0447\u0442\u043e \u043d\u0430\u0440\u0430\u0441\u0442\u0430\u043d\u0438\u0435 \u0442\u043e\u043a\u0430, \u0432 \u0441\u043b\u0443\u0447\u0430\u0435 \u043f\u0440\u043e\u0431\u043e\u044f \u0442\u0440\u0430\u043d\u0437\u0438\u0441\u0442\u043e\u0440\u0430, \u0431\u0443\u0434\u0435\u0442 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0439 \u0438 \u0434\u0440\u0430\u0439\u0432\u0435\u0440 \u0443\u0441\u043f\u0435\u0435\u0442 \u0443\u0439\u0442\u0438 \u0432 \u0437\u0430\u0449\u0438\u0442\u0443 \u043f\u043e \u0442\u043e\u043a\u0443.<br \/>  2) \u0423 \u043c\u0435\u043d\u044f \u043f\u043e\u043b\u0443\u0447\u0430\u044e\u0442\u0441\u044f \u0438\u043c\u043f\u0443\u043b\u044c\u0441\u044b \u043e\u0434\u0438\u043d\u0430\u043a\u043e\u0432\u043e\u0439 \u0441\u043a\u0432\u0430\u0436\u043d\u043e\u0441\u0442\u0438. \u041a\u0440\u0438\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u043b\u0438 \u044d\u0442\u043e \u0432\u0430\u0436\u043d\u043e, \u0438\u043b\u0438 \u0432\u0441\u0451 \u0436 \u0442\u0430\u043a\u0438 \u0434\u0435\u043b\u0430\u0442\u044c \u043d\u0435\u0447\u0442\u043e \u00ab\u0441\u0438\u043d\u0443\u0441\u043e\u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0435\u00bb \u043f\u043e \u0441\u043a\u0432\u0430\u0436\u043d\u043e\u0441\u0442\u0438?<br \/> \u0441\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b \u0441\u0442\u0430\u0442\u044c\u0438 <a href=\"https:\/\/geektimes.ru\/post\/282740\/\"> https:\/\/geektimes.ru\/post\/282740\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u041d\u0430\u0447\u043d\u0451\u043c \u0441 \u0442\u043e\u0433\u043e, \u0447\u0442\u043e \u0443 \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0435\u0440\u0430 \u0434\u043e\u043b\u0436\u0435\u043d \u0431\u044b\u0442\u044c \u0442\u043e\u043a\u0430\u0440\u043d\u044b\u0439 \u0441\u0442\u0430\u043d\u043e\u043a. \u041d\u0443\u2026 \u0418\u043b\u0438, \u043a\u0430\u043a \u043c\u0438\u043d\u0438\u043c\u0443\u043c, \u0443 \u043c\u0435\u043d\u044f \u043e\u043d \u0434\u043e\u043b\u0436\u0435\u043d \u0431\u044b\u0442\u044c. \u0418 \u043f\u0443\u0441\u0442\u044c \u0434\u0430\u0436\u0435 \u0431\u0435\u0437 \u0427\u041f\u0423. \u042d\u0442\u043e \u043c\u043e\u044f \u043c\u0435\u0447\u0442\u0430.<br \/>  \u0418 \u043c\u0435\u0447\u0442\u0430 \u0441\u0431\u044b\u043b\u0430\u0441\u044c. \u0421\u0442\u0430\u043d\u043e\u043a \u043a\u0443\u043f\u043b\u0435\u043d, \u043f\u0440\u0438\u0432\u0435\u0437\u0451\u043d, \u043f\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u043d\u0430 \u043c\u0435\u0441\u0442\u043e \u043f\u0430\u0440\u043a\u043e\u0432\u043a\u0438 \u0438\u2026 \u041d\u0430\u0434\u043e \u0431\u044b \u0435\u0433\u043e \u0432\u043a\u043b\u044e\u0447\u0438\u0442\u044c. \u0410 \u0432\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u0435\u0433\u043e \u043d\u0435 \u0442\u0430\u043a \u0438 \u043f\u0440\u043e\u0441\u0442\u043e. \u0418 \u0435\u0441\u043b\u0438 \u043d\u0435 \u0438\u0441\u043a\u0430\u0442\u044c \u043f\u0440\u043e\u0441\u0442\u044b\u0445 \u043f\u0443\u0442\u0435\u0439, \u0442\u043e \u043d\u0443\u0436\u0435\u043d \u00ab\u0447\u0430\u0441\u0442\u043e\u0442\u043d\u0438\u043a\u00bb, \u0430 \u043f\u043e-\u043d\u0430\u0443\u0447\u043d\u043e\u043c\u0443: \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c \u0447\u0430\u0441\u0442\u043e\u0442\u044b. <br \/>  \u0418 \u043f\u0443\u0441\u0442\u044c \u044f \u0432 \u044d\u0442\u043e\u043c \u043f\u0440\u043e\u0444\u0430\u043d, \u043d\u043e \u044f \u0435\u0433\u043e \u0441\u0434\u0435\u043b\u0430\u043b.<\/p>\n<div class=\"oembed\">\n<div>\n<div style=\"left: 0px; width: 100%; height: 0px; position: relative; padding-bottom: 56.2493%;\"><iframe src=\"https:\/\/www.youtube.com\/embed\/f23vocCccLc?rel=0&amp;showinfo=1\" frameborder=\"0\" allowfullscreen=\"true\" webkitallowfullscreen=\"true\" mozallowfullscreen=\"true\" style=\"top: 0px; left: 0px; width: 100%; height: 100%; position: absolute;\"><\/iframe><\/div>\n<\/div>\n<\/div>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-281142","post","type-post","status-publish","format-standard","hentry"],"_links":{"self":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/281142","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=281142"}],"version-history":[{"count":0,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/281142\/revisions"}],"wp:attachment":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=281142"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=281142"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=281142"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}