{"id":130783,"date":"2023-07-30T11:28:51","date_gmt":"2023-07-30T05:28:51","guid":{"rendered":"http:\/\/rcl-radio.ru\/?p=130783"},"modified":"2024-06-05T10:34:52","modified_gmt":"2024-06-05T04:34:52","slug":"%d1%80%d0%b5%d0%b3%d1%83%d0%bb%d1%8f%d1%82%d0%be%d1%80-%d0%b3%d1%80%d0%be%d0%bc%d0%ba%d0%be%d1%81%d1%82%d0%b8-%d0%b8-%d1%82%d0%b5%d0%bc%d0%b1%d1%80%d0%b0-%d0%bd%d0%b0-lc75341-1-3%e2%80%b2-i2c-128x64","status":"publish","type":"post","link":"http:\/\/rcl-radio.ru\/?p=130783","title":{"rendered":"\u0420\u0435\u0433\u0443\u043b\u044f\u0442\u043e\u0440 \u0433\u0440\u043e\u043c\u043a\u043e\u0441\u0442\u0438 \u0438 \u0442\u0435\u043c\u0431\u0440\u0430 \u043d\u0430 LC75341 + 1.3\u2032 I2C 128X64 OLED (Arduino)"},"content":{"rendered":"<p>\u0420\u0430\u043d\u0435\u0435 \u0432 \u0441\u0442\u0430\u0442\u044c\u044f\u0445 <a href=\"http:\/\/rcl-radio.ru\/?p=112670\">http:\/\/rcl-radio.ru\/?p=112670<\/a> \u0438 <a href=\"http:\/\/rcl-radio.ru\/?p=112468\">http:\/\/rcl-radio.ru\/?p=112468<\/a> \u0440\u0430\u0441\u0441\u043c\u0430\u0442\u0440\u0438\u0432\u0430\u043b\u0438\u0441\u044c \u043f\u0440\u0438\u043c\u0435\u0440\u044b \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0440\u0435\u0433\u0443\u043b\u044f\u0442\u043e\u0440\u043e\u0432 \u0433\u0440\u043e\u043c\u043a\u043e\u0441\u0442\u0438 \u043d\u0430 \u0430\u0443\u0434\u0438\u043e\u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u0435 LC75341 \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u0434\u0438\u0441\u043f\u043b\u0435\u044fLCD1602 \u0438 OLED 0.96&#8243;, \u0432 \u044d\u0442\u043e\u043c \u043f\u0440\u0438\u043c\u0435\u0440\u0435 \u0431\u0443\u0434\u0435\u0442 \u043f\u043e\u043a\u0430\u0437\u0430\u043d \u043f\u0440\u0438\u043c\u0435\u0440 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0440\u0435\u0433\u0443\u043b\u044f\u0442\u043e\u0440\u0430 \u0433\u0440\u043e\u043c\u043a\u043e\u0441\u0442\u0438 \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u0434\u0438\u0441\u043f\u043b\u0435\u044f OLED 1.3&#8243;.<\/p>\n<p>OLED 1.3\u2033 I2C 128\u044564 \u0434\u0438\u0441\u043f\u043b\u0435\u0439 \u043e\u0431\u043b\u0430\u0434\u0430\u0435\u0442 \u0432\u044b\u0441\u043e\u043a\u043e\u0439 \u043a\u043e\u043d\u0442\u0440\u0430\u0441\u0442\u043d\u043e\u0441\u0442\u044c\u044e, \u0432\u044b\u0441\u043e\u043a\u0438\u043c \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u0435\u043c \u0438 \u043d\u0438\u0437\u043a\u0438\u043c \u044d\u043d\u0435\u0440\u0433\u043e\u043f\u043e\u0442\u0440\u0435\u0431\u043b\u0435\u043d\u0438\u0435\u043c. \u0412 OLED \u0434\u0438\u0441\u043f\u043b\u0435\u0435 \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0443\u0435\u0442 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0441\u043b\u043e\u0439 \u043f\u043e\u0434\u0441\u0432\u0435\u0442\u043a\u0438 \u0432\u0441\u0435\u0439 \u043f\u043e\u0432\u0435\u0440\u0445\u043d\u043e\u0441\u0442\u0438 \u044d\u043a\u0440\u0430\u043d\u0430. \u041a\u0430\u0436\u0434\u044b\u0439 \u043f\u0438\u043a\u0441\u0435\u043b, \u0444\u043e\u0440\u043c\u0438\u0440\u0443\u044e\u0449\u0438\u0439 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435, \u0438\u0441\u043f\u0443\u0441\u043a\u0430\u0435\u0442 \u0441\u0430\u043c\u043e\u0441\u0442\u043e\u044f\u0442\u0435\u043b\u044c\u043d\u043e\u0435 \u0441\u0432\u0435\u0447\u0435\u043d\u0438\u0435.<\/p>\n<p><a href=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2023\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2023-07-30-11-11-25.png\" class=\"highslide-image\" onclick=\"return hs.expand(this);\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-130784\" src=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2023\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2023-07-30-11-11-25.png\" alt=\"\" width=\"729\" height=\"340\" srcset=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2023\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2023-07-30-11-11-25.png 729w, http:\/\/rcl-radio.ru\/wp-content\/uploads\/2023\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2023-07-30-11-11-25-500x233.png 500w, http:\/\/rcl-radio.ru\/wp-content\/uploads\/2023\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2023-07-30-11-11-25-200x93.png 200w\" sizes=\"auto, (max-width: 729px) 100vw, 729px\" \/><\/a><\/p>\n<p>\u0427\u0438\u043f \u0434\u0440\u0430\u0439\u0432\u0435\u0440\u0430 \u2014 SH1106, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0438\u0432\u0430\u0435\u0442 \u0441\u0432\u044f\u0437\u044c I2C.<\/p>\n<p><strong>\u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u0434\u0438\u0441\u043f\u043b\u0435\u044f SH1106:<\/strong><\/p>\n<ul>\n<li>\u0422\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u044f \u0434\u0438\u0441\u043f\u043b\u0435\u044f: OLED<\/li>\n<li>\u0420\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u0434\u0438\u0441\u043f\u043b\u0435\u044f: 128 \u043d\u0430 64 \u0442\u043e\u0447\u043a\u0438<\/li>\n<li>\u0414\u0438\u0430\u0433\u043e\u043d\u0430\u043b\u044c \u0434\u0438\u0441\u043f\u043b\u0435\u044f: 1,3 \u0434\u044e\u0439\u043c\u0430<\/li>\n<li>\u0423\u0433\u043e\u043b \u043e\u0431\u0437\u043e\u0440\u0430 &gt; 170\u00b0<\/li>\n<li>\u041d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u0435 \u043f\u0438\u0442\u0430\u043d\u0438\u044f: 3,3 \u0412 ~ 5.0 \u0412<\/li>\n<li>\u041c\u043e\u0449\u043d\u043e\u0441\u0442\u044c: 0,08 \u0412\u0442<\/li>\n<li>\u0413\u0430\u0431\u0430\u0440\u0438\u0442\u044b: 35.7 \u0445 30.9 \u0445 4.0 \u043c\u043c<\/li>\n<li>\u0412\u0435\u0441: 7 \u0433\u0440\u0430\u043c\u043c<\/li>\n<\/ul>\n<p><strong>\u041f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 OLDE \u0434\u0438\u0441\u043f\u043b\u0435\u044f \u043a \u043f\u043b\u0430\u0442\u0435 Arduino Nano (Uno):<\/strong><\/p>\n<ul>\n<li><strong>VCC<\/strong>\u00a0&gt; 5V<\/li>\n<li><strong>GND<\/strong>\u00a0&gt; GND<\/li>\n<li><strong>SCL<\/strong>\u00a0&gt; A5 (I2C)<\/li>\n<li><strong>SDA<\/strong>\u00a0&gt; A4 (I2C)<\/li>\n<\/ul>\n<p>\u0414\u043b\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0434\u0438\u0441\u043f\u043b\u0435\u044f OLED 1.3&#8243; \u0412\u0430\u043c \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u0430 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0430 <strong>U8glib<\/strong> , \u0435\u0435 \u043c\u043e\u0436\u043d\u043e \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u0441 \u0438\u0441\u0442\u043e\u0447\u043d\u0438\u043a\u0430 &#8212; https:\/\/github.com\/olikraus\/u8glib\/ \u0438\u043b\u0438 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u043f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u0430 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a \u043a\u0430\u043a \u043f\u043e\u043a\u0430\u0437\u0430\u043d\u043e \u0432 &#8212; <a href=\"http:\/\/rcl-radio.ru\/?p=130369\">http:\/\/rcl-radio.ru\/?p=130369<\/a>.<\/p>\n<p>\u0420\u0435\u0433\u0443\u043b\u044f\u0442\u043e\u0440 \u0433\u0440\u043e\u043c\u043a\u043e\u0441\u0442\u0438 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u0434\u0432\u0430 \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u0445 \u0431\u043b\u043e\u043a\u0430, \u043f\u0435\u0440\u0432\u044b\u0439 \u0431\u043b\u043e\u043a \u043c\u0438\u043a\u0440\u043e\u043a\u043e\u043d\u0442\u0440\u043e\u043b\u043b\u0435\u0440\u043d\u044b\u0439 (Arduino Nano \u0438\u043b\u0438 \u043f\u043b\u0430\u0442\u0430 LGT8F328P-LQFP32 MiniEVB) \u0441 \u043e\u0440\u0433\u0430\u043d\u0430\u043c\u0438 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0438 \u0438\u043d\u0434\u0438\u043a\u0430\u0446\u0438\u0438, \u0432\u0442\u043e\u0440\u043e\u0439 \u0431\u043b\u043e\u043a \u043f\u043b\u0430\u0442\u0430 \u0430\u0443\u0434\u0438\u043e\u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u0430.<\/p>\n<div id=\"marketWidget\"><\/div>\n<p>\u041e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u0440\u0435\u0433\u0443\u043b\u044f\u0442\u043e\u0440\u0430 \u0433\u0440\u043e\u043c\u043a\u043e\u0441\u0442\u0438 \u0438 \u0442\u0435\u043c\u0431\u0440\u0430 \u043d\u0430 LC75341:<\/p>\n<ul>\n<li>\u0420\u0435\u0433\u0443\u043b\u0438\u0440\u043e\u0432\u043a\u0430 \u0433\u0440\u043e\u043c\u043a\u043e\u0441\u0442\u0438 \u043e\u0442 -79 \u0434\u043e 0 \u0434\u0411 (\u0448\u0430\u0433 1 \u0434\u0411)<\/li>\n<li>\u041d\u0435\u0437\u0430\u0432\u0438\u0441\u0438\u043c\u0430\u044f \u0440\u0435\u0433\u0443\u043b\u0438\u0440\u043e\u0432\u043a\u0430 \u0433\u0440\u043e\u043c\u043a\u043e\u0441\u0442\u0438 (\u0431\u0430\u043b\u0430\u043d\u0441)<\/li>\n<li>\u0412\u0445\u043e\u0434\u043d\u043e\u0439 \u043f\u0440\u0435\u0434\u0432\u0430\u0440\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0443\u0441\u0438\u043b\u0438\u0442\u0435\u043b\u044c \u0432\u0445\u043e\u0434\u0430 \u043e\u0442 0 \u0434\u043e +30 \u0434\u0411 (\u0448\u0430\u0433 2 \u0434\u0411)<\/li>\n<li>4-\u0445 \u043a\u0430\u043d\u0430\u043b\u044c\u043d\u044b\u0439 \u043a\u043e\u043c\u043c\u0443\u0442\u0430\u0442\u043e\u0440 \u0432\u0445\u043e\u0434\u043e\u0432<\/li>\n<li>\u0420\u0435\u0433\u0443\u043b\u0438\u0440\u043e\u0432\u043a\u0430 \u0442\u0435\u043c\u0431\u0440\u0430 BASS \u043e\u0442 0 \u0434\u043e +20 \u0434\u0411 (\u0448\u0430\u0433 2 \u0434\u0411)<\/li>\n<li>\u0420\u0435\u0433\u0443\u043b\u0438\u0440\u043e\u0432\u043a\u0430 \u0442\u0435\u043c\u0431\u0440\u0430 TREBLE \u043e\u0442 -10 \u0434\u043e +10 \u0434\u0411 (\u0448\u0430\u0433 2 \u0434\u0411)<\/li>\n<li>\u041d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u0435 \u043f\u0438\u0442\u0430\u043d\u0438\u044f \u043e\u0442 5 \u0434\u043e 10 \u0412<\/li>\n<li>\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0446\u0438\u0444\u0440\u043e\u0432\u043e\u0435 3-Wire (CL, DI, CE) (\u043c\u0430\u043a\u0441. \u0442\u0430\u043a\u0442\u043e\u0432\u0430\u044f \u0447\u0430\u0441\u0442\u043e\u0442\u0430 \u0434\u043e 500 \u043a\u0413\u0446)<\/li>\n<li>\u0412\u0445\u043e\u0434\u043d\u043e\u0435 \u0441\u043e\u043f\u0440\u043e\u0442\u0438\u0432\u043b\u0435\u043d\u0438\u0435 50 \u043a\u041e\u043c<\/li>\n<li>\u041a\u043e\u044d\u0444\u0444\u0438\u0446\u0438\u0435\u043d\u0442 \u043d\u0435\u043b\u0438\u043d\u0435\u0439\u043d\u044b\u0445 \u0438\u0441\u043a\u0430\u0436\u0435\u043d\u0438\u0439 0,01% (\u043c\u0430\u043a\u0441.)<\/li>\n<\/ul>\n<p>\u041e\u0441\u043d\u043e\u0432\u043d\u043e\u0435 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0430\u043c\u0438 \u0430\u0443\u0434\u0438\u043e\u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u0430 \u0431\u0443\u0434\u0435\u0442 \u043e\u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043b\u044f\u0442\u044c\u0441\u044f \u043f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 \u044d\u043d\u043a\u043e\u0434\u0435\u0440\u0430 (<strong>KY-040<\/strong>) \u0438 3-\u0445 \u043a\u043d\u043e\u043f\u043e\u043a, \u0442\u0430\u043a \u0436\u0435 \u0431\u0443\u0434\u0435\u0442 \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d \u0418\u041a \u043f\u0443\u043b\u044c\u0442 \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0431\u0443\u0434\u0435\u0442 \u0434\u0443\u0431\u043b\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u044d\u043d\u043a\u043e\u0434\u0435\u0440 \u0438 \u043a\u043d\u043e\u043f\u043a\u0438 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f.<\/p>\n<table style=\"border-collapse: collapse; width: 100%;\" border=\"1\">\n<tbody>\n<tr>\n<td style=\"width: 33.3333%;\"><a href=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2023\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2023-07-30-11-14-59.png\" class=\"highslide-image\" onclick=\"return hs.expand(this);\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-130785\" src=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2023\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2023-07-30-11-14-59.png\" alt=\"\" width=\"369\" height=\"248\" srcset=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2023\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2023-07-30-11-14-59.png 369w, http:\/\/rcl-radio.ru\/wp-content\/uploads\/2023\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2023-07-30-11-14-59-200x134.png 200w\" sizes=\"auto, (max-width: 369px) 100vw, 369px\" \/><\/a><\/td>\n<td style=\"width: 33.3333%;\"><a href=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2023\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2023-07-30-11-15-16.png\" class=\"highslide-image\" onclick=\"return hs.expand(this);\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-130786\" src=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2023\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2023-07-30-11-15-16.png\" alt=\"\" width=\"369\" height=\"248\" srcset=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2023\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2023-07-30-11-15-16.png 369w, http:\/\/rcl-radio.ru\/wp-content\/uploads\/2023\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2023-07-30-11-15-16-200x134.png 200w\" sizes=\"auto, (max-width: 369px) 100vw, 369px\" \/><\/a><\/td>\n<td style=\"width: 33.3333%;\"><a href=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2023\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2023-07-30-11-15-31.png\" class=\"highslide-image\" onclick=\"return hs.expand(this);\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-130787\" src=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2023\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2023-07-30-11-15-31.png\" alt=\"\" width=\"369\" height=\"248\" srcset=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2023\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2023-07-30-11-15-31.png 369w, http:\/\/rcl-radio.ru\/wp-content\/uploads\/2023\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2023-07-30-11-15-31-200x134.png 200w\" sizes=\"auto, (max-width: 369px) 100vw, 369px\" \/><\/a><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 33.3333%;\"><a href=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2023\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2023-07-30-11-15-45.png\" class=\"highslide-image\" onclick=\"return hs.expand(this);\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-130788\" src=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2023\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2023-07-30-11-15-45.png\" alt=\"\" width=\"369\" height=\"248\" srcset=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2023\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2023-07-30-11-15-45.png 369w, http:\/\/rcl-radio.ru\/wp-content\/uploads\/2023\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2023-07-30-11-15-45-200x134.png 200w\" sizes=\"auto, (max-width: 369px) 100vw, 369px\" \/><\/a><\/td>\n<td style=\"width: 33.3333%;\"><a href=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2023\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2023-07-30-11-16-22.png\" class=\"highslide-image\" onclick=\"return hs.expand(this);\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-130789\" src=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2023\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2023-07-30-11-16-22.png\" alt=\"\" width=\"369\" height=\"248\" srcset=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2023\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2023-07-30-11-16-22.png 369w, http:\/\/rcl-radio.ru\/wp-content\/uploads\/2023\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2023-07-30-11-16-22-200x134.png 200w\" sizes=\"auto, (max-width: 369px) 100vw, 369px\" \/><\/a><\/td>\n<td style=\"width: 33.3333%;\"><a href=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2023\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2023-07-30-11-16-36.png\" class=\"highslide-image\" onclick=\"return hs.expand(this);\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-130790\" src=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2023\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2023-07-30-11-16-36.png\" alt=\"\" width=\"369\" height=\"248\" srcset=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2023\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2023-07-30-11-16-36.png 369w, http:\/\/rcl-radio.ru\/wp-content\/uploads\/2023\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2023-07-30-11-16-36-200x134.png 200w\" sizes=\"auto, (max-width: 369px) 100vw, 369px\" \/><\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>\u0412 \u0440\u0435\u0433\u0443\u043b\u044f\u0442\u043e\u0440\u0435 \u0433\u0440\u043e\u043c\u043a\u043e\u0441\u0442\u0438 \u043d\u0430 \u0430\u0443\u0434\u0438\u043e\u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u0435 LC75341 \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u044b \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0435 \u0444\u0443\u043d\u043a\u0446\u0438\u0438:<\/p>\n<ul>\n<li>\u0420\u0435\u0433\u0443\u043b\u0438\u0440\u043e\u0432\u043a\u0430 \u0433\u0440\u043e\u043c\u043a\u043e\u0441\u0442\u0438 \u043e\u0442 0 \u0434\u043e 75 \u0448\u0430\u0433\u043e\u0432 (1 \u0448\u0430\u0433 \u0440\u0430\u0432\u0435\u043d 1 \u0434\u0411, \u0440\u0435\u0433\u0443\u043b\u0438\u0440\u043e\u0432\u043a\u0430 \u043e\u0442 -75 \u0434\u043e 0 \u0434\u0411)<\/li>\n<li>\u0420\u0435\u0433\u0443\u043b\u0438\u0440\u043e\u0432\u043a\u0430 \u0442\u0435\u043c\u0431\u0440\u0430 \u0412\u0427 \u043e\u0442 -10 \u0434\u043e +10 \u0434\u0411<\/li>\n<li>\u0420\u0435\u0433\u0443\u043b\u0438\u0440\u043e\u0432\u043a\u0430 \u0442\u0435\u043c\u0431\u0440\u0430 \u041d\u0427 \u043e\u0442 0 \u0434\u043e 20 \u0434\u0411<\/li>\n<li>\u0420\u0435\u0433\u0443\u043b\u0438\u0440\u043e\u0432\u043a\u0430 \u0431\u0430\u043b\u0430\u043d\u0441\u0430 -4&#8230;+4 \u0434\u0411<\/li>\n<li>\u0412\u0445\u043e\u0434\u043d\u043e\u0439 \u043f\u0440\u0435\u0434\u0432\u0430\u0440\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0443\u0441\u0438\u043b\u0438\u0442\u0435\u043b\u044c \u0441 \u0440\u0435\u0433\u0443\u043b\u0438\u0440\u043e\u0432\u043a\u043e\u0439 \u043e\u0442 0 \u0434\u043e +30 \u0434\u0411 \u0440\u0430\u0437\u0434\u0435\u043b\u044c\u043d\u043e \u0434\u043b\u044f \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u0432\u0445\u043e\u0434\u0430.<\/li>\n<li>4-\u0435 \u0441\u0442\u0435\u0440\u0435\u043e \u0432\u0445\u043e\u0434\u0430<\/li>\n<li>\u0420\u0435\u0436\u0438\u043c MUTE<\/li>\n<li>\u0420\u0435\u0436\u0438\u043c STANDBY \u0441 \u0432\u044b\u0445\u043e\u0434\u043e\u043c \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f ST-BY<\/li>\n<li>4-\u0435 \u043b\u043e\u0433. \u0432\u044b\u0445\u043e\u0434\u0430 \u0434\u043b\u044f \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0438\u0441\u0442\u043e\u0447\u043d\u0438\u043a\u0430\u043c\u0438 \u0432\u0445\u043e\u0434\u043d\u044b\u0445 \u0441\u0438\u0433\u043d\u0430\u043b\u043e\u0432<\/li>\n<li>\u0413\u0430\u0448\u0435\u043d\u0438\u0435 \u0434\u0438\u0441\u043f\u043b\u0435\u044f \u043f\u0440\u0438 \u043d\u0435 \u0430\u043a\u0442\u0438\u0432\u043d\u043e\u0441\u0442\u0438 \u043e\u0440\u0433\u0430\u043d\u043e\u0432 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0432 \u0442\u0435\u0447\u0435\u043d\u0438\u0438 30 \u0441\u0435\u043a (\u0434\u043b\u044f \u0430\u043a\u0442\u0438\u0432\u0430\u0446\u0438\u0438 \u0440\u0435\u0436\u0438\u043c\u0430 \u0433\u0430\u0448\u0435\u043d\u0438\u044f \u0434\u0438\u0441\u043f\u043b\u0435\u044f \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0432 \u0440\u0435\u0436\u0438\u043c\u0435 POWER OFF \u043d\u0430\u0436\u0430\u0442\u044c \u0438 \u0443\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0442\u044c \u043a\u043d\u043e\u043f\u043a\u0443 \u044d\u043d\u043a\u043e\u0434\u0435\u0440\u0430, \u0434\u0430\u043b\u0435\u0435 \u043d\u0430\u0436\u0430\u0442\u044c \u043a\u043d\u043e\u043f\u043a\u0443 INPUT. \u041f\u0440\u0438 \u0430\u043a\u0442\u0438\u0432\u0430\u0446\u0438\u0438 \u0440\u0435\u0436\u0438\u043c\u0430 \u043d\u0430 \u0434\u0438\u0441\u043f\u043b\u0435\u0435 \u043f\u043e\u044f\u0432\u0438\u0442\u0441\u044f \u043d\u0430\u0434\u043f\u0438\u0441\u044c OLED_OFF, \u043f\u0440\u0438 \u043e\u0442\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0438 \u0440\u0435\u0436\u0438\u043c\u0430 \u043e\u0442\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f \u0434\u0438\u0441\u043f\u043b\u0435\u044f \u043f\u043e\u044f\u0432\u0438\u0442\u0441\u044f \u043d\u0430\u0434\u043f\u0438\u0441\u044c OLED_ON).<\/li>\n<li>\u0421\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u0435 \u0432\u0441\u0435\u0445 \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043a \u0432 \u044d\u043d\u0435\u0440\u0433\u043e\u043d\u0435\u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0439 \u043f\u0430\u043c\u044f\u0442\u0438<\/li>\n<\/ul>\n<p style=\"text-align: center;\">\u0421\u0445\u0435\u043c\u0430 \u0440\u0435\u0433\u0443\u043b\u044f\u0442\u043e\u0440\u0430 \u0433\u0440\u043e\u043c\u043a\u043e\u0441\u0442\u0438<\/p>\n<p><a href=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2023\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2023-08-05-09-41-36.png\" class=\"highslide-image\" onclick=\"return hs.expand(this);\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-130800\" src=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2023\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2023-08-05-09-41-36.png\" alt=\"\" width=\"608\" height=\"389\" srcset=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2023\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2023-08-05-09-41-36.png 608w, http:\/\/rcl-radio.ru\/wp-content\/uploads\/2023\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2023-08-05-09-41-36-500x320.png 500w, http:\/\/rcl-radio.ru\/wp-content\/uploads\/2023\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2023-08-05-09-41-36-200x128.png 200w\" sizes=\"auto, (max-width: 608px) 100vw, 608px\" \/><\/a><\/p>\n<p><a href=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2023\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2023-07-30-10-36-16.png\" class=\"highslide-image\" onclick=\"return hs.expand(this);\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-130792\" src=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2023\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2023-07-30-10-36-16.png\" alt=\"\" width=\"666\" height=\"351\" srcset=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2023\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2023-07-30-10-36-16.png 666w, http:\/\/rcl-radio.ru\/wp-content\/uploads\/2023\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2023-07-30-10-36-16-500x264.png 500w, http:\/\/rcl-radio.ru\/wp-content\/uploads\/2023\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2023-07-30-10-36-16-200x105.png 200w\" sizes=\"auto, (max-width: 666px) 100vw, 666px\" \/><\/a><\/p>\n<pre><span style=\"color: #5e6d03;\">#define<\/span> <span style=\"color: #000000;\">IR2<\/span> \u00a0\u00a0\u00a0<span style=\"color: #000000;\">0x33B820DF<\/span> <span style=\"color: #434f54;\">\/\/ button encoder<\/span>\r\n<span style=\"color: #5e6d03;\">#define<\/span> <span style=\"color: #000000;\">IR3<\/span> \u00a0\u00a0\u00a0<span style=\"color: #000000;\">0x33B8946B<\/span> <span style=\"color: #434f54;\">\/\/ mute<\/span>\r\n<span style=\"color: #5e6d03;\">#define<\/span> <span style=\"color: #000000;\">IR4<\/span> \u00a0\u00a0\u00a0<span style=\"color: #000000;\">0x33B810EF<\/span> <span style=\"color: #434f54;\">\/\/ &gt;&gt;&gt;<\/span>\r\n<span style=\"color: #5e6d03;\">#define<\/span> <span style=\"color: #000000;\">IR5<\/span> \u00a0\u00a0\u00a0<span style=\"color: #000000;\">0x33B8E01F<\/span> <span style=\"color: #434f54;\">\/\/ &lt;&lt;&lt;<\/span>\r\n<span style=\"color: #5e6d03;\">#define<\/span> <span style=\"color: #000000;\">IR6<\/span> \u00a0\u00a0\u00a0<span style=\"color: #000000;\">0x33B844BB<\/span> <span style=\"color: #434f54;\">\/\/ INPUT<\/span>\r\n<span style=\"color: #5e6d03;\">#define<\/span> <span style=\"color: #000000;\">POWER<\/span> \u00a0<span style=\"color: #000000;\">0x33B800FF<\/span> <span style=\"color: #434f54;\">\/\/ STANDBY<\/span>\r\n \r\n<span style=\"color: #5e6d03;\">#include<\/span> <span style=\"color: #434f54;\">&lt;<\/span><span style=\"color: #000000;\">LC75341<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #000000;\">h<\/span><span style=\"color: #434f54;\">&gt;<\/span> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span style=\"color: #434f54;\">\/\/ <\/span><u><span style=\"color: #434f54;\">http:\/\/rcl-radio.ru\/wp-content\/uploads\/2022\/01\/lc75341.zip<\/span><\/u>\r\n<span style=\"color: #5e6d03;\">#include<\/span> <span style=\"color: #434f54;\">&lt;<\/span><span style=\"color: #d35400;\">Wire<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #000000;\">h<\/span><span style=\"color: #434f54;\">&gt;<\/span> \r\n<span style=\"color: #5e6d03;\">#include<\/span> <span style=\"color: #434f54;\">&lt;<\/span><span style=\"color: #000000;\">MsTimer2<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #000000;\">h<\/span><span style=\"color: #434f54;\">&gt;<\/span> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span style=\"color: #434f54;\">\/\/ <\/span><u><span style=\"color: #434f54;\">http:\/\/rcl-radio.ru\/wp-content\/uploads\/2018\/11\/MsTimer2.zip<\/span><\/u> \r\n<span style=\"color: #5e6d03;\">#include<\/span> <span style=\"color: #434f54;\">&lt;<\/span><span style=\"color: #000000;\">U8glib<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #000000;\">h<\/span><span style=\"color: #434f54;\">&gt;<\/span> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span style=\"color: #434f54;\">\/\/ <\/span><u><span style=\"color: #434f54;\">https:\/\/github.com\/olikraus\/u8glib\/<\/span><\/u>\r\n<span style=\"color: #5e6d03;\">#include<\/span> <span style=\"color: #434f54;\">&lt;<\/span><b><span style=\"color: #d35400;\">Encoder<\/span><\/b><span style=\"color: #434f54;\">.<\/span><span style=\"color: #000000;\">h<\/span><span style=\"color: #434f54;\">&gt;<\/span> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span style=\"color: #434f54;\">\/\/ <\/span><u><span style=\"color: #434f54;\">http:\/\/rcl-radio.ru\/wp-content\/uploads\/2019\/05\/Encoder.zip<\/span><\/u> \r\n<span style=\"color: #5e6d03;\">#include<\/span> <span style=\"color: #434f54;\">&lt;<\/span><b><span style=\"color: #d35400;\">EEPROM<\/span><\/b><span style=\"color: #434f54;\">.<\/span><span style=\"color: #000000;\">h<\/span><span style=\"color: #434f54;\">&gt;<\/span>\r\n<span style=\"color: #5e6d03;\">#include<\/span> <span style=\"color: #434f54;\">&lt;<\/span><span style=\"color: #000000;\">boarddefs<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #000000;\">h<\/span><span style=\"color: #434f54;\">&gt;<\/span> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span style=\"color: #434f54;\">\/\/ \u0432\u0445\u043e\u0434\u0438\u0442 \u0432 \u0441\u043e\u0441\u0442\u0430\u0432 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 IRremote<\/span>\r\n<span style=\"color: #5e6d03;\">#include<\/span> <span style=\"color: #434f54;\">&lt;<\/span><span style=\"color: #000000;\">IRremote<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #000000;\">h<\/span><span style=\"color: #434f54;\">&gt;<\/span> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span style=\"color: #434f54;\">\/\/ <\/span><u><span style=\"color: #434f54;\">http:\/\/rcl-radio.ru\/wp-content\/uploads\/2019\/06\/IRremote.zip<\/span><\/u>\r\n \r\n<b><span style=\"color: #d35400;\">Encoder<\/span><\/b> <span style=\"color: #000000;\">myEnc<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">8<\/span><span style=\"color: #434f54;\">,<\/span> <span style=\"color: #000000;\">9<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #434f54;\">\/\/ DT, CLK<\/span>\r\n<span style=\"color: #000000;\">U8GLIB_SH1106_128X64<\/span> <span style=\"color: #000000;\">u8g<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">U8G_I2C_OPT_DEV_0<\/span><span style=\"color: #434f54;\">|<\/span><span style=\"color: #000000;\">U8G_I2C_OPT_FAST<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span> \u00a0<span style=\"color: #434f54;\">\/\/ Dev 0, Fast I2C \/ TWI<\/span>\r\n<span style=\"color: #000000;\">LC75341<\/span> <span style=\"color: #000000;\">lc<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">3<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">4<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">2<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span> \u00a0\u00a0<span style=\"color: #434f54;\">\/\/ CE,DI,CL <\/span>\r\n<b><span style=\"color: #d35400;\">IRrecv<\/span><\/b> <span style=\"color: #000000;\">irrecv<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">12<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span> <span style=\"color: #434f54;\">\/\/ \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u043c \u0432\u044b\u0432\u043e\u0434 \u043c\u043e\u0434\u0443\u043b\u044f IR \u043f\u0440\u0438\u0435\u043c\u043d\u0438\u043a\u0430<\/span>\r\n<b><span style=\"color: #d35400;\">decode_results<\/span><\/b> <span style=\"color: #000000;\">ir<\/span><span style=\"color: #000000;\">;<\/span> \r\n \r\n\r\n<span style=\"color: #00979c;\">long<\/span> <span style=\"color: #000000;\">times<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">oldPosition<\/span> \u00a0<span style=\"color: #434f54;\">=<\/span> <span style=\"color: #434f54;\">-<\/span><span style=\"color: #000000;\">999<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">newPosition<\/span><span style=\"color: #434f54;\">,<\/span> <span style=\"color: #000000;\">times1<\/span><span style=\"color: #000000;\">;<\/span>\r\n<span style=\"color: #00979c;\">int<\/span> <span style=\"color: #000000;\">vol_reg<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">menu<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">mute_reg<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">power<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">treb_reg<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">gain0<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">gain1<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">gain2<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">gain3<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">gain4<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">gain5<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">bass_reg<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">in_reg<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">ball<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">vol_old<\/span><span style=\"color: #000000;\">;<\/span>\r\n<span style=\"color: #00979c;\">bool<\/span> <span style=\"color: #000000;\">w<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">w2<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">gr1<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">gr2<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">www<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">oled_off<\/span><span style=\"color: #000000;\">;<\/span>\r\n \r\n<span style=\"color: #00979c;\">void<\/span> <span style=\"color: #5e6d03;\">setup<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">{<\/span>\r\n \u00a0<span style=\"color: #d35400;\">Wire<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">begin<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span>\r\n \u00a0<span style=\"color: #000000;\">irrecv<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">enableIRIn<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span>\r\n \u00a0<b><span style=\"color: #d35400;\">Serial<\/span><\/b><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">begin<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">9600<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span>\r\n \u00a0<span style=\"color: #000000;\">MsTimer2<\/span><span style=\"color: #434f54;\">:<\/span><span style=\"color: #434f54;\">:<\/span><span style=\"color: #000000;\">set<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #434f54;\">,<\/span> <span style=\"color: #000000;\">to_Timer<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">MsTimer2<\/span><span style=\"color: #434f54;\">:<\/span><span style=\"color: #434f54;\">:<\/span><span style=\"color: #000000;\">start<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span>\r\n \u00a0<span style=\"color: #d35400;\">pinMode<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">10<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #00979c;\">INPUT<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span style=\"color: #434f54;\">\/\/ encoder SW<\/span>\r\n \u00a0<span style=\"color: #d35400;\">pinMode<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">7<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #00979c;\">INPUT_PULLUP<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span> \u00a0<span style=\"color: #434f54;\">\/\/ mute button<\/span>\r\n \u00a0<span style=\"color: #d35400;\">pinMode<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">11<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #00979c;\">INPUT_PULLUP<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span> <span style=\"color: #434f54;\">\/\/ input button<\/span>\r\n \u00a0<span style=\"color: #d35400;\">pinMode<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">5<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #00979c;\">OUTPUT<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span style=\"color: #434f54;\">\/\/ OUT STBY<\/span>\r\n \u00a0<span style=\"color: #d35400;\">pinMode<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">6<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #00979c;\">INPUT_PULLUP<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span> \u00a0<span style=\"color: #434f54;\">\/\/ POWER BUTTON<\/span>\r\n \u00a0<span style=\"color: #434f54;\">\/\/ input_out_pin<\/span>\r\n \u00a0<span style=\"color: #d35400;\">pinMode<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">A0<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #00979c;\">OUTPUT<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span>\r\n \u00a0<span style=\"color: #d35400;\">pinMode<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">A1<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #00979c;\">OUTPUT<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span>\r\n \u00a0<span style=\"color: #d35400;\">pinMode<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">A2<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #00979c;\">OUTPUT<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span>\r\n \u00a0<span style=\"color: #d35400;\">pinMode<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">A3<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #00979c;\">OUTPUT<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span>\r\n \u00a0<span style=\"color: #000000;\">vol_reg<\/span> <span style=\"color: #434f54;\">=<\/span> <b><span style=\"color: #d35400;\">EEPROM<\/span><\/b><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">read<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">treb_reg<\/span> <span style=\"color: #434f54;\">=<\/span> <b><span style=\"color: #d35400;\">EEPROM<\/span><\/b><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">read<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #434f54;\">-<\/span><span style=\"color: #000000;\">5<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">bass_reg<\/span> <span style=\"color: #434f54;\">=<\/span> <b><span style=\"color: #d35400;\">EEPROM<\/span><\/b><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">read<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">2<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">gain1<\/span> <span style=\"color: #434f54;\">=<\/span> <b><span style=\"color: #d35400;\">EEPROM<\/span><\/b><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">read<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">4<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span>\r\n \u00a0<span style=\"color: #000000;\">gain2<\/span> <span style=\"color: #434f54;\">=<\/span> <b><span style=\"color: #d35400;\">EEPROM<\/span><\/b><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">read<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">5<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">gain3<\/span> <span style=\"color: #434f54;\">=<\/span> <b><span style=\"color: #d35400;\">EEPROM<\/span><\/b><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">read<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">6<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">gain4<\/span> <span style=\"color: #434f54;\">=<\/span> <b><span style=\"color: #d35400;\">EEPROM<\/span><\/b><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">read<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">7<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">gain5<\/span> <span style=\"color: #434f54;\">=<\/span> <b><span style=\"color: #d35400;\">EEPROM<\/span><\/b><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">read<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">8<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span>\r\n \u00a0<span style=\"color: #000000;\">in_reg<\/span> <span style=\"color: #434f54;\">=<\/span> <b><span style=\"color: #d35400;\">EEPROM<\/span><\/b><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">read<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">9<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">ball<\/span> <span style=\"color: #434f54;\">=<\/span> <b><span style=\"color: #d35400;\">EEPROM<\/span><\/b><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">read<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">10<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #434f54;\">-<\/span><span style=\"color: #000000;\">4<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">oled_off<\/span> <span style=\"color: #434f54;\">=<\/span> <b><span style=\"color: #d35400;\">EEPROM<\/span><\/b><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">read<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">11<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span>\r\n \u00a0<span style=\"color: #5e6d03;\">if<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">oled_off<\/span><span style=\"color: #434f54;\">&gt;<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">{<\/span><span style=\"color: #000000;\">oled_off<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">}<\/span>\r\n \u00a0<span style=\"color: #5e6d03;\">switch<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">in_reg<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">{<\/span>\r\n \u00a0\u00a0\u00a0\u00a0<span style=\"color: #5e6d03;\">case<\/span> <span style=\"color: #000000;\">0<\/span><span style=\"color: #434f54;\">:<\/span> <span style=\"color: #000000;\">gain0<\/span> <span style=\"color: #434f54;\">=<\/span> <span style=\"color: #000000;\">gain1<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">out_in<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #5e6d03;\">break<\/span><span style=\"color: #000000;\">;<\/span>\r\n \u00a0\u00a0\u00a0\u00a0<span style=\"color: #5e6d03;\">case<\/span> <span style=\"color: #000000;\">1<\/span><span style=\"color: #434f54;\">:<\/span> <span style=\"color: #000000;\">gain0<\/span> <span style=\"color: #434f54;\">=<\/span> <span style=\"color: #000000;\">gain2<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">out_in<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #5e6d03;\">break<\/span><span style=\"color: #000000;\">;<\/span>\r\n \u00a0\u00a0\u00a0\u00a0<span style=\"color: #5e6d03;\">case<\/span> <span style=\"color: #000000;\">2<\/span><span style=\"color: #434f54;\">:<\/span> <span style=\"color: #000000;\">gain0<\/span> <span style=\"color: #434f54;\">=<\/span> <span style=\"color: #000000;\">gain3<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">out_in<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #5e6d03;\">break<\/span><span style=\"color: #000000;\">;<\/span>\r\n \u00a0\u00a0\u00a0\u00a0<span style=\"color: #5e6d03;\">case<\/span> <span style=\"color: #000000;\">3<\/span><span style=\"color: #434f54;\">:<\/span> <span style=\"color: #000000;\">gain0<\/span> <span style=\"color: #434f54;\">=<\/span> <span style=\"color: #000000;\">gain4<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">out_in<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #5e6d03;\">break<\/span><span style=\"color: #000000;\">;<\/span>\r\n \u00a0\u00a0\u00a0\u00a0<span style=\"color: #000000;\">}<\/span>\r\n \u00a0<span style=\"color: #000000;\">audio_L<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span>\r\n \u00a0<span style=\"color: #000000;\">audio_R<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span>\r\n \r\n<span style=\"color: #000000;\">}<\/span>\r\n \r\n<span style=\"color: #00979c;\">void<\/span> <span style=\"color: #5e6d03;\">loop<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">{<\/span>\r\n<span style=\"color: #434f54;\">\/\/ \u00a0Serial.println(menu);<\/span>\r\n<span style=\"color: #434f54;\">\/\/\/ IR \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/<\/span>\r\n \u00a0\u00a0<span style=\"color: #5e6d03;\">if<\/span> <span style=\"color: #000000;\">(<\/span> <span style=\"color: #000000;\">irrecv<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">decode<\/span><span style=\"color: #000000;\">(<\/span> <span style=\"color: #434f54;\">&amp;<\/span><span style=\"color: #000000;\">ir<\/span> <span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">)<\/span> <span style=\"color: #000000;\">{<\/span><b><span style=\"color: #d35400;\">Serial<\/span><\/b><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">print<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #005c5f;\">\"0x\"<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><b><span style=\"color: #d35400;\">Serial<\/span><\/b><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">println<\/span><span style=\"color: #000000;\">(<\/span> <span style=\"color: #000000;\">ir<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">value<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #00979c;\">HEX<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">irrecv<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">resume<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">times<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #d35400;\">millis<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">w<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">w2<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">times1<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #d35400;\">millis<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">}<\/span><span style=\"color: #434f54;\">\/\/ IR \u043f\u0440\u0438\u0435\u043c\u043d\u0438\u043a - \u0447\u0442\u0435\u043d\u0438\u0435, \u0432 \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0435 \u043f\u043e\u0440\u0442\u0430 \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u044e\u0442\u0441\u044f \u043a\u043e\u0434\u044b \u043a\u043d\u043e\u043f\u043e\u043a<\/span>\r\n \u00a0\u00a0<span style=\"color: #5e6d03;\">if<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">ir<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">value<\/span><span style=\"color: #434f54;\">==<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">{<\/span><span style=\"color: #000000;\">gr1<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">gr2<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">}<\/span><span style=\"color: #434f54;\">\/\/ \u0437\u0430\u043f\u0440\u0435\u0442 \u043d\u0430\u0436\u0430\u0442\u0438\u0439 \u043d\u0435 \u0430\u043a\u0442\u0438\u0432\u043d\u044b\u0445 \u043a\u043d\u043e\u043f\u043e\u043a \u043f\u0443\u043b\u044c\u0442\u0430 \u00a0\u00a0<\/span>\r\n<span style=\"color: #434f54;\">\/\/\/\/\/\/\/\/ BUTTON \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/<\/span>\r\n <span style=\"color: #5e6d03;\">if<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">power<\/span><span style=\"color: #434f54;\">==<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">{<\/span>\r\n <span style=\"color: #5e6d03;\">if<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">mute_reg<\/span><span style=\"color: #434f54;\">==<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">{<\/span>\r\n \u00a0\u00a0<span style=\"color: #5e6d03;\">if<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #d35400;\">digitalRead<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">10<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #434f54;\">==<\/span><span style=\"color: #00979c;\">LOW<\/span><span style=\"color: #434f54;\">||<\/span><span style=\"color: #000000;\">ir<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">value<\/span><span style=\"color: #434f54;\">==<\/span><span style=\"color: #000000;\">IR2<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">{<\/span><span style=\"color: #000000;\">menu<\/span><span style=\"color: #434f54;\">++<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">times1<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #d35400;\">millis<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">gr1<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">gr2<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">cl<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">times<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #d35400;\">millis<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">w<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">w2<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #5e6d03;\">if<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">menu<\/span><span style=\"color: #434f54;\">&gt;<\/span><span style=\"color: #000000;\">3<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">{<\/span><span style=\"color: #000000;\">menu<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">}<\/span><span style=\"color: #000000;\">}<\/span>\r\n \u00a0\u00a0<span style=\"color: #5e6d03;\">if<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #d35400;\">digitalRead<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">11<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #434f54;\">==<\/span><span style=\"color: #00979c;\">LOW<\/span><span style=\"color: #434f54;\">||<\/span><span style=\"color: #000000;\">ir<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">value<\/span><span style=\"color: #434f54;\">==<\/span><span style=\"color: #000000;\">IR6<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">{<\/span><span style=\"color: #000000;\">in_reg<\/span><span style=\"color: #434f54;\">++<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">menu<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">4<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">cl<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">times1<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #d35400;\">millis<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">times<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #d35400;\">millis<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">w<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">w2<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">www<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #5e6d03;\">if<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">in_reg<\/span><span style=\"color: #434f54;\">&gt;<\/span><span style=\"color: #000000;\">3<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">{<\/span><span style=\"color: #000000;\">in_reg<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">}<\/span><span style=\"color: #000000;\">}<\/span>\r\n \u00a0<span style=\"color: #000000;\">}<\/span>\r\n \u00a0\u00a0<span style=\"color: #5e6d03;\">if<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #d35400;\">digitalRead<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">7<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #434f54;\">==<\/span><span style=\"color: #00979c;\">LOW<\/span><span style=\"color: #434f54;\">||<\/span><span style=\"color: #000000;\">ir<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">value<\/span><span style=\"color: #434f54;\">==<\/span><span style=\"color: #000000;\">IR3<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #434f54;\">&amp;&amp;<\/span><span style=\"color: #000000;\">mute_reg<\/span><span style=\"color: #434f54;\">==<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">{<\/span><span style=\"color: #000000;\">mute_reg<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">menu<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">100<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">cl<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">vol_old<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">vol_reg<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">vol_reg<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">71<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">audio_R<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">audio_L<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span>\r\n \u00a0\u00a0\u00a0\u00a0<span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">firstPage<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #5e6d03;\">do<\/span> <span style=\"color: #000000;\">{<\/span><span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">setFont<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">u8g_font_profont12r<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">drawStr<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">53<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">30<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #005c5f;\">\"MUTE\"<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">}<\/span> <span style=\"color: #5e6d03;\">while<\/span><span style=\"color: #000000;\">(<\/span> <span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">nextPage<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span> <span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">}<\/span>\r\n \u00a0\u00a0<span style=\"color: #5e6d03;\">if<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #d35400;\">digitalRead<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">7<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #434f54;\">==<\/span><span style=\"color: #00979c;\">LOW<\/span><span style=\"color: #434f54;\">||<\/span><span style=\"color: #000000;\">ir<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">value<\/span><span style=\"color: #434f54;\">==<\/span><span style=\"color: #000000;\">IR3<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #434f54;\">&amp;&amp;<\/span><span style=\"color: #000000;\">mute_reg<\/span><span style=\"color: #434f54;\">==<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">{<\/span><span style=\"color: #000000;\">mute_reg<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">times1<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #d35400;\">millis<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">w<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">menu<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">cl<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">vol_reg<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">vol_old<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">audio_R<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">audio_L<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">}<\/span>\r\n <span style=\"color: #000000;\">}<\/span>\r\n<span style=\"color: #434f54;\">\/\/\/\/\/\/\/\/\/\/ POWER \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/<\/span>\r\n \u00a0<span style=\"color: #5e6d03;\">if<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #d35400;\">digitalRead<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">6<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #434f54;\">==<\/span><span style=\"color: #00979c;\">LOW<\/span><span style=\"color: #434f54;\">||<\/span><span style=\"color: #000000;\">ir<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">value<\/span><span style=\"color: #434f54;\">==<\/span><span style=\"color: #000000;\">POWER<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #434f54;\">&amp;&amp;<\/span><span style=\"color: #000000;\">power<\/span><span style=\"color: #434f54;\">==<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">{<\/span><span style=\"color: #000000;\">power<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">menu<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">100<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">cl<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">vol_old<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">vol_reg<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">vol_reg<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">71<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">audio_R<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">audio_L<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span>\r\n \u00a0\u00a0\u00a0\u00a0<span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">firstPage<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #5e6d03;\">do<\/span> <span style=\"color: #000000;\">{<\/span><span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">setFont<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">u8g_font_profont12r<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">drawStr<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">40<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">30<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #005c5f;\">\"POWER OFF\"<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">}<\/span> <span style=\"color: #5e6d03;\">while<\/span><span style=\"color: #000000;\">(<\/span> <span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">nextPage<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span> <span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span>\r\n \u00a0\u00a0\u00a0\u00a0<span style=\"color: #d35400;\">delay<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">1500<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span> <span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">firstPage<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #5e6d03;\">do<\/span> <span style=\"color: #000000;\">{<\/span><span style=\"color: #000000;\">}<\/span> <span style=\"color: #5e6d03;\">while<\/span><span style=\"color: #000000;\">(<\/span> <span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">nextPage<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span> <span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">}<\/span>\r\n \u00a0\u00a0<span style=\"color: #5e6d03;\">if<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #d35400;\">digitalRead<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">6<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #434f54;\">==<\/span><span style=\"color: #00979c;\">LOW<\/span><span style=\"color: #434f54;\">||<\/span><span style=\"color: #000000;\">ir<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">value<\/span><span style=\"color: #434f54;\">==<\/span><span style=\"color: #000000;\">POWER<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #434f54;\">&amp;&amp;<\/span><span style=\"color: #000000;\">power<\/span><span style=\"color: #434f54;\">==<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">{<\/span><span style=\"color: #000000;\">power<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">times1<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #d35400;\">millis<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span>\r\n \u00a0\u00a0\u00a0\u00a0<span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">firstPage<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #5e6d03;\">do<\/span> <span style=\"color: #000000;\">{<\/span><span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">setFont<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">u8g_font_profont12r<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">drawStr<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">42<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">30<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #005c5f;\">\"POWER ON\"<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">}<\/span> <span style=\"color: #5e6d03;\">while<\/span><span style=\"color: #000000;\">(<\/span> <span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">nextPage<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span> <span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #d35400;\">delay<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">1500<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span>\r\n \u00a0\u00a0<span style=\"color: #000000;\">w<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">menu<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">cl<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">vol_reg<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">vol_old<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">audio_R<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">audio_L<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">}<\/span>\r\n\r\n \u00a0\u00a0<span style=\"color: #5e6d03;\">if<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">power<\/span><span style=\"color: #434f54;\">==<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">{<\/span><span style=\"color: #d35400;\">digitalWrite<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">5<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #00979c;\">HIGH<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">}<\/span><span style=\"color: #5e6d03;\">else<\/span><span style=\"color: #000000;\">{<\/span><span style=\"color: #d35400;\">digitalWrite<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">5<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #00979c;\">LOW<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">}<\/span> \r\n\r\n \u00a0\u00a0<span style=\"color: #5e6d03;\">if<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #d35400;\">digitalRead<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">10<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #434f54;\">==<\/span><span style=\"color: #00979c;\">LOW<\/span> <span style=\"color: #434f54;\">&amp;&amp;<\/span> <span style=\"color: #d35400;\">digitalRead<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">11<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #434f54;\">==<\/span><span style=\"color: #00979c;\">LOW<\/span> <span style=\"color: #434f54;\">&amp;&amp;<\/span> <span style=\"color: #000000;\">power<\/span><span style=\"color: #434f54;\">==<\/span><span style=\"color: #000000;\">1<\/span> <span style=\"color: #434f54;\">&amp;&amp;<\/span> <span style=\"color: #000000;\">oled_off<\/span><span style=\"color: #434f54;\">==<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">{<\/span><span style=\"color: #000000;\">oled_off<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">;<\/span><b><span style=\"color: #d35400;\">EEPROM<\/span><\/b><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">update<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">11<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">oled_off<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span>\r\n \u00a0\u00a0<span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">firstPage<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #5e6d03;\">do<\/span> <span style=\"color: #000000;\">{<\/span><span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">setFont<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">u8g_font_profont12r<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">drawStr<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">42<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">30<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #005c5f;\">\"OLED OFF\"<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">}<\/span> <span style=\"color: #5e6d03;\">while<\/span><span style=\"color: #000000;\">(<\/span> <span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">nextPage<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span> <span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span>\r\n \u00a0\u00a0<span style=\"color: #d35400;\">delay<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">2000<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">firstPage<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #5e6d03;\">do<\/span> <span style=\"color: #000000;\">{<\/span><span style=\"color: #000000;\">}<\/span> <span style=\"color: #5e6d03;\">while<\/span><span style=\"color: #000000;\">(<\/span> <span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">nextPage<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span> <span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">}<\/span>\r\n \u00a0\u00a0<span style=\"color: #5e6d03;\">if<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #d35400;\">digitalRead<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">10<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #434f54;\">==<\/span><span style=\"color: #00979c;\">LOW<\/span> <span style=\"color: #434f54;\">&amp;&amp;<\/span> <span style=\"color: #d35400;\">digitalRead<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">11<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #434f54;\">==<\/span><span style=\"color: #00979c;\">LOW<\/span> <span style=\"color: #434f54;\">&amp;&amp;<\/span> <span style=\"color: #000000;\">power<\/span><span style=\"color: #434f54;\">==<\/span><span style=\"color: #000000;\">1<\/span> <span style=\"color: #434f54;\">&amp;&amp;<\/span> <span style=\"color: #000000;\">oled_off<\/span><span style=\"color: #434f54;\">==<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">{<\/span><span style=\"color: #000000;\">oled_off<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #000000;\">;<\/span><b><span style=\"color: #d35400;\">EEPROM<\/span><\/b><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">update<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">11<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">oled_off<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span>\r\n \u00a0\u00a0<span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">firstPage<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #5e6d03;\">do<\/span> <span style=\"color: #000000;\">{<\/span><span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">setFont<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">u8g_font_profont12r<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">drawStr<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">42<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">30<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #005c5f;\">\"OLED \u00a0ON\"<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">}<\/span> <span style=\"color: #5e6d03;\">while<\/span><span style=\"color: #000000;\">(<\/span> <span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">nextPage<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span> <span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span>\r\n \u00a0\u00a0<span style=\"color: #d35400;\">delay<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">2000<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">firstPage<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #5e6d03;\">do<\/span> <span style=\"color: #000000;\">{<\/span><span style=\"color: #000000;\">}<\/span> <span style=\"color: #5e6d03;\">while<\/span><span style=\"color: #000000;\">(<\/span> <span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">nextPage<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span> <span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">}<\/span>\r\n \u00a0\u00a0\r\n<span style=\"color: #434f54;\">\/\/\/\/\/\/\/\/ VOLUME \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/ \u00a0<\/span>\r\n \u00a0<span style=\"color: #5e6d03;\">if<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">menu<\/span><span style=\"color: #434f54;\">==<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">{<\/span>\r\n \u00a0<span style=\"color: #5e6d03;\">if<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">newPosition<\/span> <span style=\"color: #434f54;\">!=<\/span> <span style=\"color: #000000;\">oldPosition<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">{<\/span><span style=\"color: #000000;\">oldPosition<\/span> <span style=\"color: #434f54;\">=<\/span> <span style=\"color: #000000;\">newPosition<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #5e6d03;\">if<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">newPosition<\/span><span style=\"color: #434f54;\">&gt;<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">{<\/span><span style=\"color: #000000;\">newPosition<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">}<\/span><span style=\"color: #5e6d03;\">if<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">newPosition<\/span><span style=\"color: #434f54;\">&lt;<\/span><span style=\"color: #434f54;\">-<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">{<\/span><span style=\"color: #000000;\">newPosition<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #434f54;\">-<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">}<\/span>\r\n \u00a0<span style=\"color: #000000;\">vol_reg<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">vol_reg<\/span><span style=\"color: #434f54;\">+<\/span><span style=\"color: #000000;\">newPosition<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">myEnc<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">write<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">newPosition<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">times1<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #d35400;\">millis<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">times<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #d35400;\">millis<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">w<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">w2<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">vol_func<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">audio_R<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">audio_L<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">}<\/span>\r\n \r\n \u00a0\u00a0<span style=\"color: #5e6d03;\">if<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">ir<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">value<\/span><span style=\"color: #434f54;\">==<\/span><span style=\"color: #000000;\">IR5<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">{<\/span><span style=\"color: #000000;\">vol_reg<\/span><span style=\"color: #434f54;\">++<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">gr1<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">gr2<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">cl<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">times<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #d35400;\">millis<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">w<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">w2<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">vol_func<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">audio_R<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">audio_L<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">}<\/span><span style=\"color: #434f54;\">\/\/ \u043a\u043d\u043e\u043f\u043a\u0430 &gt; <\/span>\r\n \u00a0\u00a0<span style=\"color: #5e6d03;\">if<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">ir<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">value<\/span><span style=\"color: #434f54;\">==<\/span><span style=\"color: #000000;\">0xFFFFFFFF<\/span> <span style=\"color: #5e6d03;\">and<\/span> <span style=\"color: #000000;\">gr1<\/span><span style=\"color: #434f54;\">==<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">{<\/span><span style=\"color: #000000;\">vol_reg<\/span><span style=\"color: #434f54;\">++<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">gr2<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">cl<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">times<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #d35400;\">millis<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">w<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">w2<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">vol_func<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">audio_R<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">audio_L<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">}<\/span><span style=\"color: #434f54;\">\/\/ \u043a\u043d\u043e\u043f\u043a\u0430 &gt;&gt;&gt;&gt;&gt;&gt;<\/span>\r\n \u00a0\u00a0<span style=\"color: #5e6d03;\">if<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">ir<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">value<\/span><span style=\"color: #434f54;\">==<\/span><span style=\"color: #000000;\">IR4<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">{<\/span><span style=\"color: #000000;\">vol_reg<\/span><span style=\"color: #434f54;\">--<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">gr1<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">gr2<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">cl<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">times<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #d35400;\">millis<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">w<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">w2<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">vol_func<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">audio_R<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">audio_L<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">}<\/span><span style=\"color: #434f54;\">\/\/ \u043a\u043d\u043e\u043f\u043a\u0430 &lt;<\/span>\r\n \u00a0\u00a0<span style=\"color: #5e6d03;\">if<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">ir<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">value<\/span><span style=\"color: #434f54;\">==<\/span><span style=\"color: #000000;\">0xFFFFFFFF<\/span> <span style=\"color: #5e6d03;\">and<\/span> <span style=\"color: #000000;\">gr2<\/span><span style=\"color: #434f54;\">==<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">{<\/span><span style=\"color: #000000;\">vol_reg<\/span><span style=\"color: #434f54;\">--<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">gr1<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">cl<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">times<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #d35400;\">millis<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">w<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">w2<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">vol_func<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">audio_R<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">audio_L<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">}<\/span><span style=\"color: #434f54;\">\/\/ \u043a\u043d\u043e\u043f\u043a\u0430 &lt;&lt;&lt;&lt;&lt;&lt;<\/span>\r\n \r\n \u00a0<span style=\"color: #5e6d03;\">if<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">w<\/span><span style=\"color: #434f54;\">==<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">{<\/span><span style=\"color: #000000;\">w<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #000000;\">;<\/span>\r\n \u00a0<span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">firstPage<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span> \u00a0\r\n \u00a0\u00a0<span style=\"color: #5e6d03;\">do<\/span> <span style=\"color: #000000;\">{<\/span>\r\n \u00a0<span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">setFont<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">u8g_font_profont12r<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">drawStr<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">8<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #005c5f;\">\"VOLUME\"<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">setFont<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">u8g_font_profont29r<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span> <span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #000000;\">setPrintPos<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">78<\/span><span style=\"color: #434f54;\">,<\/span> <span style=\"color: #000000;\">22<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">print<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">71<\/span><span style=\"color: #434f54;\">-<\/span><span style=\"color: #000000;\">vol_reg<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span>\r\n \u00a0<span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">setFont<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">u8g_font_profont12r<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">drawStr<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">18<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #005c5f;\">\"IN\"<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span>\r\n \u00a0<span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #000000;\">setPrintPos<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">20<\/span><span style=\"color: #434f54;\">,<\/span> <span style=\"color: #000000;\">18<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">print<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">in_reg<\/span><span style=\"color: #434f54;\">+<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">drawStr<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">28<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #005c5f;\">\"GAIN\"<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #000000;\">setPrintPos<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">30<\/span><span style=\"color: #434f54;\">,<\/span> <span style=\"color: #000000;\">28<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">print<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">gain0<\/span><span style=\"color: #434f54;\">*<\/span><span style=\"color: #000000;\">2<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span>\r\n \u00a0<span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">drawLine<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #434f54;\">,<\/span> <span style=\"color: #000000;\">32<\/span><span style=\"color: #434f54;\">,<\/span> <span style=\"color: #000000;\">128<\/span><span style=\"color: #434f54;\">,<\/span> <span style=\"color: #000000;\">32<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span>\r\n \u00a0<span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">setFont<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">u8g_font_profont12r<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">drawStr<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">44<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #005c5f;\">\"TREBLE\"<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #000000;\">setPrintPos<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">80<\/span><span style=\"color: #434f54;\">,<\/span> <span style=\"color: #000000;\">44<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">print<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">treb_reg<\/span><span style=\"color: #434f54;\">*<\/span><span style=\"color: #000000;\">2<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">drawStr<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">95<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">44<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #005c5f;\">\"dB\"<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span>\r\n \u00a0<span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">setFont<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">u8g_font_profont12r<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">drawStr<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">54<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #005c5f;\">\"BASS\"<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #000000;\">setPrintPos<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">80<\/span><span style=\"color: #434f54;\">,<\/span> <span style=\"color: #000000;\">54<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">print<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">bass_reg<\/span><span style=\"color: #434f54;\">*<\/span><span style=\"color: #000000;\">2<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">drawStr<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">95<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">54<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #005c5f;\">\"dB\"<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span>\r\n \u00a0<span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">setFont<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">u8g_font_profont12r<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">drawStr<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">64<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #005c5f;\">\"BALANCE\"<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #000000;\">setPrintPos<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">80<\/span><span style=\"color: #434f54;\">,<\/span> <span style=\"color: #000000;\">64<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">print<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">ball<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">drawStr<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">95<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">64<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #005c5f;\">\"dB\"<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span>\r\n \u00a0\u00a0<span style=\"color: #000000;\">}<\/span> <span style=\"color: #5e6d03;\">while<\/span><span style=\"color: #000000;\">(<\/span> <span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">nextPage<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span> <span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span>\r\n \u00a0<span style=\"color: #000000;\">}<\/span><span style=\"color: #000000;\">}<\/span>\r\n<span style=\"color: #434f54;\">\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/ \u00a0<\/span>\r\n\r\n<span style=\"color: #434f54;\">\/\/\/\/\/\/\/\/ TREBLE \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/ \u00a0<\/span>\r\n \u00a0<span style=\"color: #5e6d03;\">if<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">menu<\/span><span style=\"color: #434f54;\">==<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">{<\/span>\r\n \u00a0<span style=\"color: #5e6d03;\">if<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">newPosition<\/span> <span style=\"color: #434f54;\">!=<\/span> <span style=\"color: #000000;\">oldPosition<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">{<\/span><span style=\"color: #000000;\">oldPosition<\/span> <span style=\"color: #434f54;\">=<\/span> <span style=\"color: #000000;\">newPosition<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #5e6d03;\">if<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">newPosition<\/span><span style=\"color: #434f54;\">&gt;<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">{<\/span><span style=\"color: #000000;\">newPosition<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">}<\/span><span style=\"color: #5e6d03;\">if<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">newPosition<\/span><span style=\"color: #434f54;\">&lt;<\/span><span style=\"color: #434f54;\">-<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">{<\/span><span style=\"color: #000000;\">newPosition<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #434f54;\">-<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">}<\/span>\r\n \u00a0<span style=\"color: #000000;\">treb_reg<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">treb_reg<\/span><span style=\"color: #434f54;\">-<\/span><span style=\"color: #000000;\">newPosition<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">myEnc<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">write<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">newPosition<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">times1<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #d35400;\">millis<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">times<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #d35400;\">millis<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">w<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">w2<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">treb_func<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">audio_R<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">audio_L<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">}<\/span>\r\n \r\n \u00a0\u00a0<span style=\"color: #5e6d03;\">if<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">ir<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">value<\/span><span style=\"color: #434f54;\">==<\/span><span style=\"color: #000000;\">IR4<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">{<\/span><span style=\"color: #000000;\">treb_reg<\/span><span style=\"color: #434f54;\">++<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">gr1<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">gr2<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">cl<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">times<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #d35400;\">millis<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">w<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">w2<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">treb_func<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">audio_R<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">audio_L<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">}<\/span><span style=\"color: #434f54;\">\/\/ \u043a\u043d\u043e\u043f\u043a\u0430 &gt; <\/span>\r\n \u00a0\u00a0<span style=\"color: #5e6d03;\">if<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">ir<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">value<\/span><span style=\"color: #434f54;\">==<\/span><span style=\"color: #000000;\">IR5<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">{<\/span><span style=\"color: #000000;\">treb_reg<\/span><span style=\"color: #434f54;\">--<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">gr1<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">gr2<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">cl<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">times<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #d35400;\">millis<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">w<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">w2<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">treb_func<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">audio_R<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">audio_L<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">}<\/span><span style=\"color: #434f54;\">\/\/ \u043a\u043d\u043e\u043f\u043a\u0430 &lt;<\/span>\r\n \r\n \u00a0<span style=\"color: #5e6d03;\">if<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">w<\/span><span style=\"color: #434f54;\">==<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">{<\/span><span style=\"color: #000000;\">w<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #000000;\">;<\/span>\r\n \u00a0<span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">firstPage<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span> \u00a0\r\n \u00a0\u00a0<span style=\"color: #5e6d03;\">do<\/span> <span style=\"color: #000000;\">{<\/span>\r\n \u00a0<span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">setFont<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">u8g_font_profont12r<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">drawStr<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">8<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #005c5f;\">\"TREBLE\"<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">setFont<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">u8g_font_profont29r<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span> <span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #000000;\">setPrintPos<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">78<\/span><span style=\"color: #434f54;\">,<\/span> <span style=\"color: #000000;\">22<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">print<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">treb_reg<\/span><span style=\"color: #434f54;\">*<\/span><span style=\"color: #000000;\">2<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span> \u00a0\r\n \u00a0<span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">setFont<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">u8g_font_profont12r<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #434f54;\">\/\/u8g.drawStr(115,8,\"dB\");<\/span>\r\n \u00a0<span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">drawLine<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #434f54;\">,<\/span> <span style=\"color: #000000;\">32<\/span><span style=\"color: #434f54;\">,<\/span> <span style=\"color: #000000;\">128<\/span><span style=\"color: #434f54;\">,<\/span> <span style=\"color: #000000;\">32<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span>\r\n \u00a0<span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">setFont<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">u8g_font_profont12r<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">drawStr<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">44<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #005c5f;\">\"BASS\"<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #000000;\">setPrintPos<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">80<\/span><span style=\"color: #434f54;\">,<\/span> <span style=\"color: #000000;\">44<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">print<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">bass_reg<\/span><span style=\"color: #434f54;\">*<\/span><span style=\"color: #000000;\">2<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">drawStr<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">95<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">44<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #005c5f;\">\"dB\"<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span>\r\n \u00a0<span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">setFont<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">u8g_font_profont12r<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">drawStr<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">54<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #005c5f;\">\"BALANCE\"<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #000000;\">setPrintPos<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">80<\/span><span style=\"color: #434f54;\">,<\/span> <span style=\"color: #000000;\">54<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">print<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">ball<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">drawStr<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">95<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">54<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #005c5f;\">\"dB\"<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span>\r\n \u00a0<span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">setFont<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">u8g_font_profont12r<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">drawStr<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">64<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #005c5f;\">\"VOLUME\"<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #000000;\">setPrintPos<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">80<\/span><span style=\"color: #434f54;\">,<\/span> <span style=\"color: #000000;\">64<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">print<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">79<\/span><span style=\"color: #434f54;\">-<\/span><span style=\"color: #000000;\">vol_reg<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #434f54;\">\/\/u8g.drawStr(95,64,\"dB\");<\/span>\r\n \u00a0\u00a0<span style=\"color: #000000;\">}<\/span> <span style=\"color: #5e6d03;\">while<\/span><span style=\"color: #000000;\">(<\/span> <span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">nextPage<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span> <span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span>\r\n \u00a0<span style=\"color: #000000;\">}<\/span><span style=\"color: #000000;\">}<\/span>\r\n<span style=\"color: #434f54;\">\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/ <\/span>\r\n \r\n<span style=\"color: #434f54;\">\/\/\/\/\/\/\/\/ BASS \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/ \u00a0<\/span>\r\n \u00a0<span style=\"color: #5e6d03;\">if<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">menu<\/span><span style=\"color: #434f54;\">==<\/span><span style=\"color: #000000;\">2<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">{<\/span>\r\n \u00a0<span style=\"color: #5e6d03;\">if<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">newPosition<\/span> <span style=\"color: #434f54;\">!=<\/span> <span style=\"color: #000000;\">oldPosition<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">{<\/span><span style=\"color: #000000;\">oldPosition<\/span> <span style=\"color: #434f54;\">=<\/span> <span style=\"color: #000000;\">newPosition<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #5e6d03;\">if<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">newPosition<\/span><span style=\"color: #434f54;\">&gt;<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">{<\/span><span style=\"color: #000000;\">newPosition<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">}<\/span><span style=\"color: #5e6d03;\">if<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">newPosition<\/span><span style=\"color: #434f54;\">&lt;<\/span><span style=\"color: #434f54;\">-<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">{<\/span><span style=\"color: #000000;\">newPosition<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #434f54;\">-<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">}<\/span>\r\n \u00a0<span style=\"color: #000000;\">bass_reg<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">bass_reg<\/span><span style=\"color: #434f54;\">-<\/span><span style=\"color: #000000;\">newPosition<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">myEnc<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">write<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">newPosition<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">times1<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #d35400;\">millis<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">times<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #d35400;\">millis<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">w<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">w2<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">bass_func<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">audio_R<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">audio_L<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">}<\/span>\r\n \r\n \u00a0\u00a0<span style=\"color: #5e6d03;\">if<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">ir<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">value<\/span><span style=\"color: #434f54;\">==<\/span><span style=\"color: #000000;\">IR4<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">{<\/span><span style=\"color: #000000;\">bass_reg<\/span><span style=\"color: #434f54;\">++<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">gr1<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">gr2<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">cl<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">times<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #d35400;\">millis<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">w<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">w2<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">bass_func<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">audio_R<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">audio_L<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">}<\/span><span style=\"color: #434f54;\">\/\/ \u043a\u043d\u043e\u043f\u043a\u0430 &gt; <\/span>\r\n \u00a0\u00a0<span style=\"color: #5e6d03;\">if<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">ir<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">value<\/span><span style=\"color: #434f54;\">==<\/span><span style=\"color: #000000;\">IR5<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">{<\/span><span style=\"color: #000000;\">bass_reg<\/span><span style=\"color: #434f54;\">--<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">gr1<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">gr2<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">cl<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">times<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #d35400;\">millis<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">w<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">w2<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">bass_func<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">audio_R<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">audio_L<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">}<\/span><span style=\"color: #434f54;\">\/\/ \u043a\u043d\u043e\u043f\u043a\u0430 &lt;<\/span>\r\n \r\n \u00a0<span style=\"color: #5e6d03;\">if<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">w<\/span><span style=\"color: #434f54;\">==<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">{<\/span><span style=\"color: #000000;\">w<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #000000;\">;<\/span>\r\n \u00a0<span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">firstPage<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span> \u00a0\r\n \u00a0\u00a0<span style=\"color: #5e6d03;\">do<\/span> <span style=\"color: #000000;\">{<\/span>\r\n \u00a0<span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">setFont<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">u8g_font_profont12r<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">drawStr<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">8<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #005c5f;\">\"BASS\"<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">setFont<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">u8g_font_profont29r<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span> <span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #000000;\">setPrintPos<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">78<\/span><span style=\"color: #434f54;\">,<\/span> <span style=\"color: #000000;\">22<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">print<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">bass_reg<\/span><span style=\"color: #434f54;\">*<\/span><span style=\"color: #000000;\">2<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span> \u00a0\r\n \u00a0<span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">setFont<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">u8g_font_profont12r<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #434f54;\">\/\/u8g.drawStr(115,8,\"dB\");<\/span>\r\n \u00a0<span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">drawLine<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #434f54;\">,<\/span> <span style=\"color: #000000;\">32<\/span><span style=\"color: #434f54;\">,<\/span> <span style=\"color: #000000;\">128<\/span><span style=\"color: #434f54;\">,<\/span> <span style=\"color: #000000;\">32<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span>\r\n \u00a0<span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">setFont<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">u8g_font_profont12r<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">drawStr<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">44<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #005c5f;\">\"BALANCE\"<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #000000;\">setPrintPos<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">80<\/span><span style=\"color: #434f54;\">,<\/span> <span style=\"color: #000000;\">44<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">print<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">ball<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">drawStr<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">95<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">44<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #005c5f;\">\"dB\"<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span>\r\n \u00a0<span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">setFont<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">u8g_font_profont12r<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">drawStr<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">54<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #005c5f;\">\"VOLUME\"<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #000000;\">setPrintPos<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">80<\/span><span style=\"color: #434f54;\">,<\/span> <span style=\"color: #000000;\">54<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">print<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">79<\/span><span style=\"color: #434f54;\">-<\/span><span style=\"color: #000000;\">vol_reg<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #434f54;\">\/\/u8g.drawStr(95,54,\"dB\");<\/span>\r\n \u00a0<span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">setFont<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">u8g_font_profont12r<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">drawStr<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">64<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #005c5f;\">\"TREBLE\"<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #000000;\">setPrintPos<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">80<\/span><span style=\"color: #434f54;\">,<\/span> <span style=\"color: #000000;\">64<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">print<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">treb_reg<\/span><span style=\"color: #434f54;\">*<\/span><span style=\"color: #000000;\">2<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">drawStr<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">95<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">64<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #005c5f;\">\"dB\"<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span>\r\n \u00a0\u00a0\u00a0<span style=\"color: #000000;\">}<\/span> <span style=\"color: #5e6d03;\">while<\/span><span style=\"color: #000000;\">(<\/span> <span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">nextPage<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span> <span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span>\r\n \u00a0<span style=\"color: #000000;\">}<\/span><span style=\"color: #000000;\">}<\/span>\r\n<span style=\"color: #434f54;\">\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/ <\/span>\r\n \u00a0\r\n<span style=\"color: #434f54;\">\/\/\/\/\/\/\/\/ BALANCE \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/ \u00a0<\/span>\r\n \u00a0<span style=\"color: #5e6d03;\">if<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">menu<\/span><span style=\"color: #434f54;\">==<\/span><span style=\"color: #000000;\">3<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">{<\/span>\r\n \u00a0<span style=\"color: #5e6d03;\">if<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">newPosition<\/span> <span style=\"color: #434f54;\">!=<\/span> <span style=\"color: #000000;\">oldPosition<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">{<\/span><span style=\"color: #000000;\">oldPosition<\/span> <span style=\"color: #434f54;\">=<\/span> <span style=\"color: #000000;\">newPosition<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #5e6d03;\">if<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">newPosition<\/span><span style=\"color: #434f54;\">&gt;<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">{<\/span><span style=\"color: #000000;\">newPosition<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">}<\/span><span style=\"color: #5e6d03;\">if<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">newPosition<\/span><span style=\"color: #434f54;\">&lt;<\/span><span style=\"color: #434f54;\">-<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">{<\/span><span style=\"color: #000000;\">newPosition<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #434f54;\">-<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">}<\/span>\r\n \u00a0<span style=\"color: #000000;\">ball<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">ball<\/span><span style=\"color: #434f54;\">-<\/span><span style=\"color: #000000;\">newPosition<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">myEnc<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">write<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">newPosition<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">times1<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #d35400;\">millis<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">times<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #d35400;\">millis<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">w<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">w2<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">ball_func<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">audio_R<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">audio_L<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">}<\/span>\r\n \r\n \u00a0\u00a0<span style=\"color: #5e6d03;\">if<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">ir<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">value<\/span><span style=\"color: #434f54;\">==<\/span><span style=\"color: #000000;\">IR4<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">{<\/span><span style=\"color: #000000;\">ball<\/span><span style=\"color: #434f54;\">++<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">gr1<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">gr2<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">cl<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">times<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #d35400;\">millis<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">w<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">w2<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">ball_func<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">audio_R<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">audio_L<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">}<\/span><span style=\"color: #434f54;\">\/\/ \u043a\u043d\u043e\u043f\u043a\u0430 &gt; <\/span>\r\n \u00a0\u00a0<span style=\"color: #5e6d03;\">if<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">ir<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">value<\/span><span style=\"color: #434f54;\">==<\/span><span style=\"color: #000000;\">IR5<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">{<\/span><span style=\"color: #000000;\">ball<\/span><span style=\"color: #434f54;\">--<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">gr1<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">gr2<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">cl<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">times<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #d35400;\">millis<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">w<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">w2<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">ball_func<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">audio_R<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">audio_L<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">}<\/span><span style=\"color: #434f54;\">\/\/ \u043a\u043d\u043e\u043f\u043a\u0430 &lt;<\/span>\r\n \r\n \u00a0<span style=\"color: #5e6d03;\">if<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">w<\/span><span style=\"color: #434f54;\">==<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">{<\/span><span style=\"color: #000000;\">w<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #000000;\">;<\/span>\r\n \u00a0<span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">firstPage<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span> \u00a0\r\n \u00a0\u00a0<span style=\"color: #5e6d03;\">do<\/span> <span style=\"color: #000000;\">{<\/span>\r\n \u00a0<span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">setFont<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">u8g_font_profont12r<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">drawStr<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">8<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #005c5f;\">\"BALANCE\"<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">setFont<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">u8g_font_profont29r<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span> <span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #000000;\">setPrintPos<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">78<\/span><span style=\"color: #434f54;\">,<\/span> <span style=\"color: #000000;\">22<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">print<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #d35400;\">abs<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">ball<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span> \u00a0\r\n \u00a0<span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">setFont<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">u8g_font_profont12r<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #434f54;\">\/\/u8g.drawStr(115,8,\"dB\");<\/span>\r\n \u00a0<span style=\"color: #5e6d03;\">if<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">ball<\/span><span style=\"color: #434f54;\">&lt;=<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">{<\/span><span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">drawStr<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">45<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">28<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #005c5f;\">\"LCH\"<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">}<\/span>\r\n \u00a0<span style=\"color: #5e6d03;\">if<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">ball<\/span><span style=\"color: #434f54;\">&gt;=<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">{<\/span><span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">drawStr<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">105<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">28<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #005c5f;\">\"RCH\"<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">}<\/span>\r\n \u00a0<span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">drawLine<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #434f54;\">,<\/span> <span style=\"color: #000000;\">32<\/span><span style=\"color: #434f54;\">,<\/span> <span style=\"color: #000000;\">128<\/span><span style=\"color: #434f54;\">,<\/span> <span style=\"color: #000000;\">32<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span>\r\n \u00a0<span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">setFont<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">u8g_font_profont12r<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">drawStr<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">44<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #005c5f;\">\"VOLUME\"<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #000000;\">setPrintPos<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">80<\/span><span style=\"color: #434f54;\">,<\/span> <span style=\"color: #000000;\">44<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">print<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">79<\/span><span style=\"color: #434f54;\">-<\/span><span style=\"color: #000000;\">vol_reg<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #434f54;\">\/\/u8g.drawStr(95,44,\"dB\");<\/span>\r\n \u00a0<span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">setFont<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">u8g_font_profont12r<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">drawStr<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">54<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #005c5f;\">\"TREBLE\"<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #000000;\">setPrintPos<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">80<\/span><span style=\"color: #434f54;\">,<\/span> <span style=\"color: #000000;\">54<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">print<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">treb_reg<\/span><span style=\"color: #434f54;\">*<\/span><span style=\"color: #000000;\">2<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">drawStr<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">95<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">54<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #005c5f;\">\"dB\"<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span>\r\n \u00a0<span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">setFont<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">u8g_font_profont12r<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">drawStr<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">64<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #005c5f;\">\"BASS\"<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #000000;\">setPrintPos<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">80<\/span><span style=\"color: #434f54;\">,<\/span> <span style=\"color: #000000;\">64<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">print<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">bass_reg<\/span><span style=\"color: #434f54;\">*<\/span><span style=\"color: #000000;\">2<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">drawStr<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">95<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">64<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #005c5f;\">\"dB\"<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span>\r\n \u00a0\u00a0\u00a0<span style=\"color: #000000;\">}<\/span> <span style=\"color: #5e6d03;\">while<\/span><span style=\"color: #000000;\">(<\/span> <span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">nextPage<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span> <span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span>\r\n \u00a0<span style=\"color: #000000;\">}<\/span><span style=\"color: #000000;\">}<\/span>\r\n<span style=\"color: #434f54;\">\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/ <\/span>\r\n \r\n<span style=\"color: #434f54;\">\/\/\/\/\/\/\/\/\/\/\/\/\/\/ INPUT GAIN \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/<\/span>\r\n <span style=\"color: #5e6d03;\">if<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">menu<\/span><span style=\"color: #434f54;\">==<\/span><span style=\"color: #000000;\">4<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">{<\/span>\r\n \u00a0<span style=\"color: #5e6d03;\">switch<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">in_reg<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">{<\/span>\r\n \u00a0\u00a0\u00a0\u00a0<span style=\"color: #5e6d03;\">case<\/span> <span style=\"color: #000000;\">0<\/span><span style=\"color: #434f54;\">:<\/span> <span style=\"color: #000000;\">gain0<\/span> <span style=\"color: #434f54;\">=<\/span> <span style=\"color: #000000;\">gain1<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">out_in<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #5e6d03;\">break<\/span><span style=\"color: #000000;\">;<\/span>\r\n \u00a0\u00a0\u00a0\u00a0<span style=\"color: #5e6d03;\">case<\/span> <span style=\"color: #000000;\">1<\/span><span style=\"color: #434f54;\">:<\/span> <span style=\"color: #000000;\">gain0<\/span> <span style=\"color: #434f54;\">=<\/span> <span style=\"color: #000000;\">gain2<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">out_in<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #5e6d03;\">break<\/span><span style=\"color: #000000;\">;<\/span>\r\n \u00a0\u00a0\u00a0\u00a0<span style=\"color: #5e6d03;\">case<\/span> <span style=\"color: #000000;\">2<\/span><span style=\"color: #434f54;\">:<\/span> <span style=\"color: #000000;\">gain0<\/span> <span style=\"color: #434f54;\">=<\/span> <span style=\"color: #000000;\">gain3<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">out_in<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #5e6d03;\">break<\/span><span style=\"color: #000000;\">;<\/span>\r\n \u00a0\u00a0\u00a0\u00a0<span style=\"color: #5e6d03;\">case<\/span> <span style=\"color: #000000;\">3<\/span><span style=\"color: #434f54;\">:<\/span> <span style=\"color: #000000;\">gain0<\/span> <span style=\"color: #434f54;\">=<\/span> <span style=\"color: #000000;\">gain4<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">out_in<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #5e6d03;\">break<\/span><span style=\"color: #000000;\">;<\/span>\r\n \u00a0\u00a0\u00a0\u00a0<span style=\"color: #000000;\">}<\/span>\r\n \r\n \u00a0<span style=\"color: #5e6d03;\">if<\/span> <span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">newPosition<\/span> <span style=\"color: #434f54;\">!=<\/span> <span style=\"color: #000000;\">oldPosition<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">{<\/span><span style=\"color: #000000;\">oldPosition<\/span> <span style=\"color: #434f54;\">=<\/span> <span style=\"color: #000000;\">newPosition<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">gain0<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">gain0<\/span><span style=\"color: #434f54;\">-<\/span><span style=\"color: #000000;\">newPosition<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">myEnc<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">write<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">newPosition<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">times1<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #d35400;\">millis<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">times<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #d35400;\">millis<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">www<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">w<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">w2<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">gain_func<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">}<\/span>\r\n \r\n \u00a0\u00a0<span style=\"color: #5e6d03;\">if<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">ir<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">value<\/span><span style=\"color: #434f54;\">==<\/span><span style=\"color: #000000;\">IR4<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">{<\/span><span style=\"color: #000000;\">gain0<\/span><span style=\"color: #434f54;\">++<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">gr1<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">gr2<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">cl<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">times<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #d35400;\">millis<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">w<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">w2<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">gain_func<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">audio_R<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">audio_L<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">}<\/span><span style=\"color: #434f54;\">\/\/ \u043a\u043d\u043e\u043f\u043a\u0430 &gt; <\/span>\r\n \u00a0\u00a0<span style=\"color: #5e6d03;\">if<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">ir<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">value<\/span><span style=\"color: #434f54;\">==<\/span><span style=\"color: #000000;\">IR5<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">{<\/span><span style=\"color: #000000;\">gain0<\/span><span style=\"color: #434f54;\">--<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">gr1<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">gr2<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">cl<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">times<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #d35400;\">millis<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">w<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">w2<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">gain_func<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">audio_R<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">audio_L<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">}<\/span><span style=\"color: #434f54;\">\/\/ \u043a\u043d\u043e\u043f\u043a\u0430 &lt;<\/span>\r\n \r\n \u00a0<span style=\"color: #5e6d03;\">switch<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">in_reg<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">{<\/span>\r\n \u00a0\u00a0\u00a0\u00a0<span style=\"color: #5e6d03;\">case<\/span> <span style=\"color: #000000;\">0<\/span><span style=\"color: #434f54;\">:<\/span> <span style=\"color: #000000;\">gain1<\/span> <span style=\"color: #434f54;\">=<\/span> <span style=\"color: #000000;\">gain0<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #5e6d03;\">break<\/span><span style=\"color: #000000;\">;<\/span>\r\n \u00a0\u00a0\u00a0\u00a0<span style=\"color: #5e6d03;\">case<\/span> <span style=\"color: #000000;\">1<\/span><span style=\"color: #434f54;\">:<\/span> <span style=\"color: #000000;\">gain2<\/span> <span style=\"color: #434f54;\">=<\/span> <span style=\"color: #000000;\">gain0<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #5e6d03;\">break<\/span><span style=\"color: #000000;\">;<\/span>\r\n \u00a0\u00a0\u00a0\u00a0<span style=\"color: #5e6d03;\">case<\/span> <span style=\"color: #000000;\">2<\/span><span style=\"color: #434f54;\">:<\/span> <span style=\"color: #000000;\">gain3<\/span> <span style=\"color: #434f54;\">=<\/span> <span style=\"color: #000000;\">gain0<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #5e6d03;\">break<\/span><span style=\"color: #000000;\">;<\/span>\r\n \u00a0\u00a0\u00a0\u00a0<span style=\"color: #5e6d03;\">case<\/span> <span style=\"color: #000000;\">3<\/span><span style=\"color: #434f54;\">:<\/span> <span style=\"color: #000000;\">gain4<\/span> <span style=\"color: #434f54;\">=<\/span> <span style=\"color: #000000;\">gain0<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #5e6d03;\">break<\/span><span style=\"color: #000000;\">;<\/span>\r\n \u00a0\u00a0\u00a0\u00a0<span style=\"color: #000000;\">}<\/span> \u00a0\r\n \u00a0<span style=\"color: #5e6d03;\">if<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">www<\/span><span style=\"color: #434f54;\">==<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">{<\/span><span style=\"color: #000000;\">audio_R<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">audio_L<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">www<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">}<\/span>\r\n \r\n \u00a0<span style=\"color: #5e6d03;\">if<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">w<\/span><span style=\"color: #434f54;\">==<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">{<\/span><span style=\"color: #000000;\">w<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #000000;\">;<\/span>\r\n \u00a0<span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">firstPage<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span> \u00a0\r\n \u00a0\u00a0<span style=\"color: #5e6d03;\">do<\/span> <span style=\"color: #000000;\">{<\/span>\r\n \u00a0<span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">setFont<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">u8g_font_profont12r<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">drawStr<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">8<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #005c5f;\">\"INPUT\"<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">setFont<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">u8g_font_profont29r<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span> <span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #000000;\">setPrintPos<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">78<\/span><span style=\"color: #434f54;\">,<\/span> <span style=\"color: #000000;\">22<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">print<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">in_reg<\/span><span style=\"color: #434f54;\">+<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span> \u00a0\r\n \u00a0<span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">setFont<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">u8g_font_profont12r<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #434f54;\">\/\/u8g.drawStr(115,8,\"dB\");<\/span>\r\n \u00a0<span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">drawLine<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #434f54;\">,<\/span> <span style=\"color: #000000;\">32<\/span><span style=\"color: #434f54;\">,<\/span> <span style=\"color: #000000;\">128<\/span><span style=\"color: #434f54;\">,<\/span> <span style=\"color: #000000;\">32<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span>\r\n \u00a0<span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">setFont<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">u8g_font_profont12r<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">drawStr<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">44<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #005c5f;\">\"GAIN\"<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">setFont<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">u8g_font_profont29r<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span> <span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #000000;\">setPrintPos<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">78<\/span><span style=\"color: #434f54;\">,<\/span> <span style=\"color: #000000;\">60<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">print<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">gain0<\/span><span style=\"color: #434f54;\">*<\/span><span style=\"color: #000000;\">2<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span>\r\n \u00a0\u00a0\u00a0<span style=\"color: #000000;\">}<\/span> <span style=\"color: #5e6d03;\">while<\/span><span style=\"color: #000000;\">(<\/span> <span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">nextPage<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span> <span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span>\r\n \u00a0<span style=\"color: #000000;\">}<\/span><span style=\"color: #000000;\">}<\/span>\r\n<span style=\"color: #434f54;\">\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/ \u00a0\u00a0<\/span>\r\n \r\n<span style=\"color: #434f54;\">\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/ EEPROM \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/<\/span>\r\n <span style=\"color: #5e6d03;\">if<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #d35400;\">millis<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #434f54;\">-<\/span><span style=\"color: #000000;\">times<\/span><span style=\"color: #434f54;\">&gt;<\/span><span style=\"color: #000000;\">10000<\/span> <span style=\"color: #434f54;\">&amp;&amp;<\/span> <span style=\"color: #000000;\">w2<\/span><span style=\"color: #434f54;\">==<\/span><span style=\"color: #000000;\">1<\/span> <span style=\"color: #434f54;\">&amp;&amp;<\/span> <span style=\"color: #000000;\">mute_reg<\/span><span style=\"color: #434f54;\">==<\/span><span style=\"color: #000000;\">0<\/span> <span style=\"color: #434f54;\">&amp;&amp;<\/span> <span style=\"color: #000000;\">power<\/span><span style=\"color: #434f54;\">==<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">{<\/span>\r\n \u00a0\u00a0\u00a0\u00a0<b><span style=\"color: #d35400;\">EEPROM<\/span><\/b><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">update<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">vol_reg<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><b><span style=\"color: #d35400;\">EEPROM<\/span><\/b><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">update<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">treb_reg<\/span><span style=\"color: #434f54;\">+<\/span><span style=\"color: #000000;\">5<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><b><span style=\"color: #d35400;\">EEPROM<\/span><\/b><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">update<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">2<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">bass_reg<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><b><span style=\"color: #d35400;\">EEPROM<\/span><\/b><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">update<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">4<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">gain1<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span>\r\n \u00a0\u00a0\u00a0\u00a0<b><span style=\"color: #d35400;\">EEPROM<\/span><\/b><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">update<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">5<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">gain2<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><b><span style=\"color: #d35400;\">EEPROM<\/span><\/b><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">update<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">6<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">gain3<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><b><span style=\"color: #d35400;\">EEPROM<\/span><\/b><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">update<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">7<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">gain4<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><b><span style=\"color: #d35400;\">EEPROM<\/span><\/b><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">update<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">8<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">gain5<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span>\r\n \u00a0\u00a0\u00a0\u00a0<b><span style=\"color: #d35400;\">EEPROM<\/span><\/b><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">update<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">9<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">in_reg<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><b><span style=\"color: #d35400;\">EEPROM<\/span><\/b><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">update<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">10<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">ball<\/span><span style=\"color: #434f54;\">+<\/span><span style=\"color: #000000;\">4<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span>\r\n \u00a0\u00a0\u00a0\u00a0<span style=\"color: #5e6d03;\">if<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">menu<\/span><span style=\"color: #434f54;\">!=<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">{<\/span><span style=\"color: #000000;\">menu<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">}<\/span><span style=\"color: #000000;\">w<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">w2<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">}<\/span> \u00a0\r\n <span style=\"color: #5e6d03;\">if<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #d35400;\">millis<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #434f54;\">-<\/span><span style=\"color: #000000;\">times1<\/span><span style=\"color: #434f54;\">&gt;<\/span><span style=\"color: #000000;\">30000<\/span> <span style=\"color: #434f54;\">&amp;&amp;<\/span> <span style=\"color: #000000;\">mute_reg<\/span><span style=\"color: #434f54;\">==<\/span><span style=\"color: #000000;\">0<\/span> <span style=\"color: #434f54;\">&amp;&amp;<\/span> <span style=\"color: #000000;\">oled_off<\/span><span style=\"color: #434f54;\">==<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">{<\/span> <span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">firstPage<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span> \u00a0\u00a0<span style=\"color: #5e6d03;\">do<\/span> <span style=\"color: #000000;\">{<\/span><span style=\"color: #000000;\">}<\/span> \u00a0<span style=\"color: #5e6d03;\">while<\/span><span style=\"color: #000000;\">(<\/span> <span style=\"color: #000000;\">u8g<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">nextPage<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span> <span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">}<\/span> \r\n<span style=\"color: #000000;\">}<\/span><span style=\"color: #434f54;\">\/\/ end loop<\/span>\r\n \r\n<span style=\"color: #00979c;\">void<\/span> <span style=\"color: #000000;\">treb_func<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">{<\/span><span style=\"color: #5e6d03;\">if<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">treb_reg<\/span><span style=\"color: #434f54;\">&lt;<\/span><span style=\"color: #434f54;\">-<\/span><span style=\"color: #000000;\">5<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">{<\/span><span style=\"color: #000000;\">treb_reg<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #434f54;\">-<\/span><span style=\"color: #000000;\">5<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">}<\/span><span style=\"color: #5e6d03;\">if<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">treb_reg<\/span><span style=\"color: #434f54;\">&gt;<\/span><span style=\"color: #000000;\">5<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">{<\/span><span style=\"color: #000000;\">treb_reg<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">5<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">}<\/span><span style=\"color: #000000;\">}<\/span>\r\n<span style=\"color: #00979c;\">void<\/span> <span style=\"color: #000000;\">gain_func<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">{<\/span><span style=\"color: #000000;\">{<\/span><span style=\"color: #5e6d03;\">if<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">gain0<\/span><span style=\"color: #434f54;\">&lt;<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">{<\/span><span style=\"color: #000000;\">gain0<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">}<\/span><span style=\"color: #5e6d03;\">if<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">gain0<\/span><span style=\"color: #434f54;\">&gt;<\/span><span style=\"color: #000000;\">15<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">{<\/span><span style=\"color: #000000;\">gain0<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">15<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">}<\/span><span style=\"color: #000000;\">}<\/span><span style=\"color: #000000;\">}<\/span>\r\n<span style=\"color: #00979c;\">void<\/span> <span style=\"color: #000000;\">ball_func<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">{<\/span><span style=\"color: #5e6d03;\">if<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">ball<\/span><span style=\"color: #434f54;\">&gt;<\/span><span style=\"color: #000000;\">4<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">{<\/span><span style=\"color: #000000;\">ball<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">4<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">}<\/span><span style=\"color: #5e6d03;\">if<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">ball<\/span><span style=\"color: #434f54;\">&lt;<\/span><span style=\"color: #434f54;\">-<\/span><span style=\"color: #000000;\">4<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">{<\/span><span style=\"color: #000000;\">ball<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #434f54;\">-<\/span><span style=\"color: #000000;\">4<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">}<\/span><span style=\"color: #000000;\">}<\/span>\r\n<span style=\"color: #00979c;\">void<\/span> <span style=\"color: #000000;\">bass_func<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">{<\/span><span style=\"color: #5e6d03;\">if<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">bass_reg<\/span><span style=\"color: #434f54;\">&lt;<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">{<\/span><span style=\"color: #000000;\">bass_reg<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">}<\/span><span style=\"color: #5e6d03;\">if<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">bass_reg<\/span><span style=\"color: #434f54;\">&gt;<\/span><span style=\"color: #000000;\">10<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">{<\/span><span style=\"color: #000000;\">bass_reg<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">10<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">}<\/span><span style=\"color: #000000;\">}<\/span>\r\n<span style=\"color: #00979c;\">void<\/span> <span style=\"color: #000000;\">vol_func<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">{<\/span><span style=\"color: #5e6d03;\">if<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">vol_reg<\/span><span style=\"color: #434f54;\">&lt;<\/span><span style=\"color: #000000;\">4<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">{<\/span><span style=\"color: #000000;\">vol_reg<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">4<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">}<\/span><span style=\"color: #5e6d03;\">if<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">vol_reg<\/span><span style=\"color: #434f54;\">&gt;<\/span><span style=\"color: #000000;\">71<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">{<\/span><span style=\"color: #000000;\">vol_reg<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">71<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">}<\/span><span style=\"color: #000000;\">}<\/span>\r\n<span style=\"color: #00979c;\">void<\/span> <span style=\"color: #000000;\">to_Timer<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">{<\/span><span style=\"color: #000000;\">newPosition<\/span> <span style=\"color: #434f54;\">=<\/span> <span style=\"color: #000000;\">myEnc<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">read<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #434f54;\">\/<\/span><span style=\"color: #000000;\">4<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">}<\/span> \r\n<span style=\"color: #00979c;\">void<\/span> <span style=\"color: #000000;\">cl<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">{<\/span><span style=\"color: #000000;\">ir<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #d35400;\">value<\/span><span style=\"color: #434f54;\">=<\/span><span style=\"color: #000000;\">0<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #d35400;\">delay<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">300<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">}<\/span>\r\n<span style=\"color: #00979c;\">void<\/span> <span style=\"color: #000000;\">out_in<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #00979c;\">bool<\/span> <span style=\"color: #000000;\">o1<\/span><span style=\"color: #434f54;\">,<\/span> <span style=\"color: #00979c;\">bool<\/span> <span style=\"color: #000000;\">o2<\/span><span style=\"color: #434f54;\">,<\/span> <span style=\"color: #00979c;\">bool<\/span> <span style=\"color: #000000;\">o3<\/span><span style=\"color: #434f54;\">,<\/span> <span style=\"color: #00979c;\">bool<\/span> <span style=\"color: #000000;\">o4<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">{<\/span><span style=\"color: #d35400;\">digitalWrite<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">A0<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">o1<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #d35400;\">digitalWrite<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">A1<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">o2<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #d35400;\">digitalWrite<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">A2<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">o3<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #d35400;\">digitalWrite<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">A3<\/span><span style=\"color: #434f54;\">,<\/span><span style=\"color: #000000;\">o4<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span><span style=\"color: #000000;\">}<\/span>\r\n \r\n<span style=\"color: #00979c;\">void<\/span> <span style=\"color: #000000;\">audio_L<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">{<\/span>\r\n \u00a0<span style=\"color: #000000;\">lc<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #000000;\">addr<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span>\r\n \u00a0<span style=\"color: #000000;\">lc<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #000000;\">set_input<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">in_reg<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span> \u00a0\u00a0<span style=\"color: #434f54;\">\/\/ input 1...4 = byte 0...3 (byte 4...7 = All switches off)<\/span>\r\n \u00a0<span style=\"color: #000000;\">lc<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #000000;\">set_gain<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">gain0<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span> \u00a0\u00a0\u00a0<span style=\"color: #434f54;\">\/\/ gain 0...30 dB step 2 dB = byte 0...15<\/span>\r\n \u00a0<span style=\"color: #000000;\">lc<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #000000;\">set_volume<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">vol_reg+4<\/span><span style=\"color: #434f54;\">-<\/span><span style=\"color: #000000;\">ball<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span> \u00a0<span style=\"color: #434f54;\">\/\/ volume 0...-79 dB = byte 0...79<\/span>\r\n \u00a0<span style=\"color: #000000;\">lc<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #000000;\">set_treble<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">treb_reg<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span> \u00a0<span style=\"color: #434f54;\">\/\/ treble -10...10 dB step 2 dB = int -5...5 <\/span>\r\n \u00a0<span style=\"color: #000000;\">lc<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #000000;\">set_bass<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">bass_reg<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span> \u00a0\u00a0\u00a0<span style=\"color: #434f54;\">\/\/ bass 0...20 dB step 2 dB = int 0...10<\/span>\r\n \u00a0<span style=\"color: #000000;\">lc<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #000000;\">set_ch<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">1<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span> \u00a0\u00a0\u00a0\u00a0\u00a0<span style=\"color: #434f54;\">\/\/ Channel Selection RCH = byte 2, LCH = byte 1, Left and right together = byte 3 <\/span>\r\n \u00a0<span style=\"color: #000000;\">lc<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #000000;\">test<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span>\r\n \u00a0<span style=\"color: #000000;\">}<\/span>\r\n \r\n<span style=\"color: #00979c;\">void<\/span> <span style=\"color: #000000;\">audio_R<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">{<\/span>\r\n \u00a0<span style=\"color: #000000;\">lc<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #000000;\">addr<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span>\r\n \u00a0<span style=\"color: #000000;\">lc<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #000000;\">set_input<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">in_reg<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span> \u00a0\u00a0<span style=\"color: #434f54;\">\/\/ input 1...4 = byte 0...3 (byte 4...7 = All switches off)<\/span>\r\n \u00a0<span style=\"color: #000000;\">lc<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #000000;\">set_gain<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">gain0<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span> \u00a0\u00a0\u00a0<span style=\"color: #434f54;\">\/\/ gain 0...30 dB step 2 dB = byte 0...15<\/span>\r\n \u00a0<span style=\"color: #000000;\">lc<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #000000;\">set_volume<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">vol_reg+4<\/span><span style=\"color: #434f54;\">+<\/span><span style=\"color: #000000;\">ball<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span> \u00a0<span style=\"color: #434f54;\">\/\/ volume 0...-79 dB = byte 0...79<\/span>\r\n \u00a0<span style=\"color: #000000;\">lc<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #000000;\">set_treble<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">treb_reg<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span> \u00a0<span style=\"color: #434f54;\">\/\/ treble -10...10 dB step 2 dB = int -5...5 <\/span>\r\n \u00a0<span style=\"color: #000000;\">lc<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #000000;\">set_bass<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">bass_reg<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span> \u00a0\u00a0\u00a0<span style=\"color: #434f54;\">\/\/ bass 0...20 dB step 2 dB = int 0...10<\/span>\r\n \u00a0<span style=\"color: #000000;\">lc<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #000000;\">set_ch<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">2<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span> \u00a0\u00a0\u00a0\u00a0\u00a0<span style=\"color: #434f54;\">\/\/ Channel Selection RCH = byte 2, LCH = byte 1, Left and right together = byte 3 <\/span>\r\n \u00a0<span style=\"color: #000000;\">lc<\/span><span style=\"color: #434f54;\">.<\/span><span style=\"color: #000000;\">test<\/span><span style=\"color: #000000;\">(<\/span><span style=\"color: #000000;\">)<\/span><span style=\"color: #000000;\">;<\/span>\r\n \u00a0<span style=\"color: #000000;\">}<\/span> \u00a0\r\n<\/pre>\n<p>\u0418\u041a \u043f\u0443\u043b\u044c\u0442 \u0434\u0443\u0431\u043b\u0438\u0440\u0443\u0435\u0442 \u0440\u0430\u0431\u043e\u0442\u0443 \u044d\u043d\u043a\u043e\u0434\u0435\u0440\u0430 \u0438 \u043a\u043d\u043e\u043f\u043e\u043a. \u0414\u043b\u044f \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0440\u0435\u0433\u0443\u043b\u044f\u0442\u043e\u0440\u043e\u043c \u043f\u043e\u0434\u043e\u0439\u0434\u0435\u0442 \u043f\u0440\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u043b\u044e\u0431\u043e\u0439 \u043f\u0443\u043b\u044c\u0442 \u0418\u041a, \u0434\u043b\u044f \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 \u0412\u0430\u0448\u0435\u0433\u043e \u043f\u0443\u043b\u044c\u0442\u0430 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u043f\u0440\u043e\u043f\u0438\u0441\u0430\u0442\u044c \u043a\u043e\u0434\u044b \u043a\u043d\u043e\u043f\u043e\u043a \u0432 \u0441\u043a\u0435\u0442\u0447:<\/p>\n<pre>#define IR2 0x33B820DF \/\/ button encoder\r\n#define IR3 0x33B8946B \/\/ mute\r\n#define IR4 0x33B810EF \/\/ &gt;&gt;&gt;\r\n#define IR5 0x33B8E01F \/\/ &lt;&lt;&lt;\r\n#define IR6 0x33B844BB \/\/ INPUT\r\n#define POWER 0x33B800FF \/\/ STANDBY\r\n<\/pre>\n<p>\u0414\u043b\u044f \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f \u043a\u043e\u0434\u043e\u0432 \u043a\u043d\u043e\u043f\u043e\u043a \u0412\u0430\u0448\u0435\u0433\u043e \u043f\u0443\u043b\u044c\u0442\u0430 \u0437\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u0435 \u0441\u043a\u0435\u0442\u0447 \u0438 \u043e\u0442\u043a\u0440\u043e\u0439\u0442\u0435 \u043c\u043e\u043d\u0438\u0442\u043e\u0440 \u043f\u043e\u0440\u0442\u0430, \u043f\u0440\u0438 \u043d\u0430\u0436\u0430\u0442\u0438\u0438 \u043a\u043d\u043e\u043f\u043a\u0438 \u043f\u0443\u043b\u044c\u0442\u0430 \u0435\u0433\u043e \u043a\u043e\u0434 \u0431\u0443\u0434\u0435\u0442 \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d \u0432 \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0435 \u043f\u043e\u0440\u0442\u0430.<\/p>\n<p><a class=\"highslide-image\" href=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2021\/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-2021-07-20-221942.png\" class=\"highslide-image\" onclick=\"return hs.expand(this);\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-100808\" src=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2021\/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-2021-07-20-221942.png\" sizes=\"auto, (max-width: 258px) 100vw, 258px\" srcset=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2021\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2021-07-20-221942.png 258w, http:\/\/rcl-radio.ru\/wp-content\/uploads\/2021\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2021-07-20-221942-200x187.png 200w\" alt=\"\" width=\"258\" height=\"241\" \/><\/a><\/p>\n<p>\u0424\u043e\u0440\u0443\u043c &#8212; <a href=\"http:\/\/forum.rcl-radio.ru\/viewtopic.php?pid=8112#p8112\">http:\/\/forum.rcl-radio.ru\/viewtopic.php?pid=8112#p8112<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u0420\u0430\u043d\u0435\u0435 \u0432 \u0441\u0442\u0430\u0442\u044c\u044f\u0445 http:\/\/rcl-radio.ru\/?p=112670 \u0438 http:\/\/rcl-radio.ru\/?p=112468 \u0440\u0430\u0441\u0441\u043c\u0430\u0442\u0440\u0438\u0432\u0430\u043b\u0438\u0441\u044c \u043f\u0440\u0438\u043c\u0435\u0440\u044b \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0440\u0435\u0433\u0443\u043b\u044f\u0442\u043e\u0440\u043e\u0432 \u0433\u0440\u043e\u043c\u043a\u043e\u0441\u0442\u0438 \u043d\u0430 \u0430\u0443\u0434\u0438\u043e\u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u0435 LC75341 \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u0434\u0438\u0441\u043f\u043b\u0435\u044fLCD1602 \u0438 OLED 0.96&#8243;, \u0432 \u044d\u0442\u043e\u043c \u043f\u0440\u0438\u043c\u0435\u0440\u0435 \u0431\u0443\u0434\u0435\u0442 \u043f\u043e\u043a\u0430\u0437\u0430\u043d \u043f\u0440\u0438\u043c\u0435\u0440 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0440\u0435\u0433\u0443\u043b\u044f\u0442\u043e\u0440\u0430 \u0433\u0440\u043e\u043c\u043a\u043e\u0441\u0442\u0438 \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u0434\u0438\u0441\u043f\u043b\u0435\u044f OLED 1.3&#8243;. OLED 1.3\u2033 I2C 128\u044564 \u0434\u0438\u0441\u043f\u043b\u0435\u0439 \u043e\u0431\u043b\u0430\u0434\u0430\u0435\u0442 \u0432\u044b\u0441\u043e\u043a\u043e\u0439 \u043a\u043e\u043d\u0442\u0440\u0430\u0441\u0442\u043d\u043e\u0441\u0442\u044c\u044e, \u0432\u044b\u0441\u043e\u043a\u0438\u043c \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u0435\u043c \u0438 \u043d\u0438\u0437\u043a\u0438\u043c \u044d\u043d\u0435\u0440\u0433\u043e\u043f\u043e\u0442\u0440\u0435\u0431\u043b\u0435\u043d\u0438\u0435\u043c. \u0412 OLED \u0434\u0438\u0441\u043f\u043b\u0435\u0435 \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0443\u0435\u0442 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0441\u043b\u043e\u0439 \u043f\u043e\u0434\u0441\u0432\u0435\u0442\u043a\u0438 \u0432\u0441\u0435\u0439 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":130785,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[239,5],"tags":[],"class_list":["post-130783","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-arduino","category-5"],"views":5264,"_links":{"self":[{"href":"http:\/\/rcl-radio.ru\/index.php?rest_route=\/wp\/v2\/posts\/130783","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=130783"}],"version-history":[{"count":8,"href":"http:\/\/rcl-radio.ru\/index.php?rest_route=\/wp\/v2\/posts\/130783\/revisions"}],"predecessor-version":[{"id":132086,"href":"http:\/\/rcl-radio.ru\/index.php?rest_route=\/wp\/v2\/posts\/130783\/revisions\/132086"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/rcl-radio.ru\/index.php?rest_route=\/wp\/v2\/media\/130785"}],"wp:attachment":[{"href":"http:\/\/rcl-radio.ru\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=130783"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/rcl-radio.ru\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=130783"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/rcl-radio.ru\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=130783"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}