{"id":19,"date":"2014-07-21T06:12:22","date_gmt":"2014-07-21T03:12:22","guid":{"rendered":"http:\/\/rst10h.tmweb.ru\/domains\/magelab.ru\/2014\/07\/21\/ippulsnyj-metallodetektor-na-arduino-izobretaem-velosiped\/"},"modified":"2020-08-23T18:34:56","modified_gmt":"2020-08-23T15:34:56","slug":"ippulsnyj-metallodetektor-na-arduino-izobretaem-velosiped","status":"publish","type":"post","link":"https:\/\/ancient.tsaryk.dev\/?p=19&lang=ru","title":{"rendered":"\u0418\u043c\u043f\u0443\u043b\u044c\u0441\u043d\u044b\u0439 \u043c\u0435\u0442\u0430\u043b\u043b\u043e\u0434\u0435\u0442\u0435\u043a\u0442\u043e\u0440 \u043d\u0430 Arduino. \u0418\u0437\u043e\u0431\u0440\u0435\u0442\u0430\u0435\u043c \u0432\u0435\u043b\u043e\u0441\u0438\u043f\u0435\u0434."},"content":{"rendered":"\n<p>\u0421\u043d\u0430\u0447\u0430\u043b\u0430 \u043f\u0440\u043e\u0441\u0442\u043e \u0441\u043e\u0431\u0438\u0440\u0430\u043b\u0441\u044f \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442 \u0438 \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c, \u0431\u0443\u0434\u0435\u0442 \u043b\u0438 \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u0438 \u0445\u0432\u0430\u0442\u0438\u0442 \u043b\u0438 \u0431\u044b\u0441\u0442\u0440\u043e\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f, \u043d\u043e \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u043e\u0441\u044c \u0432\u043f\u043e\u043b\u043d\u0435 \u043f\u0440\u0438\u043b\u0438\u0447\u043d\u043e\u0435 \u0434\u043b\u044f \u043c\u043e\u0435\u0433\u043e \u0441\u043a\u0443\u0434\u043d\u043e\u0433\u043e \u043e\u043f\u044b\u0442\u0430 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e. \u0417\u0430 \u043e\u0441\u043d\u043e\u0432\u0443 \u0431\u044b\u043b\u0430 \u0432\u0437\u044f\u0442\u0430 \u0441\u0445\u0435\u043c\u0430 \u0438\u043c\u043f\u0443\u043b\u044c\u0441\u043d\u0438\u043a\u0430 Tracker-PI, \u0432\u044b\u0431\u0440\u043e\u0448\u0435\u043d\u044b \u043c\u043e\u0437\u0433\u0438, \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430 \u0434\u043b\u044f Arduino \u0441\u0432\u043e\u044f, \u0441\u0445\u0435\u043c\u0443 \u0440\u0438\u0441\u043e\u0432\u0430\u043b \u0432 Proteus, \u0434\u0430\u0442\u0447\u0438\u043a \u0441\u0434\u0435\u043b\u0430\u043d \u043f\u043b\u0430\u043d\u0430\u0440\u043d\u044b\u0439 (\u043f\u043e <a class=\"jcepopup\" href=\"http:\/\/ancient.tsaryk.dev\/wp-content\/uploads\/2014\/07\/s26752680.jpg\" target=\"_blank\" rel=\"noopener noreferrer\">\u044d\u0442\u043e\u0439 \u0441\u0445\u0435\u043c\u0435<\/a>,&nbsp;<a href=\"http:\/\/cxema.my1.ru\/publ\/konstrukcii_dlja_doma_i_dachi\/metaloiskateli\/impulsnyj_metallodetektor_na_atmega8_zhki_chast1\/100-1-0-4693\"> \u0438\u0441\u0447\u0442\u043e\u0447\u043d\u0438\u043a \u0437\u0434\u0435\u0441\u044c<\/a>). \u0412\u0441\u0435 \u043e\u0441\u0442\u0430\u043b\u044c\u043d\u044b\u0435 \u0444\u0430\u0439\u043b\u044b \u0441\u043c\u043e\u0442\u0440\u0438\u0442\u0435 \u0432 \u043a\u043e\u043d\u0446\u0435 \u0441\u0442\u0430\u0442\u044c\u0438.<\/p>\n\n\n\n<p>\u0425\u0430\u0440\u0430\u043a\u0442\u0435\u0440\u0438\u0441\u0442\u0438\u043a\u0438 \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u0438\u0441\u044c \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u043c\u0438 (\u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043b \u043d\u0430 \u0442\u043e\u043c \u0447\u0442\u043e \u0431\u044b\u043b\u043e):<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>10 \u043a\u043e\u043f. \u0421\u0421\u0421\u0420 &#8211; 12-15 \u0441\u043c<\/li><li>2 \u043a\u043e\u043f.&nbsp; \u0446\u0430\u0440\u0441\u043a\u0438\u0435 (2 \u0441\u043c \u0434\u0438\u0430\u043c\u0435\u0442\u0440, \u043c\u0435\u0434\u044c) &#8211; 17-22 \u0441\u043c<\/li><li>\u041f\u0430\u0442\u0440\u043e\u043d \u043d\u0435\u043c\u0435\u0446\u043a\u0438\u0439 \u043f\u0435\u0440\u0432\u043e\u0439 \u043c\u0438\u0440\u043e\u0432\u043e\u0439 &#8211; 25-30 \u0441\u043c<\/li><li>\u041a\u043e\u043d\u0441\u0435\u0440\u0432\u043d\u0430\u044f \u0431\u0430\u043d\u043a\u0430 (\u043a\u0430\u043a \u043e\u0442 \u0441\u0433\u0443\u0449\u0435\u043d\u043a\u0438) &#8211; 45 \u0441\u043c<\/li><li>\u0421\u0442\u0430\u0440\u044b\u0439 CD-\u043f\u0440\u0438\u0432\u043e\u0434 &#8211; 60-70 \u0441\u043c.<\/li><\/ul>\n\n\n\n<!--more-->\n\n\n\n<p>\u0421\u0445\u0435\u043c\u0430:<\/p>\n\n\n\n<p><a class=\"jcepopup noicon\" href=\"http:\/\/ancient.tsaryk.dev\/wp-content\/uploads\/2014\/07\/cxema.png\" target=\"_blank\" rel=\"noopener noreferrer\"><img loading=\"lazy\" decoding=\"async\" class=\" size-full wp-image-10\" src=\"http:\/\/ancient.tsaryk.dev\/wp-content\/uploads\/2014\/07\/cxema.png\" alt=\"\" width=\"914\" height=\"324\"><\/a>\u041a\u0440\u043e\u043c\u0435 \u0432\u044b\u043a\u0438\u043d\u0443\u0442\u043e\u0433\u043e \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u043b\u0435\u0440\u0430, \u0441\u0445\u0435\u043c\u0430 \u043e\u0441\u0442\u0430\u043b\u0430\u0441\u044c \u0431\u0435\u0437 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439, \u0437\u0430 \u0438\u0441\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435\u043c \u0434\u0435\u043b\u0438\u0442\u0435\u043b\u044f \u0434\u043b\u044f \u0438\u0437\u043c\u0435\u0440\u0435\u043d\u0438\u044f \u043d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u044f. \u0418\u0437\u043c\u0435\u0440\u044f\u0435\u0442, \u043a\u0441\u0442\u0430\u0442\u0438, \u043d\u0435 \u0441\u043e\u0432\u0441\u0435\u043c \u0442\u043e\u0447\u043d\u043e, \u0432\u0438\u0434\u0438\u043c\u043e \u0441\u0432\u044f\u0437\u0430\u043d\u043e \u0441 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u043e\u0439 \u0410\u0426\u041f Arduino \u043d\u0430 \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u0443\u044e \u0447\u0430\u0441\u0442\u043e\u0442\u0443. \u0421 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u043e\u0439 \u043f\u0440\u043e\u0431\u043b\u0435\u043c \u043e\u0441\u043e\u0431\u044b\u0445 \u043d\u0435 \u0431\u044b\u043b\u043e,<strong> \u0432\u043c\u0435\u0441\u0442\u043e R25 \u0441\u043d\u0430\u0447\u0430\u043b\u0430 \u043f\u043e\u0441\u0442\u0430\u0432\u0438\u043b \u043f\u043e\u0434\u0441\u0442\u0440\u043e\u0435\u0447\u043d\u0438\u043a \u0447\u0442\u043e \u0438 \u0432\u0430\u043c \u0441\u043e\u0432\u0435\u0442\u0443\u044e<\/strong>, \u0438\u043c \u0432\u044b\u0440\u043e\u0432\u043d\u044f\u043b \u043f\u043e\u043b\u043e\u0447\u043a\u0443 \u043d\u0430 \u043e\u0441\u0446\u0438\u043b\u043b\u043e\u0433\u0440\u0430\u043c\u043c\u0435 (\u043e\u0441\u0446\u0438\u043b\u043b\u043e\u0433\u0440\u0430\u043c\u043c\u044b \u0441\u0431\u0440\u043e\u0448\u0443 \u043f\u043e\u0437\u0436\u0435, \u0440\u0430\u0437\u0431\u0438\u0440\u0430\u0442\u044c \u043b\u0435\u043d\u0438\u0432\u043e), \u0438\u0437\u043c\u0435\u0440\u0438\u043b \u0441\u043e\u043f\u0440\u043e\u0442\u0438\u0432\u043b\u0435\u043d\u0438\u0435 \u043f\u043e\u0434\u0441\u0442\u0440\u043e\u0435\u0447\u043d\u043e\u0433\u043e &#8211; \u043e\u043a\u0430\u0437\u0430\u043b\u043e\u0441\u044c \u0440\u043e\u0432\u043d\u043e 400 \u043e\u043c, \u043f\u043e\u0441\u0442\u0430\u0432\u0438\u043b \u0441 \u0442\u0430\u043a\u0438\u043c \u0436\u0435 \u043d\u043e\u043c\u0438\u043d\u0430\u043b\u043e\u043c \u043e\u0431\u044b\u0447\u043d\u044b\u0439 \u0440\u0435\u0437\u0438\u0441\u0442\u043e\u0440 &#8211; \u0418\u041c\u0425\u041e \u043d\u0430\u0434\u0435\u0436\u043d\u0435\u0435. \u041f\u043e \u043d\u0435\u0432\u043d\u0438\u043c\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u043f\u0430\u0440\u0443 \u0440\u0430\u0437 \u0441\u043f\u0430\u043b\u0438\u043b \u043c\u0438\u043a\u0440\u043e\u0441\u0445\u0435\u043c\u044b \u0438 \u0441\u0442\u0430\u0431\u0438\u043b\u0438\u0437\u0430\u0442\u043e\u0440 5V. \u0412\u043a\u043b\u044e\u0447\u0430\u0442\u044c \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e \u0431\u0435\u0437 \u043a\u0430\u0442\u0443\u0448\u043a\u0438 \u043d\u0435 \u0441\u0442\u043e\u0438\u0442 &#8211; \u0438\u0437 R7 \u043f\u043e\u0439\u0434\u0435\u0442 \u0434\u044b\u043c\u043e\u043a. R1 \u043f\u043e\u0441\u0442\u0430\u0432\u0438\u043b 0.25\u0412\u0442 &#8211; \u043f\u0440\u0438 \u0447\u0430\u0441\u0442\u043e\u0442\u0435 \u0438\u043c\u043f\u0443\u043b\u044c\u0441\u043e\u0432 140-160 \u0413\u0446 \u043d\u0435 \u0433\u0440\u0435\u0435\u0442\u0441\u044f (\u0435\u0441\u043b\u0438 \u0433\u0440\u0435\u0435\u0442\u0441\u044f &#8211; \u0437\u043d\u0430\u0447\u0438\u0442 \u043b\u0438\u0431\u043e \u0447\u0430\u0441\u0442\u043e\u0442\u0430 \u0441\u043b\u0438\u0448\u043a\u043e\u043c \u0432\u044b\u0441\u043e\u043a\u0430, \u043b\u0438\u0431\u043e \u0438\u043c\u043f\u0443\u043b\u044c\u0441 \u0448\u0438\u0440\u0435, \u0447\u0435\u043c \u0434\u043e\u043b\u0436\u0435\u043d \u0431\u044b\u0442\u044c). \u0422\u0430\u043a \u0436\u0435 \u043d\u0435 \u0441\u0442\u043e\u0438\u0442 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0430\u0442\u044c \u043c\u0435\u0442\u0430\u043b\u043b\u043e\u0438\u0441\u043a\u0430\u0442\u0435\u043b\u044c \u043a \u0438\u043c\u043f\u0443\u043b\u044c\u0441\u043d\u043e\u043c\u0443 \u0438\u0441\u0442\u043e\u0447\u043d\u0438\u043a\u0443 \u043f\u0438\u0442\u0430\u043d\u0438\u044f &#8211; \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u043d\u0435 \u0431\u0443\u0434\u0435\u0442 (\u0434\u0430 \u0435\u0449\u0451 \u0438 \u043c\u0438\u043a\u0440\u043e\u0441\u0445\u0435\u043c\u044b \u043f\u043e\u0433\u043e\u0440\u044f\u0442).<\/p>\n\n\n\n<p>\u0412 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0434\u0438\u0441\u043f\u043b\u0435\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043b\u0441\u044f \u043a\u0438\u0442\u0430\u0439\u0441\u043a\u0438\u0439<a class=\"jcepopup\" href=\"http:\/\/ancient.tsaryk.dev\/wp-content\/uploads\/2014\/07\/lcd-displej-1602-s-knopkami-lcd-keypad-shield.jpg\" target=\"_blank\" rel=\"noopener noreferrer\"> 1602 \u0441 \u043a\u043d\u043e\u043f\u043a\u0430\u043c\u0438<\/a>. \u0415\u0441\u043b\u0438 \u0442\u0430\u043a\u043e\u0433\u043e \u0436\u0435 \u043d\u0435\u0442, \u0444\u0443\u043d\u043a\u0446\u0438\u044e \u043e\u043f\u0440\u043e\u0441\u0430 \u043a\u043d\u043e\u043f\u043e\u043a \u043d\u0443\u0436\u043d\u043e \u0431\u0443\u0434\u0435\u0442 \u043f\u0435\u0440\u0435\u0434\u0435\u043b\u0430\u0442\u044c (\u0444\u0443\u043d\u043a\u0446\u0438\u044f \u0434\u043e\u043b\u0436\u043d\u0430 \u0432\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0442\u044c \u0442\u0430\u043a\u0438\u0435 \u0436\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u043a\u0430\u043a \u0432 \u0441\u043a\u0435\u0442\u0447\u0435). \u041a\u043d\u043e\u043f\u043e\u043a \u043d\u0443\u0436\u043d\u043e \u0432\u0441\u0435\u0433\u043e \u0442\u0440\u0438. \u0412\u043e\u0442, \u043a\u0441\u0442\u0430\u0442\u0438, \u0438 \u0441\u0430\u043c \u0441\u043a\u0435\u0442\u0447:<\/p>\n\n\n<pre class=\"brush: arduino; light: false; title: ; toolbar: true; quick-code: false; notranslate\" title=\"\">\n#include &lt;LiquidCrystal.h&gt;\n\n\/\/(c) Tsaryk Aliaksei - rst10h - 2014\n\nLiquidCrystal lcd(8, 9, 4, 5, 6, 7);\n#define FASTADC 1\n \n\/\/ defines for setting and clearing register bits\n#ifndef cbi\n#define cbi(sfr, bit) (_SFR_BYTE(sfr) &amp;= ~_BV(bit))\n#endif\n#ifndef sbi\n#define sbi(sfr, bit) (_SFR_BYTE(sfr) |= _BV(bit))\n#endif\n \n\/\/\u0434\u043b\u044f \u043f\u0438\u0449\u0430\u043b\u043a\u0438\n\/\/#define R3_PIN       A0\n#define SPEAKER_PIN  11\n#define T2_WGM   0b010\n#define T2_COMA  0b01\n#define T2_CS    0b111\n \n\/\/ \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u043f\u043e\u0434\u0441\u0442\u0440\u043e\u0439\u043a\u0438\nint pMID=0;\nint pMAX=0;\nint pMIN=0;\nint Sensv = 0; \/\/(0 - \u043c\u0430\u043a\u0441 \u0447\u0443\u0432\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c, \u043c\u0438\u043d\u0438\u043c\u0443\u043c - \u043e\u043a\u043e\u043b\u043e \u0441\u043e\u0442\u043d\u0438 \u043d\u0430\u0432\u0435\u0440\u043d\u043e\u0435.)\nint LastData[] = {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};\nint SetupData[200];\nvoid delayms(int ms) {\n  for (int i=0;i&lt;ms;i++) delayMicroseconds(1000);\n}\nvoid setup() {\n  \/\/set port\/pin  mode\n  \/\/DDRD = 0xFF;\/\/all outputs\n  \/\/DDRC = 0x0F;\/\/all inputs\n  \/\/DDRD = 0xFF;\/\/all outputs\n  \/\/DDRC = B11111110;\n  \/\/TIMER INTERRUPT SETUP\n  \n  DDRD = DDRD | B00001110;\n  PORTD = B00001110;\n \n  \/\/PORTD = 0;\n  \n  lcd.begin(16,2);\n  lcd.setCursor(0,0);\n  lcd.print(&quot;START  &quot;);\n  \n  #if FASTADC\n\/\/ set prescale to 16\nsbi(ADCSRA,ADPS2) ;\ncbi(ADCSRA,ADPS1) ;\ncbi(ADCSRA,ADPS0) ;\n#endif\n \n  \/\/\u0434\u043b\u044f \u0434\u0438\u043d\u0430\u043c\u0438\u043a\u0430\n \n  TCCR2A = (T2_COMA &lt;&lt; 6) | (T2_WGM &amp; 0b011);\n  TCCR2B = ((T2_WGM &amp; 0b100) &lt;&lt; 1) | T2_CS;\n  OCR2A = 18;\n  \/\/ pinMode(R3_PIN, INPUT);\n \/\/ pinMode(SPEAKER_PIN, INPUT);  \n \/\/ pinMode(SPEAKER_PIN, OUTPUT);\n  noInterrupts();\n  beep(100);\n  delayms(100);\n  beep(100);\n  delayms(100);\n  beep(100);\n  delayms(1000); \n  \/\/\u043f\u043e\u0441\u044b\u043b\u0430\u0435\u043c \u043f\u0430\u0440\u0443 \u0441\u043e\u0442\u0435\u043d \u0438\u043c\u043f\u0443\u043b\u044c\u0441\u043e\u0432 \u0432 \u0445\u043e\u043b\u043e\u0441\u0442\u0443\u044e \u043f\u0440\u043e\u0441\u0442\u043e \u0442\u0430\u043a \n  \/\/\n  lcd.clear();\n  lcd.setCursor(0,0);\n  lcd.print(&quot;SETUP...  &quot;);\n  \/\/while (1) \n  for (int i=0;i&lt;200;i++) {  \n  int t = SendPulse();  \n  delayMicroseconds(6500); \n  }\n  \/\/\u043f\u043e\u0441\u044b\u043b\u0430\u0435\u043c 200 \u0438\u043c\u043f\u0443\u043b\u044c\u0441\u043e\u0432 \u0434\u043b\u044f \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438\n  for (int i=0;i&lt;200;i++) {\n  int t = SendPulse();\n  SetupData[i]=t;\n  delayMicroseconds(6500);   \n  }\n  int tmin=1024;\n  int tmax=0;\n  unsigned long tnak=0;\n  for (int i=0;i&lt;200;i++) {\n    tnak=tnak+SetupData[i];\n    if (SetupData[i]&gt;tmax) tmax = SetupData[i];\n    if (SetupData[i]&lt;tmin) tmin = SetupData[i];\n  }  \n pMID = tnak\/200;\n pMIN = tmin;\n pMAX = tmax;\n lcd.clear();\n lcd.setCursor(0,1);\n lcd.print(pMIN);\n lcd.setCursor(5,1);\n lcd.print(pMID);\n lcd.setCursor(10,1);\n lcd.print(pMAX);\n \/* \/\/for test\n for (int i=0;i&lt;200;i++){\n lcd.setCursor(0,0);\n lcd.print(SetupData[i]);\n delayms(1000);\n lcd.setCursor(0,0);\n lcd.print(&quot;           &quot;);\n }*\/\n beep(500);\n}\n\/\/\u0424\u0443\u043d\u043a\u0446\u0438\u044f \u043e\u043f\u0440\u043e\u0441\u0430 \u043a\u043d\u043e\u043f\u043e\u043a \u043c\u043e\u0434\u0443\u043b\u044f \u0434\u0438\u0441\u043f\u043b\u0435\u044f 1602 \u0441 \u043a\u043d\u043e\u043f\u043a\u0430\u043c\u0438.\n\/\/\u043a\u043d\u043e\u043f\u043a\u0438 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u044b \u043a \u0430\u043d\u0430\u043b\u043e\u0433\u043e\u0432\u043e\u043c\u0443 \u043f\u043e\u0440\u0442\u0443 (0) \u0430\u0440\u0434\u0443\u0438\u043d\u043e, \u0435\u0441\u043b\u0438 \u0438\u0445 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0430\u0435\u0442\u0435 \u043a\u0430\u043a \u0442\u043e \u0438\u043d\u0430\u0447\u0435 - \u0444\u0443\u043d\u043a\u0446\u0438\u044e \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u043f\u0435\u0440\u0435\u0434\u0435\u043b\u0430\u0442\u044c\nint getKey() {\n  int value = analogRead(0);\n  if (value&gt;1000) return 0; \/\/\u043d\u0438\u0447\u0435\u0433\u043e \u043d\u0435 \u043d\u0430\u0436\u0430\u0442\u043e\n  if (value&gt;580) return 1; \/\/SELECT \/\/\u0410\u0432\u0442\u043e\u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430.\n  if (value&gt;380) return 2; \/\/\u041b\u0415\u0412\u041e\n  if (value&gt;200) return 3; \/\/\u0412\u041d\u0418\u0417 \/\/\u0423\u043c\u0435\u043d\u044c\u0448\u0438\u0442\u044c \u043f\u043e\u0440\u043e\u0433 (\u0443\u0432\u0435\u043b\u0438\u0447\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0447\u0443\u0432\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c)\n  if (value&gt;80) return 4; \/\/\u0412\u0412\u0415\u0420\u0425 \/\/\u0423\u0432\u0435\u043b\u0438\u0447\u0438\u0442\u044c \u043f\u043e\u0440\u043e\u0433 (\u0441\u043d\u0438\u0436\u0430\u0435\u0442\u0441\u044f \u0447\u0443\u0432\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c)\n  if (value&lt;50) return 5; \/\/\u0412\u041f\u0420\u0410\u0412\u041e\n}\n \n \nvoid beepOn() {\n  pinMode(SPEAKER_PIN, OUTPUT);\n}\nvoid beepOff() {\n  pinMode(SPEAKER_PIN, INPUT); \n}\n \nvoid beep(int msec) {\n beepOn();\n delayms(msec);\n beepOff(); \n}\n \nint lmax = 10;\nint mmax = 80;\nint mmaxDefault = 80;\nint lmaxDefault = 10;\nint LL=lmax; \/\/\u0414\u043b\u0438\u043d\u0430 \u0437\u0432\u0443\u043a. \u0441\u0438\u0433\u043d\u0430\u043b\u0430, \u0446\u0438\u043a\u043b\u043e\u0432\nint MM=mmax; \/\/\u0414\u043b\u0438\u043d\u0430 \u0442\u0438\u0448\u0438\u043d\u044b, \u0446\u0438\u043a\u043b\u043e\u0432.\n \n     int vo = 0;\n     int vi = 0;\n     int vod = 0;\n     int vid = 0;\n     unsigned long v1 = 0;\nint SendPulse() {\n    \/\/--------------------------\n    \/\/\u041d\u0430\u0447\u0430\u043b\u043e \u0438\u043c\u043f\u0443\u043b\u044c\u0441\u0430\n    \/\/\u041c\u043e\u0449\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u043e\u0442\u043a\u0440\u044b\u0442, \u0443\u0441\u0438\u043b\u0438\u0442\u0435\u043b\u044c \u0432\u044b\u043a\u043b\u044e\u0447\u0435\u043d.\n    PORTD = B00000010; \n    \/\/-------------------------\n    \/\/\u041e\u0436\u0438\u0434\u0430\u0435\u043c 100\u043c\u043a\u0441: \n    delayMicroseconds(100);\n    \/\/\u0417\u0430\u043a\u0440\u044b\u0432\u0430\u0435\u043c \u043a\u043b\u044e\u0447:\n    PORTD = B00001010;\n    \/\/\u041e\u0442\u043a\u0440\u044b\u0432\u0430\u0435\u043c Q1:\n    delayMicroseconds(12); \/\/\u0417\u0430\u0449\u0438\u0442\u043d\u044b\u0439 \u0438\u043d\u0442\u0435\u0440\u0432\u0430\u043b\n    PORTD = B00001110;\n    delayMicroseconds(7);\n    PORTD = B00001100;\n    delayMicroseconds(100);\n    PORTD = B00001110;\n    int r = analogRead(1);\n    return r;\n}\nint tControl = 0; \/\/\u043c\u043e\u0436\u0435\u0442 \u0438\u0437\u043c\u0435\u043d\u044f\u0442\u044c\u0441\u044f \u043e\u0442 0 \u0434\u043e 15\nint maxControl = 10; \/\/\u043a\u043e\u043b-\u0432\u043e \u0438\u0437\u043c\u0435\u0440\u0435\u043d\u0438\u0439 \u0434\u043b\u044f \u0440\u0430\u0441\u0447\u0435\u0442\u0430 - \u0447\u0435\u043c \u0431\u043e\u043b\u044c\u0448\u0435 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0438\u0437\u043c\u0435\u0440\u0435\u043d\u0438\u0439, \u0442\u0435\u043c \u043c\u0435\u043d\u044c\u0448\u0435 \u0432\u043b\u0438\u044f\u043d\u0438\u0435 \u0448\u0443\u043c\u0430.\n                    \/\/\u041f\u0440\u0438 \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0438 \u0432 \u0434\u043e\u043c\u0435 \u044f \u0432\u044b\u0441\u0442\u0430\u0432\u043b\u044f\u043b 12-15 \u0438\u0437\u043c\u0435\u0440\u0435\u043d\u0438\u0439 \u0434\u043b\u044f \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u043e\u0439 \u0440\u0430\u0431\u043e\u0442\u044b.\n                    \/\/\u0412 \u043f\u043e\u043b\u0435 \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u0434\u0432\u0443\u0445\n \nint getMidControl() {\n  int gm = 0;\n  for (int i=0;i&lt;maxControl;i++) {\n    gm = gm+LastData[i];\n  }\n  int res = gm\/maxControl;\n  return res;\n}\n \nchar Str2[11] = {0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,&#039;&#039;};\nint V;\nvoid(* resetFunc) (void) = 0; \/\/\u0441\u0431\u0440\u043e\u0441\nint setupcount = 150;\nvoid loop() {\n  int k =0;\n  \/\/tone(SPEAKER_PIN,400);\n  noInterrupts();\n  \/\/lcd.setCursor(0,0);\n  \/\/lcd.print(t);\n  \n  \/\/\u0411\u0438\u0442 3 = 1, J3\n  \/\/\u0411\u0438\u0442 2 = 1  J4\n  \/\/\u0411\u0438\u0442 1 = 1, J9\n  PORTD = B00001110;\n  delayms(2000);\n  int ssl=0; \n    lcd.clear();\n    lcd.setCursor(0,0);\n    lcd.print(&quot;      &quot;);\n    lcd.setCursor(12,1);\n    lcd.print(&quot;    &quot;);\n    lcd.setCursor(12,1);\n    lcd.print(Sensv);\n    int a = 0;\n    int val;\n    LL=9;\n    while (1) {\n      k = getKey();\n     if(tControl&gt;=maxControl) tControl=0;\n    int t = SendPulse();\n    LastData[tControl] = t;\n    int s = getMidControl();\n    tControl++;\n    \/\/\u0434\u043b\u044f \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f\n    \/\/pMID = 781;\n    \/\/s = 520;\n    \/\/==================\n    \/\/==================================\n    \/\/ \u041e\u0417\u0412\u0423\u0427\u041a\u0410 \u0426\u0415\u041b\u0418          V\n    \/\/==================================\n    if (LL&lt;lmax &amp;&amp; LL&gt;0) LL--;\n    if (LL==0 &amp;&amp; MM&gt;0) MM--;\n    if (MM==0) {\n      LL = lmax;\n      MM = mmax;\n    } \n    if (setupcount&gt;0) {\n      if (s&lt;=pMID) pMID = pMID-1;\n      setupcount--;\n    }\n    int signal=(pMID-Sensv)-s; \/\/\u0434\u043b\u044f \u0441\u0440\u0435\u0434\u043d\u0438\u0445 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439\n    \/\/int signal=(pMIN-Sensv)-s; \/\/\u0434\u043b\u044f \u043c\u0438\u043d\u0438\u043c\u0430\u043b\u044c\u043d\u044b\u0445\n    if (signal&gt;0 &amp;&amp; LL==lmax) {\n      beepOn();\n      \/\/if (signal&lt;50) slevel = 2-\n      int slevel = 200-signal; \/\/\u0446\u0438\u0444\u0440\u0430 \u0432\u043b\u0438\u044f\u0435\u0442 \u043d\u0430 \u0447\u0443\u0432\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u043f\u0438\u0449\u0430\u043b\u043a\u0438. 400- \u0440\u0435\u0434\u043a\u043e \u043f\u0438\u043a\u0430\u0435\u0442, \u0437\u0430\u0442\u0435\u043c \u0447\u0430\u0441\u0442\u043e \u0434\u043e \u043f\u0438\u0441\u043a\u0430. 50 - \u0431\u044b\u0441\u0442\u0440\u043e, \u0437\u0430\u0442\u0435\u043c \u043f\u0438\u0441\u043a.\n      if (slevel&lt;5) slevel = 5;\n      mmax = slevel\/5;\n      MM = mmax;\n      LL--;\n    }\n    if (signal&lt;0 &amp;&amp; LL==lmax) {\n      mmax = mmaxDefault;\n      MM = mmax;\n    }\n    int ssk = signal;\n    signal = signal\/5;\n    if (signal&lt;0) signal = 0;\n    for (int i=0;i&lt;10;i++) {\n    if (i&lt;signal) Str2[i] = 0xff;\n    else Str2[i] = &#039; &#039;;\n    }\n    if (LL==0) beepOff();\n    \/\/==================================\n    \/\/==================================\n    \/\/if (a==0) val = s;\n    lcd.setCursor(0,1);\n    lcd.print(Str2);\n    a++;\n    if (k==4) {\n      Sensv++;\n      lcd.setCursor(12,1);\n      lcd.print(&quot;   &quot;);\n      lcd.setCursor(12,1);\n      lcd.print(Sensv);\n      beep(100);\n      delayms(100);\n    }  \n    if (k==3) {\n      Sensv--; \n      lcd.setCursor(12,1);\n      lcd.print(&quot;   &quot;);\n      lcd.setCursor(12,1);\n      lcd.print(Sensv);\n      beep(100);\n      delayms(100);\n    }\n    if (k==1) {\n      \n      pMID = t;\n      Sensv = 0;\n      setupcount = 150;\n      lcd.setCursor(12,1);\n      lcd.print(&quot;   &quot;);\n      lcd.setCursor(12,1);\n      lcd.print(Sensv);\n      beep(200);\n      delayms(500);\n      \n      \/\/resetFunc();\n    };\n    delayMicroseconds(1000); \n \n    lcd.setCursor(0,0);\n    lcd.print(vi);\n    lcd.print(&#039;.&#039;);\n    lcd.print(vid);\n    lcd.print(&quot;V  &quot;);\n    lcd.print(ssl);\n    lcd.print(&#039; &#039;);\n        if (a&gt;200) {\n      a = 0;\n     \/\/1 \u0440\u0430\u0437 \u0437\u0430 200 \u0446\u0438\u043a\u043b\u043e\u0432 \u0438\u0437\u043c\u0435\u0440\u044f\u0435\u043c \u043d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u0435 \u0430\u043a\u043a\u0443\u043c\u0443\u043b\u044f\u0442\u043e\u0440\u0430 \u0438 \u0432\u044b\u0432\u043e\u0434\u0438\u043c \u043d\u0430 \u044d\u043a\u0440\u0430\u043d\n     V = analogRead(4);\n     \/\/V = V-73; \/\/\u043a\u0430\u043b\u0438\u0431\u0440\u043e\u0432\u043a\u0430 \u0432\u043e \u0432\u043e\u043b\u044c\u0442\u043c\u0435\u0442\u0440\u0443\n     unsigned long vt = V*125l;\n     vt = vt\/64l-140;\n     vi = vt\/100;\n     vid = vt\/10%10;\n     ssl = ssk\/10;\n     \/\/vi = v1*4;\n    }\n    \/\/lcd.print(vid);    \n \n    \/\/lcd.print(vi);       \n  }\n} \n<\/pre>\n\n\n<p>\u0412\u0435\u0437\u0434\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u043f\u0440\u044f\u043c\u0430\u044f \u0437\u0430\u043f\u0438\u0441\u044c \u0432 \u043f\u043e\u0440\u0442 \u0432 \u0446\u0435\u043b\u044f\u0445 \u044d\u043a\u043e\u043d\u043e\u043c\u0438\u0438 \u0434\u0440\u0430\u0433\u043e\u0446\u0435\u043d\u043d\u043e\u0433\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438 &#8211; \u043a\u043e\u043c\u0430\u043d\u0434\u0430 &#8220;PORTD = B00001110;&#8221; \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u0440\u044f\u0434\u043a\u0430 0.2\u043c\u043a\u0441. AnalogRead \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442\u0441\u044f \u0447\u0443\u0442\u044c \u043c\u0435\u043d\u044c\u0448\u0435 20 \u043c\u0438\u043a\u0440\u043e\u0441\u0435\u043a\u0443\u043d\u0434 &#8211; \u0434\u043e\u0432\u043e\u043b\u044c\u043d\u043e \u0434\u043e\u043b\u0433\u043e, \u043d\u043e \u0410\u0426\u041f \u043c\u0435\u0433\u0438 328 \u0431\u044b\u0441\u0442\u0440\u0435\u0435 16\u043c\u043a\u0441 \u043e\u0446\u0438\u0444\u0440\u043e\u0432\u0430\u0442\u044c \u0441\u0438\u0433\u043d\u0430\u043b \u043d\u0435 \u043c\u043e\u0436\u0435\u0442, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 20 &#8211; \u043d\u0435 \u0442\u0430\u043a \u0443\u0436 \u0438 \u043c\u043d\u043e\u0433\u043e \u0434\u043b\u044f \u043d\u0435\u0433\u043e. \u0418\u0437 \u044d\u043a\u043e\u043d\u043e\u043c\u0438\u0438 \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u043d\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e \u0437\u0430\u043f\u0438\u0441\u044c \u0432 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u044b\u0435 \u043f\u0438\u043d\u044b, \u0430 \u043f\u0438\u0448\u0443 \u0446\u0435\u043b\u0438\u043a\u043e\u043c \u0432 \u043f\u043e\u0440\u0442, \u0432 \u0441\u0432\u044f\u0437\u0438 \u0441 \u044d\u0442\u0438\u043c \u0432 \u0442\u0435 \u0436\u0435 \u043f\u0438\u043d\u044b, \u0447\u0442\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442\u0441\u044f \u0434\u0438\u0441\u043f\u043b\u0435\u0435\u043c \u0442\u043e\u0436\u0435 \u043f\u043e\u043f\u0430\u0434\u0430\u044e\u0442 \u043d\u0443\u043b\u0438, \u0433\u043b\u044e\u043a\u043e\u0432 \u044d\u0442\u043e \u043d\u0438\u043a\u0430\u043a\u0438\u0445 \u043d\u0435 \u0432\u044b\u0437\u0432\u0430\u043b\u043e, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0442\u0430\u043a \u0438 \u043e\u0441\u0442\u0430\u0432\u0438\u043b. \u0412 \u0444\u0443\u043d\u0446\u043a\u0438\u0438 SendPulse \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u0431\u0430\u043b\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u0441 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0435\u043c \u0437\u0430\u0449\u0438\u0442\u043d\u043e\u0433\u043e \u0438\u043d\u0442\u0435\u0440\u0432\u0430\u043b\u0430 \u0432 \u043f\u0440\u0435\u0434\u0435\u043b\u0430\u0445 8-15 \u043c\u043a\u0441 &#8211; \u0438\u0437\u043c\u0435\u043d\u0438\u0442\u0441\u044f \u0447\u0443\u0432\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u0432 \u043b\u0443\u0447\u0448\u0443\u044e \u0438\u043b\u0438 \u0432 \u0445\u0443\u0434\u0448\u0443\u044e \u0441\u0442\u043e\u0440\u043e\u043d\u0443. \u0414\u0430, \u0435\u0441\u043b\u0438 \u0431\u0443\u0434\u0435\u0442\u0435 \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0441\u043e \u0441\u043a\u0435\u0442\u0447\u0435\u043c \u0443\u0447\u0442\u0438\u0442\u0435, \u0447\u0442\u043e \u0432 \u0434\u043e\u043c\u0435 \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u0443\u0432\u0435\u043b\u0438\u0447\u0435\u043d\u0438\u0435 \u0447\u0443\u0432\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438, \u0430 \u0432 \u043f\u043e\u043b\u0435 \u0447\u0443\u0432\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u0443\u043c\u0435\u043d\u044c\u0448\u0438\u0442\u0441\u044f, \u0438\u043b\u0438 \u043d\u0430\u043e\u0431\u043e\u0440\u043e\u0442. \u0415\u0441\u043b\u0438 \u043a\u0442\u043e \u0442\u043e \u0431\u0443\u0434\u0435\u0442 \u043c\u0435\u043d\u044f\u0442\u044c \u0447\u0442\u043e \u0442\u043e \u0432 \u0441\u043a\u0435\u0442\u0447\u0435 &#8211; \u0441\u043b\u0435\u0434\u0438\u0442\u0435 \u0437\u0430 \u0432\u0440\u0435\u043c\u0435\u043d\u0435\u043c \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u0433\u043e \u0446\u0438\u043a\u043b\u0430. \u0412 \u0437\u0430\u043f\u0430\u0441\u0435 \u0435\u0441\u0442\u044c \u043e\u043a\u043e\u043b\u043e 1000 \u043c\u0438\u043a\u0440\u043e\u0441\u0435\u043a\u0443\u043d\u0434 &#8211; \u044d\u0442\u043e \u043d\u0435 \u043c\u0430\u043b\u043e, \u043d\u043e \u0444\u0443\u043d\u0446\u043a\u0438\u0438 \u0432\u044b\u0432\u043e\u0434\u0430 \u043d\u0430 \u0434\u0438\u0441\u043f\u043b\u0435\u0439 \u0438 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0435 \u0430\u0440\u0438\u0444\u043c\u0435\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0438 \u0441\u0436\u0438\u0440\u0430\u044e\u0442 \u0432\u0440\u0435\u043c\u044f \u0446\u0435\u043b\u044b\u043c\u0438 \u043c\u0438\u043b\u0438\u0441\u0435\u043a\u0443\u043d\u0434\u0430\u043c\u0438.<\/p>\n\n\n\n<p>\u041f\u0440\u0438 \u0440\u0430\u0437\u0432\u043e\u0434\u043a\u0435 \u043f\u043b\u0430\u0442\u044b \u0441\u0442\u0430\u0440\u0430\u043b\u0441\u044f \u0434\u0435\u043b\u0430\u0442\u044c \u043f\u043e\u0442\u043e\u043b\u0449\u0435 \u0434\u043e\u0440\u043e\u0436\u043a\u0438 (\u044d\u0442\u043e \u0431\u044b\u043b \u043c\u043e\u0439 \u043f\u0435\u0440\u0432\u044b\u0439 \u041b\u0423\u0422):<\/p>\n\n\n\n<figure class=\"wp-block-image is-style-default\"><a class=\"jcepopup\" href=\"http:\/\/ancient.tsaryk.dev\/wp-content\/uploads\/2014\/07\/lutbottom.png\" target=\"_blank\" rel=\"noopener noreferrer\"><img decoding=\"async\" src=\"http:\/\/ancient.tsaryk.dev\/wp-content\/uploads\/2014\/07\/lutbottom.png\" alt=\"\" class=\"wp-image-12\"\/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image is-style-default\"><a class=\"jcepopup\" href=\"http:\/\/ancient.tsaryk.dev\/wp-content\/uploads\/2014\/07\/luttop.png\" target=\"_blank\" rel=\"noopener noreferrer\"><img decoding=\"async\" src=\"http:\/\/ancient.tsaryk.dev\/wp-content\/uploads\/2014\/07\/luttop.png\" alt=\"\" class=\"wp-image-13\"\/><\/a><\/figure>\n\n\n\n<p><span style=\"text-decoration: underline;\">\u0420\u0430\u0431\u043e\u0442\u0430 \u0441 \u043f\u0440\u0438\u0431\u043e\u0440\u043e\u043c:<\/span><\/p>\n\n\n\n<p>maxControl &#8211; \u0447\u0438\u0441\u043b\u043e \u0438\u0437\u043c\u0435\u0440\u0435\u043d\u0438\u0439 \u043f\u0435\u0440\u0435\u0434 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u043e\u0439 \u043d\u0430 \u043d\u0430\u043b\u0438\u0447\u0438\u0435 \u043c\u0435\u0442\u0430\u043b\u043b\u0430 \u0432 \u0437\u043e\u043d\u0435 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u043f\u0440\u0438\u0431\u043e\u0440\u0430. \u0412 \u043f\u0440\u0438\u043d\u0446\u0438\u043f\u0435 \u044d\u0442\u043e \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 &#8211; \u0435\u0434\u0438\u043d\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0435, \u0441 \u0447\u0435\u043c \u043c\u043e\u0436\u043d\u043e \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u043e\u0441\u043b\u0435 \u0437\u0430\u043f\u0443\u0441\u043a\u0430. \u041f\u0440\u0438 \u0443\u043c\u0435\u043d\u044c\u0448\u0435\u043d\u0438\u0438 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u0434\u043e 5 \u0438\u043b\u0438 2-\u0445 &#8211; \u0431\u043e\u043b\u044c\u0448\u043e\u0435 \u0432\u043b\u0438\u044f\u043d\u0438\u0435 \u043d\u0430 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442 \u0431\u0443\u0434\u0443\u0442 \u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043c\u0430\u0433\u043d\u0438\u0442\u043d\u044b\u0435 \u043f\u043e\u043c\u0435\u0445\u0438 (\u0432 \u043d\u0430\u0441\u0435\u043b\u0435\u043d\u043d\u044b\u0445 \u043f\u0443\u043d\u043a\u0442\u0430\u0445, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440) \u0438 \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u0430 \u0433\u0440\u0443\u043d\u0442\u0430 \u043f\u0440\u0438 \u043f\u043e\u0438\u0441\u043a\u0435 \u043c\u0435\u043b\u043a\u0438\u0445 \u043f\u0440\u0435\u0434\u043c\u0435\u0442\u043e\u0432. \u0415\u0441\u043b\u0438 \u0443\u0432\u0435\u043b\u0438\u0447\u0438\u0442\u044c \u0434\u043e 15 &#8211; \u0445\u043e\u0440\u043e\u0448\u0430\u044f \u0447\u0443\u0432\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u043d\u0430\u0431\u043b\u044e\u0434\u0430\u0435\u0442\u0441\u044f \u0432 \u0443\u0441\u043b\u043e\u0432\u0438\u044f\u0445 \u043f\u043e\u043c\u0435\u0445, \u043d\u043e \u0432 \u043f\u043e\u043b\u0435 \u0437\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0441\u043b\u0430\u0431\u0435\u0435\u0442. \u0422\u0443\u0442 \u0440\u0435\u0448\u0430\u0439\u0442\u0435 \u043f\u043e \u043e\u0431\u0441\u0442\u043e\u044f\u0442\u0435\u043b\u044c\u0441\u0442\u0432\u0430\u043c. \u042f \u043e\u0441\u0442\u0430\u0432\u0438\u043b 10 \u041f\u0440\u0438 \u0441\u0442\u0430\u0440\u0442\u0435 \u043f\u043e\u0441\u044b\u043b\u0430\u0435\u0442\u0441\u044f \u043f\u0430\u0440\u0430 \u0441\u043e\u0442\u0435\u043d \u0438\u043c\u043f\u0443\u043b\u044c\u0441\u043e\u0432, \u0437\u0430\u043c\u0435\u0440\u044f\u044e\u0442\u0441\u044f \u0441\u0440\u0435\u0434\u043d\u0438\u0435, \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u044b\u0435 \u0438 \u043c\u0438\u043d\u0438\u043c\u0430\u043b\u044c\u043d\u044b\u0435 \u043f\u043e\u043a\u0430\u0437\u0430\u043d\u0438\u044f, \u043d\u0430 \u043f\u0430\u0440\u0443 \u0441\u0435\u043a\u0443\u043d\u0434 \u043f\u043e\u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u0441 \u044d\u0442\u0438\u043c\u0438 \u0446\u0438\u0444\u0440\u0430\u043c\u0438. \u0415\u0441\u043b\u0438 \u0446\u0438\u0444\u0440\u044b \u0432 \u043f\u0440\u0435\u0434\u0435\u043b\u0430\u0445 700-900 &#8211; \u0432\u0441\u0451 \u0434\u043e\u043b\u0436\u043d\u043e \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c. \u0415\u0441\u043b\u0438 \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442 \u0432\u0435\u0437\u0434\u0435 1024 &#8211; \u0437\u043d\u0430\u0447\u0438\u0442 \u0447\u0442\u043e \u0442\u043e \u043d\u0435 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0438\u043b\u0438, \u043b\u0438\u0431\u043e \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0430 \u0432 \u043a\u0430\u0442\u0443\u0448\u043a\u0435. \u0414\u0430\u0442\u0447\u0438\u043a \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0437\u0430\u043b\u0438\u0442\u044c \u044d\u043f\u043e\u043a\u0441\u0438\u0434\u043a\u043e\u0439, \u0438\u043d\u0430\u0447\u0435 \u043f\u0440\u0438 \u043f\u043e\u043f\u0430\u0434\u0430\u043d\u0438\u0438 \u043a\u0430\u043f\u0435\u043b\u044c \u0440\u043e\u0441\u044b \u0438\u043b\u0438 \u0434\u043e\u0436\u0434\u044f \u043d\u0430 \u0434\u0430\u0442\u0447\u0438\u043a \u043f\u0440\u0438\u0431\u043e\u0440 \u0431\u0443\u0434\u0435\u0442 \u0432\u0435\u0441\u0442\u0438 \u0441\u0435\u0431\u044f \u043d\u0435\u0430\u0434\u0435\u043a\u0432\u0430\u0442\u043d\u043e. \u041a\u043d\u043e\u043f\u043a\u0430 \u0441 \u043a\u043e\u0434\u043e\u043c &#8220;1&#8221; \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0434\u043b\u044f \u0430\u0432\u0442\u043e\u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438. \u041f\u043e\u0434\u043d\u044f\u043b\u0438 \u043f\u0440\u0438\u0431\u043e\u0440, \u043d\u0430\u0436\u0430\u043b\u0438<\/p>\n\n\n\n<p>\u0430\u0432\u0442\u043e\u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0443, \u043f\u043e\u0434\u043e\u0436\u0434\u0430\u043b\u0438 2 \u0441\u0435\u043a\u0443\u043d\u0434\u044b &#8211; \u043f\u043e\u0440\u044f\u0434\u043e\u043a, \u043c\u043e\u0436\u043d\u043e \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c. \u041f\u0440\u0438 \u0430\u0432\u0442\u043e\u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0435 \u0447\u0443\u0432\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u043a \u043c\u0435\u043b\u043a\u0438\u043c \u043f\u0440\u0435\u0434\u043c\u0435\u0442\u0430\u043c \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u0445\u0443\u0436\u0435 \u0433\u0434\u0435 \u0442\u043e \u043d\u0430 \u0441\u0430\u043d\u0442\u0438\u043c\u0435\u0442\u0440 &#8211; \u0434\u0432\u0430, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0435\u0441\u043b\u0438 \u0438\u0449\u0435\u0442\u0435 \u043c\u043e\u043d\u0435\u0442\u043a\u0438 \u0438 \u0432 \u0437\u0435\u043c\u043b\u0435 \u043c\u0430\u043b\u043e \u0432\u0441\u044f\u043a\u043e\u0433\u043e \u043c\u0435\u0442\u0430\u043b\u043b\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u043c\u0443\u0441\u043e\u0440\u0430 \u0438 \u043e\u0441\u043a\u043e\u043b\u043a\u043e\u0432, \u0432\u043e\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435\u0441\u044c \u043a\u043d\u043e\u043f\u043a\u0430\u043c\u0438 \u0440\u0443\u0447\u043d\u043e\u0439 \u043f\u043e\u0434\u0441\u0442\u0440\u043e\u0439\u043a\u0438 &#8211; \u0447\u0435\u043c \u043c\u0435\u043d\u044c\u0448\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u043d\u0430 \u0434\u0438\u0441\u043f\u043b\u0435\u0435, \u0442\u0435\u043c \u0432\u044b\u0448\u0435 \u0447\u0443\u0432\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c.<\/p>\n\n\n\n<p>\u0410\u043a\u043a\u0443\u0440\u0430\u0442\u043d\u043e \u0441 \u043f\u0438\u0442\u0430\u043d\u0438\u0435\u043c Arduino &#8211; \u044f \u043f\u043e\u0434\u0430\u0432\u0430\u043b 12V \u043d\u0430 vin, \u0438\u043b\u0438 \u043a\u0430\u043a \u0432\u0430\u0440\u0438\u0430\u043d\u0442 &#8211; \u043c\u043e\u0436\u043d\u043e \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u0440\u0430\u0437\u044c\u0435\u043c \u043f\u0438\u0442\u0430\u043d\u0438\u044f \u0438 \u0432\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0435\u0433\u043e \u0432 Arduino. \u0410\u043a\u043a\u0443\u043c\u0443\u043b\u044f\u0442\u043e\u0440 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0430\u043b \u0433\u0435\u043b\u0435\u0432\u044b\u0439 12V 800mA. \u041f\u043e \u0440\u0430\u0441\u0447\u0435\u0442\u0430\u043c \u0434\u043e\u043b\u0436\u043d\u043e \u0445\u0432\u0430\u0442\u0430\u0442\u044c \u0447\u0430\u0441\u043e\u0432 \u043d\u0430 6 (\u043f\u043e\u0442\u0440\u0435\u0431\u043b\u0435\u043d\u0438\u0435 \u043e\u043a\u043e\u043b\u043e 150 mA). \u0421\u0430\u043c \u043c\u043e\u0434\u0443\u043b\u044c \u043c\u0435\u0442\u0430\u043b\u043b\u043e\u0438\u0441\u043a\u0430\u0442\u0435\u043b\u044f \u043f\u043e\u0442\u0440\u0435\u0431\u043b\u044f\u0435\u0442 \u0440\u043e\u0432\u043d\u043e 100mA &#8211; \u0435\u0441\u043b\u0438 \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u0442\u0441\u044f \u043c\u043d\u043e\u0433\u043e \u0431\u043e\u043b\u044c\u0448\u0435, \u0438\u043b\u0438 \u043c\u0435\u043d\u044c\u0448\u0435 &#8211; \u043d\u0443\u0436\u043d\u043e \u0438\u0441\u043a\u0430\u0442\u044c \u043e\u0448\u0438\u0431\u043a\u0438. \u0420\u0435\u0437\u0438\u0441\u0442\u043e\u0440 \u043d\u0430 \u043f\u0438\u0449\u0430\u043b\u043a\u0435 \u043f\u043e\u0434\u0431\u0438\u0440\u0430\u043b \u043c\u0435\u0442\u043e\u0434\u043e\u043c \u0442\u044b\u043a\u0430, \u043e\u0441\u043e\u0431\u043e \u043d\u0435 \u0437\u0430\u0434\u0443\u043c\u044b\u0432\u0430\u043b\u0441\u044f, \u043e\u043a\u043e\u043b\u043e 20 \u041e\u043c &#8211; \u0432\u0437\u044f\u043b \u0442\u043e \u0447\u0442\u043e \u0432\u0430\u043b\u044f\u043b\u043e\u0441\u044c \u0434\u043e\u043c\u0430. \u0412 \u043f\u0440\u0438\u043d\u0446\u0438\u043f\u0435 \u0432\u0441\u0451, \u043c\u043e\u0436\u0435\u0442 \u0447\u0435\u0433\u043e \u0437\u0430\u0431\u044b\u043b &#8211; \u0434\u043e\u0431\u0430\u0432\u043b\u044e..<\/p>\n\n\n\n<p><a href=\"http:\/\/ancient.tsaryk.dev\/wp-content\/uploads\/2014\/07\/MetallerArduino.zip\" target=\"_blank\" rel=\"noreferrer noopener\">\u0410\u0440\u0445\u0438\u0432 \u0441 \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u043c \u0432 \u043f\u0440\u043e\u0442\u0435\u0443\u0441\u0435, \u0441\u043a\u0435\u0442\u0447 \u0434\u043b\u044f Arduino \u0438 PDF \u0434\u043b\u044f \u043b\u0443\u0442\u0430<\/a>.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<figure class=\"wp-block-image is-style-default\"><img decoding=\"async\" src=\"http:\/\/ancient.tsaryk.dev\/wp-content\/uploads\/2014\/07\/sdc19756.jpg\" alt=\"\" class=\"wp-image-16\"\/><\/figure>\n\n\n\n<figure class=\"wp-block-image is-style-default\"><a href=\"http:\/\/ancient.tsaryk.dev\/wp-content\/uploads\/2014\/07\/sdc19758.jpg\"><img decoding=\"async\" src=\"http:\/\/ancient.tsaryk.dev\/wp-content\/uploads\/2014\/07\/sdc19758.jpg\" alt=\"\" class=\"wp-image-17\"\/><\/a><\/figure>\n\n\n\n<p>\u0420\u0435\u0448\u0438\u043b \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u043f\u0430\u0440\u0443 \u0441\u0442\u0440\u043e\u043a, \u0442.\u043a. \u0432\u043e\u0437\u0438\u043a\u0430\u044e\u0442 \u0432\u043e\u043f\u0440\u043e\u0441\u044b..<\/p>\n\n\n\n<p>\u0421\u043e\u0442\u0432\u0435\u0442\u0443\u044e \u043f\u043e\u0447\u0438\u0442\u0430\u0442\u044c \u0442\u0443\u0442<br><a class=\"ot-anchor aaTEdf\" href=\"http:\/\/www.freeseller.ru\/aelsam\/metaloiskatel\/2482-metalloiskatel.html\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">http:\/\/www.freeseller.ru\/aelsam\/metaloiskatel\/2482-metalloiskatel.html<\/a><\/p>\n\n\n\n<p>(\u043f\u043e \u0441\u0441\u044b\u043b\u043a\u0435 \u0432\u044b\u0448\u0435 \u0435\u0441\u0442\u044c \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f, \u043f\u043e \u043d\u0435\u043c\u0443 \u044f \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u044b\u0432\u0430\u043b \u0444\u0443\u043d\u043a\u0446\u0438\u044e SendPulse)<\/p>\n\n\n\n<p>\u0442\u0443\u0442<br><a class=\"ot-anchor aaTEdf\" href=\"http:\/\/forum.cxem.net\/index.php?showtopic=103963\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">http:\/\/forum.cxem.net\/index.php?showtopic=103963<\/a><\/p>\n\n\n\n<p>\u043d\u0443 \u0438 \u0442\u0443\u0442<br><a class=\"ot-anchor aaTEdf\" href=\"http:\/\/forum.cxem.net\/index.php?showtopic=47522&amp;st=760\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">http:\/\/forum.cxem.net\/index.php?showtopic=47522&amp;st=760<\/a><\/p>\n\n\n\n<p>\u0421\u0442\u0430\u043d\u0435\u0442 \u043f\u043e\u043d\u044f\u0442\u043d\u0435\u0435 \u043a\u0430\u043a \u0432\u0441\u0451 \u044d\u0442\u043e \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442.<\/p>\n\n\n\n<p>\u041a\u0430\u043a \u044f \u043f\u0438\u0441\u0430\u043b \u0432\u043d\u0430\u0447\u0430\u043b\u0435 &#8211; \u043e\u043f\u044b\u0442\u0430 \u0443 \u043c\u0435\u043d\u044f \u043d\u0435 \u043c\u043d\u043e\u0433\u043e, \u0441\u0445\u0435\u043c\u0443 \u0434\u043e\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u044e. \u0423 \u043a\u043e\u0433\u043e \u0435\u0441\u0442\u044c \u043e\u0441\u0446\u0438\u043b\u043b\u043e\u0433\u0440\u0430\u0444, \u043e\u0431\u0440\u0430\u0442\u0438\u0442\u0435 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435 \u043d\u0430 \u043d\u0435\u0431\u043e\u043b\u044c\u0448\u0438\u0435 \u043a\u043e\u043b\u0435\u0431\u0430\u043d\u0438\u044f \u043f\u043e \u043b\u0438\u043d\u0438\u0438 \u043f\u0438\u0442\u0430\u043d\u0438\u044f \u0432\u043e \u0432\u0440\u0435\u043c\u044f \u0438\u043c\u043f\u0443\u043b\u044c\u0441\u0430, \u0430 \u0442\u0430\u043a \u0436\u0435 \u0432\u043e \u0432\u0440\u0435\u043c\u044f \u0437\u0432\u0443\u043a\u043e\u0432\u043e\u0439 \u0441\u0438\u0433\u043d\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438. \u042d\u0442\u043e \u043d\u0443\u0436\u043d\u043e \u043a\u0430\u043a \u0442\u043e \u0441\u0442\u0430\u0431\u0438\u043b\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c, \u0434\u0430\u0441\u0442 \u043f\u0440\u0438\u0440\u043e\u0441\u0442 \u0432 \u0447\u0443\u0432\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438. \u0412 \u043d\u043e\u0432\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438 \u043c\u043e\u0436\u043d\u043e \u0431\u0443\u0434\u0435\u0442 \u043f\u0440\u043e\u0448\u0438\u0442\u044c, \u0434\u043e\u0441\u0442\u0430\u0442\u044c \u0438\u0437 Arduino \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u043b\u0435\u0440 \u0438 \u0432\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0432 \u0441\u0445\u0435\u043c\u0443, \u043d\u0443 \u0438\u043b\u0438 \u043d\u0430\u043f\u0440\u044f\u043c\u0443\u044e \u043f\u0440\u043e\u0448\u0438\u0442\u044c \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430\u0442\u043e\u0440\u043e\u043c &#8211; \u043a\u043e\u043c\u0443 \u043a\u0430\u043a \u043d\u0440\u0430\u0432\u0438\u0442\u0441\u044f, \u043f\u043e\u0445\u043e\u0436\u0438\u0445 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432 \u0432 \u0441\u0435\u0442\u0438 \u0445\u0432\u0430\u0442\u0430\u0435\u0442, \u0441 \u043d\u0443\u043b\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u043b\u0430\u0441\u044c \u0442\u043e\u043b\u044c\u043a\u043e \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430. \u041e\u0441\u0446\u0438\u043b\u043b\u043e\u0433\u0440\u0430\u0444 \u0434\u043b\u044f \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0436\u0435\u043b\u0430\u0442\u0435\u043b\u0435\u043d, \u0438\u043d\u0430\u0447\u0435 \u043f\u0440\u0438\u0434\u0435\u0442\u0441\u044f \u043f\u043e\u0434\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0442\u044c \u043c\u0435\u0442\u043e\u0434\u043e\u043c \u0442\u044b\u043a\u0430.<\/p>\n\n\n\n<p>\u041f\u043e \u043f\u043e\u0432\u043e\u0434\u0443 \u043f\u043e\u043b\u0435\u0432\u044b\u0445 \u0438\u0441\u043f\u044b\u0442\u0430\u043d\u0438\u0439 &#8211; \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043f\u0440\u0438\u0431\u043e\u0440\u0430 \u0431\u044b\u043b\u043e \u043e\u0442\u043a\u043e\u043f\u0430\u043d\u043e \u043c\u043d\u043e\u0433\u043e, \u0440\u0430\u0437\u043d\u043e\u0433\u043e, \u0438 \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u043c \u0440\u0436\u0430\u0432\u043e\u0433\u043e, \u0447\u0443\u0432\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u0432 \u043d\u0430\u0448\u0438\u0445 \u043a\u0440\u0430\u044f\u0445 \u043f\u0440\u0438\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u0437\u0430\u043d\u0438\u0436\u0430\u0442\u044c, \u0442.\u043a. \u0432\u0441\u044f \u0437\u0435\u043c\u043b\u044f \u0443\u0441\u044b\u043f\u0430\u043d\u0430 \u0448\u0440\u0430\u043f\u043d\u0435\u043b\u044c\u044e \u0438 \u043e\u0441\u043a\u043e\u043b\u043a\u0430\u043c\u0438 \u0441\u043d\u0430\u0440\u044f\u0434\u043e\u0432 \u0441 \u043f\u0435\u0440\u0432\u043e\u0439 \u043c\u0438\u0440\u043e\u0432\u043e\u0439. \u0414\u043e \u044d\u0442\u043e\u0433\u043e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043b\u0441\u044f \u0442\u043e\u043b\u044c\u043a\u043e \u043a\u0438\u0442\u0430\u0439\u0441\u043a\u0438\u043c MD-3010II (\u043d\u0430 \u0431\u0438\u0435\u043d\u0438\u044f\u0445). \u0418\u043c\u043f\u0443\u043b\u044c\u0441\u043d\u0438\u043a \u043a\u043e\u043d\u0435\u0447\u043d\u043e \u043e\u043a\u0430\u0437\u0430\u043b\u0441\u044f \u0443\u0434\u043e\u0431\u043d\u0435\u0435 \u0432 \u0440\u0430\u0437\u044b. \u0411\u044b\u043b \u043d\u0435\u0434\u043e\u0441\u0442\u0430\u0442\u043e\u043a \u043f\u0440\u0438 \u043f\u043e\u0438\u0441\u043a\u0435 \u0432\u043e \u0432\u0440\u0435\u043c\u044f \u0440\u043e\u0441\u044b &#8211; \u043a\u043e\u0433\u0434\u0430 \u0434\u0430\u0442\u0447\u0438\u043a \u043d\u0430\u043c\u043e\u043a\u0430\u043b \u043f\u0438\u0449\u0430\u043b \u043f\u043e\u0441\u0442\u043e\u044f\u043d\u043d\u043e, \u043d\u043e \u0442\u0449\u0430\u0442\u0435\u043b\u044c\u043d\u0430\u044f \u0438\u0437\u043e\u043b\u044f\u0446\u0438\u044f \u0432\u0441\u0451 \u0438\u0441\u043f\u0440\u0430\u0432\u0438\u043b\u0430. \u0414\u0430, \u043b\u044e\u0431\u043e\u0439 \u043c\u0435\u0442\u0430\u043b\u043b\u043e\u0434\u0435\u0442\u0435\u043a\u0442\u043e\u0440 \u043d\u0430 \u0431\u0438\u0435\u043d\u0438\u044f\u0445 \u0432 \u0440\u0430\u0434\u0438\u0443\u0441\u0435 \u0434\u0435\u0441\u044f\u0442\u043a\u0430 \u043c\u0435\u0442\u0440\u043e\u0432 \u043e\u0442 \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u043d\u043e\u0433\u043e \u0438\u043c\u043f\u0443\u043b\u044c\u0441\u043d\u0438\u043a\u0430 \u0441\u0445\u043e\u0434\u0438\u0442 \u0441 \u0443\u043c\u0430 \u0438 \u043f\u0438\u0449\u0438\u0442 \u043f\u043e\u0441\u0442\u043e\u044f\u043d\u043d\u043e)).<\/p>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<p class=\"has-text-align-center\"><span style=\"color: #ff0000;\">\u0415\u0449\u0451 \u0432\u0430\u0436\u043d\u044b\u0439 \u043d\u044e\u0430\u043d\u0441 &#8211; \u043d\u0435 \u043f\u044b\u0442\u0430\u0439\u0442\u0435\u0441\u044c \u0441\u0443\u043d\u0443\u0442\u044c \u0432 \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0449\u0438\u0439 \u0434\u0430\u0442\u0447\u0438\u043a<br><\/span><\/p>\n\n\n\n<p class=\"has-text-align-center\"><span style=\"color: #ff0000;\">\u0442\u0435\u043b\u0435\u0444\u043e\u043d\u044b, \u043f\u043b\u0430\u043d\u0448\u0435\u0442\u044b \u0438 \u0442 \u0434. \u0418\u043c\u043f\u0443\u043b\u044c\u0441\u044b \u0434\u043e\u0432\u043e\u043b\u044c\u043d\u043e \u043c\u043e\u0449\u043d\u044b\u0435. \u041c\u043e\u0436\u043d\u043e \u0447\u0442\u043e \u0442\u043e \u0438\u0441\u043f\u043e\u0440\u0442\u0438\u0442\u044c.<\/span><\/p>\n\n\n\n<p class=\"has-text-align-center\"><span style=\"color: #0000ff;\"> \u041f\u0440\u043e\u0432\u0435\u0440\u0438\u0442\u044c, \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u043b\u0438 \u043f\u0440\u0438\u0431\u043e\u0440 \u0442\u0430\u043a \u0436\u0435 \u043e\u0447\u0435\u043d\u044c \u043f\u0440\u043e\u0441\u0442\u043e &#8211; \u043f\u043e\u0434\u043d\u0435\u0441\u0438\u0442\u0435 \u043c\u0435\u0442\u0430\u043b\u043b\u0438\u0447\u0435\u0441\u043a\u0443\u044e \u043a\u0440\u044b\u0448\u043a\u0443<\/span><\/p>\n\n\n\n<p class=\"has-text-align-center\"><span style=\"color: #0000ff;\">\u043a \u0434\u0430\u0442\u0447\u0438\u043a\u0443 &#8211; \u0443\u0441\u043b\u044b\u0448\u0438\u0442\u0435 \u0436\u0443\u0436\u0436\u0430\u043d\u0438\u0435. \u0415\u0449\u0451 \u043c\u043e\u0436\u043d\u043e \u0432\u0437\u044f\u0442\u044c \u0434\u0438\u043d\u0430\u043c\u0438\u043a, \u0437\u0430\u043a\u043e\u0440\u043e\u0442\u0438\u0442\u044c \u043a\u043e\u043d\u0446\u044b<\/span><\/p>\n\n\n\n<p class=\"has-text-align-center\"><span style=\"color: #0000ff;\">\u043d\u0435\u0431\u043e\u043b\u044c\u0448\u0438\u043c \u043a\u0443\u0441\u043a\u043e\u043c \u043f\u0440\u043e\u0432\u043e\u0434\u0430, \u043f\u043e\u0434\u043d\u0435\u0441\u0442\u0438 \u043a \u0434\u0430\u0442\u0447\u0438\u043a\u0443 &#8211; \u0443\u0441\u043b\u044b\u0448\u0438\u0442\u0435 \u0433\u0443\u043b.<\/span><\/p>\n\n\n\n<p class=\"has-text-align-center\"><strong><span style=\"color: #ff0000;\">\u041d\u0415 \u041f\u041e\u0414\u041a\u041b\u042e\u0427\u0410\u0419\u0422\u0415 \u043a \u043f\u0440\u0438\u0431\u043e\u0440\u0443 \u0438\u043c\u043f\u0443\u043b\u044c\u0441\u043d\u044b\u0435 \u0438\u0441\u0442\u043e\u0447\u043d\u0438\u043a\u0438 \u043f\u0438\u0442\u0430\u043d\u0438\u044f &#8211; \u0447\u0442\u043e-\u043d\u0438\u0431\u0443\u0434\u044c \u0441\u043e\u0436\u0433\u0435\u0442\u0435.<br><\/span><\/strong><\/p>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n","protected":false},"excerpt":{"rendered":"<p>\u0421\u043d\u0430\u0447\u0430\u043b\u0430 \u043f\u0440\u043e\u0441\u0442\u043e \u0441\u043e\u0431\u0438\u0440\u0430\u043b\u0441\u044f \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442 \u0438 \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c, \u0431\u0443\u0434\u0435\u0442 \u043b\u0438 \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u0438 \u0445\u0432\u0430\u0442\u0438\u0442 \u043b\u0438 \u0431\u044b\u0441\u0442\u0440\u043e\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f, \u043d\u043e \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u043e\u0441\u044c \u0432\u043f\u043e\u043b\u043d\u0435 \u043f\u0440\u0438\u043b\u0438\u0447\u043d\u043e\u0435 \u0434\u043b\u044f \u043c\u043e\u0435\u0433\u043e \u0441\u043a\u0443\u0434\u043d\u043e\u0433\u043e \u043e\u043f\u044b\u0442\u0430 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e. \u0417\u0430 \u043e\u0441\u043d\u043e\u0432\u0443 \u0431\u044b\u043b\u0430 \u0432\u0437\u044f\u0442\u0430 \u0441\u0445\u0435\u043c\u0430 \u0438\u043c\u043f\u0443\u043b\u044c\u0441\u043d\u0438\u043a\u0430 Tracker-PI, \u0432\u044b\u0431\u0440\u043e\u0448\u0435\u043d\u044b \u043c\u043e\u0437\u0433\u0438, \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430 \u0434\u043b\u044f Arduino \u0441\u0432\u043e\u044f, \u0441\u0445\u0435\u043c\u0443 \u0440\u0438\u0441\u043e\u0432\u0430\u043b \u0432 Proteus, \u0434\u0430\u0442\u0447\u0438\u043a \u0441\u0434\u0435\u043b\u0430\u043d \u043f\u043b\u0430\u043d\u0430\u0440\u043d\u044b\u0439 (\u043f\u043e \u044d\u0442\u043e\u0439 \u0441\u0445\u0435\u043c\u0435,&nbsp; \u0438\u0441\u0447\u0442\u043e\u0447\u043d\u0438\u043a \u0437\u0434\u0435\u0441\u044c). \u0412\u0441\u0435 \u043e\u0441\u0442\u0430\u043b\u044c\u043d\u044b\u0435 \u0444\u0430\u0439\u043b\u044b \u0441\u043c\u043e\u0442\u0440\u0438\u0442\u0435 \u0432 \u043a\u043e\u043d\u0446\u0435 \u0441\u0442\u0430\u0442\u044c\u0438. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":179,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[10,6],"tags":[],"class_list":["post-19","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-10","category-6"],"_links":{"self":[{"href":"https:\/\/ancient.tsaryk.dev\/index.php?rest_route=\/wp\/v2\/posts\/19","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ancient.tsaryk.dev\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ancient.tsaryk.dev\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ancient.tsaryk.dev\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ancient.tsaryk.dev\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=19"}],"version-history":[{"count":1,"href":"https:\/\/ancient.tsaryk.dev\/index.php?rest_route=\/wp\/v2\/posts\/19\/revisions"}],"predecessor-version":[{"id":265,"href":"https:\/\/ancient.tsaryk.dev\/index.php?rest_route=\/wp\/v2\/posts\/19\/revisions\/265"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ancient.tsaryk.dev\/index.php?rest_route=\/wp\/v2\/media\/179"}],"wp:attachment":[{"href":"https:\/\/ancient.tsaryk.dev\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=19"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ancient.tsaryk.dev\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=19"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ancient.tsaryk.dev\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=19"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}