{"id":287464,"date":"2018-08-16T14:09:43","date_gmt":"2018-08-16T10:09:43","guid":{"rendered":"http:\/\/savepearlharbor.com\/?p=287464"},"modified":"-0001-11-30T00:00:00","modified_gmt":"2018-08-16T10:09:43","slug":"","status":"publish","type":"post","link":"https:\/\/savepearlharbor.com\/?p=287464","title":{"rendered":"\u0420\u0435\u0432\u0435\u0440\u0441 \u0438\u043d\u0436\u0438\u043d\u0438\u0440\u0438\u043d\u0433 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430 \u043f\u0443\u043b\u044c\u0442\u0430 \u043e\u0442 \u0438\u043d\u0432\u0435\u0440\u0442\u043e\u0440\u043d\u043e\u0433\u043e \u043a\u043e\u043d\u0434\u0438\u0446\u0438\u043e\u043d\u0435\u0440\u0430 Electrolux"},"content":{"rendered":"\n<div data-io-article-url=\"https:\/\/habr.com\/post\/419797\/\" class=\"post__text post__text-html js-mediator-article\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/post_images\/8e0\/62f\/a4f\/8e062fa4ff125f4988a387bb5a8c36a6.jpg\"><\/p>\n<p>  \u0412 \u044d\u0442\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u044f \u043e\u043f\u0438\u0448\u0443 \u0441\u0432\u043e\u0439 \u043e\u043f\u044b\u0442 \u0438 \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u044d\u0442\u0430\u043f\u044b \u0438\u0437\u0443\u0447\u0435\u043d\u0438\u044f \u0418\u041a \u043f\u0443\u043b\u044c\u0442\u0430 \u043e\u0442 \u043a\u043e\u043d\u0434\u0438\u0446\u0438\u043e\u043d\u0435\u0440\u0430. \u0418\u0437 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0430 \u043f\u043e\u043d\u0430\u0434\u043e\u0431\u0438\u0442\u0441\u044f Arduino nano \u043d\u0430 mega328 \u0438 \u043f\u0440\u0438\u0435\u043c\u043d\u0438\u043a \u0418\u041a \u0441\u0438\u0433\u043d\u0430\u043b\u043e\u0432 (\u0443 \u043c\u0435\u043d\u044f VS1838B).<br \/>  <a name=\"habracut\"><\/a>  <\/p>\n<div class=\"spoiler\"><b class=\"spoiler_title\">\u041d\u0435\u0431\u043e\u043b\u044c\u0448\u0430\u044f \u043f\u0440\u0435\u0434\u044b\u0441\u0442\u043e\u0440\u0438\u044f<\/b><\/p>\n<div class=\"spoiler_text\">\u0420\u0435\u0448\u0438\u043b \u0432\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u0441\u0432\u043e\u0439 \u043a\u043e\u043d\u0434\u0438\u0446\u0438\u043e\u043d\u0435\u0440 Electrolux \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0443 \u0443\u043c\u043d\u043e\u0433\u043e \u0434\u043e\u043c\u0430. \u0414\u043b\u044f \u044d\u0442\u043e\u0433\u043e \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u044b 3 \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u0430: \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u0418\u041a \u043f\u0435\u0440\u0435\u0434\u0430\u0442\u0447\u0438\u043a\u0430 broadlink, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u0441\u0430\u043c\u043e\u0434\u0435\u043b\u044c\u043d\u043e\u0433\u043e \u0418\u041a \u043f\u0435\u0440\u0435\u0434\u0430\u0442\u0447\u0438\u043a\u0430 \u0438 \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u044f \u0441\u0430\u043c\u043e\u0434\u0435\u043b\u044c\u043d\u043e\u0439 \u0441\u0445\u0435\u043c\u044b \u0432 \u0441\u0430\u043c \u043a\u043e\u043d\u0434\u0438\u0446\u0438\u043e\u043d\u0435\u0440. \u041a\u0430\u043a \u043d\u0430\u0438\u0431\u043e\u043b\u0435\u0435 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u044b\u0439, \u0434\u043b\u044f \u043f\u043e\u0434\u043e\u043f\u044b\u0442\u043d\u043e\u0433\u043e \u043a\u043e\u043d\u0434\u0438\u0446\u0438\u043e\u043d\u0435\u0440\u0430, \u0438 \u043d\u0430\u0438\u0431\u043e\u043b\u0435\u0435 \u0434\u0435\u0448\u0435\u0432\u044b\u0439, \u0432\u044b\u0431\u043e\u0440 \u043f\u0430\u043b \u043d\u0430 \u0441\u0430\u043c\u043e\u0434\u0435\u043b\u044c\u043d\u044b\u0439 \u0418\u041a \u043c\u043e\u0434\u0443\u043b\u044c.<\/p>\n<p>  \u041f\u0435\u0440\u0432\u044b\u043c \u0434\u0435\u043b\u043e\u043c \u043d\u0443\u0436\u043d\u043e \u0440\u0430\u0437\u043e\u0431\u0440\u0430\u0442\u044c \u0418\u041a \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b. \u041f\u043e\u0438\u0441\u043a \u0432 \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442\u0435 \u0434\u0430\u043b \u043b\u0438\u0448\u044c 1 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442 \u0438 \u0442\u043e\u0442 \u043d\u0435 \u043f\u043e\u0434\u0445\u043e\u0434\u0438\u0442, \u0442. \u043a. \u043a\u043e\u043d\u0434\u0438\u0446\u0438\u043e\u043d\u0435\u0440 \u0434\u0440\u0443\u0433\u043e\u0439 \u0444\u0438\u0440\u043c\u044b: <a href=\"https:\/\/habr.com\/post\/189142\/\">\u0441\u0441\u044b\u043b\u043a\u0430<\/a>. \u0412\u0437\u044f\u043b \u043e\u0441\u0446\u0438\u043b\u043b\u043e\u0433\u0440\u0430\u0444, \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u043b \u0447\u0442\u043e \u043a \u0447\u0435\u043c\u0443. \u041e\u043a\u0430\u0437\u0430\u043b\u043e\u0441\u044c \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b \u0441\u0445\u043e\u0436 \u0441 NEC, \u043d\u043e \u043f\u043e\u0441\u044b\u043b\u043a\u0430 \u043d\u0430\u0441\u0442\u043e\u043b\u044c\u043a\u043e \u0434\u043b\u0438\u043d\u043d\u0430\u044f \u0447\u0442\u043e \u043d\u0435 \u0443\u043c\u0435\u0449\u0430\u0435\u0442\u0441\u044f \u0432 \u0431\u0443\u0444\u0435\u0440 \u043c\u043e\u0435\u0433\u043e USB \u043e\u0441\u0446\u0438\u043b\u043b\u043e\u0433\u0440\u0430\u0444\u0430. \u041d\u0435 \u0431\u0435\u0434\u0430, \u0432\u0437\u044f\u043b \u0430\u0440\u0434\u0443\u0438\u043d\u043a\u0443, \u043d\u0430\u0448\u0435\u043b \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0430\u043b\u044c\u043d\u0443\u044e \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0443 IRremote \u0438\u2026 \u043f\u043e\u043d\u044f\u043b \u0447\u0442\u043e \u043e\u043d\u0430 \u043d\u0435 \u043f\u043e\u043d\u0438\u043c\u0430\u0435\u0442 \u043a\u043e\u043c\u0430\u043d\u0434\u044b \u0434\u043b\u0438\u043d\u043d\u0435\u0435 32 \u0431\u0438\u0442, \u0430 \u0443 \u043c\u0435\u043d\u044f \u043a\u0430\u043a \u043c\u0438\u043d\u0438\u043c\u0443\u043c 3 \u0447\u0430\u0441\u0442\u0438 \u043f\u043e\u0434\u0440\u044f\u0434 \u043f\u043e 6 \u0431\u0430\u0439\u0442 (48 \u0431\u0438\u0442).<\/p>\n<p>  \u0411\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0443 \u044f \u043f\u043e\u0434\u043f\u0440\u0430\u0432\u0438\u0442\u044c \u043d\u0435 \u0441\u043c\u043e\u0433, \u0441\u043b\u0438\u0448\u043a\u043e\u043c \u043e\u043d\u0430 \u0434\u043b\u044f \u043c\u0435\u043d\u044f \u0441\u043b\u043e\u0436\u043d\u0430. \u041d\u0435\u043c\u043d\u043e\u0433\u043e \u043f\u043e\u043c\u0443\u0447\u0438\u0432\u0448\u0438\u0441\u044c, \u043d\u0430\u043f\u0438\u0441\u0430\u043b \u043a\u043e\u0434, \u0447\u0438\u0442\u0430\u044e\u0449\u0438\u0439 \u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0435 \u0438\u043d\u0442\u0435\u0440\u0432\u0430\u043b\u044b \u043c\u0435\u0436\u0434\u0443 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f\u043c\u0438 \u0441\u0438\u0433\u043d\u0430\u043b\u0430. \u0412 \u0430\u0440\u0434\u0443\u0438\u043d\u043e \u044f \u043d\u0435 \u0441\u0438\u043b\u0435\u043d, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u043a\u043e\u0434 \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e \u043a\u0440\u0438\u0432\u043e\u0432\u0430\u0442 \u0438 \u0433\u0430\u0440\u0430\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u043d\u0430 \u0430\u0440\u0434\u0443\u0438\u043d\u0430\u0445 \u0441 \u041c\u041a ATMega328 \u0438 \u0447\u0430\u0441\u0442\u043e\u0442\u043e\u0439 16\u041c\u0413\u0446. \u0412\u043e\u043e\u0431\u0449\u0435 \u0442\u043e, \u044f \u043c\u043e\u0433 \u0431\u044b \u043d\u0430\u043f\u0438\u0441\u0430\u0442\u044c \u0431\u043e\u043b\u0435\u0435 \u043a\u0440\u0430\u0441\u0438\u0432\u044b\u0439 \u043a\u043e\u0434 \u0432 CVAVR \u043d\u043e \u0442\u043e\u0433\u0434\u0430 \u043f\u043e\u0432\u0442\u043e\u0440\u0438\u0442\u044c \u043c\u043e\u0439 \u043e\u043f\u044b\u0442 \u0441\u043c\u043e\u0436\u0435\u0442 \u0434\u0430\u043b\u0435\u043a\u043e \u043d\u0435 \u043a\u0430\u0436\u0434\u044b\u0439, \u0432\u0435\u0434\u044c \u043d\u0443\u0436\u0435\u043d \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430\u0442\u043e\u0440 \u0438 \u044f \u0440\u0435\u0448\u0438\u043b \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u0432\u0441\u0435 \u0436\u0435 \u043d\u0430 \u0430\u0440\u0434\u0443\u0438\u043d\u043e. \u041d\u0430\u0447\u043d\u0443 \u0441 \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e\u0441\u0442\u0435\u0439 \u043c\u043e\u0435\u0439 \u043c\u043e\u0434\u0435\u043b\u0438. \u041d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043a\u043e\u043d\u0434\u0438\u0446\u0438\u043e\u043d\u0435\u0440\u044b \u043c\u043e\u0435\u0439 \u043b\u0438\u043d\u0435\u0439\u043a\u0438 \u0438\u043c\u0435\u0435\u0442 \u0444\u0443\u043d\u043a\u0446\u0438\u044e \u00abI feel\u00bb, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0430 \u0434\u043b\u044f \u0442\u043e\u0433\u043e \u0447\u0442\u043e\u0431\u044b \u0437\u0430\u0434\u0430\u043d\u043d\u0430\u044f \u0442\u0435\u043c\u043f\u0435\u0440\u0430\u0442\u0443\u0440\u0430 \u0434\u043e\u0441\u0442\u0438\u0433\u0430\u043b\u0430\u0441\u044c \u0432 \u0442\u043e\u0439 \u0447\u0430\u0441\u0442\u0438 \u043a\u043e\u043c\u043d\u0430\u0442\u044b? \u0433\u0434\u0435 \u043d\u0430\u0445\u043e\u0436\u0443\u0441\u044c \u044f (\u043d\u0430 \u0441\u0430\u043c\u043e\u043c \u0434\u0435\u043b\u0435 \u043f\u0443\u043b\u044c\u0442). \u0412 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u0438 \u0443\u043a\u0430\u0437\u0430\u043d\u043e \u0447\u0442\u043e \u0438\u043c\u0435\u043d\u043d\u043e \u0432 \u043c\u043e\u0435\u0439 \u043c\u043e\u0434\u0435\u043b\u0438 \u0442\u0430\u043a\u043e\u0439 \u0444\u0443\u043d\u043a\u0446\u0438\u0438 \u043d\u0435\u0442, \u043d\u043e \u043e\u043a\u0430\u0437\u0430\u043b\u043e\u0441\u044c \u0447\u0442\u043e \u043e\u043d\u0430 \u0435\u0441\u0442\u044c. \u0412\u044b\u044f\u0441\u043d\u0438\u043b\u043e\u0441\u044c \u044d\u0442\u043e \u0434\u043e\u0432\u043e\u043b\u044c\u043d\u043e \u043d\u0435\u043f\u0440\u0438\u044f\u0442\u043d\u044b\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c, \u0431\u0430\u0442\u0430\u0440\u0435\u0439\u043a\u0438 \u0432 \u043f\u0443\u043b\u044c\u0442\u0435 \u0441\u0435\u043b\u0438 \u0438 \u043f\u0443\u043b\u044c\u0442 \u043d\u0430\u0447\u0430\u043b \u0437\u0430\u0432\u044b\u0448\u0430\u0442\u044c \u0442\u0435\u043c\u043f\u0435\u0440\u0430\u0442\u0443\u0440\u0443 \u043d\u0430 4 \u0433\u0440\u0430\u0434\u0443\u0441\u0430 \u0442.\u0435. \u0432\u043c\u0435\u0441\u0442\u043e 28 \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c 32. \u042f \u0441\u0442\u0430\u0432\u043b\u044e 28 \u0433\u0440\u0430\u0434\u0443\u0441\u043e\u0432 \u0438 \u043a\u043e\u043d\u0434\u0435\u0439 \u0445\u043e\u043b\u043e\u0434\u0438\u0442 \u0434\u043e 26. \u041b\u0430\u0434\u043d\u043e, \u0440\u0435\u0448\u0438\u043b \u044f, \u0438 \u0432\u044b\u0441\u0442\u0430\u0432\u0438\u043b 32 \u0433\u0440\u0430\u0434\u0443\u0441\u0430 \u043d\u0430 \u043e\u0445\u043b\u0430\u0436\u0434\u0435\u043d\u0438\u0435 (\u044d\u0442\u043e \u0432\u0435\u0440\u0445\u043d\u0438\u0439 \u043f\u0440\u0435\u0434\u0435\u043b), \u043d\u043e \u043a\u043e\u043d\u0434\u0438\u0446\u0438\u043e\u043d\u0435\u0440 \u0443\u043f\u043e\u0440\u043d\u043e \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0430\u043b \u043e\u0445\u043b\u0430\u0436\u0434\u0430\u0442\u044c \u043f\u043e\u043c\u0435\u0449\u0435\u043d\u0438\u0435. \u042f \u0440\u0435\u0448\u0438\u043b \u0447\u0442\u043e \u0447\u0442\u043e-\u0442\u043e \u0441\u043b\u043e\u043c\u0430\u043b\u043e\u0441\u044c, \u0438\u043b\u0438 \u043e\u043a\u0438\u0441\u043b\u0438\u043b\u0441\u044f \u043a\u043e\u043d\u0442\u0430\u043a\u0442 \u0443 \u0442\u0435\u0440\u043c\u043e\u0434\u0430\u0442\u0447\u0438\u043a\u0430 \u0438 \u0440\u0430\u0437\u043e\u0431\u0440\u0430\u043b \u043a\u043e\u043d\u0434\u0438\u0446\u0438\u043e\u043d\u0435\u0440 \u0432 \u043f\u043e\u0438\u0441\u043a\u0430\u0445 \u043f\u043e\u043b\u043e\u043c\u043a\u0438. \u041d\u0438\u0447\u0435\u0433\u043e \u043d\u0435 \u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0438\u0432, \u043d\u0430 \u0432\u0441\u044f\u043a\u0438\u0439 \u0441\u043b\u0443\u0447\u0430\u0439, \u0440\u0435\u0448\u0438\u043b \u043f\u043e\u043c\u0435\u043d\u044f\u0442\u044c \u0431\u0430\u0442\u0430\u0440\u0435\u0439\u043a\u0438 \u0438, \u043e \u0447\u0443\u0434\u043e, \u043a\u043e\u043d\u0434\u0438\u0446\u0438\u043e\u043d\u0435\u0440 \u0441\u0442\u0430\u043b \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u0430\u0434\u0435\u043a\u0432\u0430\u0442\u043d\u043e. \u0418\u0442\u0430\u043a \u043a\u0430\u043a \u0436\u0435 \u044d\u0442\u043e \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442? \u041f\u0443\u043b\u044c\u0442 \u0432\u043c\u0435\u0441\u0442\u0435 \u0441\u043e \u0432\u0441\u0435\u043c\u0438 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430\u043c\u0438 \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u044f\u0435\u0442 \u043a\u043e\u043d\u0434\u0438\u0446\u0438\u043e\u043d\u0435\u0440\u0443 \u0442\u0435\u043c\u043f\u0435\u0440\u0430\u0442\u0443\u0440\u0443 \u043a\u043e\u0442\u043e\u0440\u0443\u044e \u0438\u0437\u043c\u0435\u0440\u0438\u043b \u0438 \u0442\u043e\u0442 \u043a\u043e\u0440\u0440\u0435\u043a\u0442\u0438\u0440\u0443\u0435\u0442 \u043f\u043e\u043a\u0430\u0437\u0430\u043d\u0438\u044f \u0432\u043d\u0443\u0442\u0440\u0435\u043d\u043d\u0435\u0433\u043e \u0442\u0435\u0440\u043c\u043e\u0434\u0430\u0442\u0447\u0438\u043a\u0430, \u0432 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438 \u043e\u0442 \u0442\u043e\u0433\u043e \u0447\u0442\u043e \u043f\u0440\u0438\u0441\u043b\u0430\u043b \u043f\u0443\u043b\u044c\u0442.  <\/div>\n<\/div>\n<p>  \u0414\u043b\u044f \u043d\u0430\u0447\u0430\u043b\u0430 \u044f \u043d\u0430\u043f\u0438\u0441\u0430\u043b \u043a\u043e\u0434, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0441\u0447\u0438\u0442\u044b\u0432\u0430\u0435\u0442 \u0434\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u043d\u0430\u0445\u043e\u0436\u0434\u0435\u043d\u0438\u044f \u0441\u0438\u0433\u043d\u0430\u043b\u0430 \u0441 \u0418\u041a \u043f\u0440\u0438\u0435\u043c\u043d\u0438\u043a\u0430 \u0432 \u043d\u0438\u0437\u043a\u043e\u043c \u0438 \u0432\u044b\u0441\u043e\u043a\u043e\u043c \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0438, \u0437\u0430\u043f\u0438\u0441\u044b\u0432\u0430\u0435\u0442 \u0438\u0445 \u0432 \u043c\u0430\u0441\u0441\u0438\u0432, \u0430 \u043f\u043e\u0442\u043e\u043c \u0432\u044b\u0432\u043e\u0434\u0438\u0442 \u0432 \u043f\u043e\u0440\u0442 \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u0430.<\/p>\n<div class=\"spoiler\"><b class=\"spoiler_title\">\u041a\u043e\u0434<\/b><\/p>\n<div class=\"spoiler_text\">\n<pre><code>\/\/ IR \u043f\u0440\u0438\u0435\u043c\u043d\u0438\u043a \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0430\u0435\u0442\u0441\u044f \u043d\u0430 D2 unsigned int  timerValue; \/\/ \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u0442\u0430\u0439\u043c\u0435\u0440\u0430 unsigned int data_m[350]; unsigned int i=0; unsigned int n=0; byte temp;    void setup() {   Serial.begin(115200);  \/\/ \u0438\u043d\u0438\u0446\u0438\u0430\u043b\u0438\u0437\u0438\u0440\u0443\u0435\u043c \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u043f\u043e\u0440\u0442, \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c 115200   \/\/ \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u0442\u0430\u0439\u043c\u0435\u0440\u0430 1   TCCR1A = 0;   TCCR1B = 0;   attachInterrupt(0, inter_1, CHANGE); \/\/ \u043f\u0440\u0438\u0432\u044f\u0437\u044b\u0432\u0430\u0435\u043c 0-\u0435 \u043f\u0440\u0435\u0440\u044b\u0432\u0430\u043d\u0438\u0435 \u043a \u0444\u0443\u043d\u043a\u0446\u0438\u0438 inter_1    TCCR1B = 2; \/\/ \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u0440\u0430\u0431\u043e\u0442\u044b \u0442\u0430\u0439\u043c\u0435\u0440\u0430    Serial.println(\"Start\");   pinMode(2, INPUT); }  void loop() { temp=TIFR1&amp;0x01; \/\/ \u043f\u0440\u043e\u0432\u0435\u0440\u044f\u0435\u043c \u0431\u0438\u0442 \u043f\u0435\u0440\u0435\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0442\u0430\u0439\u043c\u0435\u0440\u0430 if (temp!=0)   {   TIFR1=0x01;     \/\/ \u043e\u0447\u0438\u0441\u0442\u0438\u0442\u044c \u0444\u043b\u0430\u0433 \u043f\u0435\u0440\u0435\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f   if (i!=0)      {while (n&lt;=i)   \/\/ \u0432\u044b\u0432\u043e\u0434 \u043d\u0430 \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440         {         Serial.print(n,DEC);         Serial.print(\"=\");         Serial.print(data_m[n],DEC);         Serial.print(\"\\t\");         if ((n&amp;B00000011)==0) { Serial.println(\" \");}         n++;         }       Serial.println(\"End\");       }   i=0; \/\/ \u043e\u0447\u0438\u0441\u0442\u0438\u0442\u044c \u0430\u0434\u0440\u0435\u0441 \u043f\u0435\u0440\u0432\u043e\u0433\u043e \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u0432 \u043c\u0430\u0441\u0441\u0438\u0432\u0435   n=0;   } }  void inter_1() {   timerValue = (unsigned int)TCNT1L&gt;&gt;1 | ((unsigned int)TCNT1H &lt;&lt; 7); \/\/ \u0447\u0442\u0435\u043d\u0438\u0435 \u0442\u0430\u0439\u043c\u0435\u0440\u0430     data_m[i]=timerValue;    i++;          TCNT1H = 0; \/\/ \u0441\u0431\u0440\u043e\u0441 \u0442\u0430\u0439\u043c\u0435\u0440\u0430   TCNT1L = 0; }<\/code><\/pre>\n<p>  <\/div>\n<\/div>\n<p>  \u041f\u043e\u0441\u043b\u0435 \u043d\u0430\u0436\u0430\u0442\u0438\u044f \u043d\u0430 \u043a\u043d\u043e\u043f\u043a\u0443 \u043f\u0443\u043b\u044c\u0442\u0430 \u043a\u043e\u043d\u0434\u0438\u0446\u0438\u043e\u043d\u0435\u0440\u0430 \u0432 \u043f\u043e\u0440\u0442 \u043f\u0440\u0438\u0448\u043b\u0438 \u0434\u0430\u043d\u043d\u044b\u0435:<\/p>\n<div class=\"spoiler\"><b class=\"spoiler_title\">\u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442 \u043f\u0440\u0438\u0435\u043c\u0430 \u043f\u043e\u0441\u044b\u043b\u043a\u0438<\/b><\/p>\n<div class=\"spoiler_text\"><code>Start<br \/>  0=20543 <br \/>  1=9038 2=4541 3=548 4=1675 <br \/>  5=548 6=1681 7=545 8=560 <br \/>  9=543 10=614 11=494 12=569 <br \/>  13=543 14=620 15=493 16=624 <br \/>  17=494 18=1688 19=544 20=603 <br \/>  21=494 22=1655 23=571 24=1685 <br \/>  25=545 26=613 27=495 28=568 <br \/>  29=543 30=622 31=493 32=625 <br \/>  33=495 34=613 35=494 36=604 <br \/>  37=494 38=607 39=493 40=561 <br \/>  41=545 42=612 43=495 44=620 <br \/>  45=491 46=622 47=494 48=624 <br \/>  49=494 50=565 51=543 52=602 <br \/>  53=494 54=1679 55=547 56=609 <br \/>  57=494 58=614 59=493 60=619 <br \/>  61=492 62=1693 63=546 64=1698 <br \/>  65=547 66=1685 67=548 68=603 <br \/>  69=494 70=608 71=493 72=609 <br \/>  73=495 74=615 75=493 76=571 <br \/>  77=540 78=620 79=494 80=626 <br \/>  81=493 82=565 83=545 84=605 <br \/>  85=492 86=607 87=493 88=613 <br \/>  89=492 90=596 91=512 92=619 <br \/>  93=492 94=622 95=493 96=624 <br \/>  97=494 98=594 99=521 100=7988 <br \/>  101=550 102=1674 103=546 104=608 <br \/>  105=492 106=1685 107=543 108=611 <br \/>  109=495 110=1689 111=547 112=620 <br \/>  113=495 114=625 115=491 116=1689 <br \/>  117=543 118=605 119=493 120=1654 <br \/>  121=572 122=611 123=494 124=614 <br \/>  125=493 126=1692 127=545 128=621 <br \/>  129=492 130=622 131=496 132=613 <br \/>  133=492 134=604 135=494 136=605 <br \/>  137=496 138=556 139=548 140=614 <br \/>  141=493 142=618 143=494 144=620 <br \/>  145=494 146=624 147=494 148=615 <br \/>  149=493 150=606 151=493 152=608 <br \/>  153=493 154=609 155=496 156=614 <br \/>  157=494 158=566 159=545 160=623 <br \/>  161=493 162=625 163=493 164=564 <br \/>  165=543 166=603 167=494 168=606 <br \/>  169=495 170=609 171=496 172=613 <br \/>  173=494 174=617 175=495 176=620 <br \/>  177=494 178=624 179=496 180=613 <br \/>  181=494 182=604 183=493 184=606 <br \/>  185=494 186=562 187=541 188=613 <br \/>  189=495 190=618 191=493 192=622 <br \/>  193=493 194=623 195=494 196=1663 <br \/>  197=569 198=603 199=494 200=1678 <br \/>  201=547 202=1686 203=543 204=1663 <br \/>  205=570 206=1692 207=545 208=619 <br \/>  209=494 210=624 211=495 212=614 <br \/>  213=494 214=1653 215=569 216=1657 <br \/>  217=571 218=611 219=493 220=1664 <br \/>  221=571 222=1691 223=544 224=1671 <br \/>  225=571 226=1699 227=547 228=1671 <br \/>  229=572 230=7995 231=551 232=603 <br \/>  233=493 234=606 235=493 236=612 <br \/>  237=493 238=608 239=497 240=618 <br \/>  241=494 242=621 243=492 244=626 <br \/>  245=493 246=584 247=524 248=556 <br \/>  249=541 250=1680 251=545 252=610 <br \/>  253=494 254=613 255=495 256=588 <br \/>  257=523 258=620 259=494 260=625 <br \/>  261=494 262=615 263=493 264=604 <br \/>  265=495 266=607 267=495 268=612 <br \/>  269=493 270=616 271=493 272=570 <br \/>  273=542 274=621 275=495 276=625 <br \/>  277=493 278=612 279=496 280=606 <br \/>  281=493 282=607 283=496 284=610 <br \/>  285=494 286=614 287=495 288=618 <br \/>  289=493 290=595 291=519 292=575 <br \/>  293=543 294=616 295=494 296=605 <br \/>  297=495 298=606 299=495 300=613 <br \/>  301=493 302=613 303=494 304=616 <br \/>  305=495 306=569 307=546 308=625 <br \/>  309=493 310=564 311=545 312=602 <br \/>  313=496 314=607 315=495 316=611 <br \/>  317=494 318=613 319=496 320=571 <br \/>  321=541 322=621 323=494 324=624 <br \/>  325=495 326=568 327=539 328=604 <br \/>  329=493 330=1679 331=547 332=610 <br \/>  333=495 334=614 335=493 336=618 <br \/>  337=495 338=572 339=543 340=623 <br \/>  341=496 342=596 343=484 344=0 <\/code><br \/>  End<\/div>\n<\/div>\n<p>  \u041c\u044b \u043c\u043e\u0436\u0435\u043c \u0437\u0430\u043c\u0435\u0442\u0438\u0442\u044c \u0447\u0442\u043e \u0432\u0441\u0435 \u043d\u0435\u0447\u0435\u0442\u043d\u044b\u0435 \u0434\u0430\u043d\u043d\u044b\u0435 \u043e\u0434\u0438\u043d\u0430\u043a\u043e\u0432\u044b\u0435 (\u043a\u0440\u043e\u043c\u0435 \u0441\u0442\u0430\u0440\u0442\u043e\u0432\u043e\u0433\u043e \u0438\u043c\u043f\u0443\u043b\u044c\u0441\u0430) \u0438 \u0438\u0445 \u043c\u043e\u0436\u043d\u043e \u0438\u0433\u043d\u043e\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c. \u0414\u0430\u043b\u0435\u0435 \u0432 \u043a\u043e\u0434 \u043f\u0440\u0435\u0440\u044b\u0432\u0430\u043d\u0438\u044f \u0431\u044b\u043b\u043e \u0434\u043e\u0432\u043e\u043b\u044c\u043d\u043e \u0443\u0441\u043b\u043e\u0432\u0438\u0435 if (digitalRead(2)==0) \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u043e\u0442\u0431\u0440\u0430\u0441\u044b\u0432\u0430\u0435\u0442 \u0434\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u043d\u0438\u0437\u043a\u043e\u0433\u043e \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u044f \u043d\u0430 \u0432\u0445\u043e\u0434\u0435 \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u043b\u0435\u0440\u0430.<\/p>\n<pre><code>void inter_1() {   timerValue = (unsigned int)TCNT1L&gt;&gt;1 | ((unsigned int)TCNT1H &lt;&lt; 7); \/\/ \u0447\u0442\u0435\u043d\u0438\u0435 \u0442\u0430\u0439\u043c\u0435\u0440\u0430     if (digitalRead(2)==0)     {       data_m[i]=timerValue;     i++;     }          TCNT1H = 0; \/\/ \u0441\u0431\u0440\u043e\u0441 \u0442\u0430\u0439\u043c\u0435\u0440\u0430   TCNT1L = 0; }<\/code><\/pre>\n<p>  \u0412 \u043e\u0431\u0449\u0435\u043c \u0432\u0438\u0434\u0435 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c: \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u0442\u0441\u044f \u0442\u0430\u0439\u043c\u0435\u0440-\u0441\u0447\u0435\u0442\u0447\u0438\u043a \u0441 \u043a\u043e\u044d\u0444\u0438\u0446\u0438\u0435\u043d\u0442\u043e\u043c \u0434\u0435\u043b\u0435\u043d\u0438\u044f 8 (\u044d\u0442\u043e \u043e\u0434\u0438\u043d \u0438\u0437 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0445 \u0434\u0435\u043b\u0438\u0442\u0435\u043b\u0435\u0439 \u043f\u0440\u0435\u0434\u0443\u0441\u043c\u043e\u0442\u0440\u0435\u043d\u043d\u044b\u0445 \u0432 \u041c\u041a), \u0438 \u043a\u043e\u0433\u0434\u0430 \u0438\u0437\u043c\u0435\u043d\u044f\u0435\u0442\u0441\u044f \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0435 \u0432\u0445\u043e\u0434\u0430 D2 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442\u0441\u044f \u043f\u0440\u0435\u0440\u044b\u0432\u0430\u043d\u0438\u0435 \u2014 \u0444\u0443\u043d\u043a\u0446\u0438\u044f void inter_1(). \u0412 \u044d\u0442\u043e\u043c \u043f\u0440\u0435\u0440\u044b\u0432\u0430\u043d\u0438\u0438 \u0441\u0447\u0438\u0442\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u0442\u0430\u0439\u043c\u0435\u0440\u0430-\u0441\u0447\u0435\u0442\u0447\u0438\u043a\u0430 \u0438 \u0434\u0435\u043b\u0438\u0442\u0441\u044f \u043d\u0430 2, \u043f\u043e\u0441\u043b\u0435 \u0447\u0435\u0433\u043e \u0437\u0430\u043f\u0438\u0441\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0432 \u043c\u0430\u0441\u0441\u0438\u0432, \u0430 \u0441\u0430\u043c \u0442\u0430\u0439\u043c\u0435\u0440 \u0441\u0431\u0440\u0430\u0441\u044b\u0432\u0430\u0435\u0442\u0441\u044f. \u0422\u0430\u0439\u043c\u0435\u0440-\u0441\u0447\u0435\u0442\u0447\u0438\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0441 \u0447\u0430\u0441\u0442\u043e\u0442\u043e\u0439 \u0432 8 \u0440\u0430\u0437 \u043c\u0435\u043d\u044c\u0448\u0435 \u0442\u0430\u043a\u0442\u043e\u0432\u043e\u0439 \u0447\u0430\u0441\u0442\u043e\u0442\u044b \u041c\u041a (16\u041c\u0413\u0446) \u0442.\u0435. 2\u041c\u0413\u0446 \u0438 \u0447\u0442\u043e\u0431\u044b \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u0432\u0440\u0435\u043c\u044f \u0432 \u043c\u0438\u043a\u0440\u043e\u0441\u0435\u043a\u0443\u043d\u0434\u0430\u0445 \u0447\u0438\u0441\u043b\u043e \u0441\u0447\u0438\u0442\u0430\u043d\u043d\u043e\u0435 \u0441\u043e \u0441\u0447\u0435\u0442\u0447\u0438\u043a\u0430 \u043d\u0443\u0436\u043d\u043e \u0440\u0430\u0437\u0434\u0435\u043b\u0438\u0442\u044c \u043d\u0430 2. \u0412 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u043c \u0442\u0435\u043b\u0435 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b \u043f\u0440\u043e\u0432\u0435\u0440\u044f\u0435\u0442\u0441\u044f \u0444\u043b\u0430\u0433 \u043f\u0435\u0440\u0435\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0442\u0430\u0439\u043c\u0435\u0440\u0430 \u0438 \u0435\u0441\u043b\u0438 \u0442\u0430\u0439\u043c\u0435\u0440-\u0441\u0447\u0435\u0442\u0447\u0438\u043a \u043f\u0435\u0440\u0435\u043f\u043e\u043b\u043d\u0435\u043d \u0442.\u0435. \u0434\u043e\u0441\u0447\u0438\u0442\u0430\u043b \u0434\u043e 65535, \u043f\u0440\u043e\u0432\u0435\u0440\u044f\u0435\u0442\u0441\u044f \u0441\u0447\u0435\u0442\u0447\u0438\u043a \u043f\u0440\u0438\u043d\u044f\u0442\u044b\u0445 \u0438\u043d\u0442\u0435\u0440\u0432\u0430\u043b\u043e\u0432. \u0415\u0441\u043b\u0438 \u043e\u043d \u043e\u0442\u043b\u0438\u0447\u0435\u043d \u043e\u0442 0 \u0432\u044b\u0432\u043e\u0434\u044f\u0442\u0441\u044f \u0432\u0441\u0435 \u043f\u0440\u0438\u043d\u044f\u0442\u044b\u0435 \u0434\u0430\u043d\u043d\u044b\u0435 \u0438 \u0441\u0431\u0440\u0430\u0441\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0441\u0447\u0435\u0442\u0447\u0438\u043a \u043f\u0440\u0438\u043d\u044f\u0442\u044b\u0445 \u0431\u0430\u0439\u0442. \u041d\u043e\u0432\u044b\u0435 \u0434\u0430\u043d\u043d\u044b\u0435 \u0432\u044b\u0433\u043b\u044f\u0434\u044f\u0442 \u0432\u043e\u0442 \u0442\u0430\u043a:<\/p>\n<div class=\"spoiler\"><b class=\"spoiler_title\">\u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442 \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f \u043a\u043e\u043c\u0430\u043d\u0434\u044b<\/b><\/p>\n<div class=\"spoiler_text\"><code>Start<br \/>  0=26938 <br \/>  1=4539 2=1675 3=1654 4=610 <br \/>  5=563 6=569 7=567 8=621 <br \/>  9=1687 10=602 11=1679 12=1658 <br \/>  13=613 14=615 15=619 16=576 <br \/>  17=561 18=602 19=591 20=607 <br \/>  21=611 22=615 23=620 24=622 <br \/>  25=611 26=602 27=1678 28=609 <br \/>  29=612 30=615 31=1693 32=1695 <br \/>  33=1659 34=601 35=605 36=610 <br \/>  37=611 38=566 39=564 40=622 <br \/>  41=611 42=601 43=604 44=608 <br \/>  45=614 46=615 47=618 48=620 <br \/>  49=594 50=7970 51=1676 52=604 <br \/>  53=1681 54=613 55=1688 56=620 <br \/>  57=623 58=1685 59=602 60=1680 <br \/>  61=1680 62=612 63=1687 64=619 <br \/>  65=624 66=611 67=602 68=604 <br \/>  69=607 70=558 71=616 72=619 <br \/>  73=624 74=560 75=603 76=605 <br \/>  77=562 78=611 79=615 80=566 <br \/>  81=622 82=612 83=601 84=603 <br \/>  85=606 86=611 87=564 88=618 <br \/>  89=572 90=612 91=601 92=604 <br \/>  93=608 94=611 95=569 96=621 <br \/>  97=622 98=1686 99=552 100=1678 <br \/>  101=1681 102=1660 103=1689 104=618 <br \/>  105=622 106=610 107=1675 108=1677 <br \/>  109=1681 110=1681 111=1691 112=1688 <br \/>  113=1696 114=1668 115=7966 116=599 <br \/>  117=603 118=562 119=558 120=612 <br \/>  121=617 122=621 123=565 124=601 <br \/>  125=1679 126=607 127=612 128=616 <br \/>  129=565 130=622 131=613 132=602 <br \/>  133=604 134=608 135=612 136=615 <br \/>  137=618 138=617 139=611 140=598 <br \/>  141=553 142=607 143=612 144=615 <br \/>  145=617 146=568 147=565 148=600 <br \/>  149=604 150=606 151=559 152=613 <br \/>  153=617 154=622 155=609 156=549 <br \/>  157=605 158=609 159=611 160=613 <br \/>  161=618 162=621 163=609 164=602 <br \/>  165=1679 166=609 167=612 168=615 <br \/>  169=618 170=622 171=595 172=0 <br \/>  End<\/code>  <\/div>\n<\/div>\n<p>  \u0418\u0437 \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u043d\u044b\u0445 \u0434\u0430\u043d\u043d\u044b\u0445 \u0432\u0438\u0434\u043d\u043e, \u0447\u0442\u043e \u043f\u0435\u0440\u0432\u043e\u0435 \u0447\u0438\u0441\u043b\u043e \u0440\u0430\u043d\u0434\u043e\u043c\u043d\u043e \u2014 \u044d\u0442\u043e \u0432\u0440\u0435\u043c\u044f \u043e\u0442 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u0433\u043e \u043f\u0435\u0440\u0435\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0442\u0430\u0439\u043c\u0435\u0440\u0430, \u0434\u043e \u043d\u0430\u0447\u0430\u043b\u0430 \u043f\u043e\u0441\u044b\u043b\u043a\u0438. \u0414\u0430\u043b\u0435\u0435 \u0441\u0442\u0430\u0440\u0442\u043e\u0432\u044b\u0439 \u0438\u043c\u043f\u0443\u043b\u044c\u0441 4,5\u043c\u0441 \u0438 \u0434\u0430\u043d\u043d\u044b\u0435. \u0414\u0430\u043d\u043d\u044b\u0435 \u043f\u0435\u0440\u0435\u0434\u0430\u044e\u0442\u0441\u044f \u043f\u043e\u0431\u0438\u0442\u043d\u043e, \u0433\u0434\u0435 \u0438\u043d\u0442\u0435\u0440\u0432\u0430\u043b \u043f\u0440\u0438\u043c\u0435\u0440\u043d\u043e 1690\u043c\u043a\u0441 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u0435\u0442 \u043b\u043e\u0433\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u0435\u0434\u0438\u043d\u0438\u0446\u0435, \u0430 \u0438\u043d\u0442\u0435\u0440\u0432\u0430\u043b 560\u043c\u043a\u0441 \u043b\u043e\u0433\u0438\u0447\u0435\u0441\u043a\u043e\u043c\u0443 \u043d\u0443\u043b\u044e. \u0422\u0430\u043a\u0436\u0435 \u0432\u0438\u0434\u043d\u043e, \u0447\u0442\u043e \u043f\u043e\u0441\u044b\u043b\u043a\u0438 \u0440\u0430\u0437\u0434\u0435\u043b\u0435\u043d\u044b \u043d\u0430 3 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0435 \u0447\u0430\u0441\u0442\u0438, \u0433\u0434\u0435 50=7970 \u0438 115=7966 \u044f\u0432\u043b\u044f\u044e\u0442\u0441\u044f \u0441\u0442\u0430\u0440\u0442\u043e\u0432\u044b\u043c\u0438 \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044f\u043c\u0438.<\/p>\n<p>  \u0414\u043e\u0431\u0430\u0432\u0438\u043c \u0432 \u043a\u043e\u0434 \u0444\u0443\u043d\u043a\u0446\u0438\u0438 \u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0431\u0430\u0439\u0442 \u0438 \u043d\u0435\u0431\u043e\u043b\u044c\u0448\u0443\u044e \u0440\u0430\u0441\u0448\u0438\u0444\u0440\u043e\u0432\u043a\u0443 \u043f\u0440\u0438\u043d\u044f\u0442\u044b\u0445 \u0434\u0430\u043d\u043d\u044b\u0445. \u041f\u043e\u0441\u043b\u0435\u0434\u043d\u044e\u044e \u0441\u0442\u0440\u043e\u0447\u043a\u0443 \u044f \u043d\u0430\u043f\u0438\u0441\u0430\u043b \u0443\u0436\u0435 \u0432 \u0441\u0430\u043c\u043e\u043c \u043a\u043e\u043d\u0446\u0435, \u043d\u043e \u043d\u0435 \u043f\u043b\u043e\u0434\u0438\u0442\u044c \u0436\u0435 \u043f\u043e\u0447\u0442\u0438 \u043e\u0434\u0438\u043d\u0430\u043a\u043e\u0432\u044b\u0439 \u043a\u043e\u0434. <\/p>\n<div class=\"spoiler\"><b class=\"spoiler_title\">\u041a\u043e\u0434 \u043d\u0430 arduino<\/b><\/p>\n<div class=\"spoiler_text\">\n<pre><code>\/\/ IR \u043f\u0440\u0438\u0435\u043c\u043d\u0438\u043a \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0430\u0435\u0442\u0441\u044f \u043d\u0430 D2 unsigned int  timerValue; \/\/ \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u0442\u0430\u0439\u043c\u0435\u0440\u0430 unsigned int data_m[250]; byte i=0; byte n=0; byte temp; byte k=0; byte x,y; byte m1=0; byte dat[4][12]; byte temp2=0; char s[5];    void setup() {   Serial.begin(115200);  \/\/ \u0438\u043d\u0438\u0446\u0438\u0430\u043b\u0438\u0437\u0438\u0440\u0443\u0435\u043c \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u043f\u043e\u0440\u0442, \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c 9600   \/\/ \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u0442\u0430\u0439\u043c\u0435\u0440\u0430 1   TCCR1A = 0;   attachInterrupt(0, inter_1, CHANGE); \/\/ \u043f\u0440\u0438\u0432\u044f\u0437\u044b\u0432\u0430\u0435\u043c 0-\u0435 \u043f\u0440\u0435\u0440\u044b\u0432\u0430\u043d\u0438\u0435 \u043a \u0444\u0443\u043d\u043a\u0446\u0438\u0438 inter_1   TCCR1B = 2; \/\/ \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u0440\u0430\u0431\u043e\u0442\u044b \u0442\u0430\u0439\u043c\u0435\u0440\u0430 \u0441 \u0434\u0435\u043b\u0438\u0442\u0435\u043b\u0435\u043c 8   Serial.println(\"Start\");   pinMode(2, INPUT); }  void loop() { temp=TIFR1&amp;0x01; \/\/ \u043f\u0440\u043e\u0432\u0435\u0440\u044f\u0435\u043c \u0431\u0438\u0442 \u043f\u0435\u0440\u0435\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0442\u0430\u0439\u043c\u0435\u0440\u0430 if (temp!=0)   {   TIFR1=0x01;     \/\/ \u043e\u0447\u0438\u0441\u0442\u0438\u0442\u044c \u0444\u043b\u0430\u0433 \u043f\u0435\u0440\u0435\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f   if (i!=0)      {        if (k==0)  \/\/ \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 \u0447\u0442\u043e \u0432 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u043c \u0431\u0430\u0439\u0442\u0435 \u043d\u0435\u0442 \u0434\u0430\u043d\u043d\u044b\u0445 \u0438 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 \u043c\u0435\u0442\u043a\u0438 FF \u043a\u0430\u043a \u043f\u0440\u0438\u0437\u043d\u0430\u043a \u043a\u043e\u043d\u0446\u0430 \u043a\u043e\u043c\u0430\u043d\u0434\u044b           {dat[y][x]=0xFF;}         else            {dat[y][x+1]=0xFF;           dat[y][x]=m1;           }  \/*      while (n&lt;=i)   \/\/ \u0432\u044b\u0432\u043e\u0434 \u043d\u0430 \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440         {        Serial.print(n,DEC);         Serial.print(\"=\");         Serial.print(data_m[n],DEC);         Serial.print(\"\\t\");         if ((n&amp;B00000011)==0) { Serial.println(\" \");}          n++;         }*\/         for (int i1 = 0; i1 &lt; 3; i1++) {           for (int j = 0; j &lt; 9; j++) {             sprintf(s, \"%02X \", dat[i1][j]);             Serial.print(s);             \/\/dat[i1][j]=0;             }           Serial.println(\"\");           }                if  ((dat[0][3]&amp;0x0F)==0x2) Serial.print(\"Cool \");         if  ((dat[0][3]&amp;0x0F)==0x0) Serial.print(\"Heat \");        if  ((dat[0][3]&amp;0x0F)==0x3) Serial.print(\"Dry \");       if  ((dat[0][3]&amp;0x0F)==0x04) Serial.print(\"Vent \");         if  ((dat[0][2]&amp;0x03)==0x0) Serial.print(\"Vent=Auto \");         if  ((dat[0][2]&amp;0x03)==0x1) Serial.print(\"Vent=Max \");        if  ((dat[0][2]&amp;0x03)==0x2) Serial.print(\"Vent=Mid \");        if  ((dat[0][2]&amp;0x03)==0x3) Serial.print(\"Vent=Min \");        temp=((dat[0][3]&amp;0xF0)&gt;&gt;4)+18;       Serial.print(\"T=\");       Serial.print(temp,DEC);       sprintf(s, \" Time=%02d:%02d \",(dat[1][0]&amp;0x7F),(dat[1][1]&amp;0x7F));       Serial.print(s);       Serial.print(\" C=\");       temp=(dat[1][6]);       Serial.println(temp,DEC);           Serial.println(\"End\");       \/\/ \u043e\u0447\u0438\u0441\u0442\u0438\u0442\u044c \u043c\u0430\u0441\u0441\u0438\u0432        for (int i1 = 0; i1 &lt; 3; i1++) {           for (int j = 0; j &lt; 9; j++) {dat[i1][j]=0;}           }        }       i=0; \/\/ \u043e\u0447\u0438\u0441\u0442\u0438\u0442\u044c \u0430\u0434\u0440\u0435\u0441 \u043f\u0435\u0440\u0432\u043e\u0433\u043e \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u0432 \u043c\u0430\u0441\u0441\u0438\u0432\u0435       n=0;       k=0;      m1=0;      x=0;      y=0;       } }  void inter_1() {   timerValue = (unsigned int)TCNT1L&gt;&gt;1 | ((unsigned int)TCNT1H &lt;&lt; 7); \/\/ \u0447\u0442\u0435\u043d\u0438\u0435 \u0442\u0430\u0439\u043c\u0435\u0440\u0430 \u0441 \u043e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u043c \u0434\u0435\u043b\u0435\u043d\u0438\u0435\u043c \u043d\u0430 2, \u0442.\u043a. \u043a\u0432\u0430\u0440\u0446 16\u043c\u0433\u0446, \u043f\u0440\u0435\u0434\u0434\u0435\u043b\u0438\u0442\u0435\u043b\u044c 8 \u0438 \u0435\u0449\u0435 \u043d\u0443\u0436\u043d\u043e \u0440\u0430\u0437\u0434\u0435\u043b\u0438\u0442\u044c \u043d\u0430 2   if (digitalRead(2)==0)     {       data_m[i]=timerValue;     i++;       if ((timerValue&gt;4400)&amp;&amp;(timerValue&lt;4700)) {m1=0; k=0;}       if ((timerValue&gt;7500)&amp;&amp;(timerValue&lt;8500))          {if (k==0)  \/\/ \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 \u0447\u0442\u043e \u0432 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u043c \u0431\u0430\u0439\u0442\u0435 \u043d\u0435\u0442 \u0434\u0430\u043d\u043d\u044b\u0445 \u0438 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 \u043c\u0435\u0442\u043a\u0438 FF \u043a\u0430\u043a \u043f\u0440\u0438\u0437\u043d\u0430\u043a \u043a\u043e\u043d\u0446\u0430 \u043a\u043e\u043c\u0430\u043d\u0434\u044b           {dat[y][x]=0xFF;}         else            {dat[y][x+1]=0xFF;           dat[y][x]=m1;           }         x=0; y++;  }       if ((timerValue&gt;1500)&amp;&amp;(timerValue&lt;1800)) {m1=(m1&gt;&gt;1)+0x80; k++;}       if ((timerValue&gt;450)&amp;&amp;(timerValue&lt;800)) {m1=m1&gt;&gt;1; k++;}       if (k&gt;=8)          {k=0;          dat[y][x]=m1;         x++;         m1=0;          }     }          TCNT1H = 0; \/\/ \u0441\u0431\u0440\u043e\u0441 \u0442\u0430\u0439\u043c\u0435\u0440\u0430   TCNT1L = 0; }<\/code><\/pre>\n<p>  <\/div>\n<\/div>\n<p>  \u0421\u0442\u043e\u0438\u0442 \u043e\u0442\u043c\u0435\u0442\u0438\u0442\u044c, \u0447\u0442\u043e \u0440\u0430\u0437\u043c\u0435\u0440\u044b \u043c\u0430\u0441\u0441\u0438\u0432\u043e\u0432 \u043f\u043e\u0434\u043e\u0433\u043d\u0430\u043d\u044b \u043f\u043e\u0434 \u043c\u043e\u0439 \u043f\u0443\u043b\u044c\u0442, \u0434\u043b\u044f \u0438\u0441\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u043d\u0438\u044f \u043d\u043e\u0432\u043e\u0433\u043e \u043f\u0443\u043b\u044c\u0442\u0430 \u0438\u0445 \u0441\u0442\u043e\u0438\u0442 \u0440\u0430\u0441\u0448\u0438\u0440\u0438\u0442\u044c \u0447\u0442\u043e\u0431\u044b \u0432\u0441\u0435 \u0442\u043e\u0447\u043d\u043e \u0432\u043b\u0435\u0437\u043b\u043e. \u0422\u0430\u043a\u0436\u0435 \u0441\u0442\u043e\u0438\u0442 \u043f\u0440\u043e\u0432\u0435\u0440\u0438\u0442\u044c \u0447\u0438\u0441\u043b\u043e \u0431\u0438\u0442 \u0432 \u043f\u043e\u0441\u044b\u043b\u043a\u0430\u0445, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440 \u0443 \u043c\u0435\u043d\u044f 50-2=48 \u043f\u0435\u0440\u0432\u0430\u044f \u043f\u043e\u0441\u044b\u043b\u043a\u0430, 115-51=64 \u0438 172-116=56 (\u044f \u0432\u044b\u0447\u0438\u0442\u0430\u044e \u043d\u043e\u043c\u0435\u0440\u0430 \u0438\u0437 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u0433\u043e \u043d\u0435\u0437\u043d\u0430\u0447\u0430\u0449\u0435\u0433\u043e \u0431\u0438\u0442\u0430 \u043f\u0435\u0440\u0432\u044b\u0439 \u0437\u043d\u0430\u0447\u0430\u0449\u0438\u0439). \u0418\u0442\u043e\u0433\u043e \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u043c 6 \u0431\u0430\u0439\u0442 8 \u0431\u0430\u0439\u0442 \u0438 7 \u0431\u0430\u0439\u0442. \u041f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u0432\u0441\u0435 3 \u043f\u043e\u0441\u044b\u043b\u043a\u0438 \u0438\u043c\u0435\u044e\u0442 \u0440\u0430\u0437\u043d\u0443\u044e \u0434\u043b\u0438\u043d\u043d\u0443 \u044f \u0440\u0435\u0448\u0438\u043b \u043e\u0431\u043e\u0437\u043d\u0430\u0447\u0438\u0442\u044c \u043a\u043e\u043d\u0435\u0446 \u043f\u043e\u0441\u044b\u043b\u043a\u0438 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f\u043c\u0438 FF, \u043f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u0442\u0430\u043a\u0438\u0435 \u0434\u0430\u043d\u043d\u044b\u0435 \u043f\u043e\u0447\u0442\u0438 \u043d\u0435 \u0432\u0441\u0442\u0440\u0435\u0447\u0430\u044e\u0442\u0441\u044f \u0432 \u0442\u0435\u0441\u0442\u0438\u0440\u0443\u0435\u043c\u043e\u043c \u043f\u0443\u043b\u044c\u0442\u0435.<\/p>\n<p>  \u041a\u0430\u043a \u044f \u0443\u0436\u0435 \u0443\u043f\u043e\u043c\u0438\u043d\u0430\u043b \u0443 \u043c\u043e\u0435\u0433\u043e \u043a\u043e\u043d\u0434\u0438\u0446\u0438\u043e\u043d\u0435\u0440\u0430 \u0435\u0441\u0442\u044c \u0444\u0443\u043d\u043a\u0446\u0438\u044f \u00abI feel\u00bb \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u044d\u0442\u043e \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c \u043f\u0443\u043b\u044c\u0442 \u043a\u0430\u0436\u0434\u044b\u0435 9 \u043c\u0438\u043d\u0443\u0442 \u0432\u043c\u0435\u0441\u0442\u0435 \u0441\u043e \u0432\u0441\u0435\u043c\u0438 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430\u043c\u0438 \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u044f\u0435\u0442 \u043a\u043e\u043d\u0434\u0438\u0446\u0438\u043e\u043d\u0435\u0440\u0443 \u0442\u0435\u043c\u043f\u0435\u0440\u0430\u0442\u0443\u0440\u0443 \u043a\u043e\u0442\u043e\u0440\u0443\u044e \u0438\u0437\u043c\u0435\u0440\u0438\u043b \u0438 \u0442\u043e\u0442, \u0435\u0441\u043b\u0438 \u043e\u043a\u0430\u0436\u0435\u0442\u0441\u044f \u0432 \u0437\u043e\u043d\u0435 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u043f\u0443\u043b\u044c\u0442\u0430, \u043a\u043e\u0440\u0440\u0435\u043a\u0442\u0438\u0440\u0443\u0435\u0442 \u043f\u043e\u043a\u0430\u0437\u0430\u043d\u0438\u044f \u0432\u043d\u0443\u0442\u0440\u0435\u043d\u043d\u0435\u0433\u043e \u0442\u0435\u0440\u043c\u043e\u0434\u0430\u0442\u0447\u0438\u043a\u0430 \u0432 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438 \u043e\u0442 \u0442\u043e\u0433\u043e \u0447\u0442\u043e \u043f\u0440\u0438\u0441\u043b\u0430\u043b \u043f\u0443\u043b\u044c\u0442.<\/p>\n<p>  \u0412\u043e\u0442 \u043a\u0441\u0442\u0430\u0442\u0438 <\/p>\n<div class=\"spoiler\"><b class=\"spoiler_title\">\u043a\u043e\u043c\u0430\u043d\u0434\u044b, \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u043d\u044b\u0435 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438<\/b><\/p>\n<div class=\"spoiler_text\"><code>Start<br \/>  83 06 00 82 00 00 FF 00 00 <br \/>  16 30 00 00 00 80 1D 39 FF <br \/>  00 00 00 00 00 00 00 FF 00 <br \/>  Cool Vent=Auto T=26 Time=22:48 C=29<br \/>  End<br \/>  83 06 00 82 00 00 FF 00 00 <br \/>  16 31 00 00 00 80 1D 38 FF <br \/>  00 00 00 00 00 00 00 FF 00 <br \/>  Cool Vent=Auto T=26 Time=22:49 C=29<br \/>  End<br \/>  83 06 00 82 00 00 FF 00 00 <br \/>  16 3A 00 00 00 80 1D 33 FF <br \/>  00 00 00 00 00 00 00 FF 00 <br \/>  Cool Vent=Auto T=26 Time=22:58 C=29<br \/>  End<br \/>  83 06 00 82 00 00 FF 00 00 <br \/>  17 07 00 00 00 80 1D 0F FF <br \/>  00 00 00 00 00 00 00 FF 00 <br \/>  Cool Vent=Auto T=26 Time=23:07 C=29<br \/>  End<\/code>  <\/div>\n<\/div>\n<p>  \u0414\u0430\u043b\u044c\u0448\u0435 \u0432\u0441\u0435 \u0441\u0430\u043c\u043e\u0435 \u043f\u0440\u043e\u0441\u0442\u043e\u0435 \u0438 \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u043e\u0435 \u2014 \u0442\u044b\u043a\u0430\u043c \u043d\u0430 \u043a\u043d\u043e\u043f\u043e\u0447\u043a\u0438, \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u043c \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442 \u0438 \u043f\u044b\u0442\u0430\u0435\u043c\u0441\u044f \u0443\u0433\u0430\u0434\u0430\u0442\u044c, \u0447\u0442\u043e, \u0437\u0430 \u0447\u0442\u043e \u043e\u0442\u0432\u0435\u0447\u0430\u0435\u0442. \u041e\u043a\u0430\u0437\u0430\u043b\u043e\u0441\u044c \u0447\u0442\u043e \u0431\u0438\u0442\u044b \u0432 \u043c\u043e\u0435\u043c \u043a\u043e\u043d\u0434\u0438\u0446\u0438\u043e\u043d\u0435\u0440\u0435 \u043f\u0435\u0440\u0435\u0434\u0430\u044e\u0442\u0441\u044f \u043d\u0430\u0447\u0438\u043d\u0430\u044f \u0441 \u043c\u043b\u0430\u0434\u0448\u0435\u0433\u043e. \u0411\u043e\u043b\u044c\u0448\u0443\u044e \u0447\u0430\u0441\u0442\u044c \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430 \u043c\u043d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u0440\u0430\u0441\u0448\u0438\u0444\u0440\u043e\u0432\u0430\u0442\u044c.<\/p>\n<h4>\u041e\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430 \u043f\u0443\u043b\u044c\u0442\u0430 \u043a\u043e\u043d\u0434\u0438\u0446\u0438\u043e\u043d\u0435\u0440\u0430 Electrolux<\/h4>\n<p>  <b>0,1 \u0431\u0430\u0439\u0442\u044b<\/b> 0x83 0x06 \u0412\u0438\u0434\u0438\u043c\u043e \u0430\u0434\u0440\u0435\u0441<br \/>  <b>2 \u0431\u0430\u0439\u0442<\/b> 0b00000000 \u0420\u0435\u0436\u0438\u043c \u0440\u0430\u0431\u043e\u0442\u044b <br \/>  7 \u0431\u0438\u0442=1, \u0435\u0441\u043b\u0438 \u043d\u0430\u0436\u0430\u0442\u0430 \u043a\u043d\u043e\u043f\u043a\u0430 \u00abswing\u00bb<br \/>  6 5 4 \u0431\u0438\u0442\u044b \u0432 \u0440\u0435\u0436\u0438\u043c\u0435 \u043e\u0441\u0443\u0448\u0435\u043d\u0438\u044f \u043e\u0442\u0432\u0435\u0447\u0430\u044e\u0442 \u0437\u0430 \u00ab\u043c\u043e\u0449\u043d\u043e\u0441\u0442\u044c\u00bb 110= -7&#8230;-2, 101= -1, 000=0, 001=1, 010=2..7<br \/>  3 \u0431\u0438\u0442=1 \u0432 \u0440\u0435\u0436\u0438\u043c\u0435 \u00absleep\u00bb (\u043e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e \u0432\u0435\u043d\u0442\u0438\u043b\u044f\u0442\u043e\u0440 \u0443\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u043d\u0430 \u043c\u0438\u043d\u0438\u043c\u0443\u043c) <br \/>  2 \u0431\u0438\u0442 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d, \u0435\u0441\u043b\u0438 \u043d\u0430\u0436\u0430\u0442\u0430 \u043a\u043d\u043e\u043f\u043a\u0430 \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f<br \/>  1 \u0438 0 \u0431\u0438\u0442\u044b \u043e\u0442\u0432\u0435\u0447\u0430\u044e\u0442 \u0440\u0435\u0436\u0438\u043c \u0432\u0435\u043d\u0442\u0438\u043b\u044f\u0442\u043e\u0440\u0430 \u2014 00 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0439, 10 \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u0430\u044f \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c, 01 \u0441\u0440\u0435\u0434\u043d\u044f\u044f \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c, 11 \u043c\u0430\u043b\u0430\u044f \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c.<br \/>  <b>3 \u0431\u0430\u0439\u0442<\/b> 0b11000010 \u0420\u0435\u0436\u0438\u043c \u0440\u0430\u0431\u043e\u0442\u044b \u0438 \u0442\u0435\u043c\u043f\u0435\u0440\u0430\u0442\u0443\u0440\u0430. \u0412 \u044d\u0442\u043e\u043c \u043f\u0440\u0438\u043c\u0435\u0440\u0435 \u043e\u0445\u043b\u0430\u0436\u0434\u0435\u043d\u0438\u0435 \u0434\u043e 30 \u0433\u0440\u0430\u0434\u0443\u0441\u043e\u0432<br \/>  \u0421\u0442\u0430\u0440\u0448\u0438\u0435 4 \u0431\u0438\u0442\u0430 \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0442 \u0437\u0430\u0434\u0430\u043d\u043d\u0443\u044e \u0442\u0435\u043c\u043f\u0435\u0440\u0430\u0442\u0443\u0440\u0443 \u043f\u043e \u0444\u043e\u0440\u043c\u0443\u043b\u0435 18+\u0447\u0438\u0441\u043b\u043e \u0437\u0430\u043f\u0438\u0441\u0430\u043d\u043d\u043e\u0435 \u0442\u0443\u0442, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440 0b1100=12 \u043f\u0440\u0438\u0431\u0430\u0432\u043b\u044f\u0435\u043c 18 \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u0442\u0441\u044f 30<br \/>  \u041c\u043b\u0430\u0434\u0448\u0438\u0435 4 \u0431\u0438\u0442\u0430 \u043e\u0442\u0432\u0435\u0447\u0430\u044e\u0442 \u0437\u0430 \u0440\u0435\u0436\u0438\u043c \u0440\u0430\u0431\u043e\u0442\u044b 0010 \u043e\u0445\u043b\u0430\u0436\u0434\u0435\u043d\u0438\u0435, 0000 \u043d\u0430\u0433\u0440\u0435\u0432, 0011 \u043e\u0441\u0443\u0448\u0435\u043d\u0438\u0435, 0001 \u0440\u0435\u0436\u0438\u043c \u00absmart\u00bb<br \/>  <b>4 \u0431\u0430\u0439\u0442<\/b> 0b00000000 \u043d\u0435\u0438\u0437\u0432\u0435\u0441\u0442\u043d\u044b\u0439 \u0431\u0430\u0439\u0442<br \/>  <b>5 \u0431\u0430\u0439\u0442<\/b> 0b10010000 \u0420\u0435\u0436\u0438\u043c \u0441\u0443\u043f\u0435\u0440 \u043e\u0445\u043b\u0430\u0436\u0434\u0435\u043d\u0438\u044f<br \/>  \u0412 \u0440\u0435\u0436\u0438\u043c\u0435 \u0441\u0443\u043f\u0435\u0440 \u043e\u0445\u043b\u0430\u0436\u0434\u0435\u043d\u0438\u044f \u0432\u0435\u043d\u0442\u0438\u043b\u044f\u0442\u043e\u0440 \u043d\u0430 \u043c\u0430\u043a\u0441\u0438\u043c\u0443\u043c, \u0442\u0435\u043c\u043f\u0435\u0440\u0430\u0442\u0443\u0440\u0430 +18 \u0438 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0441\u0442\u0430\u0440\u0448\u0438\u0435 4 \u0431\u0438\u0442\u0430 1001 \u0432 \u043e\u0441\u0442\u0430\u043b\u044c\u043d\u044b\u0445 \u0440\u0435\u0436\u0438\u043c\u0435 \u0442\u0430\u043c \u043d\u0443\u043b\u0438.<br \/>  \u041f\u0435\u0440\u0432\u044b\u0435 6 \u0431\u0430\u0439\u0442 \u0437\u0430\u043a\u043e\u043d\u0447\u0435\u043d\u044b \u0434\u0430\u043b\u0435\u0435 \u0441\u043b\u0435\u0434\u0443\u0435\u0442 \u0441\u0442\u0430\u0440\u0442\u043e\u0432\u0430\u044f \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c 8\u043c\u0441 \u0432 \u0432\u044b\u0441\u043e\u043a\u043e\u043c \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0438 +0,5\u043c\u0441 \u0432 \u043d\u0438\u0437\u043a\u043e\u043c \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0438 \u0438 \u0432\u0442\u043e\u0440\u0430\u044f \u0447\u0430\u0441\u0442\u044c \u043f\u043e\u0441\u044b\u043b\u043a\u0438 8 \u0431\u0430\u0439\u0442.<br \/>  <b>0 \u0431\u0430\u0439\u0442<\/b> 0b10000110 \u0422\u0435\u043a\u0443\u0449\u0435\u0435 \u0432\u0440\u0435\u043c\u044f (\u0447\u0430\u0441\u044b), \u0432 \u044d\u0442\u043e\u043c \u043f\u0440\u0438\u043c\u0435\u0440\u0435 6 \u0447\u0430\u0441\u043e\u0432.<br \/>  7 \u0431\u0438\u0442 \u0432\u0441\u0435\u0433\u0434\u0430 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d. <br \/>  5 \u0431\u0438\u0442=1 \u0432\u044b\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u0434\u0438\u0441\u043f\u043b\u0435\u0439 \u043d\u0430 \u0432\u043d\u0443\u0442\u0440\u0435\u043d\u043d\u0435\u043c \u0431\u043b\u043e\u043a\u0435. <br \/>  <b>1 \u0431\u0430\u0439\u0442<\/b> 0b00000010 \u0442\u0435\u043a\u0443\u0449\u0435\u0435 \u0432\u0440\u0435\u043c\u044f (\u043c\u0438\u043d\u0443\u0442\u044b) \u0432 \u044d\u0442\u043e\u043c \u043f\u0440\u0438\u043c\u0435\u0440\u0435 02 \u043c\u0438\u043d\u0443\u0442\u044b <br \/>  7 \u0431\u0438\u0442 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d \u043a\u043e\u0433\u0434\u0430 \u0432\u043a\u043b\u044e\u0447\u0435\u043d \u0442\u0430\u0439\u043c\u0435\u0440 \u0432\u044b\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f.<br \/>  <b>2 \u0431\u0430\u0439\u0442<\/b> 0b00010111 \u0412\u0440\u0435\u043c\u044f \u0430\u0432\u0442\u043e\u043e\u0442\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f (\u0447\u0430\u0441\u044b), \u0442\u0443\u0442 23 \u0447\u0430\u0441\u0430.<br \/>  <b>3 \u0431\u0430\u0439\u0442<\/b> 0b10111010 \u0412\u0440\u0435\u043c\u044f \u0430\u0432\u0442\u043e\u0432\u044b\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f ( \u043c\u0438\u043d\u0443\u0442\u044b) \u0442\u0443\u0442 58 <br \/>  7 \u0431\u0438\u0442 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d, \u043a\u043e\u0433\u0434\u0430 \u0432\u043a\u043b\u044e\u0447\u0435\u043d \u0442\u0430\u0439\u043c\u0435\u0440 \u0430\u0432\u0442\u043e\u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f.<br \/>  <b>4 \u0431\u0430\u0439\u0442<\/b> 0b00001100 \u0412\u0440\u0435\u043c\u044f \u0430\u0432\u0442\u043e\u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f (\u0447\u0430\u0441\u044b) \u0442\u0443\u0442 12 \u0447\u0430\u0441\u043e\u0432<br \/>  <b>5 \u0431\u0430\u0439\u0442<\/b> 0b10000010 \u0412\u0440\u0435\u043c\u044f \u0430\u0432\u0442\u043e\u043e\u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f (\u043c\u0438\u043d\u0443\u0442\u044b) \u0442\u0443\u0442 2 \u043c\u0438\u043d\u0443\u0442\u044b <br \/>  7 \u0431\u0438\u0442 \u0432\u0441\u0435\u0433\u0434\u0430 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d<br \/>  <b>6 \u0431\u0430\u0439\u0442<\/b> 0b00011111 \u0422\u0435\u043a\u0443\u0449\u0430\u044f \u0442\u0435\u043c\u043f\u0435\u0440\u0430\u0442\u0443\u0440\u0430 \u0438\u0437\u043c\u0435\u0440\u0435\u043d\u043d\u0430\u044f \u043f\u0443\u043b\u044c\u0442\u043e\u043c, \u0442\u0443\u0442 31.<br \/>  <b>7 \u0431\u0430\u0439\u0442<\/b> CRC. <s>\u0410\u043b\u0433\u043e\u0440\u0438\u0442\u043c CRC \u043d\u0435 \u043c\u043d\u043e\u0439 \u043d\u0435 \u043d\u0430\u0439\u0434\u0435\u043d. (\u0431\u0443\u0434\u0443 \u0431\u043b\u0430\u0433\u043e\u0434\u0430\u0440\u0435\u043d \u0435\u0441\u043b\u0438 \u043a\u0442\u043e-\u0442\u043e \u043f\u043e\u0434\u0441\u043a\u0430\u0436\u0435\u0442). \u042f \u043f\u0435\u0440\u0435\u043f\u0440\u043e\u0431\u043e\u0432\u0430\u043b \u0432 \u043e\u043d\u043b\u0430\u0439\u043d \u043a\u0430\u043b\u044c\u043a\u0443\u043b\u044f\u0442\u043e\u0440\u0430\u0445 \u0432\u0441\u0435 \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u0435\u043c\u044b\u0435 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u044b (\u0448\u0442\u0443\u043a 10), \u043d\u043e \u043f\u043e\u0434\u0445\u043e\u0434\u044f\u0449\u0435\u0433\u043e \u043d\u0435 \u043d\u0430\u0448\u0435\u043b. \u041e\u0447\u0435\u0432\u0438\u0434\u043d\u043e \u043f\u0440\u0438 \u043f\u043e\u0434\u0441\u0447\u0435\u0442\u0435 CRC \u0441\u0447\u0438\u0442\u0430\u0435\u0442\u0441\u044f \u043f\u0435\u0440\u0432\u0430\u044f \u0438 \u0432\u0442\u043e\u0440\u0430\u044f \u0441\u0442\u0440\u043e\u043a\u0430 \u0442.\u043a. \u043f\u0440\u0438 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0438 \u043b\u044e\u0431\u043e\u0433\u043e \u0431\u0430\u0439\u0442\u0430 \u0432 \u043f\u0435\u0440\u0432\u043e\u0439 \u0438\u043b\u0438 \u0432\u0442\u043e\u0440\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u0435 CRC \u043c\u0435\u043d\u044f\u0435\u0442\u0441\u044f.<\/s><br \/>  \u0423\u0447\u0430\u0441\u0442\u043d\u0438\u043a <a href=\"https:\/\/habr.com\/users\/huhen\/\">huhen<\/a> \u0440\u0430\u0437\u0433\u0430\u0434\u0430\u043b \u043c\u0435\u0442\u043e\u0434 \u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u044f CRC: \u042d\u0442\u043e \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u044f XOR \u043d\u0430\u0434 \u0432\u0441\u0435\u043c\u0438 \u0431\u0430\u0439\u0442\u0430\u043c\u0438 \u043f\u0435\u0440\u0432\u043e\u0439 \u0438 \u0432\u0442\u043e\u0440\u043e\u0439 \u043f\u043e\u0441\u044b\u043b\u043a\u0438 \u043a\u0440\u043e\u043c\u0435 \u0430\u0434\u0440\u0435\u0441\u0430. \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440:83 06 60^73^00^00^00^00^96^04^00^00^00^80^1E=1F<br \/>  \u041f\u043e\u0441\u043b\u0435\u0434\u043d\u044f\u044f \u0447\u0430\u0441\u0442\u044c \u043f\u043e\u0441\u044b\u043b\u043a\u0438 7 \u0431\u0430\u0439\u0442 <br \/>  <b>0 \u0431\u0430\u0439\u0442<\/b><br \/>  5 \u0431\u0438\u0442 \u0440\u0435\u0436\u0438\u043c SOFT<br \/>  4 \u0431\u0438\u0442 \u043d\u0430\u0436\u0430\u0442\u0430 \u043a\u043d\u043e\u043f\u043a\u0430 switch <br \/>  3 \u0431\u0438\u0442 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d \u043a\u043e\u0433\u0434\u0430 \u0432\u043a\u043b\u044e\u0447\u0435\u043d \u0440\u0435\u0436\u0438\u043c mute (\u043d\u0430 \u0434\u0438\u0441\u043f\u043b\u0435\u0435 \u0433\u043e\u0440\u0438\u0442 \u0437\u043d\u0430\u0447\u0435\u043a \u0443\u0445\u0430) <br \/>  <b>1 \u0431\u0430\u0439\u0442<\/b><br \/>  0x00= \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0430\u044f \u043f\u043e\u0441\u044b\u043b\u043a\u0430, \u043a\u043d\u043e\u043f\u043a\u0430 dimmer \u0438 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u043a\u043d\u043e\u043f\u043a\u0430 clock<br \/>  0x01=\u043d\u0430\u0436\u0430\u0442\u0430 \u043a\u043d\u043e\u043f\u043a\u0430 \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f<br \/>  0x02=\u043d\u0430\u0436\u0430\u0442\u0430 \u043a\u043d\u043e\u043f\u043a\u0430 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u0437\u0430\u0434\u0430\u043d\u043d\u043e\u0439 \u0442\u0435\u043c\u043f\u0435\u0440\u0430\u0442\u0443\u0440\u044b (\u043c\u043e\u0449\u043d\u043e\u0441\u0442\u0438) + \u0438\u043b\u0438 \u2014 0x03=\u043d\u0430\u0436\u0430\u0442\u0430 \u043a\u043d\u043e\u043f\u043a\u0430 sleep<br \/>  0x04 =\u043d\u0430\u0436\u0430\u0442\u0430 \u043a\u043d\u043e\u043f\u043a\u0430 \u0441\u0443\u043f\u0435\u0440 \u043e\u0445\u043b\u0430\u0436\u0434\u0435\u043d\u0438\u044f<br \/>  0x05=\u0432\u043a\u043b\u044e\u0447\u0435\u043d \u0438\u043b\u0438 \u043e\u0442\u043a\u043b\u044e\u0447\u0435\u043d \u0442\u0430\u0439\u043c\u0435\u0440 \u0430\u0432\u0442\u043e \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f Timer ON <br \/>  0x06=\u043d\u0430\u0436\u0430\u0442\u0430 \u043a\u043d\u043e\u043f\u043a\u0430 \u0440\u0435\u0436\u0438\u043c <br \/>  0x07=\u043d\u0430\u0436\u0430\u0442\u0430 \u043a\u043d\u043e\u043f\u043a\u0430 swing (\u043a\u0430\u0447\u0430\u043d\u0438\u0435 \u0437\u0430\u0441\u043b\u043e\u043d\u043a\u043e\u0439)<br \/>  0x0B \u043d\u0430\u0436\u0430\u0442\u0430 \u043a\u043d\u043e\u043f\u043a\u0430 mute<br \/>  0x0\u0421 \u043d\u0430\u0436\u0430\u0442\u0430 \u043a\u043d\u043e\u043f\u043a\u0430 SOFT (\u044d\u043d\u0435\u0440\u0433\u043e\u0441\u0431\u0435\u0440\u0435\u0436\u0435\u043d\u0438\u044f)<br \/>  0x0D \u043d\u0430\u0436\u0430\u0442\u0430 \u043a\u043d\u043e\u043f\u043a\u0430 I feel<br \/>  0x0F \u043d\u0430\u0436\u0430\u0442\u0430 \u043a\u043d\u043e\u043f\u043a\u0430 switch (\u0432\u044b\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u0434\u0438\u0441\u043f\u043b\u0435\u0439 \u0432\u043d\u0443\u0442\u0440\u0435\u043d\u043d\u0435\u0433\u043e \u0431\u043b\u043e\u043a\u0430)<br \/>  0x11 \u043d\u0430\u0436\u0430\u0442\u0430 \u043a\u043d\u043e\u043f\u043a\u0430 \u0440\u0435\u0436\u0438\u043c \u0432\u0435\u043d\u0442\u0438\u043b\u044f\u0442\u043e\u0440\u0430<br \/>  0x17=\u043d\u0430\u0436\u0430\u0442\u0430 \u043a\u043d\u043e\u043f\u043a\u0430 smart (\u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0440\u0435\u0436\u0438\u043c \u0440\u0430\u0431\u043e\u0442\u044b)<br \/>  0x1D \u0432\u043a\u043b\u044e\u0447\u0435\u043d \u0438\u043b\u0438 \u043e\u0442\u043a\u043b\u044e\u0447\u0435\u043d \u0442\u0430\u0439\u043c\u0435\u0440 \u0430\u0432\u0442\u043e \u043e\u0442\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f Timer OFF <\/p>\n<p>  <b>2 \u0431\u0430\u0439\u0442<\/b> \u0432 \u0440\u0435\u0436\u0438\u043c\u0435 \u043e\u0441\u0443\u0448\u0435\u043d\u0438\u044f \u0438 smart (\u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0439) \u043e\u0442\u0432\u0435\u0447\u0430\u044e\u0442 \u0437\u0430 \u00ab\u043c\u043e\u0449\u043d\u043e\u0441\u0442\u044c\u00bb \u0432\u043c\u0435\u0441\u0442\u0435 \u0441 2 \u0431\u0430\u0439\u0442\u043e\u043c \u043f\u0435\u0440\u0432\u043e\u0439 \u043f\u043e\u0441\u044b\u043b\u043a\u0438<br \/>  0x14= +-7<br \/>  0x10= +-6<br \/>  0x0C= +-5<br \/>  0x08= +-4<br \/>  0x02= +-3<br \/>  0x00= 0, +-1, +-2<br \/>  <b>6 \u0431\u0430\u0439\u0442<\/b> \u041a\u043e\u043d\u0442\u0440\u043e\u043b\u044c\u043d\u0430\u044f \u0441\u0443\u043c\u043c\u0430 0-5 \u0431\u0430\u0439\u0442 (\u0442\u0440\u0435\u0442\u0435\u0439 \u0441\u0442\u0440\u043e\u043a\u0438).<br \/>  \u0412 \u0440\u0435\u0436\u0438\u043c\u0435 \u043e\u0441\u0443\u0448\u0435\u043d\u0438\u044f \u0438\u043b\u0438 smart \u0443 \u043a\u043e\u043d\u0434\u0438\u0446\u0438\u043e\u043d\u0435\u0440\u0430 \u043d\u0435 \u0432\u044b\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0442\u0435\u043c\u043f\u0435\u0440\u0430\u0442\u0443\u0440\u0430, \u043c\u043e\u0436\u043d\u043e \u043b\u0438\u0448\u044c \u0432\u044b\u0431\u0440\u0430\u0442\u044c \u0446\u0438\u0444\u0440\u0443 \u043e\u0442-7 \u0434\u043e +7. \u0412\u0435\u0440\u043e\u044f\u0442\u043d\u043e \u043e\u043d\u0438 \u043e\u0442\u0432\u0435\u0447\u0430\u044e\u0442 \u0437\u0430 \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u044c. \u0418 \u044d\u0442\u0430 \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u044c \u043f\u0435\u0440\u0435\u0434\u0430\u0435\u0442\u0441\u044f \u0432\u043e \u0432\u0442\u043e\u0440\u043e\u043c \u0431\u0430\u0439\u0442\u0435 \u043f\u0435\u0440\u0432\u043e\u0439 \u043f\u043e\u0441\u044b\u043b\u043a\u0438 \u0438 \u0432\u0442\u043e\u0440\u043e\u043c \u0431\u0430\u0439\u0442\u0435 \u0442\u0440\u0435\u0442\u044c\u0435\u0439 \u043f\u043e\u0441\u044b\u043b\u043a\u0438.<\/p>\n<p>  \u0422\u0430\u043a\u0436\u0435 \u0443 \u043c\u0435\u043d\u044f \u0435\u0441\u0442\u044c IR \u043f\u0435\u0440\u0435\u0434\u0430\u0442\u0447\u0438\u043a xiaomi. \u041e\u043d \u0431\u044b\u043b \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043d \u043d\u0430 \u043a\u043e\u043d\u0434\u0438\u0446\u0438\u043e\u043d\u0435\u0440 \u043c\u0435\u0442\u043e\u0434\u043e\u043c \u043f\u0435\u0440\u0435\u0431\u043e\u0440\u0430 \u0438 \u043f\u0435\u0440\u0435\u0434\u0430\u0435\u0442 \u043a\u043e\u043d\u0434\u0438\u0446\u0438\u043e\u043d\u0435\u0440\u0443 \u043f\u0435\u0440\u0432\u0443\u044e \u043f\u043e\u0441\u044b\u043b\u043a\u0443 \u0434\u043b\u0438\u043d\u043d\u043e\u0439 6 \u0431\u0430\u0439\u0442. \u041a\u043e\u043d\u0434\u0438\u0446\u0438\u043e\u043d\u0435\u0440 \u043d\u0430 \u0442\u0430\u043a\u0443\u044e \u0443\u043a\u043e\u0440\u043e\u0447\u0435\u043d\u043d\u0443\u044e \u043f\u043e\u0441\u044b\u043b\u043a\u0443 \u043e\u0442\u043a\u043b\u0438\u043a\u0430\u0435\u0442\u0441\u044f \u0438 \u0438\u0441\u043f\u0440\u0430\u0432\u043d\u043e \u0435\u0451 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442. \u041d\u043e \u0442\u0430\u043a\u043e\u0439 \u0432\u0430\u0440\u0438\u0430\u043d\u0442 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u043c\u043d\u0435 \u043d\u0435 \u043e\u0447\u0435\u043d\u044c \u043d\u0440\u0430\u0432\u0438\u0442\u0441\u044f \u043f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u043d\u0435 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u043f\u0435\u0440\u0435\u0434\u0430\u0442\u044c \u043a\u043e\u043d\u0434\u0438\u0446\u0438\u043e\u043d\u0435\u0440\u0443 \u0442\u0435\u043a\u0443\u0449\u0443\u044e \u0442\u0435\u043c\u043f\u0435\u0440\u0430\u0442\u0443\u0440\u0443, \u0442\u0435\u043c \u0441\u0430\u043c\u044b\u043c \u043a\u043e\u0440\u0440\u0435\u043a\u0442\u0438\u0440\u0443\u044f \u0435\u0433\u043e \u0440\u0430\u0431\u043e\u0442\u0443.<\/p>\n<p>  \u0422\u0443\u0442 \u044f \u043f\u0440\u043e\u0441\u0442\u043e \u043d\u0430 \u043a\u043d\u043e\u043f\u043e\u0447\u043a\u0438 \u043f\u043e \u043d\u0430\u0436\u0438\u043c\u0430\u043b. \u0412 \u043f\u043e\u0434\u043f\u0438\u0441\u0438 \u043f\u043e\u0434 \u0434\u0430\u043d\u043d\u044b\u043c\u0438 T= \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u043d\u0430\u044f \u0442\u0435\u043c\u043f\u0435\u0440\u0430\u0442\u0443\u0440\u0430<br \/>  \u0421= \u0442\u0435\u043a\u0443\u0449\u0430\u044f \u0442\u0435\u043c\u043f\u0435\u0440\u0430\u0442\u0443\u0440\u0430 \u0438\u0437\u043c\u0435\u0440\u0435\u043d\u043d\u0430\u044f \u043f\u0443\u043b\u044c\u0442\u043e\u043c. Vent=\u0440\u0435\u0436\u0438\u043c \u0432\u0435\u043d\u0442\u0438\u043b\u044f\u0442\u043e\u0440\u0430.<\/p>\n<div class=\"spoiler\"><b class=\"spoiler_title\">\u0414\u0430\u043d\u043d\u044b\u0435<\/b><\/p>\n<div class=\"spoiler_text\"><code>83 06 60 73 00 00 FF 00 00 <br \/>  96 04 00 00 00 80 1E 1F FF <br \/>  00 02 08 00 00 00 0A FF 00 <br \/>  Dry Vent=Auto T=25 Time=22:04 C=30<br \/>  End<br \/>  83 06 01 74 00 00 FF 00 00 <br \/>  96 04 00 00 00 80 1E 79 FF <br \/>  00 06 00 00 00 00 06 FF 00 <br \/>  Vent Vent=Max T=25 Time=22:04 C=30<br \/>  End<br \/>  83 06 00 50 00 00 FF 00 00 <br \/>  96 04 00 00 00 80 1E 5C FF <br \/>  00 06 00 00 00 00 06 FF 00 <br \/>  Heat Vent=Auto T=23 Time=22:04 C=30<br \/>  End<br \/>  83 06 00 82 00 00 FF 00 00 <br \/>  96 04 00 00 00 80 1E 8E FF <br \/>  00 06 00 00 00 00 06 FF 00 <br \/>  Cool Vent=Auto T=26 Time=22:04 C=30<br \/>  End<br \/>  83 06 00 73 00 00 FF 00 00 <br \/>  96 04 00 00 00 80 1E 7F FF <br \/>  00 06 00 00 00 00 06 FF 00 <br \/>  Dry Vent=Auto T=25 Time=22:04 C=30<br \/>  End<br \/>  83 06 01 74 00 00 FF 00 00 <br \/>  96 04 00 00 00 80 1E 79 FF <br \/>  00 06 00 00 00 00 06 FF 00 <br \/>  Vent Vent=Max T=25 Time=22:04 C=30<br \/>  End<br \/>  83 06 00 50 00 00 FF 00 00 <br \/>  96 04 00 00 00 80 1E 5C FF <br \/>  00 06 00 00 00 00 06 FF 00 <br \/>  Heat Vent=Auto T=23 Time=22:04 C=30<br \/>  End<br \/>  83 06 00 82 00 00 FF 00 00 <br \/>  96 04 00 00 00 80 1E 8E FF <br \/>  00 06 00 00 00 00 06 FF 00 <br \/>  Cool Vent=Auto T=26 Time=22:04 C=30<br \/>  End<br \/>  83 06 00 92 00 00 FF 00 00 <br \/>  96 04 00 00 00 80 1E 9E FF <br \/>  00 02 00 00 00 00 02 FF 00 <br \/>  Cool Vent=Auto T=27 Time=22:04 C=30<br \/>  End<br \/>  83 06 00 A2 00 00 FF 00 00 <br \/>  96 04 00 00 00 80 1E AE FF <br \/>  00 02 00 00 00 00 02 FF 00 <br \/>  Cool Vent=Auto T=28 Time=22:04 C=30<br \/>  End<br \/>  83 06 00 B2 00 00 FF 00 00 <br \/>  96 04 00 00 00 80 1E BE FF <br \/>  00 02 00 00 00 00 02 FF 00 <br \/>  Cool Vent=Auto T=29 Time=22:04 C=30<br \/>  End<br \/>  83 06 00 C2 00 00 FF 00 00 <br \/>  96 04 00 00 00 80 1E CE FF <br \/>  00 02 00 00 00 00 02 FF 00 <br \/>  Cool Vent=Auto T=30 Time=22:04 C=30<br \/>  End<br \/>  83 06 00 D2 00 00 FF 00 00 <br \/>  96 04 00 00 00 80 1E DE FF <br \/>  00 02 00 00 00 00 02 FF 00 <br \/>  Cool Vent=Auto T=31 Time=22:04 C=30<br \/>  End<br \/>  83 06 00 E2 00 00 FF 00 00 <br \/>  96 04 00 00 00 80 1E EE FF <br \/>  00 02 00 00 00 00 02 FF 00 <br \/>  Cool Vent=Auto T=32 Time=22:04 C=30<br \/>  End<br \/>  83 06 00 E2 00 00 FF 00 00 <br \/>  96 04 00 00 00 80 1E EE FF <br \/>  00 02 00 00 00 00 02 FF 00 <br \/>  Cool Vent=Auto T=32 Time=22:04 C=30<br \/>  End<br \/>  83 06 00 E2 00 00 FF 00 00 <br \/>  B6 05 00 00 00 80 1E CF FF <br \/>  00 00 00 00 00 00 00 FF 00 <br \/>  Cool Vent=Auto T=32 Time=54:05 C=30<br \/>  End<br \/>  83 06 00 E2 00 00 FF 00 00 <br \/>  96 05 00 00 00 80 1E EF FF <br \/>  10 0F 00 00 00 00 1F FF 00 <br \/>  Cool Vent=Auto T=32 Time=22:05 C=30<br \/>  End<br \/>  83 06 03 E2 00 00 FF 00 00 <br \/>  96 05 00 00 00 80 1E EC FF <br \/>  04 0B 00 00 00 00 0F FF 00 <br \/>  Cool Vent=Min T=32 Time=22:05 C=30<br \/>  End<br \/>  83 06 00 71 80 00 FF 00 00 <br \/>  96 05 00 00 00 80 1E FC FF <br \/>  00 17 00 00 00 00 17 FF 00 <br \/>  Vent=Auto T=25 Time=22:05 C=30<br \/>  End<br \/>  83 06 80 71 00 00 FF 00 00 <br \/>  96 05 40 00 00 80 1E BC FF <br \/>  00 07 00 00 00 00 07 FF 00 <br \/>  Vent=Auto T=25 Time=22:05 C=30<br \/>  End<br \/>  83 06 00 82 00 00 FF 00 00 <br \/>  96 05 00 00 00 80 1E 8F FF <br \/>  00 06 00 00 00 00 06 FF 00 <br \/>  Cool Vent=Auto T=26 Time=22:05 C=30<br \/>  End<br \/>  83 06 04 82 00 00 FF 00 00 <br \/>  96 05 00 00 00 80 1E 8B FF <br \/>  00 01 00 00 00 00 01 FF 00 <br \/>  Cool Vent=Auto T=26 Time=22:05 C=30<br \/>  End<\/code>  <\/div>\n<\/div>\n<\/div>\n<p>        <script class=\"js-mediator-script\">!function(e){function t(t,n){if(!(n in e)){for(var r,a=e.document,i=a.scripts,o=i.length;o--;)if(-1!==i[o].src.indexOf(t)){r=i[o];break}if(!r){r=a.createElement(\"script\"),r.type=\"text\/javascript\",r.async=!0,r.defer=!0,r.src=t,r.charset=\"UTF-8\";var d=function(){var e=a.getElementsByTagName(\"script\")[0];e.parentNode.insertBefore(r,e)};\"[object Opera]\"==e.opera?a.addEventListener?a.addEventListener(\"DOMContentLoaded\",d,!1):e.attachEvent(\"onload\",d):d()}}}t(\"\/\/mediator.mail.ru\/script\/2820404\/\",\"_mediator\")}(window);<\/script>     <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:\/\/habr.com\/post\/419797\/\"> https:\/\/habr.com\/post\/419797\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"\n<div data-io-article-url=\"https:\/\/habr.com\/post\/419797\/\" class=\"post__text post__text-html js-mediator-article\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/post_images\/8e0\/62f\/a4f\/8e062fa4ff125f4988a387bb5a8c36a6.jpg\"><\/p>\n<p>  \u0412 \u044d\u0442\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u044f \u043e\u043f\u0438\u0448\u0443 \u0441\u0432\u043e\u0439 \u043e\u043f\u044b\u0442 \u0438 \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u044d\u0442\u0430\u043f\u044b \u0438\u0437\u0443\u0447\u0435\u043d\u0438\u044f \u0418\u041a \u043f\u0443\u043b\u044c\u0442\u0430 \u043e\u0442 \u043a\u043e\u043d\u0434\u0438\u0446\u0438\u043e\u043d\u0435\u0440\u0430. \u0418\u0437 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0430 \u043f\u043e\u043d\u0430\u0434\u043e\u0431\u0438\u0442\u0441\u044f Arduino nano \u043d\u0430 mega328 \u0438 \u043f\u0440\u0438\u0435\u043c\u043d\u0438\u043a \u0418\u041a \u0441\u0438\u0433\u043d\u0430\u043b\u043e\u0432 (\u0443 \u043c\u0435\u043d\u044f VS1838B).  <\/p>\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-287464","post","type-post","status-publish","format-standard","hentry"],"_links":{"self":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/287464","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=287464"}],"version-history":[{"count":0,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/287464\/revisions"}],"wp:attachment":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=287464"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=287464"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=287464"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}