"рдХреНрдпреЛрдВ?", "рдХреНрдпрд╛ рдмрдХрд╡рд╛рд╕ рд╣реИ?", "рд╡рд┐рдХреГрдд!", "рдлреВ-рдлреВ-рдлреВ" - рдпреЗ рдХреБрдЫ рдРрд╕реЗ рдХрдИ рдХрдерди рд╣реИрдВ рдЬреЛ рд╣рдордиреЗ рддрдм рд╕реБрдирд╛ рдЬрдм рд╣рдордиреЗ рдПрд╕реНрдкреНрд░рд┐рдиреЛ рдХреЛрд░ рдкрд░ рдЗрд╕реНрдХреНрд░рд╛ рдЬреЗрдПрд╕ рдмреЛрд░реНрдб рдЬрд╛рд░реА рдХрд┐рдпрд╛ редрдХреНрдпреЛрдВ
рдЬрдм рд╕рд╣реА рдЗрд▓реЗрдХреНрдЯреНрд░реЙрдирд┐рдХ рдЗрдВрдЬреАрдирд┐рдпрд░ рд╕реБрдирддрд╛ рд╣реИ рдХрд┐ Arduino рдкрд░ рдХреБрдЫ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рддреЛ рдЙрд╕рдХреЗ рд╢рд░реАрд░ рдХрд╛ рддрд╛рдкрдорд╛рди рд▓рдЧрднрдЧ рдЖрдзрд╛ рдбрд┐рдЧреНрд░реА рдмрдврд╝ рдЬрд╛рддрд╛ рд╣реИ: "рдЙрдиреНрд╣реЛрдВрдиреЗ рдПрдХ рдЙрдкрдпреБрдХреНрдд рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рд▓рд┐рдпрд╛ рдФрд░ рдЗрд╕рдХреЗ рдмрдЬрд╛рдп рдЖрд▓рдВрдХрд╛рд░рд┐рдХ рдЖрд▓реЛрдХ рдФрд░ рд░рдЬрд┐рд╕реНрдЯрд░реЛрдВ рдиреЗ рдЗрд╕рдореЗрдВ рд╕реЗ рд╕рднреА рд░рд╕ рдирд┐рдЪреЛрдбрд╝ рд▓рд┐рдП, рд╕рдм рдХреБрдЫ рдЕрд╢реНрд▓реАрд▓ рдХрд░ рджрд┐рдпрд╛ ... рдХреЛрдИ рд╢рдмреНрдж рдирд╣реАрдВ рд╣реИрдВ, рдирдлрд╝рд░рдд рд╣реИред "рд▓реЗрдХрд┐рди рдЖрдк рдЖрдЧреЗ рднреА рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВред рдХреЙрд░реНрдЯреЗрдХреНрд╕ рдПрдо 4 рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рдХреЛ рд▓реЗрдВ, рдЬреЛ рдПрдХ рд╣реА Arduino Uno рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рджрд╕ рдЧреБрдирд╛ рдЕрдзрд┐рдХ рд╕рдореГрджреНрдз рд╣реИ, рд╡рд╣рд╛рдВ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рджреБрднрд╛рд╖рд┐рдпрд╛ рдХреЛ рдзрдХреНрдХрд╛ рджреЗрдВ рдФрд░ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХрд░реЗрдВ!рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕ рд╕рдордп рдЬреЛ рд▓реЛрдЧ рдкрд╡рд┐рддреНрд░ рдорд╛рдЗрдХреНрд░реЛрдХрд┐рд░рд┐рдЪреНрдпреВрдЬрд╝ рдХреЗ рдРрд╕реЗ рджреБрд░реБрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рдирд╣реАрдВ рд╣реИрдВ, рд╡реЗ рдкрд╣рд▓реЗ рд╣реА рдлрдЯ рдЪреБрдХреЗ рд╣реИрдВред рдмрд╛рдХреА рдХреЗ рд▓рд┐рдП рдЬрд╛рд░реА рд░рдЦреВрдВрдЧрд╛редрдЕрдзрд┐рдХрд╛рдВрд╢ рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдЗрд▓реЗрдХреНрдЯреНрд░реЙрдирд┐рдХреНрд╕ рд╢реМрдХ рдореЗрдВ, Arduino Uno рдЖрдВрдЦреЛрдВ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реИред рдФрд░ рдЕрдЧрд░ рдпрд╣ рдорд╛рдирдХ 16 рдореЗрдЧрд╛рд╣рд░реНрдЯреНрдЬ рдпрд╛ 4 рдореЗрдЧрд╛рд╣рд░реНрдЯреНрдЬ рдХреА рдЖрд╡реГрддреНрддрд┐ рдкрд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рддреЛ рднреА рдХреЛрдИ рдлрд░реНрдХ рдирд╣реАрдВ рдкрдбрд╝рддрд╛: рдпрд╣ рдорд╛рдпрдиреЗ рдирд╣реАрдВ рд░рдЦрддрд╛ рд╣реИ рдХрд┐ рдмрд┐рд╕реНрддрд░ рд░реЛрд╢рдиреА 1 рдПрдордПрд╕ рдпрд╛ 10 рдПрдордПрд╕ рдореЗрдВ рдХреБрдЯреАрд░ рдкрд░ рдпрд╛ рдкрдВрдк рдЪрд╛рд▓реВ рдХрд░рддреА рд╣реИ рдпрд╛ рдирд╣реАрдВредрдХреНрдпрд╛ рдорд╛рдпрдиреЗ рд░рдЦрддрд╛ рд╣реИ рдХрд┐ рд╕реА ++ рдЬрдЯрд┐рд▓ рдФрд░ рд▓рдХрдбрд╝реА рд╣реИред рд╣рд╛рдВ, рдпрд╣ рд▓реЛрд╣реЗ рдХреЗ рдХрд░реАрдм рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕реАрд▓рд┐рдП рдЗрд╕реЗ рдЗрд╕ рд▓реЛрд╣реЗ рдФрд░ рдХрдВрдкреНрдпреВрдЯрд░ рд╡рд┐рдЬреНрдЮрд╛рди рдХреА рдЧрд╣рд░реА рд╕рдордЭ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЗрд╕ рд╡рд╛рдХреНрдпрд╡рд┐рдиреНрдпрд╛рд╕ рдХреЛ рдмрд╛рд░реАрдХрд┐рдпреЛрдВ рдХреЗ рдПрдХ рд╕рдореВрд╣ рдХреЗ рд╕рд╛рде рдЬреЛрдбрд╝реЗрдВ, рдЬреЛ рднрд╛рд╖рд╛ рдХреЗ 30 рд╕рд╛рд▓ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреА рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХрд╛ рдпреЛрдЧ рд╣реИред рдлрд┐рд░ рд╣рдо рд╡рдВрдЪрд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдЬреЛ рдкрд░реНрдпрд╛рдкреНрдд рд╕рд░рдгрд┐рдпреЛрдВ, рддрд╛рд░, рд╢рдмреНрджрдХреЛрд╢реЛрдВ, рдФрд░ рдЗрд╕рд╕реЗ рднреА рдмреЗрд╣рддрд░ рдирд┐рдХрд▓рд╛ - рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рд╣рдо рдЧрддрд┐рд╢реАрд▓ рд╕реНрдореГрддрд┐ рд╕реЗ рд╡рдВрдЪрд┐рдд рдХрд░рддреЗ рд╣реИрдВред рдпрд╣рд╛рдБ, рдЖрдЦрд┐рд░рдХрд╛рд░, рд╣рдореЗрдВ Arduino рдорд┐рд▓рд╛редрд╣рдорд╛рд░реЗ рдордВрдЪ рдкрд░ рд╕рд╡рд╛рд▓реЛрдВ рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП, рдореИрдВ рджреЗрдЦрддрд╛ рд╣реВрдВ рдХрд┐ рд▓реЛрдЧ рднрд╛рд╖рд╛ рдХреЗ рд╕рд╛рде рдХрдордмрдЦреНрдд рдХрд╛ рд╕рдордп рдмрд┐рддрд╛рддреЗ рд╣реИрдВ, рди рдХрд┐ рдЕрдкрдиреА рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЗ рд╕рд╛рд░ рдкрд░ред рддреЛ рдХреНрдпреЛрдВ рдирд╣реАрдВ рд▓реЛрд╣реЗ рдФрд░ рд▓реЛрдЧреЛрдВ рдХреЗ рдмреАрдЪ рдХреА рдЦрд╛рдИ рдХреЛ рдХрдо рдХрд┐рдпрд╛ рдЬрд╛рдП? рд▓реЛрд╣рд╛ рд╕рд╕реНрддрд╛ рд╣реИ рдФрд░ рд▓рдЧрд╛рддрд╛рд░ рд╡рд┐рдХрд╕рд┐рдд рд╣реЛ рд░рд╣рд╛ рд╣реИ, рд▓реЛрдЧреЛрдВ рдХрд╛ рд╕рдордп рдорд╣рдВрдЧрд╛ рд╣реИ рдФрд░ рдХрд╣реАрдВ рд╕реЗ рдирд╣реАрдВ рдЖрддрд╛ рд╣реИредрдореИрдВрдиреЗ рдЦреЗрд▓ рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рдХрд╛рдо рдХрд░рддреЗ рд╣реБрдП рдХрдИ рд╡рд░реНрд╖реЛрдВ рддрдХ рдЗрд╕реА рддрд░рд╣ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рджреЗрдЦреАред 2003 рдореЗрдВ, рдпрд╣ рдХрд▓реНрдкрдирд╛ рдХрд░рдирд╛ рдЕрд╕рдВрднрд╡ рдерд╛ рдХрд┐ рдЦреЗрд▓ рдХреЛ C / C ++ рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдХрд┐рд╕реА рдФрд░ рдЪреАрдЬрд╝ рдкрд░ рд▓рд┐рдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рддрдм рдЗрдВрдЬрдиреЛрдВ рдореЗрдВ рдорд╢реАрди рдХреА рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рд╕реНрдХреНрд░рд┐рдкреНрдЯ рджрд┐рдЦрд╛рдИ рджреАред рдФрд░ рдлрд┐рд░ рд╕реА рдореЗрдВ рдПрдХ рд▓рд╛рдЗрди рдХреЗ рдмрд┐рдирд╛ рдПрдХ рдкреВрд░реНрдг рдЙрддреНрдкрд╛рдж рдХрд╛ рдирд┐рд░реНрдорд╛рдг рд╕рдВрднрд╡ рд╣реЛ рдЧрдпрд╛ред рдХреЗрд╡рд▓ рдЬрд╛рд╡рд╛, рд╕реА #, рд░реВрдмреА, рдкрд╛рдпрдерди, рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯред рдпрд╣ рддрд░реНрдХрд╕рдВрдЧрдд рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рд▓реЛрд╣реЗ рдиреЗ "рдзреАрдореА рднрд╛рд╖рд╛рдУрдВ" рдХреЛ рдЦреАрдВрдЪрдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛ рдерд╛, рдФрд░ рдХрдИ рдмрд╛рд░ рддреЗрдЬреА рд╕реЗ рд╡рд┐рдХрд╛рд╕ рдФрд░ рдЕрдзрд┐рдХ рдЙрдкрд▓рдмреНрдз рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреЗ рдХрд╛рд░рдг, рдЦреЗрд▓ рдХреА рд░реЛрдЪрдХрддрд╛ рдкрд░ рдЕрдзрд┐рдХ рд╕рдВрд╕рд╛рдзрди рдЦрд░реНрдЪ рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реЛ рдЧрдпрд╛, рди рдХрд┐ рдореЗрдореЛрд░реА рд▓реАрдХ рдЦреЛрдЬрдиреЗ рдкрд░редрдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреИрд╕рд╛ рджрд┐рдЦрддрд╛ рд╣реИ
рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреА рддрд░рд╣ рд╣реИ ... рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯред рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдпрд╛ Node.js. рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреЗ рд▓рд┐рдП рдпрд╣рд╛рдБ рдПрдХ рдЙрджрд╛рд╣рд░рдг рд╣реИ:
var sim = require('@amperka/Sim900r').connect();
sim.powerOn();
sim.on('sms', function(sms) {
var rgb = sms.text.split(' ');
var r = +rgb[0];
var g = +rgb[1];
var b = +rgb[2];
if (isNaN(r + g + b)) return;
fadeTo(r, g, b);
});
SPI2.setup({baud:3200000, mosi:B15});
var LED_COUNT = 150;
var colors = new Uint8ClampedArray(LED_COUNT * 3);
function fadeTo(r, g, b) {
var n = 0;
var ivalID = setInterval(function() {
colors[n*3 + 0] = b;
colors[n*3 + 1] = r;
colors[n*3 + 2] = g;
SPI2.send4bit(colors, 0b0001, 0b0011);
if (n++ >= LED_COUNT) {
clearInterval(ivalID);
}
}, 50);
}
рдпрд╣ рдХрд╛рд░реНрдпрдХреНрд░рдо SMS'ki рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рддрд┐рдмрджреНрдз рд╣реИ рдФрд░ рдПрдХ рд░рдирд┐рдВрдЧ рд▓рд╛рдЗрдЯ рдХреЗ рд╕рд╛рде рдЙрдирдХреЗ рдкрд╛рда рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдХрдиреЗрдХреНрдЯреЗрдб RGB- рдЯреЗрдк рдХрд╛ рд░рдВрдЧ рдмрджрд▓рддрд╛ рд╣реИред рд╣рдордиреЗ рдЕрдкрдиреЗ рдирдП рд╕рд╛рд▓ рдХреЗ рдкреЗрдбрд╝ рдХреЗ рд▓рд┐рдП рдРрд╕реА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреА, рд▓реЗрдХрд┐рди рдХреНрд▓рд╛рд╕рд┐рдХ Arduino рдкрд░ред рдХреЛрдб 4 рдЧреБрдирд╛ рдЕрдзрд┐рдХ рдерд╛редрдПрд╕реНрдкреНрд░реБрдЗрдиреЛ рдХрд░реНрдиреЗрд▓
рддреЛ, рдХрдВрдкреНрдпреВрдЯрд░ рдореЗрдВ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рд▓рд┐рдП V8 рдФрд░ рд╕реНрдкрд╛рдЗрдбрд░рдореЛрдВрдХреА рдЗрдВрдЬрди рд╣реИрдВред рдФрд░ рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░реНрд╕ рдореЗрдВ рдПрд╕реНрдкреНрд░рд┐рдиреЛ рдЗрдВрдЬрди рд╣реЛрддрд╛ рд╣реИредрдореЛрдЯреЗ рддреМрд░ рдкрд░, Espruino рдЗрдВрдЬрди рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░реНрд╕ рдХреЗ рд▓рд┐рдП рдлрд░реНрдорд╡реЗрдпрд░ (рд╕реНрдХреЗрдЪ, рд╕реНрдХреЗрдЪ) рд╣реИ, рдЬреЛ рдмрджрд▓реЗ рдореЗрдВ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛрдб рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рдЖрдк рд╕реАрд░рд┐рдпрд▓ рдХрдиреЗрдХреНрд╢рди рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдмреЛрд░реНрдб рдкрд░ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдпреВрдПрд╕рдмреА рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗредрдПрд╕реНрдкреНрд░рд┐рдиреЛ рдЧреЙрд░реНрдбрди рд╡рд┐рд▓рд┐рдпрдореНрд╕ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рд╛рдпреЛрдЬрд┐рдд рдПрдХ рдУрдкрди рд╕реЛрд░реНрд╕ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд╣реИред рд╡рд╣ рд╡реНрдпрдХреНрддрд┐ рдЬрд┐рд╕рдиреЗ рдЕрдХреЗрд▓реЗ-рдкреВрд░реЗ рдЗрдХреЛрд╕рд┐рд╕реНрдЯрдо рдХреЛ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд┐рдпрд╛ рдФрд░ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдХрд┐рдХрд╕реНрдЯрд╛рд░реНрдЯрд░ рдкрд░ рдЙрд╕рдХреЗ рд╕рд╛рде рдЧрдпрд╛редрдЗрд╕ рдкрд╛рд░рд┐рд╕реНрдерд┐рддрд┐рдХреА рддрдВрддреНрд░ рдореЗрдВ рдХрдИ рдореБрдЦреНрдп рднрд╛рдЧ рд╣реЛрддреЗ рд╣реИрдВ:- Espruino рд╡реЗрдм рдЖрдИрдбреАрдИ - рдПрдХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рд╡рд╛рддрд╛рд╡рд░рдг;
- рдПрд╕реНрдкрдкреНрд░рд┐рдиреЛ рдлрд╝рд░реНрдорд╡реЗрдпрд░ - рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ-рдорд╢реАрди рдЬреЛ рдПрдХ рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рдкрд░ рдЪрд▓рддреА рд╣реИ;
- рдЖрдпрд░рди - рд╕реНрд╡рдпрдВ рдмреЛрд░реНрдб рдЬреЛ рдПрд╕реНрдкреНрд░рд┐рдиреЛ рдХреЗ рд╕рд╛рде рд╕рдВрдЧрдд рд╣реИрдВ;
- рдорд╛рдирдХ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдФрд░ рдмрд╛рд╣рд░реА рдкреБрд╕реНрддрдХрд╛рд▓рдп;
- рдкреНрд░рд▓реЗрдЦрдиред
рдкрд╣рд▓реЗ рдЪреАрдЬреЗрдВ рдкрд╣рд▓реЗредрдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХрд╛ рдорд╛рд╣реМрд▓
рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛрдб рд▓рд┐рдЦрдирд╛, рдЗрд╕реЗ рдмреЛрд░реНрдб рдкрд░ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдирд╛ рдФрд░ рдЖрдЙрдЯрдкреБрдЯ рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХрд░рдирд╛ рдПрд╕реНрдкреНрд░рд┐рдиреЛ рд╡реЗрдм рдЖрдИрдбреАрдИ рдореЗрдВ рд╣реЛрддрд╛ рд╣реИред рдпрд╣ рдПрдкреНрд▓рд┐рдХреЗрд╢рди Google Chrome рдХреЗ рд▓рд┐рдП рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЗрд╕реЗ 1 рдХреНрд▓рд┐рдХ рдореЗрдВ рд░рдЦрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рд╕рднреА рдбреЗрд╕реНрдХрдЯреЙрдк OS рдХреЗ рддрд╣рдд рдХрд╛рдо рдХрд░рддрд╛ рд╣реИредрдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд▓рд┐рдП, рдпрд╣ рд╡рд╛рддрд╛рд╡рд░рдг Arduino IDE рдХреА рдЬрдЧрд╣ рд▓реЗрддрд╛ рд╣реИредEspruino IDE рдХреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЗ рдЕрдиреБрд╕рд╛рд░, рдмреЗрд╢рдХ, рдпрд╣ рдкреВрд░реНрдг-рдЧреНрд░рд╣рдг рдЧреНрд░рд╣рдг рдпрд╛ рджреГрд╢реНрдп рд╕реНрдЯреВрдбрд┐рдпреЛ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдмрд╣реБрдд рд╕рд░рд▓ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ Arduino IDE рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЕрдзрд┐рдХ рдЙрдиреНрдирдд рд╣реИредрдпрджрд┐ рдЖрдк рдПрдХ рдирдЬрд╝рд░ рдореЗрдВ рдкрд░реНрдпрд╛рд╡рд░рдг рдХреА рдЦрд┐рдбрд╝рдХреА рдХреЗ рдЪрд╛рд░реЛрдВ рдУрд░ рджреЗрдЦрддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рдХреЛрдб рд╕рдВрдкрд╛рджрдХ (рджрд╛рдИрдВ рдУрд░), рдХрдВрд╕реЛрд▓ рдкреИрдирд▓ (рдмрд╛рдИрдВ рдУрд░) рдФрд░ рдмреЛрд░реНрдб рдХреЛ рдХреЛрдб рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрдЯрди рджрд┐рдЦрд╛рдИ рджреЗрдЧрд╛редрдХрдВрд╕реЛрд▓ Arduino IDE рдореЗрдВ рдПрдХ рд╕реАрд░рд┐рдпрд▓ рдореЙрдирд┐рдЯрд░ рдХреА рддрд░рд╣ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕рдХреЗ рд╡рд┐рдкрд░реАрдд, рдпрд╣ рди рдХреЗрд╡рд▓ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИ, рдмрд▓реНрдХрд┐ рдпрд╣ рднреА рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддрд╛ рд╣реИ: рдЖрдк рдХрд┐рд╕реА рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЛ рд╕реАрдзреЗ рд░реАрд╕реЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдмрд┐рдирд╛ рдХрд┐рд╕реА рдирдП рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЛ рд░реАрд╕реЗрдЯ рдФрд░ рд▓реЛрдб рдХрд┐рдП, рдЪрд░ рдХрд╛ рдорд╛рди рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдЪрдХреНрд░ рдХреЛ рдмрд╛рдзрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЖрджрд┐редрдЕрдзрд┐рдХ рдХрд╕рдХрд░ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдЖрдк рдПрдХ рдбрд┐рдмрдЧрд░ (рд╣рд╛рдБ, рдЪрд░рдг-рджрд░-рдЪрд░рдг рдирд┐рд╖реНрдкрд╛рджрди, рдмреНрд░реЗрдХрдкреЙрдЗрдВрдЯреНрд╕), рд╕рдВрдкрд╛рджрдХ рд╕рдВрдХреЗрдд, рдордХреНрдЦреА рдкрд░ рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЛ рдЪрдордХрд╛рдиреЗ, рдФрд░ рдЕрдиреНрдп рдЕрдЪреНрдЫреА рдЪрд╛рд▓реЛрдВ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░реЗрдВрдЧреЗредрдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╕реАрдзреЗ IDE рд╕реЗ, рдЖрдк Espruino рдлрд░реНрдорд╡реЗрдпрд░ рдХреЗ рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рдирд╡реАрдирддрдо рдореЗрдВ рдЕрдкрдбреЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╡рд╛рддрд╛рд╡рд░рдг рд╕реНрд╡рдпрдВ рдирд╡реАрдирддрдо рдЙрдкрд▓рдмреНрдз рд░рд┐рд▓реАрдЬрд╝ рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЗрд╕реЗ USB рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЕрдкрд▓реЛрдб рдХрд░рддрд╛ рд╣реИредрдлрд░реНрдорд╡реЗрдпрд░
рд╕рд┐рд╕реНрдЯрдо рдХрд╛ рджрд┐рд▓ рдлрд░реНрдорд╡реЗрдпрд░ рд╣реИ рдЬреЛ рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рдкрд░ рдШреВрдорддрд╛ рд╣реИред рдпрд╣ рд╢реБрджреНрдз рд╕реА рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ, рдЗрд╕реЗ рдПрдХ рдмрд╛рд░ рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рдХреА рдлреНрд▓реИрд╢ рдореЗрдореЛрд░реА рдореЗрдВ рдПрдХ рдЕрд▓рдЧ рд╕реНрдерд╛рди рдкрд░ рд▓реЛрдб рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЬреЗрдПрд╕ рдХреЛрдб рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рддрд┐рдмрджреНрдз рд╣реИ рдЬреЛ рдПрдХ рд╕реАрд░рд┐рдпрд▓ рдХрдиреЗрдХреНрд╢рди рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЖрддрд╛ рд╣реИ рдпрд╛ рдлреНрд▓реИрд╢ рдореЗрдореЛрд░реА рдХреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рд╕реНрдерд┐рдд рд╣реИредрдпрджрд┐ рд╣рдо Iskra JS рдХреЗ рд▓рд┐рдП рдлреНрд▓реИрд╢ рдореЗрдореЛрд░реА рдХреЗ рд▓реЗрдЖрдЙрдЯ рдХрд╛ рдпреЛрдЬрдирд╛рдмрджреНрдз рд░реВрдк рд╕реЗ рдЪрд┐рддреНрд░рдг рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╣рдореЗрдВ рдирд┐рдореНрди рдЪрд┐рддреНрд░ рдорд┐рд▓рддреЗ рд╣реИрдВ:
рд▓реЛрдбрд░
рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ рдмреВрдЯрд▓реЛрдбрд░ рдЖрддрд╛ рд╣реИ, рдЬреЛ рдХрднреА (рд╕рд╢рд░реНрдд) рдЕрдкрдбреЗрдЯ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рдПрдХ рдЫреЛрдЯрд╛ рдХрд╛рд░реНрдпрдХреНрд░рдо рд╣реИ, рдЬрд┐рд╕рдХреЗ рдирд┐рд╖реНрдкрд╛рджрди рдХреЗ рд╕рд╛рде рд╣реА рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рдХрд╛ рдЬреАрд╡рди рд╣рдореЗрд╢рд╛ рд╕реНрд╡рд┐рдЪ рдСрди рдпрд╛ рд░реАрд╕реЗрдЯ рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИредрдмреВрдЯрд▓реЛрдбрд░ рдПрдХ рдмрд╣реБрдд рдЖрд╕рд╛рди рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ:- рдпрджрд┐ BTN1 рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдмрдЯрди рджрдмрд╛рдпрд╛ рдирд╣реАрдВ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдпрд╣ рддреБрд░рдВрдд рджреБрднрд╛рд╖рд┐рдпрд╛ рдкрд░ рдирд┐рдпрдВрддреНрд░рдг рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рддрд╛ рд╣реИред
- рдпрджрд┐ рдмрдЯрди рдХреЛ рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдкрд░ рджрдмрд╛рдпрд╛ рдЧрдпрд╛ рдерд╛, рддреЛ рдпрд╣ рдЕрдкрдиреЗ рдЖрдк рд╣реА рдмрдВрдж рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рддрдм рддрдХ рдЗрдВрддрдЬрд╛рд░ рдХрд░рддрд╛ рд╣реИ рдЬрдм рддрдХ рдХрд┐ рдЗрдВрдЯрд░рдкреНрд░реЗрдЯрд░ рд╕реЗ рдмрд╛рд╣рд░ рдирд┐рдХрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдмрдЯрди рдХреЛ рдлрд┐рд░ рд╕реЗ рджрдмрд╛рдпрд╛ рдирд╣реАрдВ рдЬрд╛рддрд╛ рд╣реИ, рдпрд╛ рдпрд╣ рддрдм рддрдХ рдЗрдВрддрдЬрд╛рд░ рдХрд░рддрд╛ рд╣реИ рдЬрдм рддрдХ рдХрд┐ рдЗрдВрдЯрд░рдкреНрд░реЗрдЯрд░ рдХрд╛ рдирдпрд╛ рд╕рдВрд╕реНрдХрд░рдг рдпреВрдПрд╕рдмреА рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рди рд╣реЛ рдЬрд╛рдПред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдмреВрдЯрд▓реЛрдбрд░ Espruino рдлрд░реНрдорд╡реЗрдпрд░ рдХреЗ рд╕рд╛рде рдлреНрд▓реИрд╢ рдореЗрдореЛрд░реА рдХреНрд╖реЗрддреНрд░ рдХреЛ рдЕрдзрд┐рд▓реЗрдЦрд┐рдд рдХрд░ рджреЗрдЧрд╛, рдФрд░ рд╣рдо рдмреЛрд░реНрдб рдкрд░ рджреБрднрд╛рд╖рд┐рдпрд╛ рдХрд╛ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВрдЧреЗред
рджреБрднрд╛рд╖рд┐рдпрд╛
рддреЛ, рд▓реЛрдбрд░ рдПрдХ рджреБрднрд╛рд╖рд┐рдпрд╛ рджреНрд╡рд╛рд░рд╛ рдкреАрдЫрд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреЛ рдореБрдЦреНрдп рдХрд╛рдо рдХрд░рддрд╛ рд╣реИредрдЬрдм рдпрд╣ рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИ, рддреЛ рдпрд╣ рдореИрдЬрд┐рдХ рдмрд╛рдЗрдЯ рдХреЛ рдЪреЗрдХ рдХрд░рддрд╛ рд╣реИ рдпрджрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдлреНрд▓реИрд╢ рдореЗрдореЛрд░реА рдореЗрдВ рдХреЛрдИ рд╕рдВрдЧреНрд░рд╣реАрдд рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛрдб рд╣реИред рдпрджрд┐ рд╡рд╣рд╛рдБ рд╣реИ, рддреЛ рдЗрд╕реЗ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдирд╛ рд╕реНрд╡реАрдХрд╛рд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИредрдпрджрд┐ рдХреЛрдИ рдХреЛрдб рдирд╣реАрдВ рд╣реИ, рдпрд╛ рдпрджрд┐ рд╣рдо BTN1 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдмреВрдЯрд▓реЛрдбрд░ рд╕реЗ рдмрд╛рд╣рд░ рдирд┐рдХрд▓рддреЗ рд╣реИрдВ, рддреЛ рдмреИрдардХ рдореЗрдВ рдХреБрдЫ рднреА рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рд╣рдореЗрдВ рдмрд╕ рдПрдХ рдЬреЗрдПрд╕ рдорд╢реАрди рдХрд╛рдо рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реИредрдореБрдХреНрдд рд╕реНрдореГрддрд┐
рджреБрднрд╛рд╖рд┐рдпрд╛ рдХреЗ рдмрд╛рдж рдПрдХ рдбреНрд░реЙрдмрд▓ рдореЗрдореЛрд░реА рдХреНрд╖реЗрддреНрд░ рд╣реИ рдЬрд┐рд╕реЗ рдЖрдк рдЕрдкрдиреЗ рдбреЗрдЯрд╛ рдХреЗ рдЧреИрд░-рд╡рд╛рд╖реНрдкрд╢реАрд▓ рднрдВрдбрд╛рд░рдг рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ Arduino рджреНрд╡рд╛рд░рд╛ EEPROM рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд░рдХрд╛рд░ рдХрд╛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рд╣реИ, рд▓реЗрдХрд┐рди рдЕрдкрдиреА рд╕реНрд╡рдпрдВ рдХреА рдмрд╛рд░реАрдХрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде-рд╕рд╛рде рдЗрд╕рдХреЗ рджрд╕рд┐рдпреЛрдВ рд╕реЗ рд╕реИрдХрдбрд╝реЛрдВ рдЧреБрдирд╛ рдЕрдзрд┐рдХредрдХрд╕реНрдЯрдо рдХреЛрдб
рдпрд╣ рд╡рд╣ рдЬрдЧрд╣ рд╣реИ рдЬрд╣рд╛рдВ рдЬреЗрдПрд╕ рдХрд╛рд░реНрдпрдХреНрд░рдо рд╣реИ рдХрд┐ рджреБрднрд╛рд╖рд┐рдпрд╛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рддрд╛ рд╣реИ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдХрд╛рд░реНрдпрдХреНрд░рдо рд╕рд╛рджреЗ рдкрд╛рда рдореЗрдВ рд╣реИ, рдПрдХ рдИрдЯ рдореЗрдВ, рдЬреИрд╕рд╛ рдХрд┐ рдпрд╣ рд╣реИредрдЕрдкрдиреА рдирд┐рд░реНрднрд░рддрд╛ рдФрд░ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЗ рд╕рд╛рде рдмрд╣реБрдд рд╕рд╛рд░реЗ рдЬреБрдбрд╝реЗ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдбрд╛рд▓реА рдФрд░ рдиреНрдпреВрдирддрдо рдмреНрд░рд┐рдХреЗрдЯ рдореЗрдВ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП, рдпрд╣ рдЖрдИрдбреАрдИ рдХреЛ рд▓реЛрдб рдХрд░рддреЗ рд╕рдордп рдореЙрдирд┐рдЯрд░ рдХрд░рддрд╛ рд╣реИредрдмрд▓реНрдХрд┐, рд╕рднреА рдХрд╛рдо рдЖрдИрдбреАрдИ рджреНрд╡рд╛рд░рд╛ рдирд╣реАрдВ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЗрд╕рдХреЗ GUI-рд╕реНрд╡рддрдВрддреНрд░ рдШрдЯрдХ EspruinoTools рджреНрд╡рд╛рд░рд╛, рдЬрд┐рд╕рдореЗрдВ Node.js рдореЙрдбреНрдпреВрд▓ рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдФрд░ рдкреНрд░рд╡реЗрд╢ рдмрд┐рдВрджреБ рд╣реИред рдЗрд╕рд▓рд┐рдП, рдпрджрд┐ рдЖрдк рдЪрд╛рд╣реЗрдВ, рддреЛ рдЖрдк рд╡рд┐рдо, рдПрдЯрдо, рдПрдХреНрд▓рд┐рдкреНрд╕ рдпрд╛ рдЬреЛ рднреА рдЖрдкрдХреЗ рд▓рд┐рдП рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИрдВ, рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВредрдХреЛрдб рдХреЗ рд╕реНрдерд╛рди рдкрд░, рдЯреЗрдХреНрд╕реНрдЯ рдмреНрд░рд┐рдХреЗрдЯ рдХреЗ рдмрдЬрд╛рдп, рд░реИрдо рдХреА рдПрдХ рд╕рдВрдЧреНрд░рд╣реАрдд рдмрд╛рдЗрдирд░реА рдХрд╛рд╕реНрдЯ рд╣реЛ рд╕рдХрддреА рд╣реИ, рдЬреЛ рдмрдЪрдд рдХреЗ рд╕рдордп рджреБрднрд╛рд╖рд┐рдпрд╛ рдХреА рд╕реНрдерд┐рддрд┐ рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рджрд░реНрд╢рд╛рддреА рд╣реИред рд▓реЗрдХрд┐рди рдпреЗ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рддрдХрдиреАрдХреА рд╡рд┐рд╡рд░рдг рд╣реИрдВ рдЬреЛ рддреНрд╡рд░рд┐рдд рдЕрд╡рд▓реЛрдХрди рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ рд╣реИрдВредрдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ
рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЛ 3 рдкреНрд░рдХрд╛рд░реЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ: рдорд╛рдирдХ, рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рдФрд░ рдмрд╛рд╣рд░реАредрдорд╛рдирдХ рдкреБрд╕реНрддрдХрд╛рд▓рдп
рдорд╛рдирдХ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдлрд╝рдВрдХреНрд╢рдВрд╕ рдФрд░ рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕ рд╣реИрдВ рдЬрд┐рдирдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЙрдирдореЗрдВ, рджреЛрдиреЛрдВ рдорд╛рдирдХ рднрд╛рд╖рд╛ рдореЗрдВ рдкрд░рд┐рдЪрд┐рдд рдФрд░ рдирд┐рд░реНрдзрд╛рд░рд┐рдд `рддрд┐рдерд┐`,` JSON`, `рдЧрдгрд┐рдд`,` рд╡рд╕реНрддреБ`, `setInterval`,` setTimeout` рдФрд░ рджреВрд╕рд░реЛрдВ-рджреВрд╕рд░реЛрдВ, рд╕рд╛рде рд╣реА рдкрд┐рди, рдЗрдВрдЯрд░рдлреЗрд╕ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП Espruino- рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХрд╛рд░реНрдп рд╕реНрдореГрддрд┐ рджреНрд╡рд╛рд░рд╛редрдХрд╛рд░реНрдпреЛрдВ рдХреЗ рдмреАрдЪ рдЖрдк `рдкрд┐рдирдореЛрдб`,` рдбрд┐рдЬрд┐рдЯрд▓рд░реЗрдб`, `рдбрд┐рдЬрд┐рдЯрд▓рд╡рд░реНрдЯ`,` рдПрдирд╛рд▓реЙрдЧрд░реЗрдб``, `рдПрдирд╛рд▓реЙрдЧрд╡рд░реНрдЯ``, рдЕрд░реНрджрд┐рдиреЛ рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рд╣реЛрддреЗ рд╣реИрдВ, рдФрд░ рдЗрдирдкреБрдЯ рдкрд┐рдиреЛрдВ рдХреЗ рдЕрд╡рд▓реЛрдХрди рдХреЗ рд▓рд┐рдП рдЗрддрдиреЗ рдкрд░рд┐рдЪрд┐рдд` рд╕реЗрдЯрд╡реЙрдЪ` рдирд╣реАрдВ, `рдбрд┐рдЬрд┐рдЯрд▓ рджрд╛рд▓ рдФрд░ рдЕрдиреБрдХреНрд░рдо рдХреЗ рд╕рдЯреАрдХ рдЕрдиреБрдХреНрд░рдо рдХреЗ рд▓рд┐рдП` рдбрд┐рдЬрд┐рдЯрд▓рдкреБрд▓рд╕реЗ`ред рдмрд╛рд╣реНрдп рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдИ рдФрд░ рдЕрд▓рдЧ рдЪреАрдЬреЗрдВредрд╡реИрд╕реЗ, рдЗрд╕ рддрдереНрдп рдХреЗ рдмрд╛рд╡рдЬреВрдж рдХрд┐ рдордВрдЪ рдкрд░ рдПрдХ `рдкрд┐рдирдореЛрдб` рдлрд╝рдВрдХреНрд╢рди рд╣реИ, рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдпрд╣ рдкрд░реНрджреЗ рдХреЗ рдкреАрдЫреЗ рд╕реЗ рд╣реА рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЕрдзрд┐рдХрд╛рдВрд╢ рдкрд░рд┐рджреГрд╢реНрдпреЛрдВ рдореЗрдВ рдЖрдк рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдпрд╛рдж рдирд╣реАрдВ рд░рдЦ рд╕рдХрддреЗ рд╣реИрдВ (рдЕрдВрддрд┐рдо рдЗрд▓реЗрдХреНрдЯреНрд░реЙрдирд┐рдХ рдЗрдВрдЬреАрдирд┐рдпрд░ рдЗрд╕ рдмрд┐рдВрджреБ рдкрд░ рдЬреЛрд░ рд╕реЗ рдлрдЯ рдЬрд╛рддрд╛ рд╣реИ)редрдорд╛рдирдХ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдореЗрдВ рдЖрдкрдХреЛ рдЬреЛ рдирд╣реАрдВ рдорд┐рд▓реЗрдЧрд╛ рд╡рд╣ `рджреЗрд░реА` рд╣реИред рдореИрдо рдорд┐рдпрд╛, рдЗрд╕рдХреЗ рд▓рд┐рдП рдореИрдВ рдХрд┐рддрдиреА рд╢реБрдХреНрд░рдЧреБрдЬрд╝рд╛рд░ рд╣реВрдБ! рдпрд╣ рд╕реЛрдЪ рдХреЛ рдереЛрдбрд╝рд╛ рд╕рд╛ рдкреБрдирд░реНрд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реИ рдФрд░ рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рд╕рдм рдХреБрдЫ `setInterval`,` setTimeout` рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдмрд┐рдирд╛ рдХрд┐рд╕реА `рджреЗрд░реА` рдХреЗ рд╣рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИредрдЖрднрд╛рд░ рдореЗрдВ, рдЖрдкрдХреЛ рдЕрддреБрд▓реНрдпрдХрд╛рд▓рд┐рдХ рдирд┐рд╖реНрдкрд╛рджрди рдорд┐рд▓рддрд╛ рд╣реИ: рдЖрдк рд╕реНрд╡рддрдВрддреНрд░ рд░реВрдк рд╕реЗ рдмреАрд╕ рдПрд▓ рдИ рдбреА рдмреНрд▓рд┐рдВрдХ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдкреНрд░рддреНрдпреЗрдХ рдЕрдкрдиреА рдЖрд╡реГрддреНрддрд┐ рдХреЗ рд╕рд╛рдеред рдФрд░ рдЖрдк рдКрд░реНрдЬрд╛ рджрдХреНрд╖рддрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рддреЗ рд╣реИрдВ: `рджреЗрд░реА` рдкреНрд░реЛрд╕реЗрд╕рд░ рд╕рдордп рдХреЛ рдЬрд▓рд╛ рд░рд╣рд╛ рд╣реИ, рдФрд░` рджреЗрд░реА` рдХреЗ рдмрд┐рдирд╛ рдкреНрд░реЛрд╕реЗрд╕рд░ рд╢рд╛рдВрддрд┐ рд╕реЗ рд╕реЛ рд╕рдХрддрд╛ рд╣реИ рдЬрдмрдХрд┐ рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рднреА рдирд╣реАрдВ рд╣реИред рдПрд╕реНрдкрдкреНрд░рд┐рдиреЛ рдореЗрдВ, рдЬрдмрдХрд┐ рдХреЛрдИ рдХрд╛рдо рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ, рдкреНрд░реЛрд╕реЗрд╕рд░ рд╕реЛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рджрд░реНрдЬрдиреЛрдВ рдЧреБрдирд╛ рдХрдо рдЪрд╛рд▓реВ рдЦрдкрдд рдХрд░рддрд╛ рд╣реИредрдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рдкреБрд╕реНрддрдХрд╛рд▓рдп
рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдорд╛рдирдХ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХрд╛ рдПрдХ рд╣реА рд╣рд┐рд╕реНрд╕рд╛ рд╣реИрдВ рдЗрд╕ рдЕрд░реНрде рдореЗрдВ рдХрд┐ рд╡реЗ рдПрд╕реНрдкреНрд░реБрдЗрдиреЛ рдлрд╝рд░реНрдорд╡реЗрдпрд░ рдореЗрдВ рд╣рд╛рд░реНрдб-рдХреЛрдбреЗрдб рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЙрдирдХреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рддрдХ рдкрд╣реБрдВрдЪ рдХреЗ рд▓рд┐рдП рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рд╕реЗ рдкрд░рд┐рдЪрд┐рдд `рдЖрд╡рд╢реНрдпрдХрддрд╛` рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЙрдиреНрд╣реЗрдВ рд╡рд╛рдХреНрдпрд╛рддреНрдордХ рд░реВрдк рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рдирд╛ рдкрдбрд╝рддрд╛ рд╣реИредрдЗрд╕ рддрд░рд╣ рдХреЗ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдореЗрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрд╕рдбреА рдХрд╛рд░реНрдбреЛрдВ рдХреА рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП `рдПрдлрдПрд╕`,` рдЕрдкрдиреЗ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡реЗрдм-рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, `` рдСрдбрд┐рдпреЛ рд╕рдВрдХреЗрддреЛрдВ рдФрд░ рдЕрдиреНрдп рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ / рдЦреЗрд▓рдиреЗ рдХреЗ рд▓рд┐рдП `рд╡реЗрд╡рдлреЙрд░реНрдо`редрдорд╛рдирдХ рдФрд░ рдмрд┐рд▓реНрдЯ-рдЗрди рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЛ рд╢реБрджреНрдз рд╕реА рдореЗрдВ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдХреЗрд╡рд▓ рдСрдмреНрдЬреЗрдХреНрдЯ, рдлрд╝рдВрдХреНрд╢рдВрд╕ рдФрд░ рдореЙрдбреНрдпреВрд▓ рдХреЗ рд╕реЗрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдПрдХ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рдЖрдкрдХреЛ рдЙрдЪреНрдЪ-рд╕реНрддрд░реАрдп рдХреЛрдб рд╕реЗ рдкрд╣реБрдВрдЪрдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдХреЛ рдЫреЛрдбрд╝рддреЗ рд╣реБрдП, рдЬрдЯрд┐рд▓ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХрддрдо рджрдХреНрд╖рддрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИредрдЖрдк рд╕реНрд╡рдпрдВ рдХреБрдЫ рдХреЛ C рдореЗрдВ рд▓рд╛рдЧреВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ "рдирд╣реАрдВ, рдзрдиреНрдпрд╡рд╛рдж" рдХрд╣реЗрдЧрд╛, рдФрд░ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЗрд╡рд▓ рдХреБрдЫ рдкреВрдВрдЫ рд▓рд╛рдПрдЧрд╛редрдмрд╛рд╣рд░реА рдкреБрд╕реНрддрдХрд╛рд▓рдп
рдмрд╛рд╣реНрдп рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреНрдпрд╛ рдкрд╛рд░рд┐рд╕реНрдерд┐рддрд┐рдХреА рддрдВрддреНрд░ рдзрди рдХрд╛ рдЖрдХрд╛рд░ рд╣реИред рд╡реЗ Espruino рд▓реЗрдЦрдХреЛрдВ рджреНрд╡рд╛рд░рд╛ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рд▓рд┐рдЦреЗ рдЧрдП рд╣реИрдВ, рд╣рдо рд▓рд┐рдЦрддреЗ рд╣реИрдВ, Espruino рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд▓рд┐рдЦрддреЗ рд╣реИрдВредрдЙрдиреНрд╣реЗрдВ рдПрдХ рд╕реНрдерд╛рдиреАрдп рдбрд┐рд╕реНрдХ рдкрд░ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рд╡рд░реНрддрдорд╛рди рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд╕реИрдВрдбрдмреЙрдХреНрд╕ рдореЗрдВ, рдЗрдВрдЯрд░рдиреЗрдЯ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдореЗрдВ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рдЧрд┐рдЯрд╣рдм рдкрд░ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рдПрдирдкреАрдПрдо рдкрд░ рд╣реЛ рд╕рдХрддрд╛ рд╣реИредрд▓рд╛рдпрдмреНрд░реЗрд░реАрдЬрд╝, рдкрд╛рд░рдВрдкрд░рд┐рдХ рд░реВрдк рд╕реЗ, 'рдЖрд╡рд╢реНрдпрдХрддрд╛' рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЬреБрдбрд╝реА рд╣реБрдИ рд╣реИрдВредрдЬрдм рдкрд░реНрдпрд╛рд╡рд░рдг `рдЖрд╡рд╢реНрдпрдХрддрд╛` рджреЗрдЦрддрд╛ рд╣реИ, рддреЛ рдпрд╣ рдПрдХ рджреВрд░рд╕реНрде рд╕реНрд░реЛрдд рд╕реЗ рдЙрдиреНрд╣реЗрдВ рдкреБрди: рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рддрд╛ рд╣реИ рдФрд░, рдЬрдм рдПрдХ рд╕реНрдХреЗрдЪ рд▓реЛрдб рдХрд░рддрд╛ рд╣реИ, рддреЛ рдЖрдкрдХреА рд╕рд╛рдордЧреНрд░реА рдХреЛ рдЖрдкрдХреЗ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреА рд╢реБрд░реБрдЖрдд рдореЗрдВ рдЪрд┐рдкрдХрд╛ рджреЗрддрд╛ рд╣реИред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рдХреЗ рд▓рд┐рдП, рдХреЛрдб рдХреЗ рд╕рд╛рде рдПрдХ рдЕрднрд┐рдиреНрди рдмреНрд░рд┐рдХреЗрдЯ рдмрдирд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬрд┐рд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдореИрдВрдиреЗ рдКрдкрд░ рдмрд╛рдд рдХреА рдереАредрдЗрд╕ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХрд╛ рдЕрд░реНрде рдпрд╣ рднреА рд╣реИ рдХрд┐, Arduino рдХреЗ рд╡рд┐рдкрд░реАрдд, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдЗрд╕ рддрдереНрдп рдкрд░ рдареЛрдХрд░ рдЦрд╛рдиреЗ рдХреА рдЬрд╝рд░реВрд░рдд рдирд╣реАрдВ рд╣реИ рдХрд┐ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреЛ рдвреВрдВрдврдиреЗ, рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдФрд░ рдЗрд╕реЗ рдХрд╣рд╛рдБ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдпрд╣ рдмрд╕ рдЖрдкрдХреЛ рд╕реНрдХреЗрдЪ рдХреЛ рдХрд╣реАрдВ рд╕реЗ рднреА рд╕реНрд▓реИрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реИ рдФрд░ рдкрд░реНрдпрд╛рд╡рд░рдг рдЦреБрдж рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХреА рдирд┐рд░реНрднрд░рддрд╛ рд╕реЗ рдирд┐рдкрдЯреЗрдЧрд╛редрд▓реЛрд╣рд╛
рдЗрд╕рд▓рд┐рдП рд╣рдо рдПрд╕реНрдкреНрд░рд┐рдиреЛ рдЗрдХреЛрд╕рд┐рд╕реНрдЯрдо рдХреЗ рд╕рдмрд╕реЗ рдареЛрд╕ рдШрдЯрдХ рдкрд░ рдЖрддреЗ рд╣реИрдВред рдпреЗ рдРрд╕реЗ рдмреЛрд░реНрдб рд╣реИрдВ рдЬреЛ рдПрд╕реНрдкреНрд░рд┐рдиреЛ рдлрд░реНрдорд╡реЗрдпрд░ рдЪрд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВредрдЗрдирдореЗрдВ рдореВрд▓ рдПрд╕реНрдкреНрд░рд┐рдиреЛ рдмреЛрд░реНрдб , рдПрд╕реНрдкрдкреНрд░рд┐рдиреЛ рдкрд┐рдХреЛ , рд╕рд╛рде рд╣реА рдПрдореНрдкреЗрд░рд╛ рджреНрд╡рд╛рд░рд╛ рдЬрд╛рд░реА рдЗрд╕реНрдХреНрд░рд╛ рдЬреЗрдПрд╕ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ ред рд╕реВрдЪреАрдмрджреНрдз рдмреЛрд░реНрдбреЛрдВ рдкрд░ рдХрд╛рд░рдЦрд╛рдиреЗ рдореЗрдВ рд╕рдм рдХреБрдЫ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕реНрдерд╛рдкрд┐рдд рд╣реИ, рд╡реЗ рддреБрд░рдВрдд рдХрд╛рдо рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реИрдВредрдЖрдк рдЯреИрдореНрдмреЛрд░рд┐рди рдХреЛ рдХрдИ рдмрд╛рд░ рдорд╛рд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рд╕реНрд╡рддрдВрддреНрд░ рд░реВрдк рд╕реЗ рдПрд╕рдПрд╕рдПрдо 32 рдбрд┐рд╕реНрдХрд╡рд░реА, рдиреНрдпреВрдХреНрд▓рд┐рдпреЛ, рдФрд░ рдЕрдЪрд╛рдирдХ, рдИрдПрд╕рдкреА 8266 рдкрд░ рдПрд╕реНрдкреНрд░рд┐рдиреЛ рдХреЛрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВредрдкреНрд░рд▓реЗрдЦрди
рдмрд╣реБрдд рд╢рд╛рдВрдд рдФрд░ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рдЪреАрдЬ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдХреБрдЫ рднреА рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдмрд┐рдирд╛ рдкреНрд░рд▓реЗрдЦрди рдХреЗредEspruino рдореЗрдВ рдмрд╣реБрдд рдЕрдЪреНрдЫреЗ рджрд╕реНрддрд╛рд╡реЗрдЬ рд╣реИрдВред рдкрд░ www.espruino.com/Reference рдЖрдк рдХрдИ рд╕рдВрджрд░реНрдн рдФрд░ рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рдорд┐рд▓ рдЬрд╛рдПрдЧрд╛редрд╣рдо рдФрд░ рдмреЗрд╣рддрд░ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдЗрд╕рд▓рд┐рдП, рд╣рдордиреЗ рдПрдХ рдЕрд▓рдЧ рдЕрдиреБрднрд╛рдЧ рдмрдирд╛рдпрд╛: js.amperka.ru , рд╡реАрдбрд┐рдпреЛ рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рд╢реВрдЯ рдХрд░реЗрдВред рдХрд╛рд░реНрдп рдкреНрд░рдЧрддрд┐ рдкрд░ рд╣реИ, рд▓реЗрдХрд┐рди рдмрд╣реБрдд рдХреБрдЫ рдкрд╣рд▓реЗ рд╣реА рдХрд╡рд░ рдХрд┐рдпрд╛ рдЬрд╛ рдЪреБрдХрд╛ рд╣реИредрдФрд░ рдкрд░рдВрдкрд░рд╛рдЧрдд рд░реВрдк рд╕реЗ рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЬреЛ рдмреЙрдХреНрд╕рд┐рдВрдЧ рд╕рдорд╛рдзрд╛рди рд╕реЗ рдкреНрдпрд╛рд░ рдХрд░рддреЗ рд╣реИрдВ, рд╣рдордиреЗ " рдЖрдпреЛрдбреЛ " рдХрд╛ рдПрдХ рд╕реЗрдЯ рдмрдирд╛рдпрд╛ рд╣реИ ред рдЗрд╕рдореЗрдВ рдЗрд╕реНрдХреНрд░рд╛ рдЬреЗрдПрд╕, рдореЙрдбреНрдпреВрд▓ рдФрд░ рдПрдХ рд░рдВрдЧ рдкреБрд╕реНрддрдХ рд╢рд╛рдорд┐рд▓ рд╣реИредрдпрд╣рд╛рдБ рдПрдХ рдЕрдЬрдореЛрдж рд╣реИред рдПрдХрдорд╛рддреНрд░ рд░рд╣рд╕реНрдп рдпрд╣ рд╣реИ рдХрд┐ рдХреНрдпрд╛ рдХрдо рд╕реЗ рдХрдо рдПрдХ рд╕рд╣реА рдЗрд▓реЗрдХреНрдЯреНрд░реЙрдирд┐рдХ рдЗрдВрдЬреАрдирд┐рдпрд░ рдЗрд╕ рд▓рд╛рдЗрди рддрдХ рдкрдврд╝ рд╕рдХрддрд╛ рд╣реИ?