{"id":80792,"date":"2020-07-15T18:28:38","date_gmt":"2020-07-15T12:28:38","guid":{"rendered":"http:\/\/rcl-radio.ru\/?p=80792"},"modified":"2022-01-08T18:04:23","modified_gmt":"2022-01-08T12:04:23","slug":"%d0%bf%d0%be%d0%b3%d0%be%d0%b4%d0%bd%d0%b0%d1%8f-%d1%81%d1%82%d0%b0%d0%bd%d1%86%d0%b8%d1%8f-%d1%87%d0%b0%d1%81%d1%8b-%d0%b1%d1%83%d0%b4%d0%b8%d0%bb%d1%8c%d0%bd%d0%b8%d0%ba-arduino","status":"publish","type":"post","link":"http:\/\/rcl-radio.ru\/?p=80792","title":{"rendered":"\u041f\u043e\u0433\u043e\u0434\u043d\u0430\u044f \u0441\u0442\u0430\u043d\u0446\u0438\u044f + \u0447\u0430\u0441\u044b + \u0431\u0443\u0434\u0438\u043b\u044c\u043d\u0438\u043a (Arduino)"},"content":{"rendered":"<p>\u041d\u0430 \u0441\u0430\u0439\u0442\u0435 \u0443\u0436\u0435 \u0435\u0441\u0442\u044c \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u0432 \u043f\u043e\u0433\u043e\u0434\u043d\u044b\u0445 \u0441\u0442\u0430\u043d\u0446\u0438\u0439, \u043d\u043e \u0441 \u043f\u043e\u044f\u0432\u043b\u0435\u043d\u0438\u0435\u043c \u0443 \u043c\u0435\u043d\u044f \u0432\u044b\u0441\u043e\u043a\u043e\u0442\u043e\u0447\u043d\u043e\u0433\u043e \u0434\u0430\u0442\u0447\u0438\u043a\u0430 AHT10 \u044f \u0440\u0435\u0448\u0438\u043b \u0441\u043d\u043e\u0432\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u043f\u043e\u0433\u043e\u0434\u043d\u0443\u044e \u0441\u0442\u0430\u043d\u0446\u0438\u044e. \u041f\u043e\u0433\u043e\u0434\u043d\u0430\u044f \u0441\u0442\u0430\u043d\u0446\u0438\u044f \u043a\u0430\u043a \u043f\u0440\u0430\u0432\u0438\u043b\u043e \u0438\u043c\u0435\u0435\u0442 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0438\u0437\u043c\u0435\u0440\u044f\u0442\u044c \u0442\u0435\u043c\u043f\u0435\u0440\u0430\u0442\u0443\u0440\u0443 \u0432 \u043f\u043e\u043c\u0435\u0449\u0435\u043d\u0438\u0438 \u0438 \u043d\u0430 \u0443\u043b\u0438\u0446\u0435, \u0434\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0438 \u0432\u043b\u0430\u0436\u043d\u043e\u0441\u0442\u044c. \u0414\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043d\u0430 \u0434\u0438\u0441\u043f\u043b\u0435\u0439 \u0431\u0443\u0434\u0435\u0442 \u0432\u044b\u0432\u043e\u0434\u0438\u0442\u0441\u044f \u0432\u0440\u0435\u043c\u044f \u0438 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0430 \u0444\u0443\u043d\u043a\u0446\u0438\u044f \u0431\u0443\u0434\u0438\u043b\u044c\u043d\u0438\u043a\u0430.<\/p>\n<p><a href=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2020\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2020-07-15-180709.png\" class=\"highslide-image\" onclick=\"return hs.expand(this);\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-80796\" src=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2020\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2020-07-15-180709.png\" alt=\"\" width=\"885\" height=\"528\" srcset=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2020\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2020-07-15-180709.png 885w, http:\/\/rcl-radio.ru\/wp-content\/uploads\/2020\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2020-07-15-180709-200x119.png 200w, http:\/\/rcl-radio.ru\/wp-content\/uploads\/2020\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2020-07-15-180709-500x298.png 500w, http:\/\/rcl-radio.ru\/wp-content\/uploads\/2020\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2020-07-15-180709-768x458.png 768w\" sizes=\"auto, (max-width: 885px) 100vw, 885px\" \/><\/a><\/p>\n<p>\u0412 \u043f\u043e\u0433\u043e\u0434\u043d\u043e\u0439 \u0441\u0442\u0430\u043d\u0446\u0438\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442\u0441\u044f \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0435 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u044b:<\/p>\n<ul>\n<li>\u0414\u0430\u0442\u0447\u0438\u043a \u0432\u043b\u0430\u0436\u043d\u043e\u0441\u0442\u0438 \u0438 \u0442\u0435\u043c\u043f\u0435\u0440\u0430\u0442\u0443\u0440\u044b AHT10 (\u043c\u043e\u0434\u0443\u043b\u044c)<\/li>\n<li>\u0414\u0430\u0442\u0447\u0438\u043a \u0434\u0430\u0432\u043b\u0435\u043d\u0438\u044f BMP280 (\u043c\u043e\u0434\u0443\u043b\u044c)<\/li>\n<li>\u0414\u0430\u0442\u0447\u0438\u043a \u0442\u0435\u043c\u043f\u0435\u0440\u0430\u0442\u0443\u0440\u044b DS18B20<\/li>\n<li>\u0427\u0430\u0441\u044b \u0440\u0435\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438 DS3231 (\u043c\u043e\u0434\u0443\u043b\u044c)<\/li>\n<li>\u0414\u0438\u0441\u043f\u043b\u0435\u0439 LCD2004<\/li>\n<li>\u0420\u0430\u0441\u0448\u0438\u0440\u0438\u0442\u0435\u043b\u044c \u043f\u043e\u0440\u0442\u043e\u0432 PCF8574 I2C \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u043d\u043e \u0441 LCD2004 (\u043c\u043e\u0434\u0443\u043b\u044c)<\/li>\n<li>5 \u043a\u043d\u043e\u043f\u043e\u043a<\/li>\n<li>\u041f\u044c\u0435\u0437\u043e\u0438\u0437\u043b\u0443\u0447\u0430\u0442\u0435\u043b\u044c<\/li>\n<li>\u0422\u0440\u0430\u043d\u0437\u0438\u0441\u0442\u043e\u0440 BC547<\/li>\n<li>\u0420\u0435\u0437\u0438\u0441\u0442\u043e\u0440\u044b 4,7 \u043a\u041e\u043c 0,125 \u0412\u0442 2 \u0448\u0442<\/li>\n<\/ul>\n<p>\u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u0434\u0430\u0442\u0447\u0438\u043a\u043e\u0432:<\/p>\n<ul>\n<li><img loading=\"lazy\" decoding=\"async\" class=\"alignright\" src=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2020\/07\/%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA-%D1%8D%D0%BA%D1%80%D0%B0%D0%BD%D0%B0-%D0%BE%D1%82-2020-07-11-231403.png\" width=\"136\" height=\"186\" \/>AHT10\n<ul>\n<li>\u041d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u0435 \u043f\u0438\u0442\u0430\u043d\u0438\u044f: 1.8 \u0412 \u2026 3.6 \u0412 \u0434\u043b\u044f AHT10<\/li>\n<li>\u0414\u0438\u0430\u043f\u0430\u0437\u043e\u043d \u0438\u0437\u043c\u0435\u0440\u0435\u043d\u0438\u044f \u0442\u0435\u043c\u043f\u0435\u0440\u0430\u0442\u0443\u0440\u044b: -40\u00b0C .. + 85\u00b0C<\/li>\n<li>\u0420\u0430\u0437\u0440\u0435\u0448\u0430\u044e\u0449\u0430\u044f \u0441\u043f\u043e\u0441\u043e\u0431\u043d\u043e\u0441\u0442\u044c \u043f\u043e \u0442\u0435\u043c\u043f\u0435\u0440\u0430\u0442\u0443\u0440\u0435: 0.01\u00b0C<\/li>\n<li>\u0422\u043e\u0447\u043d\u043e\u0441\u0442\u044c \u0438\u0437\u043c\u0435\u0440\u0435\u043d\u0438\u044f \u0442\u0435\u043c\u043f\u0435\u0440\u0430\u0442\u0443\u0440\u044b: \u00b1 0.3\u00b0C<\/li>\n<li>\u0414\u0438\u0430\u043f\u0430\u0437\u043e\u043d \u0438\u0437\u043c\u0435\u0440\u0435\u043d\u0438\u044f \u043e\u0442\u043d\u043e\u0441\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0439 \u0432\u043b\u0430\u0436\u043d\u043e\u0441\u0442\u0438: 0% .. 100%<\/li>\n<li>\u0420\u0430\u0437\u0440\u0435\u0448\u0430\u044e\u0449\u0430\u044f \u0441\u043f\u043e\u0441\u043e\u0431\u043d\u043e\u0441\u0442\u044c \u043f\u043e \u0432\u043b\u0430\u0436\u043d\u043e\u0441\u0442\u0438: 0,024%<\/li>\n<li>\u0422\u043e\u0447\u043d\u043e\u0441\u0442\u044c \u0438\u0437\u043c\u0435\u0440\u0435\u043d\u0438\u044f \u043e\u0442\u043d\u043e\u0441\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0439 \u0432\u043b\u0430\u0436\u043d\u043e\u0441\u0442\u0438: \u00b1 2% \u043f\u0440\u0438 25\u00b0C<\/li>\n<li>\u0420\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u0435\u043c\u0430\u044f \u0447\u0430\u0441\u0442\u043e\u0442\u0430 \u043e\u043f\u0440\u043e\u0441\u0430: 8 \u0441\u0435\u043a \u2026 30 \u0441\u0435\u043a<\/li>\n<\/ul>\n<\/li>\n<li><img loading=\"lazy\" decoding=\"async\" class=\"alignright\" src=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2018\/08\/Screenshot-06.08.2018-114719.png\" width=\"242\" height=\"193\" \/>BMP280\n<ul>\n<li>\u041d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u0435 \u043f\u0438\u0442\u0430\u043d\u0438\u044f: 1.71 \u0412 &#8230; 3.6 \u0412<\/li>\n<li>\u0418\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441 \u043e\u0431\u043c\u0435\u043d\u0430 \u0434\u0430\u043d\u043d\u044b\u043c\u0438: I2C \u0438\u043b\u0438 SPI<\/li>\n<li>\u0422\u043e\u043a \u043f\u043e\u0442\u0440\u0435\u0431\u043b\u0435\u043d\u0438\u044f \u0432 \u0440\u0430\u0431\u043e\u0447\u0435\u043c \u0440\u0435\u0436\u0438\u043c\u0435: 2.7 \u043c\u043a\u0410 \u043f\u0440\u0438 \u0447\u0430\u0441\u0442\u043e\u0442\u0435 \u043e\u043f\u0440\u043e\u0441\u0430 1 \u0413\u0446<\/li>\n<li>\u0414\u0438\u0430\u043f\u0430\u0437\u043e\u043d \u0438\u0437\u043c\u0435\u0440\u0435\u043d\u0438\u044f \u0430\u0442\u043c\u043e\u0441\u0444\u0435\u0440\u043d\u043e\u0433\u043e \u0434\u0430\u0432\u043b\u0435\u043d\u0438\u044f: 300hPa \u2013 1100hPa (\u00b10.12hPa), \u0447\u0442\u043e \u044d\u043a\u0432\u0438\u0432\u0430\u043b\u0435\u043d\u0442\u043d\u043e \u0434\u0438\u0430\u043f\u0430\u0437\u043e\u043d\u0443 \u043e\u0442 -500 \u0434\u043e 9000 \u043c \u043d\u0430\u0434 \u0443\u0440\u043e\u0432\u043d\u0435\u043c \u043c\u043e\u0440\u044f<\/li>\n<li>\u0414\u0438\u0430\u043f\u0430\u0437\u043e\u043d \u0438\u0437\u043c\u0435\u0440\u0435\u043d\u0438\u044f \u0442\u0435\u043c\u043f\u0435\u0440\u0430\u0442\u0443\u0440\u044b: -40\u00b0\u0421 \u2026 +85\u00b0\u0421 (\u00b10.01\u00b0\u0421)<\/li>\n<li>\u041c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u0430\u044f \u0447\u0430\u0441\u0442\u043e\u0442\u0430 \u0440\u0430\u0431\u043e\u0442\u044b \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430 I2C: 3.4 \u041c\u0413\u0446<\/li>\n<li>\u041c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u0430\u044f \u0447\u0430\u0441\u0442\u043e\u0442\u0430 \u0440\u0430\u0431\u043e\u0442\u044b \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430 SPI: 10 \u041c\u0413\u0446<\/li>\n<\/ul>\n<\/li>\n<li><a href=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2020\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2020-07-15-175910.png\" class=\"highslide-image\" onclick=\"return hs.expand(this);\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-80793 alignright\" src=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2020\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2020-07-15-175910.png\" alt=\"\" width=\"199\" height=\"164\" srcset=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2020\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2020-07-15-175910.png 567w, http:\/\/rcl-radio.ru\/wp-content\/uploads\/2020\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2020-07-15-175910-200x165.png 200w, http:\/\/rcl-radio.ru\/wp-content\/uploads\/2020\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2020-07-15-175910-500x412.png 500w\" sizes=\"auto, (max-width: 199px) 100vw, 199px\" \/><\/a>DS18B20\n<ul>\n<li>\u041d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u0435 \u043f\u0438\u0442\u0430\u043d\u0438\u044f: 3 \u0412 &#8230; 5.5 \u0412<\/li>\n<li>\u041f\u0440\u043e\u0442\u043e\u043a\u043e\u043b \u043e\u0431\u043c\u0435\u043d\u0430 \u0434\u0430\u043d\u043d\u044b\u043c\u0438: 1-Wire<\/li>\n<li>\u0421\u043f\u043e\u0441\u043e\u0431 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f: \u043f\u0440\u044f\u043c\u043e\u0439 \/ \u043f\u043e \u043e\u0434\u043d\u043e\u0439 \u043b\u0438\u043d\u0438\u0438 \u0441 \u043f\u0430\u0440\u0430\u0437\u0438\u0442\u043d\u044b\u043c \u043f\u0438\u0442\u0430\u043d\u0438\u0435\u043c<\/li>\n<li>\u0420\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0442\u0435\u043c\u043f\u0435\u0440\u0430\u0442\u0443\u0440\u044b: 9 \u0431\u0438\u0442 \u2013 12 \u0431\u0438\u0442<\/li>\n<li>\u0414\u0438\u0430\u043f\u0430\u0437\u043e\u043d \u0438\u0437\u043c\u0435\u0440\u0435\u043d\u0438\u044f \u0442\u0435\u043c\u043f\u0435\u0440\u0430\u0442\u0443\u0440\u044b: \u043e\u0442 -55 \u0434\u043e +125\u00a0<sup>\u043e<\/sup>\u0421<\/li>\n<li>\u041f\u0435\u0440\u0438\u043e\u0434 \u0438\u0437\u043c\u0435\u0440\u0435\u043d\u0438\u044f \u0442\u0435\u043c\u043f\u0435\u0440\u0430\u0442\u0443\u0440\u044b \u043f\u0440\u0438 \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e\u0439 \u0442\u043e\u0447\u043d\u043e\u0441\u0442\u0438 12 \u0431\u0438\u0442: 750 \u043c\u0441<\/li>\n<li>\u0422\u0438\u043f \u0438\u043d\u0434\u0435\u043a\u0441\u0430\u0446\u0438\u0438 \u043d\u0430 \u043b\u0438\u043d\u0438\u0438 1-Wire: \u0443\u043d\u0438\u043a\u0430\u043b\u044c\u043d\u044b\u0439 64-\u0431\u0438\u0442\u043d\u044b\u0439 \u0430\u0434\u0440\u0435\u0441<\/li>\n<\/ul>\n<\/li>\n<li><a href=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2020\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2020-07-15-180145.png\" class=\"highslide-image\" onclick=\"return hs.expand(this);\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-80794 alignright\" src=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2020\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2020-07-15-180145.png\" alt=\"\" width=\"201\" height=\"160\" srcset=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2020\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2020-07-15-180145.png 537w, http:\/\/rcl-radio.ru\/wp-content\/uploads\/2020\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2020-07-15-180145-200x159.png 200w, http:\/\/rcl-radio.ru\/wp-content\/uploads\/2020\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2020-07-15-180145-500x399.png 500w\" sizes=\"auto, (max-width: 201px) 100vw, 201px\" \/><\/a>DS3231\n<ul>\n<li>\u041d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u0435 \u043f\u0438\u0442\u0430\u043d\u0438\u044f: 3.3 \u0412 &#8230; 5 \u0412<\/li>\n<li>\u0427\u0438\u043f \u043f\u0430\u043c\u044f\u0442\u0438: AT24C32 (32 \u041a\u0431)<\/li>\n<li>\u0422\u043e\u0447\u043d\u043e\u0441\u0442\u044c: \u00b1 0.432 \u0441\u0435\u043a \u0432 \u0434\u0435\u043d\u044c<\/li>\n<li>\u0427\u0430\u0441\u0442\u043e\u0442\u0430 \u043a\u0432\u0430\u0440\u0446\u0430:32.768 \u043a\u0413\u0446<\/li>\n<li>\u041f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u043c\u044b\u0439 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b: I2C<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>\u0412 \u043f\u043e\u0433\u043e\u0434\u043d\u043e\u0439 \u0441\u0442\u0430\u043d\u0446\u0438\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0434\u0430\u0442\u0447\u0438\u043a DS18B20 \u0432 \u043c\u0435\u0442\u0430\u043b\u043b\u0438\u0447\u0435\u0441\u043a\u043e\u043c \u043a\u043e\u0440\u043f\u0443\u0441\u0435, \u043e\u043d \u043d\u0435 \u0438\u043c\u0435\u0435\u0442 \u043f\u043e\u0434\u0442\u044f\u0433\u0438\u0432\u0430\u044e\u0449\u0435\u0433\u043e \u0440\u0435\u0437\u0438\u0441\u0442\u043e\u0440\u0430 \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c \u0434\u043b\u044f \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e\u0439 \u0440\u0430\u0431\u043e\u0442\u044b, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0432 \u0441\u0445\u0435\u043c\u0443 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d \u043f\u043e\u0434\u0442\u044f\u0433\u0438\u0432\u0430\u044e\u0449\u0438\u0439 \u0440\u0435\u0437\u0438\u0441\u0442\u043e\u0440.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignright\" src=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2019\/09\/67236876219.png\" width=\"238\" height=\"103\" \/>I2C \u043c\u043e\u0434\u0443\u043b\u044c \u043d\u0430 \u0431\u0430\u0437\u0435 \u043c\u0438\u043a\u0440\u043e\u0441\u0445\u0435\u043c PCF8574 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0442 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u0441\u0438\u043c\u0432\u043e\u043b\u044c\u043d\u044b\u0439 \u0434\u0438\u0441\u043f\u043b\u0435\u0439 2004 \u043a \u043f\u043b\u0430\u0442\u0435 Arduino \u0432\u0441\u0435\u0433\u043e \u043f\u043e \u0434\u0432\u0443\u043c \u043f\u0440\u043e\u0432\u043e\u0434\u0430\u043c SDA \u0438 SCL (\u04104 \u0438 \u04105), \u0447\u0442\u043e \u0434\u0430\u0435\u0442 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u043d\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0446\u0438\u0444\u0440\u043e\u0432\u044b\u0435 \u0432\u044b\u0445\u043e\u0434\u044b Arduino \u043f\u0440\u0438 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0438 \u0434\u0438\u0441\u043f\u043b\u0435\u044f.<\/p>\n<p>\u0414\u0430\u043d\u043d\u044b\u0435 \u0441 \u0434\u0430\u0442\u0447\u0438\u043a\u043e\u0432 \u0441\u0447\u0438\u0442\u044b\u0432\u0430\u044e\u0442\u0441\u044f \u043a\u0430\u0436\u0434\u044b\u0435 10 \u0441\u0435\u043a\u0443\u043d\u0434.<\/p>\n<p><a href=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2020\/07\/77777777.png\" class=\"highslide-image\" onclick=\"return hs.expand(this);\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-80795\" src=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2020\/07\/77777777.png\" alt=\"\" width=\"723\" height=\"393\" srcset=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2020\/07\/77777777.png 723w, http:\/\/rcl-radio.ru\/wp-content\/uploads\/2020\/07\/77777777-200x109.png 200w, http:\/\/rcl-radio.ru\/wp-content\/uploads\/2020\/07\/77777777-500x272.png 500w\" sizes=\"auto, (max-width: 723px) 100vw, 723px\" \/><\/a><\/p>\n<div id=\"marketWidget\"><\/div>\n<p>\u0412 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u043e\u0440\u0433\u0430\u043d\u043e\u0432 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442\u0441\u044f 5 \u043a\u043d\u043e\u043f\u043e\u043a, \u0434\u0432\u0435 \u0438\u0437 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0443\u0447\u0430\u0441\u0442\u0432\u0443\u044e \u0432 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0435 \u0442\u0435\u043a\u0443\u0449\u0435\u0433\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u0438 \u0434\u0430\u0442\u044b, \u044d\u0442\u0438 \u043a\u043d\u043e\u043f\u043a\u0438 \u0440\u0435\u0434\u043a\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u044b\u0435, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0432\u044b\u0432\u043e\u0434\u0438\u0442\u044c \u0438\u0445 \u043d\u0430 \u043b\u0438\u0446\u0435\u0432\u0443\u044e \u043f\u0430\u043d\u0435\u043b\u044c \u043f\u0440\u0438\u0431\u043e\u0440\u0430 \u043d\u0435 \u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u043e. \u041e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u043a\u043d\u043e\u043f\u043a\u0438 \u044d\u0442\u043e \u043a\u043d\u043e\u043f\u043a\u0438 \u043e\u0442\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f\/\u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f \u0431\u0443\u0434\u0438\u043b\u044c\u043d\u0438\u043a\u0430 \u0438 \u043a\u043e\u0440\u0440\u0435\u043a\u0446\u0438\u044f \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u0431\u0443\u0434\u0438\u043b\u044c\u043d\u0438\u043a\u0430.<\/p>\n<p>\u0414\u043b\u044f \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u043d\u0430\u0436\u0430\u0442\u044c \u0438 \u0443\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0442\u044c \u043a\u043d\u043e\u043f\u043a\u0443 &#171;\u0423\u0421\u0422. \u0412\u0420\u0415\u041c\u042f&#187; \u0438 \u043d\u0430\u0436\u0438\u043c\u0430\u044f \u043d\u0430 \u043a\u043d\u043e\u043f\u043a\u0438 &#171;\u0427\u0410\u0421\u042b \/ \u0414\u0410\u0422\u0410&#187; \u0438 &#171;\u041c\u0418\u041d\u0423\u0422\u042b \/ \u041c\u0415\u0421\u042f\u0426&#187; \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u0447\u0430\u0441\u044b \u0438 \u043c\u0438\u043d\u0443\u0442\u044b. \u0420\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u044e \u0443\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0442\u044c \u043d\u0430 \u043e\u0434\u043d\u0443 \u043c\u0438\u043d\u0443\u0442\u0443 \u0431\u043e\u043b\u044c\u0448\u0435 \u043f\u043e\u043b\u043e\u0436\u0435\u043d\u043d\u043e\u0433\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438, \u044d\u0442\u043e \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0434\u043b\u044f \u0442\u043e\u0447\u043d\u043e\u0439 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u0441\u0435\u043a\u0443\u043d\u0434. \u041f\u0440\u0438 \u0441\u043c\u0435\u043d\u0435 \u043c\u0438\u043d\u0443\u0442\u044b \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0443\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0442\u044c \u043a\u043d\u043e\u043f\u043a\u0443 &#171;\u0423\u0421\u0422. \u0412\u0420\u0415\u041c\u042f&#187; \u0438 \u043d\u0430\u0436\u0430\u0442\u044c \u043d\u0430 \u043a\u043d\u043e\u043f\u043a\u0443 &#171;\u041e\u0411\u041d\u0423\u041b\u0415\u041d\u0418\u0415 \u0421\u0415\u041a\u0423\u041d\u0414 \/ \u0413\u041e\u0414 \/ \u0423\u0421\u0422. \u0411\u0423\u0414\u0418\u041b\u042c\u041d\u0418\u041a\u0410&#187;.<\/p>\n<p><a href=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2020\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2020-07-15-181607.png\" class=\"highslide-image\" onclick=\"return hs.expand(this);\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-80797 size-medium\" src=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2020\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2020-07-15-181607-500x205.png\" alt=\"\" width=\"500\" height=\"205\" srcset=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2020\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2020-07-15-181607-500x205.png 500w, http:\/\/rcl-radio.ru\/wp-content\/uploads\/2020\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2020-07-15-181607-200x82.png 200w, http:\/\/rcl-radio.ru\/wp-content\/uploads\/2020\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2020-07-15-181607-768x315.png 768w, http:\/\/rcl-radio.ru\/wp-content\/uploads\/2020\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2020-07-15-181607.png 837w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/a>\u0410\u043d\u0430\u043b\u043e\u0433\u0438\u0447\u043d\u044b\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c \u0443\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0434\u0430\u0442\u0430, \u043c\u0435\u0441\u044f\u0446 \u0438 \u0433\u043e\u0434, \u0442\u043e\u043b\u044c\u043a\u043e \u0432\u043c\u0435\u0441\u0442\u043e \u043a\u043d\u043e\u043f\u043a\u0438 &#171;\u0423\u0421\u0422. \u0412\u0420\u0415\u041c\u042f&#187;\u00a0 \u043d\u0443\u0436\u043d\u043e \u043d\u0430\u0436\u0430\u0442\u044c \u0438 \u0443\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0442\u044c \u043a\u043d\u043e\u043f\u043a\u0443 &#171;\u0423\u0421\u0422. \u0414\u0410\u0422\u0410-\u041c\u0415\u0421\u042f\u0426-\u0413\u041e\u0414&#187;<\/p>\n<p><a href=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2020\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2020-07-15-181753.png\" class=\"highslide-image\" onclick=\"return hs.expand(this);\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-80798 size-medium\" src=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2020\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2020-07-15-181753-500x219.png\" alt=\"\" width=\"500\" height=\"219\" srcset=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2020\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2020-07-15-181753-500x219.png 500w, http:\/\/rcl-radio.ru\/wp-content\/uploads\/2020\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2020-07-15-181753-200x87.png 200w, http:\/\/rcl-radio.ru\/wp-content\/uploads\/2020\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2020-07-15-181753-768x336.png 768w, http:\/\/rcl-radio.ru\/wp-content\/uploads\/2020\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2020-07-15-181753.png 812w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/a>\u0414\u043b\u044f \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u0431\u0443\u0434\u0438\u043b\u044c\u043d\u0438\u043a\u0430 \u043d\u0443\u0436\u043d\u043e \u043d\u0430\u0436\u0430\u0442\u044c \u0438 \u0443\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0442\u044c \u043a\u043d\u043e\u043f\u043a\u0443 &#171;\u041e\u0411\u041d\u0423\u041b\u0415\u041d\u0418\u0415 \u0421\u0415\u041a\u0423\u041d\u0414 \/ \u0413\u041e\u0414 \/ \u0423\u0421\u0422. \u0411\u0423\u0414\u0418\u041b\u042c\u041d\u0418\u041a\u0410&#187;, \u0430 \u043a\u043d\u043e\u043f\u043a\u0430\u043c\u0438 &#171;\u0427\u0410\u0421\u042b \/ \u0414\u0410\u0422\u0410&#187; \u0438 &#171;\u041c\u0418\u041d\u0423\u0422\u042b \/ \u041c\u0415\u0421\u042f\u0426&#187; \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u0447\u0430\u0441\u044b \u0438 \u043c\u0438\u043d\u0443\u0442\u044b \u0441\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u043d\u0438\u044f \u0431\u0443\u0434\u0438\u043b\u044c\u043d\u0438\u043a\u0430.<\/p>\n<p><a href=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2020\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2020-07-15-182007.png\" class=\"highslide-image\" onclick=\"return hs.expand(this);\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-80799 size-medium\" src=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2020\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2020-07-15-182007-500x212.png\" alt=\"\" width=\"500\" height=\"212\" srcset=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2020\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2020-07-15-182007-500x212.png 500w, http:\/\/rcl-radio.ru\/wp-content\/uploads\/2020\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2020-07-15-182007-200x85.png 200w, http:\/\/rcl-radio.ru\/wp-content\/uploads\/2020\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2020-07-15-182007-768x326.png 768w, http:\/\/rcl-radio.ru\/wp-content\/uploads\/2020\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2020-07-15-182007.png 805w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/a>\u041f\u043e\u043a\u0430\u0437\u0430\u043d\u0438\u044f \u0434\u0430\u0442\u0447\u0438\u043a\u043e\u0432 \u043c\u0435\u043d\u044f\u044e\u0442\u0441\u044f \u043d\u0430 \u044d\u043a\u0440\u0430\u043d\u0435 \u043a\u0430\u0436\u0434\u044b\u0435 \u043f\u044f\u0442\u044c \u0441\u0435\u043a\u0443\u043d\u0434 (\u0432\u0440\u0435\u043c\u044f \u043c\u043e\u0436\u043d\u043e \u0438\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u0432 \u0441\u043a\u0435\u0442\u0447\u0435), \u043f\u0435\u0440\u0432\u043e\u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e \u0432\u044b\u0432\u043e\u0434\u0438\u0442\u0441\u044f \u0434\u0430\u0442\u0430, \u043c\u0435\u0441\u044f\u0446, \u0433\u043e\u0434 \u0438 \u0442\u0435\u043c\u043f\u0435\u0440\u0430\u0442\u0443\u0440\u0430 \u043d\u0430 \u0443\u043b\u0438\u0446\u0435.<\/p>\n<p><a href=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2020\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2020-07-15-182200.png\" class=\"highslide-image\" onclick=\"return hs.expand(this);\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-80800 size-medium\" src=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2020\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2020-07-15-182200-500x213.png\" alt=\"\" width=\"500\" height=\"213\" srcset=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2020\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2020-07-15-182200-500x213.png 500w, http:\/\/rcl-radio.ru\/wp-content\/uploads\/2020\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2020-07-15-182200-200x85.png 200w, http:\/\/rcl-radio.ru\/wp-content\/uploads\/2020\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2020-07-15-182200-768x327.png 768w, http:\/\/rcl-radio.ru\/wp-content\/uploads\/2020\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2020-07-15-182200.png 827w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/a>\u041f\u043e\u0442\u043e\u043c \u0432\u044b\u0432\u043e\u0434\u044f\u0442\u0441\u044f \u043f\u043e\u043a\u0430\u0437\u0430\u043d\u0438\u044f \u0434\u0440\u0443\u0433\u0438\u0445 \u0434\u0430\u0442\u0447\u0438\u043a\u043e\u0432: \u0432\u043b\u0430\u0436\u043d\u043e\u0441\u0442\u044c, \u0434\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0432 \u043c\u043c.\u0440\u0442.\u0441\u0442 \u0438 \u0442\u0435\u043c\u043f\u0435\u0440\u0430\u0442\u0443\u0440\u044b \u0432 \u043f\u043e\u043c\u0435\u0449\u0435\u043d\u0438\u0438.<\/p>\n<p><a href=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2020\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2020-07-15-182207999.png\" class=\"highslide-image\" onclick=\"return hs.expand(this);\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-80805 size-medium\" src=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2020\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2020-07-15-182207999-500x206.png\" alt=\"\" width=\"500\" height=\"206\" srcset=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2020\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2020-07-15-182207999-500x206.png 500w, http:\/\/rcl-radio.ru\/wp-content\/uploads\/2020\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2020-07-15-182207999-200x82.png 200w, http:\/\/rcl-radio.ru\/wp-content\/uploads\/2020\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2020-07-15-182207999-768x316.png 768w, http:\/\/rcl-radio.ru\/wp-content\/uploads\/2020\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2020-07-15-182207999.png 841w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/a><\/p>\n<pre class=\"actionscript\" style=\"font-family: monospace; font-size: 10px;\"><span style=\"color: #808080; font-style: italic;\">#include &lt;Wire.h&gt; <\/span>\r\n<span style=\"color: #808080; font-style: italic;\">#include &lt;SPI.h&gt;<\/span>\r\n<span style=\"color: #808080; font-style: italic;\">#include &lt;LiquidCrystal_I2C.h&gt; \/\/\u0411\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0430 -  http:\/\/forum.rcl-radio.ru\/misc.php?action=pan_download&amp;item=45&amp;download=1<\/span>\r\n<span style=\"color: #808080; font-style: italic;\">#include &lt;DS3231.h&gt;\/\/https:\/\/github.com\/jarzebski\/Arduino-DS3231\/archive\/master.zip \/\/ DS3231.zip<\/span>\r\n<span style=\"color: #808080; font-style: italic;\">#include &lt;Thinary_AHT10.h&gt; \/\/ http:\/\/rcl-radio.ru\/wp-content\/uploads\/2020\/07\/AHT10-master.zip<\/span>\r\n<span style=\"color: #808080; font-style: italic;\">#include &lt;Adafruit_BMP280.h&gt; \/\/ http:\/\/rcl-radio.ru\/wp-content\/uploads\/2018\/08\/Adafruit_BMP280.zip<\/span>\r\n<span style=\"color: #808080; font-style: italic;\">#include &lt;OneWire.h&gt; \/\/ http:\/\/rcl-radio.ru\/wp-content\/uploads\/2018\/07\/OneWire.zip<\/span>\r\n<span style=\"color: #808080; font-style: italic;\">#include &lt;DallasTemperature.h&gt; \/\/ http:\/\/rcl-radio.ru\/wp-content\/uploads\/2018\/07\/DallasTemperature.zip<\/span>\r\n<span style=\"color: #808080; font-style: italic;\">#include &lt;EEPROM.h&gt; <\/span>\r\n\u00a0\r\n<span style=\"color: #808080; font-style: italic;\">#define IND 5000 \/\/ \u0432\u0440\u0435\u043c\u044f \u0441\u043c\u0435\u043d\u044b \u043f\u043e\u043a\u0430\u0437\u0430\u043d\u0438\u0439 \u0434\u0430\u0442\u0447\u0438\u043a\u043e\u0432<\/span>\r\n\u00a0\r\n      LiquidCrystal_I2C lcd<span style=\"color: #66cc66;\">(<\/span>0x27,<span style=\"color: #cc66cc;\">20<\/span>,<span style=\"color: #cc66cc;\">4<\/span><span style=\"color: #66cc66;\">)<\/span>;  <span style=\"color: #808080; font-style: italic;\">\/\/ \u0423\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u043c \u0434\u0438\u0441\u043f\u043b\u0435\u0439<\/span>\r\n      DS3231 clock;RTCDateTime DateTime;AHT10Class AHT10;\r\n      Adafruit_BMP280 bmp<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">10<\/span><span style=\"color: #66cc66;\">)<\/span>;\r\n      OneWire oneWire<span style=\"color: #66cc66;\">(<\/span>A0<span style=\"color: #66cc66;\">)<\/span>;<span style=\"color: #808080; font-style: italic;\">\/\/ \u0432\u0445\u043e\u0434 \u0434\u0430\u0442\u0447\u0438\u043a\u0430 18b20<\/span>\r\n      DallasTemperature temp<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">&amp;<\/span>oneWire<span style=\"color: #66cc66;\">)<\/span>;\r\n\u00a0\r\n      byte v1<span style=\"color: #66cc66;\">[<\/span><span style=\"color: #cc66cc;\">8<\/span><span style=\"color: #66cc66;\">]<\/span> = <span style=\"color: #66cc66;\">{<\/span><span style=\"color: #cc66cc;\">7<\/span>,<span style=\"color: #cc66cc;\">7<\/span>,<span style=\"color: #cc66cc;\">7<\/span>,<span style=\"color: #cc66cc;\">7<\/span>,<span style=\"color: #cc66cc;\">7<\/span>,<span style=\"color: #cc66cc;\">7<\/span>,<span style=\"color: #cc66cc;\">7<\/span>,<span style=\"color: #cc66cc;\">7<\/span><span style=\"color: #66cc66;\">}<\/span>;\r\n      byte v2<span style=\"color: #66cc66;\">[<\/span><span style=\"color: #cc66cc;\">8<\/span><span style=\"color: #66cc66;\">]<\/span> = <span style=\"color: #66cc66;\">{<\/span><span style=\"color: #cc66cc;\">7<\/span>,<span style=\"color: #cc66cc;\">7<\/span>,<span style=\"color: #cc66cc;\">0<\/span>, <span style=\"color: #cc66cc;\">0<\/span>, <span style=\"color: #cc66cc;\">0<\/span>, <span style=\"color: #cc66cc;\">0<\/span>, <span style=\"color: #cc66cc;\">0<\/span>, <span style=\"color: #cc66cc;\">0<\/span><span style=\"color: #66cc66;\">}<\/span>;      \r\n      byte v3<span style=\"color: #66cc66;\">[<\/span><span style=\"color: #cc66cc;\">8<\/span><span style=\"color: #66cc66;\">]<\/span> = <span style=\"color: #66cc66;\">{<\/span> <span style=\"color: #cc66cc;\">0<\/span>, <span style=\"color: #cc66cc;\">0<\/span>, <span style=\"color: #cc66cc;\">0<\/span>, <span style=\"color: #cc66cc;\">0<\/span>, <span style=\"color: #cc66cc;\">0<\/span>,<span style=\"color: #cc66cc;\">0<\/span>,<span style=\"color: #cc66cc;\">31<\/span>,<span style=\"color: #cc66cc;\">31<\/span><span style=\"color: #66cc66;\">}<\/span>;\r\n      byte v4<span style=\"color: #66cc66;\">[<\/span><span style=\"color: #cc66cc;\">8<\/span><span style=\"color: #66cc66;\">]<\/span> = <span style=\"color: #66cc66;\">{<\/span><span style=\"color: #cc66cc;\">31<\/span>,<span style=\"color: #cc66cc;\">31<\/span>, <span style=\"color: #cc66cc;\">0<\/span>, <span style=\"color: #cc66cc;\">0<\/span>, <span style=\"color: #cc66cc;\">0<\/span>, <span style=\"color: #cc66cc;\">0<\/span>,<span style=\"color: #cc66cc;\">31<\/span>,<span style=\"color: #cc66cc;\">31<\/span><span style=\"color: #66cc66;\">}<\/span>;\r\n      byte v5<span style=\"color: #66cc66;\">[<\/span><span style=\"color: #cc66cc;\">8<\/span><span style=\"color: #66cc66;\">]<\/span> = <span style=\"color: #66cc66;\">{<\/span> <span style=\"color: #cc66cc;\">28<\/span>, <span style=\"color: #cc66cc;\">28<\/span>, <span style=\"color: #cc66cc;\">0<\/span>, <span style=\"color: #cc66cc;\">0<\/span>, <span style=\"color: #cc66cc;\">0<\/span>, <span style=\"color: #cc66cc;\">0<\/span>, <span style=\"color: #cc66cc;\">28<\/span>, <span style=\"color: #cc66cc;\">28<\/span><span style=\"color: #66cc66;\">}<\/span>;<span style=\"color: #808080; font-style: italic;\">\/\/<\/span>\r\n      byte v6<span style=\"color: #66cc66;\">[<\/span><span style=\"color: #cc66cc;\">8<\/span><span style=\"color: #66cc66;\">]<\/span> = <span style=\"color: #66cc66;\">{<\/span><span style=\"color: #cc66cc;\">28<\/span>,<span style=\"color: #cc66cc;\">28<\/span>,<span style=\"color: #cc66cc;\">28<\/span>,<span style=\"color: #cc66cc;\">28<\/span>,<span style=\"color: #cc66cc;\">28<\/span>,<span style=\"color: #cc66cc;\">28<\/span>,<span style=\"color: #cc66cc;\">28<\/span>,<span style=\"color: #cc66cc;\">28<\/span><span style=\"color: #66cc66;\">}<\/span>;\r\n      byte v7<span style=\"color: #66cc66;\">[<\/span><span style=\"color: #cc66cc;\">8<\/span><span style=\"color: #66cc66;\">]<\/span> = <span style=\"color: #66cc66;\">{<\/span> <span style=\"color: #cc66cc;\">0<\/span>, <span style=\"color: #cc66cc;\">0<\/span>, <span style=\"color: #cc66cc;\">0<\/span>, <span style=\"color: #cc66cc;\">0<\/span>, <span style=\"color: #cc66cc;\">0<\/span>, <span style=\"color: #cc66cc;\">0<\/span>,<span style=\"color: #cc66cc;\">7<\/span>,<span style=\"color: #cc66cc;\">7<\/span><span style=\"color: #66cc66;\">}<\/span>;\r\n      byte v8<span style=\"color: #66cc66;\">[<\/span><span style=\"color: #cc66cc;\">8<\/span><span style=\"color: #66cc66;\">]<\/span> = <span style=\"color: #66cc66;\">{<\/span> <span style=\"color: #cc66cc;\">31<\/span>, <span style=\"color: #cc66cc;\">31<\/span>,<span style=\"color: #cc66cc;\">0<\/span>,<span style=\"color: #cc66cc;\">0<\/span>,<span style=\"color: #cc66cc;\">0<\/span>,<span style=\"color: #cc66cc;\">0<\/span>,<span style=\"color: #cc66cc;\">0<\/span>, <span style=\"color: #cc66cc;\">0<\/span><span style=\"color: #66cc66;\">}<\/span>;\r\n      <span style=\"color: #0066cc;\">int<\/span> a<span style=\"color: #66cc66;\">[<\/span><span style=\"color: #cc66cc;\">6<\/span><span style=\"color: #66cc66;\">]<\/span>,hour,minut,secon,h_alarm,m_alarm,memory,alarm,yar,mount,<span style=\"color: #0066cc;\">date<\/span>;\r\n      byte i,d1,d2,d3,d4,d5,d6,e1,e2,e3;\r\n      float temp_hous,h,p,k;\r\n      unsigned long times,times1;\r\n\u00a0\r\n   <span style=\"color: #0066cc;\">void<\/span> setup<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span> \r\n    Wire.<span style=\"color: #006600;\">begin<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;AHT10.<span style=\"color: #006600;\">begin<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #006600;\">init<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;clock.<span style=\"color: #006600;\">begin<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;bmp.<span style=\"color: #006600;\">begin<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;temp.<span style=\"color: #006600;\">begin<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;temp.<span style=\"color: #006600;\">setResolution<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">10<\/span><span style=\"color: #66cc66;\">)<\/span>; \r\n    <span style=\"color: #808080; font-style: italic;\">\/\/\/clock.setDateTime(__DATE__, __TIME__);<\/span>\r\n    lcd.<span style=\"color: #006600;\">backlight<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;<span style=\"color: #808080; font-style: italic;\">\/\/ \u0412\u043a\u043b\u044e\u0447\u0430\u0435\u043c \u043f\u043e\u0434\u0441\u0432\u0435\u0442\u043a\u0443 \u0434\u0438\u0441\u043f\u043b\u0435\u044f<\/span>\r\n    lcd.<span style=\"color: #006600;\">createChar<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">1<\/span>, v1<span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #006600;\">createChar<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">2<\/span>, v2<span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #006600;\">createChar<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">3<\/span>, v3<span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #006600;\">createChar<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">4<\/span>, v4<span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #006600;\">createChar<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">5<\/span>, v5<span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #006600;\">createChar<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">6<\/span>, v6<span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #006600;\">createChar<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">7<\/span>, v7<span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #006600;\">createChar<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">8<\/span>, v8<span style=\"color: #66cc66;\">)<\/span>;\r\n    pinMode<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">2<\/span>,INPUT_PULLUP<span style=\"color: #66cc66;\">)<\/span>;   <span style=\"color: #808080; font-style: italic;\">\/\/ \u0423\u0421\u0422. \u0412\u0420\u0415\u041c\u042f<\/span>\r\n    pinMode<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">7<\/span>,INPUT_PULLUP<span style=\"color: #66cc66;\">)<\/span>;   <span style=\"color: #808080; font-style: italic;\">\/\/ \u0423\u0421\u0422. \u0414\u0410\u0422\u0410-\u041c\u0415\u0421\u042f\u0426-\u0413\u041e\u0414<\/span>\r\n    pinMode<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">3<\/span>,INPUT_PULLUP<span style=\"color: #66cc66;\">)<\/span>;   <span style=\"color: #808080; font-style: italic;\">\/\/ \u0427\u0410\u0421\u042b \/ \u0414\u0410\u0422\u0410<\/span>\r\n    pinMode<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">4<\/span>,INPUT_PULLUP<span style=\"color: #66cc66;\">)<\/span>;   <span style=\"color: #808080; font-style: italic;\">\/\/ \u041c\u0418\u041d\u0423\u0422\u042b \/ \u041c\u0415\u0421\u042f\u0426<\/span>\r\n    pinMode<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">5<\/span>,INPUT_PULLUP<span style=\"color: #66cc66;\">)<\/span>;   <span style=\"color: #808080; font-style: italic;\">\/\/ \u041e\u0411\u041d\u0423\u041b\u0415\u041d\u0418\u0415 \u0421\u0415\u041a\u0423\u041d\u0414 \/ \u0413\u041e\u0414 \/ \u0423\u0421\u0422. \u0411\u0423\u0414\u0418\u041b\u042c\u041d\u0418\u041a\u0410<\/span>\r\n    pinMode<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">6<\/span>,OUTPUT<span style=\"color: #66cc66;\">)<\/span>; <span style=\"color: #808080; font-style: italic;\">\/\/ ZZZZZZzzzzzz.....<\/span>\r\n    h_alarm = EEPROM.<span style=\"color: #006600;\">read<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">11<\/span><span style=\"color: #66cc66;\">)<\/span>;m_alarm = EEPROM.<span style=\"color: #006600;\">read<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">12<\/span><span style=\"color: #66cc66;\">)<\/span>;alarm = EEPROM.<span style=\"color: #006600;\">read<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">13<\/span><span style=\"color: #66cc66;\">)<\/span>;\r\n   <span style=\"color: #66cc66;\">}<\/span>\r\n\u00a0\r\n   <span style=\"color: #0066cc;\">void<\/span> loop<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>\r\n    <span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span>millis<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>-times<span style=\"color: #66cc66;\">&gt;<\/span><span style=\"color: #cc66cc;\">10000<\/span><span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>temp_hous = AHT10.<span style=\"color: #006600;\">GetTemperature<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;h = AHT10.<span style=\"color: #006600;\">GetHumidity<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>; \r\n    p = bmp.<span style=\"color: #006600;\">readPressure<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">\/<\/span><span style=\"color: #cc66cc;\">133.3224<\/span>;temp.<span style=\"color: #006600;\">requestTemperatures<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>; k = temp.<span style=\"color: #006600;\">getTempCByIndex<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">0<\/span><span style=\"color: #66cc66;\">)<\/span>;times = millis<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;<span style=\"color: #66cc66;\">}<\/span> <span style=\"color: #808080; font-style: italic;\">\/\/ \u041e\u041f\u0420\u041e\u0421 \u0414\u0410\u0422\u0427\u0418\u041a\u041e\u0412 \u041a\u0410\u0416\u0414\u042b\u0415 10 \u0421\u0415\u041a<\/span>\r\n    <span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span>digitalRead<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">2<\/span><span style=\"color: #66cc66;\">)<\/span>==LOW<span style=\"color: #66cc66;\">||<\/span>digitalRead<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">3<\/span><span style=\"color: #66cc66;\">)<\/span>==LOW<span style=\"color: #66cc66;\">||<\/span>digitalRead<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">4<\/span><span style=\"color: #66cc66;\">)<\/span>==LOW<span style=\"color: #66cc66;\">||<\/span>digitalRead<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">5<\/span><span style=\"color: #66cc66;\">)<\/span>==LOW<span style=\"color: #66cc66;\">||<\/span>digitalRead<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">7<\/span><span style=\"color: #66cc66;\">)<\/span>==LOW<span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>times1=millis<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;<span style=\"color: #66cc66;\">}<\/span>\r\n\u00a0\r\n\u00a0\r\n    DateTime=clock.<span style=\"color: #006600;\">getDateTime<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;  \r\n    yar = DateTime.<span style=\"color: #006600;\">year<\/span>; mount = DateTime.<span style=\"color: #006600;\">month<\/span>;<span style=\"color: #0066cc;\">date<\/span> = DateTime.<span style=\"color: #006600;\">day<\/span>;hour = DateTime.<span style=\"color: #006600;\">hour<\/span>;minut = DateTime.<span style=\"color: #006600;\">minute<\/span>;secon = DateTime.<span style=\"color: #006600;\">second<\/span>;\r\n    memory = DateTime.<span style=\"color: #006600;\">hour<\/span> <span style=\"color: #66cc66;\">*<\/span> <span style=\"color: #cc66cc;\">100<\/span> + DateTime.<span style=\"color: #006600;\">minute<\/span>;\r\n     a<span style=\"color: #66cc66;\">[<\/span><span style=\"color: #cc66cc;\">0<\/span><span style=\"color: #66cc66;\">]<\/span>=DateTime.<span style=\"color: #006600;\">hour<\/span><span style=\"color: #66cc66;\">\/<\/span><span style=\"color: #cc66cc;\">10<\/span>;\r\n     a<span style=\"color: #66cc66;\">[<\/span><span style=\"color: #cc66cc;\">1<\/span><span style=\"color: #66cc66;\">]<\/span>=DateTime.<span style=\"color: #006600;\">hour<\/span><span style=\"color: #66cc66;\">%<\/span>10;\r\n     a<span style=\"color: #66cc66;\">[<\/span><span style=\"color: #cc66cc;\">2<\/span><span style=\"color: #66cc66;\">]<\/span>=DateTime.<span style=\"color: #006600;\">minute<\/span><span style=\"color: #66cc66;\">\/<\/span><span style=\"color: #cc66cc;\">10<\/span>;\r\n     a<span style=\"color: #66cc66;\">[<\/span><span style=\"color: #cc66cc;\">3<\/span><span style=\"color: #66cc66;\">]<\/span>=DateTime.<span style=\"color: #006600;\">minute<\/span><span style=\"color: #66cc66;\">%<\/span>10;\r\n     a<span style=\"color: #66cc66;\">[<\/span><span style=\"color: #cc66cc;\">4<\/span><span style=\"color: #66cc66;\">]<\/span>=DateTime.<span style=\"color: #006600;\">second<\/span><span style=\"color: #66cc66;\">\/<\/span><span style=\"color: #cc66cc;\">10<\/span>;\r\n     a<span style=\"color: #66cc66;\">[<\/span><span style=\"color: #cc66cc;\">5<\/span><span style=\"color: #66cc66;\">]<\/span>=DateTime.<span style=\"color: #006600;\">second<\/span><span style=\"color: #66cc66;\">%<\/span>10;\r\n\u00a0\r\n  <span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span>digitalRead<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">2<\/span><span style=\"color: #66cc66;\">)<\/span>==LOW<span style=\"color: #66cc66;\">&amp;&amp;<\/span>digitalRead<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">3<\/span><span style=\"color: #66cc66;\">)<\/span>==LOW<span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>hour++;<span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span>hour<span style=\"color: #66cc66;\">&gt;<\/span><span style=\"color: #cc66cc;\">23<\/span><span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>hour=<span style=\"color: #cc66cc;\">0<\/span>;<span style=\"color: #66cc66;\">}<\/span> clock.<span style=\"color: #006600;\">setDateTime<\/span><span style=\"color: #66cc66;\">(<\/span>yar, mount, <span style=\"color: #0066cc;\">date<\/span>, hour, minut, secon<span style=\"color: #66cc66;\">)<\/span>;delay<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">100<\/span><span style=\"color: #66cc66;\">)<\/span>;<span style=\"color: #66cc66;\">}<\/span>\r\n  <span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span>digitalRead<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">2<\/span><span style=\"color: #66cc66;\">)<\/span>==LOW<span style=\"color: #66cc66;\">&amp;&amp;<\/span>digitalRead<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">4<\/span><span style=\"color: #66cc66;\">)<\/span>==LOW<span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>minut++;<span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span>minut<span style=\"color: #66cc66;\">&gt;<\/span><span style=\"color: #cc66cc;\">59<\/span><span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>minut=<span style=\"color: #cc66cc;\">0<\/span>;<span style=\"color: #66cc66;\">}<\/span> clock.<span style=\"color: #006600;\">setDateTime<\/span><span style=\"color: #66cc66;\">(<\/span>yar, mount, <span style=\"color: #0066cc;\">date<\/span>, hour, minut, secon<span style=\"color: #66cc66;\">)<\/span>;delay<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">100<\/span><span style=\"color: #66cc66;\">)<\/span>; <span style=\"color: #66cc66;\">}<\/span>\r\n\u00a0\r\n  <span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span>digitalRead<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">7<\/span><span style=\"color: #66cc66;\">)<\/span>==LOW<span style=\"color: #66cc66;\">&amp;&amp;<\/span>digitalRead<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">3<\/span><span style=\"color: #66cc66;\">)<\/span>==LOW<span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span><span style=\"color: #0066cc;\">date<\/span>++;<span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span>date<span style=\"color: #66cc66;\">&gt;<\/span><span style=\"color: #cc66cc;\">31<\/span><span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span><span style=\"color: #0066cc;\">date<\/span>=<span style=\"color: #cc66cc;\">1<\/span>;<span style=\"color: #66cc66;\">}<\/span> clock.<span style=\"color: #006600;\">setDateTime<\/span><span style=\"color: #66cc66;\">(<\/span>yar, mount, <span style=\"color: #0066cc;\">date<\/span>, hour, minut, secon<span style=\"color: #66cc66;\">)<\/span>;delay<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">100<\/span><span style=\"color: #66cc66;\">)<\/span>;<span style=\"color: #66cc66;\">}<\/span>\r\n  <span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span>digitalRead<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">7<\/span><span style=\"color: #66cc66;\">)<\/span>==LOW<span style=\"color: #66cc66;\">&amp;&amp;<\/span>digitalRead<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">4<\/span><span style=\"color: #66cc66;\">)<\/span>==LOW<span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>mount++;<span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span>mount<span style=\"color: #66cc66;\">&gt;<\/span><span style=\"color: #cc66cc;\">12<\/span><span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>mount=<span style=\"color: #cc66cc;\">1<\/span>;<span style=\"color: #66cc66;\">}<\/span> clock.<span style=\"color: #006600;\">setDateTime<\/span><span style=\"color: #66cc66;\">(<\/span>yar, mount, <span style=\"color: #0066cc;\">date<\/span>, hour, minut, secon<span style=\"color: #66cc66;\">)<\/span>;delay<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">100<\/span><span style=\"color: #66cc66;\">)<\/span>; <span style=\"color: #66cc66;\">}<\/span>\r\n  <span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span>digitalRead<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">7<\/span><span style=\"color: #66cc66;\">)<\/span>==LOW<span style=\"color: #66cc66;\">&amp;&amp;<\/span>digitalRead<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">5<\/span><span style=\"color: #66cc66;\">)<\/span>==LOW<span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>yar++;<span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span>yar<span style=\"color: #66cc66;\">&gt;<\/span><span style=\"color: #cc66cc;\">2050<\/span><span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>yar=<span style=\"color: #cc66cc;\">2015<\/span>;<span style=\"color: #66cc66;\">}<\/span> clock.<span style=\"color: #006600;\">setDateTime<\/span><span style=\"color: #66cc66;\">(<\/span>yar, mount, <span style=\"color: #0066cc;\">date<\/span>, hour, minut, secon<span style=\"color: #66cc66;\">)<\/span>;delay<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">100<\/span><span style=\"color: #66cc66;\">)<\/span>; <span style=\"color: #66cc66;\">}<\/span>\r\n\u00a0\r\n  <span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span>digitalRead<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">2<\/span><span style=\"color: #66cc66;\">)<\/span>==LOW<span style=\"color: #66cc66;\">&amp;&amp;<\/span>digitalRead<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">5<\/span><span style=\"color: #66cc66;\">)<\/span>==LOW<span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>secon=<span style=\"color: #cc66cc;\">0<\/span>; clock.<span style=\"color: #006600;\">setDateTime<\/span><span style=\"color: #66cc66;\">(<\/span>yar, mount, <span style=\"color: #0066cc;\">date<\/span>, hour, minut, secon<span style=\"color: #66cc66;\">)<\/span>;delay<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">100<\/span><span style=\"color: #66cc66;\">)<\/span>; <span style=\"color: #66cc66;\">}<\/span>\r\n\u00a0\r\n <span style=\"color: #b1b100;\">for<\/span><span style=\"color: #66cc66;\">(<\/span>i=<span style=\"color: #cc66cc;\">0<\/span>;i<span style=\"color: #66cc66;\">&lt;<\/span><span style=\"color: #cc66cc;\">6<\/span>;i++<span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>\r\n      <span style=\"color: #b1b100;\">switch<\/span><span style=\"color: #66cc66;\">(<\/span>i<span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>\r\n        <span style=\"color: #b1b100;\">case<\/span> <span style=\"color: #cc66cc;\">0<\/span>: e1=<span style=\"color: #cc66cc;\">0<\/span>,e2=<span style=\"color: #cc66cc;\">1<\/span>,e3=<span style=\"color: #cc66cc;\">2<\/span>;<span style=\"color: #b1b100;\">break<\/span>;\r\n        <span style=\"color: #b1b100;\">case<\/span> <span style=\"color: #cc66cc;\">1<\/span>: e1=<span style=\"color: #cc66cc;\">3<\/span>,e2=<span style=\"color: #cc66cc;\">4<\/span>,e3=<span style=\"color: #cc66cc;\">5<\/span>;<span style=\"color: #b1b100;\">break<\/span>;\r\n        <span style=\"color: #b1b100;\">case<\/span> <span style=\"color: #cc66cc;\">2<\/span>: e1=<span style=\"color: #cc66cc;\">7<\/span>,e2=<span style=\"color: #cc66cc;\">8<\/span>,e3=<span style=\"color: #cc66cc;\">9<\/span>;<span style=\"color: #b1b100;\">break<\/span>;\r\n        <span style=\"color: #b1b100;\">case<\/span> <span style=\"color: #cc66cc;\">3<\/span>: e1=<span style=\"color: #cc66cc;\">10<\/span>,e2=<span style=\"color: #cc66cc;\">11<\/span>,e3=<span style=\"color: #cc66cc;\">12<\/span>;<span style=\"color: #b1b100;\">break<\/span>;\r\n        <span style=\"color: #b1b100;\">case<\/span> <span style=\"color: #cc66cc;\">4<\/span>: e1=<span style=\"color: #cc66cc;\">14<\/span>,e2=<span style=\"color: #cc66cc;\">15<\/span>,e3=<span style=\"color: #cc66cc;\">16<\/span>;<span style=\"color: #b1b100;\">break<\/span>;\r\n        <span style=\"color: #b1b100;\">case<\/span> <span style=\"color: #cc66cc;\">5<\/span>: e1=<span style=\"color: #cc66cc;\">17<\/span>,e2=<span style=\"color: #cc66cc;\">18<\/span>,e3=<span style=\"color: #cc66cc;\">19<\/span>;<span style=\"color: #b1b100;\">break<\/span>;\r\n        <span style=\"color: #66cc66;\">}<\/span>\r\n      <span style=\"color: #b1b100;\">switch<\/span><span style=\"color: #66cc66;\">(<\/span>a<span style=\"color: #66cc66;\">[<\/span>i<span style=\"color: #66cc66;\">]<\/span><span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>\r\n        <span style=\"color: #b1b100;\">case<\/span> <span style=\"color: #cc66cc;\">0<\/span>: d1=<span style=\"color: #cc66cc;\">1<\/span>,d2=<span style=\"color: #cc66cc;\">8<\/span>,d3=<span style=\"color: #cc66cc;\">6<\/span>,d4=<span style=\"color: #cc66cc;\">1<\/span>,d5=<span style=\"color: #cc66cc;\">3<\/span>,d6=<span style=\"color: #cc66cc;\">6<\/span>;<span style=\"color: #b1b100;\">break<\/span>;\r\n        <span style=\"color: #b1b100;\">case<\/span> <span style=\"color: #cc66cc;\">1<\/span>: d1=<span style=\"color: #cc66cc;\">32<\/span>,d2=<span style=\"color: #cc66cc;\">2<\/span>,d3=<span style=\"color: #cc66cc;\">6<\/span>,d4=<span style=\"color: #cc66cc;\">32<\/span>,d5=<span style=\"color: #cc66cc;\">32<\/span>,d6=<span style=\"color: #cc66cc;\">6<\/span>;<span style=\"color: #b1b100;\">break<\/span>;\r\n        <span style=\"color: #b1b100;\">case<\/span> <span style=\"color: #cc66cc;\">2<\/span>: d1=<span style=\"color: #cc66cc;\">2<\/span>,d2=<span style=\"color: #cc66cc;\">8<\/span>,d3=<span style=\"color: #cc66cc;\">6<\/span>,d4=<span style=\"color: #cc66cc;\">1<\/span>,d5=<span style=\"color: #cc66cc;\">4<\/span>,d6=<span style=\"color: #cc66cc;\">5<\/span>;<span style=\"color: #b1b100;\">break<\/span>;\r\n        <span style=\"color: #b1b100;\">case<\/span> <span style=\"color: #cc66cc;\">3<\/span>: d1=<span style=\"color: #cc66cc;\">2<\/span>,d2=<span style=\"color: #cc66cc;\">4<\/span>,d3=<span style=\"color: #cc66cc;\">6<\/span>,d4=<span style=\"color: #cc66cc;\">7<\/span>,d5=<span style=\"color: #cc66cc;\">3<\/span>,d6=<span style=\"color: #cc66cc;\">6<\/span>;<span style=\"color: #b1b100;\">break<\/span>;\r\n        <span style=\"color: #b1b100;\">case<\/span> <span style=\"color: #cc66cc;\">4<\/span>: d1=<span style=\"color: #cc66cc;\">1<\/span>,d2=<span style=\"color: #cc66cc;\">3<\/span>,d3=<span style=\"color: #cc66cc;\">6<\/span>,d4=<span style=\"color: #cc66cc;\">32<\/span>,d5=<span style=\"color: #cc66cc;\">32<\/span>,d6=<span style=\"color: #cc66cc;\">6<\/span>;<span style=\"color: #b1b100;\">break<\/span>;\r\n        <span style=\"color: #b1b100;\">case<\/span> <span style=\"color: #cc66cc;\">5<\/span>: d1=<span style=\"color: #cc66cc;\">1<\/span>,d2=<span style=\"color: #cc66cc;\">4<\/span>,d3=<span style=\"color: #cc66cc;\">5<\/span>,d4=<span style=\"color: #cc66cc;\">7<\/span>,d5=<span style=\"color: #cc66cc;\">3<\/span>,d6=<span style=\"color: #cc66cc;\">6<\/span>;<span style=\"color: #b1b100;\">break<\/span>;\r\n        <span style=\"color: #b1b100;\">case<\/span> <span style=\"color: #cc66cc;\">6<\/span>: d1=<span style=\"color: #cc66cc;\">1<\/span>,d2=<span style=\"color: #cc66cc;\">4<\/span>,d3=<span style=\"color: #cc66cc;\">5<\/span>,d4=<span style=\"color: #cc66cc;\">1<\/span>,d5=<span style=\"color: #cc66cc;\">3<\/span>,d6=<span style=\"color: #cc66cc;\">6<\/span>;<span style=\"color: #b1b100;\">break<\/span>;\r\n        <span style=\"color: #b1b100;\">case<\/span> <span style=\"color: #cc66cc;\">7<\/span>: d1=<span style=\"color: #cc66cc;\">1<\/span>,d2=<span style=\"color: #cc66cc;\">8<\/span>,d3=<span style=\"color: #cc66cc;\">6<\/span>,d4=<span style=\"color: #cc66cc;\">32<\/span>,d5=<span style=\"color: #cc66cc;\">32<\/span>,d6=<span style=\"color: #cc66cc;\">6<\/span>;<span style=\"color: #b1b100;\">break<\/span>;\r\n        <span style=\"color: #b1b100;\">case<\/span> <span style=\"color: #cc66cc;\">8<\/span>: d1=<span style=\"color: #cc66cc;\">1<\/span>,d2=<span style=\"color: #cc66cc;\">4<\/span>,d3=<span style=\"color: #cc66cc;\">6<\/span>,d4=<span style=\"color: #cc66cc;\">1<\/span>,d5=<span style=\"color: #cc66cc;\">3<\/span>,d6=<span style=\"color: #cc66cc;\">6<\/span>;<span style=\"color: #b1b100;\">break<\/span>;\r\n        <span style=\"color: #b1b100;\">case<\/span> <span style=\"color: #cc66cc;\">9<\/span>: d1=<span style=\"color: #cc66cc;\">1<\/span>,d2=<span style=\"color: #cc66cc;\">4<\/span>,d3=<span style=\"color: #cc66cc;\">6<\/span>,d4=<span style=\"color: #cc66cc;\">7<\/span>,d5=<span style=\"color: #cc66cc;\">3<\/span>,d6=<span style=\"color: #cc66cc;\">6<\/span>;<span style=\"color: #b1b100;\">break<\/span>;\r\n    <span style=\"color: #66cc66;\">}<\/span>\r\n\u00a0\r\n      lcd.<span style=\"color: #006600;\">setCursor<\/span><span style=\"color: #66cc66;\">(<\/span>e1,<span style=\"color: #cc66cc;\">0<\/span><span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #006600;\">write<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">(<\/span>uint8_t<span style=\"color: #66cc66;\">)<\/span>d1<span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #006600;\">setCursor<\/span><span style=\"color: #66cc66;\">(<\/span>e2,<span style=\"color: #cc66cc;\">0<\/span><span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #006600;\">write<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">(<\/span>uint8_t<span style=\"color: #66cc66;\">)<\/span>d2<span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #006600;\">setCursor<\/span><span style=\"color: #66cc66;\">(<\/span>e3,<span style=\"color: #cc66cc;\">0<\/span><span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #006600;\">write<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">(<\/span>uint8_t<span style=\"color: #66cc66;\">)<\/span>d3<span style=\"color: #66cc66;\">)<\/span>;\r\n      lcd.<span style=\"color: #006600;\">setCursor<\/span><span style=\"color: #66cc66;\">(<\/span>e1,<span style=\"color: #cc66cc;\">1<\/span><span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #006600;\">write<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">(<\/span>uint8_t<span style=\"color: #66cc66;\">)<\/span>d4<span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #006600;\">setCursor<\/span><span style=\"color: #66cc66;\">(<\/span>e2,<span style=\"color: #cc66cc;\">1<\/span><span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #006600;\">write<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">(<\/span>uint8_t<span style=\"color: #66cc66;\">)<\/span>d5<span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #006600;\">setCursor<\/span><span style=\"color: #66cc66;\">(<\/span>e3,<span style=\"color: #cc66cc;\">1<\/span><span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #006600;\">write<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">(<\/span>uint8_t<span style=\"color: #66cc66;\">)<\/span>d6<span style=\"color: #66cc66;\">)<\/span>;\r\n\u00a0\r\n <span style=\"color: #66cc66;\">}<\/span>\r\n   lcd.<span style=\"color: #006600;\">setCursor<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">6<\/span>,<span style=\"color: #cc66cc;\">0<\/span><span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #0066cc;\">print<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #ff0000;\">\".\"<\/span><span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #006600;\">setCursor<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">13<\/span>,<span style=\"color: #cc66cc;\">0<\/span><span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #0066cc;\">print<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #ff0000;\">\".\"<\/span><span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #006600;\">setCursor<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">6<\/span>,<span style=\"color: #cc66cc;\">1<\/span><span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #0066cc;\">print<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #ff0000;\">\".\"<\/span><span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #006600;\">setCursor<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">13<\/span>,<span style=\"color: #cc66cc;\">1<\/span><span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #0066cc;\">print<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #ff0000;\">\".\"<\/span><span style=\"color: #66cc66;\">)<\/span>;\r\n\u00a0\r\n   <span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span>digitalRead<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">2<\/span><span style=\"color: #66cc66;\">)<\/span>==LOW<span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>lcd.<span style=\"color: #006600;\">setCursor<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">0<\/span>,<span style=\"color: #cc66cc;\">2<\/span><span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #0066cc;\">print<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #ff0000;\">\" TIME SET  HH:MM:SS \"<\/span><span style=\"color: #66cc66;\">)<\/span>;<span style=\"color: #66cc66;\">}<\/span>\r\n   <span style=\"color: #b1b100;\">else<\/span> <span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span>digitalRead<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">7<\/span><span style=\"color: #66cc66;\">)<\/span>==LOW<span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>lcd.<span style=\"color: #006600;\">setCursor<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">0<\/span>,<span style=\"color: #cc66cc;\">2<\/span><span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #0066cc;\">print<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #ff0000;\">\" TIME SET  DD-MM-YY \"<\/span><span style=\"color: #66cc66;\">)<\/span>;<span style=\"color: #66cc66;\">}<\/span>\r\n   <span style=\"color: #b1b100;\">else<\/span> <span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span>digitalRead<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">2<\/span><span style=\"color: #66cc66;\">)<\/span>==HIGH<span style=\"color: #66cc66;\">&amp;&amp;<\/span>digitalRead<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">7<\/span><span style=\"color: #66cc66;\">)<\/span>==HIGH<span style=\"color: #66cc66;\">&amp;&amp;<\/span>digitalRead<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">5<\/span><span style=\"color: #66cc66;\">)<\/span>==LOW<span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>\r\n    <span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span>digitalRead<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">3<\/span><span style=\"color: #66cc66;\">)<\/span>==LOW<span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>h_alarm++; <span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span>h_alarm<span style=\"color: #66cc66;\">&gt;<\/span><span style=\"color: #cc66cc;\">23<\/span><span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>h_alarm=<span style=\"color: #cc66cc;\">0<\/span>;<span style=\"color: #66cc66;\">}<\/span>delay<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">100<\/span><span style=\"color: #66cc66;\">)<\/span>;EEPROM.<span style=\"color: #006600;\">update<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">11<\/span>, h_alarm<span style=\"color: #66cc66;\">)<\/span>;<span style=\"color: #66cc66;\">}<\/span>\r\n    <span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span>digitalRead<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">4<\/span><span style=\"color: #66cc66;\">)<\/span>==LOW<span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>m_alarm++; <span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span>m_alarm<span style=\"color: #66cc66;\">&gt;<\/span><span style=\"color: #cc66cc;\">59<\/span><span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>m_alarm=<span style=\"color: #cc66cc;\">0<\/span>;<span style=\"color: #66cc66;\">}<\/span>delay<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">100<\/span><span style=\"color: #66cc66;\">)<\/span>;EEPROM.<span style=\"color: #006600;\">update<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">12<\/span>, m_alarm<span style=\"color: #66cc66;\">)<\/span>;<span style=\"color: #66cc66;\">}<\/span>\r\n    lcd.<span style=\"color: #006600;\">setCursor<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">0<\/span>,<span style=\"color: #cc66cc;\">2<\/span><span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #0066cc;\">print<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #ff0000;\">\"ALARM CLOCK--\"<\/span><span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #0066cc;\">print<\/span><span style=\"color: #66cc66;\">(<\/span>h_alarm<span style=\"color: #66cc66;\">\/<\/span><span style=\"color: #cc66cc;\">10<\/span><span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #0066cc;\">print<\/span><span style=\"color: #66cc66;\">(<\/span>h_alarm<span style=\"color: #66cc66;\">%<\/span>10<span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #0066cc;\">print<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #ff0000;\">\":\"<\/span><span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #0066cc;\">print<\/span><span style=\"color: #66cc66;\">(<\/span>m_alarm<span style=\"color: #66cc66;\">\/<\/span><span style=\"color: #cc66cc;\">10<\/span><span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #0066cc;\">print<\/span><span style=\"color: #66cc66;\">(<\/span>m_alarm<span style=\"color: #66cc66;\">%<\/span>10<span style=\"color: #66cc66;\">)<\/span>;<span style=\"color: #66cc66;\">}<\/span>\r\n\u00a0\r\n   <span style=\"color: #b1b100;\">else<\/span><span style=\"color: #66cc66;\">{<\/span>lcd.<span style=\"color: #006600;\">setCursor<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">0<\/span>,<span style=\"color: #cc66cc;\">2<\/span><span style=\"color: #66cc66;\">)<\/span>;\r\n   <span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span>alarm==<span style=\"color: #cc66cc;\">0<\/span><span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>lcd.<span style=\"color: #0066cc;\">print<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #ff0000;\">\"------ALARM OFF-----\"<\/span><span style=\"color: #66cc66;\">)<\/span>;<span style=\"color: #66cc66;\">}<\/span>\r\n   <span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span>alarm==<span style=\"color: #cc66cc;\">1<\/span><span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>lcd.<span style=\"color: #0066cc;\">print<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #ff0000;\">\"------ALARM ON------\"<\/span><span style=\"color: #66cc66;\">)<\/span>;<span style=\"color: #66cc66;\">}<\/span>\r\n   <span style=\"color: #66cc66;\">}<\/span>\r\n\u00a0\r\n<span style=\"color: #808080; font-style: italic;\">\/\/\/\/\/\/\/\/\/\/\/\/ ZZZZZZZZZzzzzzzzz...... \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/<\/span>\r\n   <span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span>digitalRead<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">3<\/span><span style=\"color: #66cc66;\">)<\/span>==LOW<span style=\"color: #66cc66;\">&amp;&amp;<\/span>digitalRead<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">2<\/span><span style=\"color: #66cc66;\">)<\/span>==HIGH<span style=\"color: #66cc66;\">&amp;&amp;<\/span>digitalRead<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">5<\/span><span style=\"color: #66cc66;\">)<\/span>==HIGH<span style=\"color: #66cc66;\">&amp;&amp;<\/span>digitalRead<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">7<\/span><span style=\"color: #66cc66;\">)<\/span>==HIGH<span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>alarm=<span style=\"color: #cc66cc;\">1<\/span>;delay<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">300<\/span><span style=\"color: #66cc66;\">)<\/span>;EEPROM.<span style=\"color: #006600;\">update<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">13<\/span>, alarm<span style=\"color: #66cc66;\">)<\/span>;<span style=\"color: #66cc66;\">}<\/span>\r\n   <span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span>digitalRead<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">4<\/span><span style=\"color: #66cc66;\">)<\/span>==LOW<span style=\"color: #66cc66;\">&amp;&amp;<\/span>digitalRead<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">2<\/span><span style=\"color: #66cc66;\">)<\/span>==HIGH<span style=\"color: #66cc66;\">&amp;&amp;<\/span>digitalRead<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">5<\/span><span style=\"color: #66cc66;\">)<\/span>==HIGH<span style=\"color: #66cc66;\">&amp;&amp;<\/span>digitalRead<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">7<\/span><span style=\"color: #66cc66;\">)<\/span>==HIGH<span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>alarm=<span style=\"color: #cc66cc;\">0<\/span>;delay<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">300<\/span><span style=\"color: #66cc66;\">)<\/span>;EEPROM.<span style=\"color: #006600;\">update<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">13<\/span>, alarm<span style=\"color: #66cc66;\">)<\/span>;<span style=\"color: #66cc66;\">}<\/span>\r\n   <span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span>h_alarm<span style=\"color: #66cc66;\">*<\/span><span style=\"color: #cc66cc;\">100<\/span>+m_alarm==memory<span style=\"color: #66cc66;\">&amp;&amp;<\/span>alarm==<span style=\"color: #cc66cc;\">1<\/span><span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>tone<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">6<\/span>,<span style=\"color: #cc66cc;\">1500<\/span>,<span style=\"color: #cc66cc;\">150<\/span><span style=\"color: #66cc66;\">)<\/span>;<span style=\"color: #66cc66;\">}<\/span>\r\n\u00a0\r\n\u00a0\r\n\u00a0\r\n   <span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span>millis<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>-times1<span style=\"color: #66cc66;\">&lt;<\/span>IND<span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>\r\n   lcd.<span style=\"color: #006600;\">setCursor<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">1<\/span>,<span style=\"color: #cc66cc;\">3<\/span><span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #0066cc;\">print<\/span><span style=\"color: #66cc66;\">(<\/span>DateTime.<span style=\"color: #006600;\">day<\/span><span style=\"color: #66cc66;\">\/<\/span><span style=\"color: #cc66cc;\">10<\/span><span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #0066cc;\">print<\/span><span style=\"color: #66cc66;\">(<\/span>DateTime.<span style=\"color: #006600;\">day<\/span><span style=\"color: #66cc66;\">%<\/span>10<span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #0066cc;\">print<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #ff0000;\">\"-\"<\/span><span style=\"color: #66cc66;\">)<\/span>;\r\n   lcd.<span style=\"color: #0066cc;\">print<\/span><span style=\"color: #66cc66;\">(<\/span>DateTime.<span style=\"color: #006600;\">month<\/span><span style=\"color: #66cc66;\">\/<\/span><span style=\"color: #cc66cc;\">10<\/span><span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #0066cc;\">print<\/span><span style=\"color: #66cc66;\">(<\/span>DateTime.<span style=\"color: #006600;\">month<\/span><span style=\"color: #66cc66;\">%<\/span>10<span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #0066cc;\">print<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #ff0000;\">\"-\"<\/span><span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #0066cc;\">print<\/span><span style=\"color: #66cc66;\">(<\/span>DateTime.<span style=\"color: #006600;\">year<\/span><span style=\"color: #66cc66;\">)<\/span>;\r\n   lcd.<span style=\"color: #0066cc;\">print<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #ff0000;\">\"  \"<\/span><span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #0066cc;\">print<\/span><span style=\"color: #66cc66;\">(<\/span>temp_hous,<span style=\"color: #cc66cc;\">1<\/span><span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #0066cc;\">print<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">(<\/span>char<span style=\"color: #66cc66;\">)<\/span><span style=\"color: #cc66cc;\">223<\/span><span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #0066cc;\">print<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #ff0000;\">\"C \"<\/span><span style=\"color: #66cc66;\">)<\/span>;<span style=\"color: #66cc66;\">}<\/span>\r\n\u00a0\r\n   <span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span>millis<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>-times1<span style=\"color: #66cc66;\">&gt;<\/span>IND<span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>\r\n   lcd.<span style=\"color: #006600;\">setCursor<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">1<\/span>,<span style=\"color: #cc66cc;\">3<\/span><span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #0066cc;\">print<\/span><span style=\"color: #66cc66;\">(<\/span>h,<span style=\"color: #cc66cc;\">1<\/span><span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #0066cc;\">print<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #ff0000;\">\"% \"<\/span><span style=\"color: #66cc66;\">)<\/span>; lcd.<span style=\"color: #0066cc;\">print<\/span><span style=\"color: #66cc66;\">(<\/span>p,<span style=\"color: #cc66cc;\">1<\/span><span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #0066cc;\">print<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #ff0000;\">\" \"<\/span><span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #0066cc;\">print<\/span><span style=\"color: #66cc66;\">(<\/span>k,<span style=\"color: #cc66cc;\">1<\/span><span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #0066cc;\">print<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">(<\/span>char<span style=\"color: #66cc66;\">)<\/span><span style=\"color: #cc66cc;\">223<\/span><span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #0066cc;\">print<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #ff0000;\">\"C \"<\/span><span style=\"color: #66cc66;\">)<\/span>;\r\n   <span style=\"color: #66cc66;\">}<\/span>\r\n   <span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span>millis<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>-times1<span style=\"color: #66cc66;\">&gt;<\/span>IND<span style=\"color: #66cc66;\">*<\/span><span style=\"color: #cc66cc;\">2<\/span><span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>times1=millis<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;<span style=\"color: #66cc66;\">}<\/span>\r\n\u00a0\r\n   <span style=\"color: #66cc66;\">}<\/span><\/pre>\n<p style=\"text-align: center;\"><iframe loading=\"lazy\" src=\"https:\/\/www.youtube.com\/embed\/QKgb-Nl_bo0\" width=\"560\" height=\"315\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n<blockquote>\n<p style=\"text-align: center;\"><strong>\u0424\u043e\u0440\u0443\u043c &#8212;<a href=\"http:\/\/forum.rcl-radio.ru\/viewtopic.php?id=179\"> http:\/\/forum.rcl-radio.ru\/viewtopic.php?id=179<\/a><\/strong><\/p>\n<\/blockquote>\n","protected":false},"excerpt":{"rendered":"<p>\u041d\u0430 \u0441\u0430\u0439\u0442\u0435 \u0443\u0436\u0435 \u0435\u0441\u0442\u044c \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u0432 \u043f\u043e\u0433\u043e\u0434\u043d\u044b\u0445 \u0441\u0442\u0430\u043d\u0446\u0438\u0439, \u043d\u043e \u0441 \u043f\u043e\u044f\u0432\u043b\u0435\u043d\u0438\u0435\u043c \u0443 \u043c\u0435\u043d\u044f \u0432\u044b\u0441\u043e\u043a\u043e\u0442\u043e\u0447\u043d\u043e\u0433\u043e \u0434\u0430\u0442\u0447\u0438\u043a\u0430 AHT10 \u044f \u0440\u0435\u0448\u0438\u043b \u0441\u043d\u043e\u0432\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u043f\u043e\u0433\u043e\u0434\u043d\u0443\u044e \u0441\u0442\u0430\u043d\u0446\u0438\u044e. \u041f\u043e\u0433\u043e\u0434\u043d\u0430\u044f \u0441\u0442\u0430\u043d\u0446\u0438\u044f \u043a\u0430\u043a \u043f\u0440\u0430\u0432\u0438\u043b\u043e \u0438\u043c\u0435\u0435\u0442 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0438\u0437\u043c\u0435\u0440\u044f\u0442\u044c \u0442\u0435\u043c\u043f\u0435\u0440\u0430\u0442\u0443\u0440\u0443 \u0432 \u043f\u043e\u043c\u0435\u0449\u0435\u043d\u0438\u0438 \u0438 \u043d\u0430 \u0443\u043b\u0438\u0446\u0435, \u0434\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0438 \u0432\u043b\u0430\u0436\u043d\u043e\u0441\u0442\u044c. \u0414\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043d\u0430 \u0434\u0438\u0441\u043f\u043b\u0435\u0439 \u0431\u0443\u0434\u0435\u0442 \u0432\u044b\u0432\u043e\u0434\u0438\u0442\u0441\u044f \u0432\u0440\u0435\u043c\u044f \u0438 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0430 \u0444\u0443\u043d\u043a\u0446\u0438\u044f \u0431\u0443\u0434\u0438\u043b\u044c\u043d\u0438\u043a\u0430. \u0412 \u043f\u043e\u0433\u043e\u0434\u043d\u043e\u0439 \u0441\u0442\u0430\u043d\u0446\u0438\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442\u0441\u044f \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0435 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u044b: \u0414\u0430\u0442\u0447\u0438\u043a [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":80801,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[239,15,18],"tags":[],"class_list":["post-80792","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-arduino","category-15","category-18"],"views":17584,"_links":{"self":[{"href":"http:\/\/rcl-radio.ru\/index.php?rest_route=\/wp\/v2\/posts\/80792","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/rcl-radio.ru\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/rcl-radio.ru\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/rcl-radio.ru\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/rcl-radio.ru\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=80792"}],"version-history":[{"count":4,"href":"http:\/\/rcl-radio.ru\/index.php?rest_route=\/wp\/v2\/posts\/80792\/revisions"}],"predecessor-version":[{"id":111232,"href":"http:\/\/rcl-radio.ru\/index.php?rest_route=\/wp\/v2\/posts\/80792\/revisions\/111232"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/rcl-radio.ru\/index.php?rest_route=\/wp\/v2\/media\/80801"}],"wp:attachment":[{"href":"http:\/\/rcl-radio.ru\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=80792"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/rcl-radio.ru\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=80792"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/rcl-radio.ru\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=80792"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}