
рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ рдореИрдВ рдЕрдкрдиреЗ рдЕрдиреБрднрд╡ рдФрд░ рдПрдпрд░ рдХрдВрдбреАрд╢рдирд░ рд╕реЗ рдЖрдИрдЖрд░ рд░рд┐рдореЛрдЯ рдХрдВрдЯреНрд░реЛрд▓ рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд░рдиреЗ рдХреЗ рдореБрдЦреНрдп рдЪрд░рдгреЛрдВ рдХрд╛ рд╡рд░реНрдгрди рдХрд░реВрдВрдЧрд╛ред рдЙрдкрдХрд░рдг рд╕реЗ рдЖрдкрдХреЛ рдореЗрдЧрд╛ 328 рдкрд░ рдПрдХ Arduino рдиреИрдиреЛ рдФрд░ рдПрдХ IR рд╕рд┐рдЧреНрдирд▓ рд░рд┐рд╕реАрд╡рд░ (рдореЗрд░реЗ рдкрд╛рд╕ VS1838B рд╣реИ) рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред
рдереЛрдбрд╝реА рдкреГрд╖реНрдарднреВрдорд┐рдореИрдВрдиреЗ рдЕрдкрдиреЗ рдЗрд▓реЗрдХреНрдЯреНрд░реЛрд▓рдХреНрд╕ рдПрдпрд░ рдХрдВрдбреАрд╢рдирд░ рдХреЛ рд╕реНрдорд╛рд░реНрдЯ рд╣реЛрдо рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ред рдЗрд╕рдХреЗ рд▓рд┐рдП 3 рд╡рд┐рдХрд▓реНрдк рд╣реИрдВ: рдПрдХ рдмреНрд░реЙрдбрд▓рд┐рдВрдХ рдЖрдИрдЖрд░ рдЯреНрд░рд╛рдВрд╕рдореАрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ, рдПрдХ рд╣реЛрдордореЗрдб рдЖрдИрдЖрд░ рдЯреНрд░рд╛рдВрд╕рдореАрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдФрд░ рдПрдХ рд╣реЛрдордореЗрдб рд╕рд░реНрдХрд┐рдЯ рдХрд╛ рдПрдпрд░ рдХрдВрдбреАрд╢рдирд░ рдореЗрдВ рд╣реА рдПрдХреАрдХрд░рдгред рдкреНрд░рд╛рдпреЛрдЧрд┐рдХ рдПрдпрд░ рдХрдВрдбреАрд╢рдирд░ рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рд╕реБрд░рдХреНрд╖рд┐рдд, рдФрд░ рд╕рдмрд╕реЗ рд╕рд╕реНрддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ, рд╡рд┐рдХрд▓реНрдк рдПрдХ рдЖрдЗрд░рд┐рд╢ рдЖрдИрдЖрд░ рдореЙрдбреНрдпреВрд▓ рдкрд░ рдЧрд┐рд░ рдЧрдпрд╛ред
рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдЖрдкрдХреЛ рдЖрдИрдЖрд░ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЛ рдкрд╛рд░реНрд╕ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░ рдПрдХ рдЦреЛрдЬ рдиреЗ рдХреЗрд╡рд▓ 1 рдкрд░рд┐рдгрд╛рдо рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛, рдФрд░ рдпрд╣ рдлрд┐рдЯ рдирд╣реАрдВ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдПрдХ рдЕрдиреНрдп рдХрдВрдкрдиреА рдХреЗ рдПрдпрд░ рдХрдВрдбреАрд╢рдирд┐рдВрдЧ:
рд▓рд┐рдВрдХ ред рдЙрд╕рдиреЗ рдЖрд╕реНрдЯрд╕реАрд▓рд╕реНрдХрдк рд▓рд┐рдпрд╛, рджреЗрдЦрд╛ рдХрд┐ рдХреНрдпрд╛ рд╣реИред рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдПрдирдИрд╕реА рдХреЗ рд╕рдорд╛рди рд╣реИ, рд▓реЗрдХрд┐рди рдкреИрдХреЗрдЬ рдЗрддрдирд╛ рд▓рдВрдмрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдореЗрд░реЗ рдпреВрдПрд╕рдмреА рдЖрд╕реНрдЯрд╕реАрд▓рд╕реНрдХрдк рдХреЗ рдмрдлрд░ рдореЗрдВ рдлрд┐рдЯ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИред рдЗрд╕рд╕реЗ рдХреЛрдИ рдлрд░реНрдХ рдирд╣реАрдВ рдкрдбрд╝рддрд╛ рд╣реИ, рдореИрдВрдиреЗ Arduino рд▓рд┐рдпрд╛, рд╕рд╛рд░реНрд╡рднреМрдорд┐рдХ IRremote рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреЛ рдкрд╛рдпрд╛ рдФрд░ ... рдореИрдВрдиреЗ рдорд╣рд╕реВрд╕ рдХрд┐рдпрд╛ рдХрд┐ рдпрд╣ 32 рдмрд┐рдЯреНрд╕ рд╕реЗ рдЕрдзрд┐рдХ рдХрдорд╛рдВрдб рдХреЛ рдирд╣реАрдВ рд╕рдордЭрддрд╛ рд╣реИ, рдФрд░ рдореЗрд░реЗ рдкрд╛рд╕ 6 рдмрд╛рдЗрдЯреНрд╕ (48 рдмрд┐рдЯреНрд╕) рдХреА рдПрдХ рдкрдВрдХреНрддрд┐ рдореЗрдВ рдХрдо рд╕реЗ рдХрдо 3 рднрд╛рдЧ рд╣реИрдВред
рдореИрдВ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХреЛ рдареАрдХ рдирд╣реАрдВ рдХрд░ рд╕рдХрд╛, рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП рдмрд╣реБрдд рдЬрдЯрд┐рд▓ рд╣реИред рдереЛрдбрд╝реА рдкреАрдбрд╝рд╛ рдХреЗ рдмрд╛рдж, рдЙрдиреНрд╣реЛрдВрдиреЗ рдХреЛрдб рд▓рд┐рдЦрд╛ рдЬреЛ рд╕рд┐рдЧреНрдирд▓ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЗ рдмреАрдЪ рд╕рдордп рдЕрдВрддрд░рд╛рд▓ рдХреЛ рдкрдврд╝рддрд╛ рд╣реИред рдореИрдВ arduino рдореЗрдВ рдордЬрдмреВрдд рдирд╣реАрдВ рд╣реВрдВ, рдЗрд╕рд▓рд┐рдП рдХреЛрдб рд╕рдВрднрд╡рддрдГ рдЯреЗрдврд╝рд╛ рд╣реИ рдФрд░ ATMega328 MK рдФрд░ 16 MHz рдХреА рдЖрд╡реГрддреНрддрд┐ рдХреЗ рд╕рд╛рде arduino рдкрд░ рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдЧрд╛рд░рдВрдЯреА рд╣реИред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдореИрдВ CVAVR рдореЗрдВ рдФрд░ рдЕрдзрд┐рдХ рд╕реБрдВрджрд░ рдХреЛрдб рд▓рд┐рдЦ рд╕рдХрддрд╛ рдерд╛, рд▓реЗрдХрд┐рди рддрдм рд╣рд░ рдХреЛрдИ рдореЗрд░реЗ рдЕрдиреБрднрд╡ рдХреЛ рджреЛрд╣рд░рд╛ рдирд╣реАрдВ рд╕рдХрддрд╛, рдХреНрдпреЛрдВрдХрд┐ рдореБрдЭреЗ рдПрдХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдФрд░ рдореИрдВрдиреЗ рдпрд╣ рд╕рдм arduino рдкрд░ рдХрд░рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред рдореИрдВ рдЕрдкрдиреЗ рдореЙрдбрд▓ рдХреА рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЗ рд╕рд╛рде рд╢реБрд░реБрдЖрдд рдХрд░реВрдВрдЧрд╛ред рдореЗрд░реА рд╕реАрдорд╛ рдХреЗ рдХреБрдЫ рдПрдпрд░ рдХрдВрдбреАрд╢рдирд░ рдореЗрдВ "I feel" рдлрдВрдХреНрд╢рди рд╣реЛрддрд╛ рд╣реИ, рдЬрд┐рд╕реЗ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдХрд┐ рд╕реЗрдЯ рддрд╛рдкрдорд╛рди рдХрдорд░реЗ рдХреЗ рдЙрд╕ рд╣рд┐рд╕реНрд╕реЗ рдореЗрдВ рдкрд╣реБрдБрдЪ рдЬрд╛рдП? рдореИрдВ рдХрд╣рд╛рдБ рд╣реВрдБ (рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд░рд┐рдореЛрдЯ)ред рдкреНрд░рд▓реЗрдЦрди рдЗрдВрдЧрд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдореЗрд░реЗ рдореЙрдбрд▓ рдореЗрдВ рдРрд╕рд╛ рдХреЛрдИ рдлрд╝рдВрдХреНрд╢рди рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдирд┐рдХрд▓рд╛ рдХрд┐ рдпрд╣ рд╣реИред рдпрд╣ рдПрдХ рдЕрдкреНрд░рд┐рдп рддрд░реАрдХреЗ рд╕реЗ рдирд┐рдХрд▓рд╛, рд░рд┐рдореЛрдЯ рдореЗрдВ рдмреИрдЯрд░реА рдмрд╛рд╣рд░ рднрд╛рдЧ рдЧрдИ рдФрд░ рд░рд┐рдореЛрдЯ рдиреЗ рддрд╛рдкрдорд╛рди 4 рдбрд┐рдЧреНрд░реА рддрдХ рдмрдврд╝рд╛рдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛ред 28 рдХреЗ рдмрдЬрд╛рдп, 32 рджрд┐рдЦрд╛рдПрдБред рдореИрдВрдиреЗ 28 рдбрд┐рдЧреНрд░реА рдФрд░ рдХреЛрдВрдбреЛ 26 рдХреЛ рдардВрдбрд╛ рдХрд┐рдпрд╛ред рдареАрдХ рд╣реИ, рдореИрдВрдиреЗ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛, рдФрд░ 32 рдбрд┐рдЧреНрд░реА рдардВрдбрд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реЗрдЯ рдХрд┐рдпрд╛ (рдпрд╣ рдКрдкрд░реА рд╕реАрдорд╛ рд╣реИ), рд▓реЗрдХрд┐рди рдПрдпрд░ рдХрдВрдбреАрд╢рдирд░ рдХрдорд░реЗ рдХреЛ рдардВрдбрд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд╝рд┐рдж рдХрд░рддрд╛ рд░рд╣рд╛ред рдореИрдВрдиреЗ рддрдп рдХрд┐рдпрд╛ рдХрд┐ рдХреБрдЫ рдЯреВрдЯ рдЧрдпрд╛ рдерд╛, рдпрд╛ рддрд╛рдкрдорд╛рди рд╕рдВрд╡реЗрджрдХ рдкрд░ рд╕рдВрдкрд░реНрдХ рдСрдХреНрд╕реАрдХрд░рдг рд╣реЛ рдЧрдпрд╛ рдерд╛ рдФрд░ рдЯреВрдЯрдиреЗ рдХреА рддрд▓рд╛рд╢ рдореЗрдВ рдПрдпрд░ рдХрдВрдбреАрд╢рдирд░ рдХреЛ рдирд╖реНрдЯ рдХрд░ рджрд┐рдпрд╛ред рдХреБрдЫ рднреА рдирд╣реАрдВ рдорд┐рд▓рд╛, рдмрд╕ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдореИрдВрдиреЗ рдмреИрдЯрд░реА рдмрджрд▓рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ рдФрд░, рд▓реЛ рдФрд░ рдирд┐рд╣рд╛рд░рдирд╛, рдПрдпрд░ рдХрдВрдбреАрд╢рдирд░ рдкрд░реНрдпрд╛рдкреНрдд рд░реВрдк рд╕реЗ рдХрд╛рдо рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛ред рддреЛ рдпрд╣ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ? рд░рд┐рдореЛрдЯ рдХрдВрдЯреНрд░реЛрд▓, рд╕рднреА рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЗ рд╕рд╛рде рдорд┐рд▓рдХрд░, рдПрдпрд░ рдХрдВрдбреАрд╢рдирд░ рдХреЛ рдЙрд╕ рддрд╛рдкрдорд╛рди рдХреЛ рднреЗрдЬрддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рдЙрд╕рдиреЗ рдорд╛рдкрд╛ рдерд╛ рдФрд░ рдпрд╣ рдЖрдВрддрд░рд┐рдХ рддрд╛рдкрдорд╛рди рд╕реЗрдВрд╕рд░ рдХреА рд░реАрдбрд┐рдВрдЧ рдХреЛ рд╕рд╣реА рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рдХрд┐ рд░рд┐рдореЛрдЯ рдХрдВрдЯреНрд░реЛрд▓ рджреНрд╡рд╛рд░рд╛ рднреЗрдЬреЗ рдЧрдП рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИред
рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рдПрдХ рдХреЛрдб рд▓рд┐рдЦрд╛ рдЬреЛ рдЖрдИрдЖрд░ рд░рд┐рд╕реАрд╡рд░ рд╕реЗ рдирд┐рдореНрди рдФрд░ рдЙрдЪреНрдЪ рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╕рд┐рдЧреНрдирд▓ рдХреА рдЕрд╡рдзрд┐ рдХреЛ рдкрдврд╝рддрд╛ рд╣реИ, рдЙрдиреНрд╣реЗрдВ рдПрдХ рд╕рд░рдгреА рдореЗрдВ рд▓рд┐рдЦрддрд╛ рд╣реИ, рдФрд░ рдлрд┐рд░ рдЙрдиреНрд╣реЗрдВ рдХрдВрдкреНрдпреВрдЯрд░ рдкреЛрд░реНрдЯ рдкрд░ рдЖрдЙрдЯрдкреБрдЯ рдХрд░рддрд╛ рд╣реИред
рдХреЛрдб// IR D2 unsigned int timerValue; // unsigned int data_m[350]; unsigned int i=0; unsigned int n=0; byte temp; void setup() { Serial.begin(115200); // , 115200 // 1 TCCR1A = 0; TCCR1B = 0; attachInterrupt(0, inter_1, CHANGE); // 0- inter_1 TCCR1B = 2; // Serial.println("Start"); pinMode(2, INPUT); } void loop() { temp=TIFR1&0x01; // if (temp!=0) { TIFR1=0x01; // if (i!=0) {while (n<=i) // { Serial.print(n,DEC); Serial.print("="); Serial.print(data_m[n],DEC); Serial.print("\t"); if ((n&B00000011)==0) { Serial.println(" ");} n++; } Serial.println("End"); } i=0; // n=0; } } void inter_1() { timerValue = (unsigned int)TCNT1L>>1 | ((unsigned int)TCNT1H << 7); // data_m[i]=timerValue; i++; TCNT1H = 0; // TCNT1L = 0; }
рдПрдпрд░ рдХрдВрдбреАрд╢рдирд░ рд░рд┐рдореЛрдЯ рдХрдВрдЯреНрд░реЛрд▓ рдХреЗ рдмрдЯрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдбреЗрдЯрд╛ рдкреЛрд░реНрдЯ рдкрд░ рдЖрдпрд╛:
рдкрд╛рд░реНрд╕рд▓ рд░рд┐рд╕реАрд╡ рд░рд┐рдЬрд▓реНрдЯStart
0=20543
1=9038 2=4541 3=548 4=1675
5=548 6=1681 7=545 8=560
9=543 10=614 11=494 12=569
13=543 14=620 15=493 16=624
17=494 18=1688 19=544 20=603
21=494 22=1655 23=571 24=1685
25=545 26=613 27=495 28=568
29=543 30=622 31=493 32=625
33=495 34=613 35=494 36=604
37=494 38=607 39=493 40=561
41=545 42=612 43=495 44=620
45=491 46=622 47=494 48=624
49=494 50=565 51=543 52=602
53=494 54=1679 55=547 56=609
57=494 58=614 59=493 60=619
61=492 62=1693 63=546 64=1698
65=547 66=1685 67=548 68=603
69=494 70=608 71=493 72=609
73=495 74=615 75=493 76=571
77=540 78=620 79=494 80=626
81=493 82=565 83=545 84=605
85=492 86=607 87=493 88=613
89=492 90=596 91=512 92=619
93=492 94=622 95=493 96=624
97=494 98=594 99=521 100=7988
101=550 102=1674 103=546 104=608
105=492 106=1685 107=543 108=611
109=495 110=1689 111=547 112=620
113=495 114=625 115=491 116=1689
117=543 118=605 119=493 120=1654
121=572 122=611 123=494 124=614
125=493 126=1692 127=545 128=621
129=492 130=622 131=496 132=613
133=492 134=604 135=494 136=605
137=496 138=556 139=548 140=614
141=493 142=618 143=494 144=620
145=494 146=624 147=494 148=615
149=493 150=606 151=493 152=608
153=493 154=609 155=496 156=614
157=494 158=566 159=545 160=623
161=493 162=625 163=493 164=564
165=543 166=603 167=494 168=606
169=495 170=609 171=496 172=613
173=494 174=617 175=495 176=620
177=494 178=624 179=496 180=613
181=494 182=604 183=493 184=606
185=494 186=562 187=541 188=613
189=495 190=618 191=493 192=622
193=493 194=623 195=494 196=1663
197=569 198=603 199=494 200=1678
201=547 202=1686 203=543 204=1663
205=570 206=1692 207=545 208=619
209=494 210=624 211=495 212=614
213=494 214=1653 215=569 216=1657
217=571 218=611 219=493 220=1664
221=571 222=1691 223=544 224=1671
225=571 226=1699 227=547 228=1671
229=572 230=7995 231=551 232=603
233=493 234=606 235=493 236=612
237=493 238=608 239=497 240=618
241=494 242=621 243=492 244=626
245=493 246=584 247=524 248=556
249=541 250=1680 251=545 252=610
253=494 254=613 255=495 256=588
257=523 258=620 259=494 260=625
261=494 262=615 263=493 264=604
265=495 266=607 267=495 268=612
269=493 270=616 271=493 272=570
273=542 274=621 275=495 276=625
277=493 278=612 279=496 280=606
281=493 282=607 283=496 284=610
285=494 286=614 287=495 288=618
289=493 290=595 291=519 292=575
293=543 294=616 295=494 296=605
297=495 298=606 299=495 300=613
301=493 302=613 303=494 304=616
305=495 306=569 307=546 308=625
309=493 310=564 311=545 312=602
313=496 314=607 315=495 316=611
317=494 318=613 319=496 320=571
321=541 322=621 323=494 324=624
325=495 326=568 327=539 328=604
329=493 330=1679 331=547 332=610
333=495 334=614 335=493 336=618
337=495 338=572 339=543 340=623
341=496 342=596 343=484 344=0
рдЕрдВрдд
рд╣рдо рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рд╕рднреА рд╡рд┐рд╖рдо рдбреЗрдЯрд╛ рд╕рдорд╛рди рд╣реИрдВ (рд╕реНрдЯрд╛рд░реНрдЯ рдкрд▓реНрд╕ рдХреЛ рдЫреЛрдбрд╝рдХрд░) рдФрд░ рдЗрд╕реЗ рдЕрдирджреЗрдЦрд╛ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЗрдВрдЯрд░рдкреНрдЯ рдХреЛрдб рдореЗрдВ, рдПрдХ рдРрд╕рд╛ рдерд╛ рдЕрдЧрд░ (digitalRead (2) == 0) рд╕реНрдерд┐рддрд┐ рдЬреЛ рдирд┐рдпрдВрддреНрд░рдХ рдЗрдирдкреБрдЯ рдкрд░ рдирд┐рдореНрди рд╕реНрдерд┐рддрд┐ рдХреА рдЕрд╡рдзрд┐ рдХреЛ рд░реЛрдХрддреА рд╣реИред
void inter_1() { timerValue = (unsigned int)TCNT1L>>1 | ((unsigned int)TCNT1H << 7);
рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдкреНрд░реЛрдЧреНрд░рд╛рдо рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ: рдПрдХ рдЯрд╛рдЗрдорд░-рдХрд╛рдЙрдВрдЯрд░ рдХреЛ 8 рдХреЗ рд╡рд┐рднрд╛рдЬрди рдЧреБрдгрд╛рдВрдХ рдХреЗ рд╕рд╛рде рд╢реБрд░реВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (рдпрд╣ рдПрдордХреЗ рдореЗрдВ рдкреНрд░рджрд╛рди рдХрд┐рдП рдЧрдП рдорд╛рдирдХ рдбрд┐рд╡рд╛рдЗрдбрд░ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИ), рдФрд░ рдЬрдм рдЗрдирдкреБрдЯ рдбреА 2 рдХреА рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди рд╣реЛрддрд╛ рд╣реИ, рддреЛ рдПрдХ рд░реБрдХрд╛рд╡рдЯ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рд╣реЛрддреА рд╣реИ - v2 рдЗрдВрдЯрд░ (1) рдлрд╝рдВрдХреНрд╢рдиред рдЗрд╕ рд╡реНрдпрд╡рдзрд╛рди рдореЗрдВ, рдЯрд╛рдЗрдорд░-рдХрд╛рдЙрдВрдЯрд░ рдХрд╛ рдорд╛рди 2 рд╕реЗ рдкрдврд╝рд╛ рдФрд░ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕рдХреЗ рдмрд╛рдж рдЗрд╕реЗ рд╕рд░рдгреА рдореЗрдВ рд▓рд┐рдЦрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдЯрд╛рдЗрдорд░ рд╕реНрд╡рдпрдВ рд░реАрд╕реЗрдЯ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред рдПрдордХреЗ (16 рдореЗрдЧрд╛рд╣рд░реНрдЯреНрдЬ) рдХреА рдШрдбрд╝реА рдХреА рдЖрд╡реГрддреНрддрд┐ рд╕реЗ 8 рдЧреБрдирд╛ рдХрдо рдЖрд╡реГрддреНрддрд┐ рдХреЗ рд╕рд╛рде рдЯрд╛рдЗрдорд░-рдХрд╛рдЙрдВрдЯрд░ рд╕рдВрдЪрд╛рд▓рд┐рдд рд╣реЛрддрд╛ рд╣реИред 2 рдореЗрдЧрд╛рд╣рд░реНрдЯреНрдЬ рдФрд░ рдорд╛рдЗрдХреНрд░реЛрд╕реЗрдХрдВрдб рдореЗрдВ рд╕рдордп рдкрд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдХрд╛рдЙрдВрдЯрд░ рд╕реЗ рдкрдврд╝реА рдЧрдИ рд╕рдВрдЦреНрдпрд╛ рдХреЛ 2 рд╕реЗ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЗ рдореБрдЦреНрдп рдирд┐рдХрд╛рдп рдореЗрдВ, рдЯрд╛рдЗрдорд░ рдУрд╡рд░рдлрд╝реНрд▓реЛ рдзреНрд╡рдЬ рдХреА рдЬрд╛рдБрдЪ рдХреА рдЬрд╛рддреА рд╣реИ рдФрд░ рдпрджрд┐ рдЯрд╛рдЗрдорд░ рдХрд╛рдЙрдВрдЯрд░ рднрд░рд╛ рд╣реБрдЖ рд╣реИ, рдЕрд░реНрдерд╛рддреНред 65535 рддрдХ рдЧрд┐рдирд╛ рдЬрд╛рддрд╛ рд╣реИ, рд╕реНрд╡реАрдХреГрдд рдЕрдВрддрд░рд╛рд▓ рдХреЗ рдХрд╛рдЙрдВрдЯрд░ рдХреА рдЬрд╛рдВрдЪ рдХреА рдЬрд╛рддреА рд╣реИред рдпрджрд┐ рдпрд╣ 0 рд╕реЗ рднрд┐рдиреНрди рд╣реИ, рддреЛ рд╕рднреА рдкреНрд░рд╛рдкреНрдд рдбреЗрдЯрд╛ рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реЛрддреЗ рд╣реИрдВ рдФрд░ рдкреНрд░рд╛рдкреНрдд рдмрд╛рдЗрдЯреНрд╕ рдХрд╛ рдХрд╛рдЙрдВрдЯрд░ рд░реАрд╕реЗрдЯ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред рдирдпрд╛ рдбреЗрдЯрд╛ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИ:
рдЖрдЬреНрдЮрд╛ рдХрд╛ рдкрд░рд┐рдгрд╛рдоStart
0=26938
1=4539 2=1675 3=1654 4=610
5=563 6=569 7=567 8=621
9=1687 10=602 11=1679 12=1658
13=613 14=615 15=619 16=576
17=561 18=602 19=591 20=607
21=611 22=615 23=620 24=622
25=611 26=602 27=1678 28=609
29=612 30=615 31=1693 32=1695
33=1659 34=601 35=605 36=610
37=611 38=566 39=564 40=622
41=611 42=601 43=604 44=608
45=614 46=615 47=618 48=620
49=594 50=7970 51=1676 52=604
53=1681 54=613 55=1688 56=620
57=623 58=1685 59=602 60=1680
61=1680 62=612 63=1687 64=619
65=624 66=611 67=602 68=604
69=607 70=558 71=616 72=619
73=624 74=560 75=603 76=605
77=562 78=611 79=615 80=566
81=622 82=612 83=601 84=603
85=606 86=611 87=564 88=618
89=572 90=612 91=601 92=604
93=608 94=611 95=569 96=621
97=622 98=1686 99=552 100=1678
101=1681 102=1660 103=1689 104=618
105=622 106=610 107=1675 108=1677
109=1681 110=1681 111=1691 112=1688
113=1696 114=1668 115=7966 116=599
117=603 118=562 119=558 120=612
121=617 122=621 123=565 124=601
125=1679 126=607 127=612 128=616
129=565 130=622 131=613 132=602
133=604 134=608 135=612 136=615
137=618 138=617 139=611 140=598
141=553 142=607 143=612 144=615
145=617 146=568 147=565 148=600
149=604 150=606 151=559 152=613
153=617 154=622 155=609 156=549
157=605 158=609 159=611 160=613
161=618 162=621 163=609 164=602
165=1679 166=609 167=612 168=615
169=618 170=622 171=595 172=0
End
рдкреНрд░рд╛рдкреНрдд рдЖрдВрдХрдбрд╝реЛрдВ рд╕реЗ, рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд╣реИ рдХрд┐ рдкрд╣рд▓рд╛ рдирдВрдмрд░ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рд╣реИ - рдпрд╣ рдЕрдВрддрд┐рдо рдЯрд╛рдЗрдорд░ рдУрд╡рд░рдлреНрд▓реЛ рд╕реЗ рднреЗрдЬрдиреЗ рдХреА рд╢реБрд░реБрдЖрдд рддрдХ рдХрд╛ рд╕рдордп рд╣реИред рдЕрдЧрд▓рд╛, 4.5ms рдФрд░ рдбреЗрдЯрд╛ рдХрд╛ рдПрдХ рд╕реНрдЯрд╛рд░реНрдЯ рдкрд▓реНрд╕ред рдбреЗрдЯрд╛ рдХреЛ рдмрд┐рдЯ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рд╕рд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд╣рд╛рдВ рд▓рдЧрднрдЧ 1690 ╬╝s рдХрд╛ рдЕрдВрддрд░рд╛рд▓ рдПрдХ рддрд╛рд░реНрдХрд┐рдХ рдЗрдХрд╛рдИ рд╕реЗ рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реИ, рдФрд░ 560 ╬╝s рдХрд╛ рдЕрдВрддрд░рд╛рд▓ рддрд╛рд░реНрдХрд┐рдХ рд╢реВрдиреНрдп рд╕реЗ рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реИред рдпрд╣ рднреА рджреЗрдЦрд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рдкрд╛рд░реНрд╕рд▓ 3 рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╣рд┐рд╕реНрд╕реЛрдВ рдореЗрдВ рдмрдВрдЯреЗ рд╣реЛрддреЗ рд╣реИрдВ, рдЬрд╣рд╛рдБ 50 = 7970 рдФрд░ 115 = 7966 рд╢реБрд░реБрдЖрддреА рдХреНрд░рдо рд╣реЛрддреЗ рд╣реИрдВред
рдмрд╛рдЗрдЯ рдЬрдирд░реЗрд╢рди рдлрд╝рдВрдХреНрд╢рди рдФрд░ рдХреЛрдб рдХреЛ рдкреНрд░рд╛рдкреНрдд рдбреЗрдЯрд╛ рдХрд╛ рдПрдХ рдЫреЛрдЯрд╛ рдбрд┐рдХреНрд░рд┐рдкреНрд╢рди рдЬреЛрдбрд╝реЗрдВред рдореИрдВрдиреЗ рдЖрдЦрд┐рд░реА рдкрдВрдХреНрддрд┐ рдмрд╣реБрдд рдЕрдВрдд рдореЗрдВ рд▓рд┐рдЦреА, рд▓реЗрдХрд┐рди рд▓рдЧрднрдЧ рдПрдХ рд╣реА рдХреЛрдб рдирд╣реАрдВ рдмрдирд╛рдпрд╛ред
Arduino рдХреЛрдб // IR D2 unsigned int timerValue; // unsigned int data_m[250]; byte i=0; byte n=0; byte temp; byte k=0; byte x,y; byte m1=0; byte dat[4][12]; byte temp2=0; char s[5]; void setup() { Serial.begin(115200); // , 9600 // 1 TCCR1A = 0; attachInterrupt(0, inter_1, CHANGE); // 0- inter_1 TCCR1B = 2; // 8 Serial.println("Start"); pinMode(2, INPUT); } void loop() { temp=TIFR1&0x01; // if (temp!=0) { TIFR1=0x01; // if (i!=0) { if (k==0) // FF {dat[y][x]=0xFF;} else {dat[y][x+1]=0xFF; dat[y][x]=m1; } /* while (n<=i) // { Serial.print(n,DEC); Serial.print("="); Serial.print(data_m[n],DEC); Serial.print("\t"); if ((n&B00000011)==0) { Serial.println(" ");} n++; }*/ for (int i1 = 0; i1 < 3; i1++) { for (int j = 0; j < 9; j++) { sprintf(s, "%02X ", dat[i1][j]); Serial.print(s); //dat[i1][j]=0; } Serial.println(""); } if ((dat[0][3]&0x0F)==0x2) Serial.print("Cool "); if ((dat[0][3]&0x0F)==0x0) Serial.print("Heat "); if ((dat[0][3]&0x0F)==0x3) Serial.print("Dry "); if ((dat[0][3]&0x0F)==0x04) Serial.print("Vent "); if ((dat[0][2]&0x03)==0x0) Serial.print("Vent=Auto "); if ((dat[0][2]&0x03)==0x1) Serial.print("Vent=Max "); if ((dat[0][2]&0x03)==0x2) Serial.print("Vent=Mid "); if ((dat[0][2]&0x03)==0x3) Serial.print("Vent=Min "); temp=((dat[0][3]&0xF0)>>4)+18; Serial.print("T="); Serial.print(temp,DEC); sprintf(s, " Time=%02d:%02d ",(dat[1][0]&0x7F),(dat[1][1]&0x7F)); Serial.print(s); Serial.print(" C="); temp=(dat[1][6]); Serial.println(temp,DEC); Serial.println("End"); // for (int i1 = 0; i1 < 3; i1++) { for (int j = 0; j < 9; j++) {dat[i1][j]=0;} } } i=0; // n=0; k=0; m1=0; x=0; y=0; } } void inter_1() { timerValue = (unsigned int)TCNT1L>>1 | ((unsigned int)TCNT1H << 7); // 2, .. 16, 8 2 if (digitalRead(2)==0) { data_m[i]=timerValue; i++; if ((timerValue>4400)&&(timerValue<4700)) {m1=0; k=0;} if ((timerValue>7500)&&(timerValue<8500)) {if (k==0) // FF {dat[y][x]=0xFF;} else {dat[y][x+1]=0xFF; dat[y][x]=m1; } x=0; y++; } if ((timerValue>1500)&&(timerValue<1800)) {m1=(m1>>1)+0x80; k++;} if ((timerValue>450)&&(timerValue<800)) {m1=m1>>1; k++;} if (k>=8) {k=0; dat[y][x]=m1; x++; m1=0; } } TCNT1H = 0; // TCNT1L = 0; }
рдпрд╣ рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рд╣реИ рдХрд┐ рд╕рд░рдгрд┐рдпреЛрдВ рдХреЗ рдЖрдХрд╛рд░ рдХреЛ рдореЗрд░реЗ рд░рд┐рдореЛрдЯ рдХрдВрдЯреНрд░реЛрд▓ рдХреЗ рд▓рд┐рдП рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдПрдХ рдирдП рд░рд┐рдореЛрдЯ рдХрдВрдЯреНрд░реЛрд▓ рдХреЗ рд╢реЛрдз рдХреЗ рд▓рд┐рдП рдЙрдиреНрд╣реЗрдВ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рддрд╛рдХрд┐ рд╕рдм рдХреБрдЫ рдареАрдХ рд╣реЛ рдЬрд╛рдПред рдкреИрдХреЗрдЬреЛрдВ рдореЗрдВ рдмрд┐рдЯреНрд╕ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреА рдЬрд╛рдВрдЪ рдХрд░рдирд╛ рднреА рд▓рд╛рдпрдХ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдореЗрд░реЗ рдкрд╛рд╕ 50-2 = 48 рдкрд╣рд▓рд╛ рдкреИрдХреЗрдЬ, 115-51 = 64 рдФрд░ 172-116 = 56 рд╣реИ (рдореИрдВ рдкрд┐рдЫрд▓реЗ рдорд╣рддреНрд╡рд╣реАрди рдмрд┐рдЯ рд╕реЗ рд╕рдВрдЦреНрдпрд╛ рдШрдЯрд╛рддрд╛ рд╣реВрдВ, рдкрд╣рд▓рд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдПрдХ)ред рдХреБрд▓ рд╣рдореЗрдВ 6 рдмрд╛рдЗрдЯреНрд╕ 8 рдмрд╛рдЗрдЯреНрд╕ рдФрд░ 7 рдмрд╛рдЗрдЯреНрд╕ рдорд┐рд▓рддреЗ рд╣реИрдВред рдЪреВрдВрдХрд┐ рд╕рднреА 3 рдкреИрдХреЗрдЬреЛрдВ рдХреА рд▓рдВрдмрд╛рдИ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдПрдлрдПрдл рдореВрд▓реНрдпреЛрдВ рдХреЗ рд╕рд╛рде рдкреИрдХреЗрдЬ рдХреЗ рдЕрдВрдд рдХреЛ рдЪрд┐рд╣реНрдирд┐рдд рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛, рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕ рддрд░рд╣ рдХреЗ рдбреЗрдЯрд╛ рд▓рдЧрднрдЧ рдкрд░реАрдХреНрд╖рдг рдкреИрдирд▓ рдореЗрдВ рдХрднреА рдирд╣реАрдВ рдкрд╛рдП рдЬрд╛рддреЗ рд╣реИрдВред
рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВрдиреЗ рдкрд╣рд▓реЗ рд╣реА рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рд╣реИ, рдореЗрд░реЗ рдПрдпрд░ рдХрдВрдбреАрд╢рдирд░ рдореЗрдВ рдПрдХ "I feel" рдлрд╝рдВрдХреНрд╢рди рд╣реЛрддрд╛ рд╣реИ рдЬреЛ рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ: рд░рд┐рдореЛрдЯ рдХрдВрдЯреНрд░реЛрд▓ рд╣рд░ 9 рдорд┐рдирдЯ рдореЗрдВ рдПрдпрд░ рдХрдВрдбреАрд╢рдирд░ рдХреЛ рддрд╛рдкрдорд╛рди рднреЗрдЬрддрд╛ рд╣реИ, рдЬрд┐рд╕реЗ рдпрд╣ рдорд╛рдкрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдпрджрд┐ рдпрд╣ рд░рд┐рдореЛрдЯ рдХрдВрдЯреНрд░реЛрд▓ рдЬрд╝реЛрди рдореЗрдВ рд╣реИ, рддреЛ рдпрд╣ рдЖрдВрддрд░рд┐рдХ рддрд╛рдкрдорд╛рди рд╕реЗрдВрд╕рд░ рдХреА рд░реАрдбрд┐рдВрдЧ рдХреЛ рд╕рд╣реА рдХрд░рддрд╛ рд╣реИ рдЬреЛ рдЗрд╕ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИред рд░рд┐рдореЛрдЯ рдХрдВрдЯреНрд░реЛрд▓ред
рд╡реИрд╕реЗ
рдЖрджреЗрд╢ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рднреЗрдЬреЗ рдЧрдПStart
83 06 00 82 00 00 FF 00 00
16 30 00 00 00 80 1D 39 FF
00 00 00 00 00 00 00 FF 00
Cool Vent=Auto T=26 Time=22:48 C=29
End
83 06 00 82 00 00 FF 00 00
16 31 00 00 00 80 1D 38 FF
00 00 00 00 00 00 00 FF 00
Cool Vent=Auto T=26 Time=22:49 C=29
End
83 06 00 82 00 00 FF 00 00
16 3A 00 00 00 80 1D 33 FF
00 00 00 00 00 00 00 FF 00
Cool Vent=Auto T=26 Time=22:58 C=29
End
83 06 00 82 00 00 FF 00 00
17 07 00 00 00 80 1D 0F FF
00 00 00 00 00 00 00 FF 00
Cool Vent=Auto T=26 Time=23:07 C=29
End
рдлрд┐рд░ рд╕рдм рдХреБрдЫ рд╕рдмрд╕реЗ рд╕рд░рд▓ рдФрд░ рд╕рдмрд╕реЗ рджрд┐рд▓рдЪрд╕реНрдк - рдкреЛрдХрд┐рдВрдЧ рдмрдЯрди рд╣реИ, рд╣рдо рдкрд░рд┐рдгрд╛рдо рдкреНрд░рд╛рдкреНрдд рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдпрд╣ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдХреНрдпрд╛ рдЬрд┐рдореНрдореЗрджрд╛рд░ рд╣реИред рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ рдореЗрд░реЗ рдПрдпрд░ рдХрдВрдбреАрд╢рдирд░ рдореЗрдВ рдмрд┐рдЯреНрд╕ рд╕рдмрд╕реЗ рдХрдо рдЙрдореНрд░ рд╕реЗ рд╢реБрд░реВ рд╣реЛрддреЗ рд╣реИрдВред рдореИрдВ рдЕрдзрд┐рдХрд╛рдВрд╢ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЛ рдбрд┐рдХреНрд░рд┐рдкреНрдЯ рдХрд░рдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдм рд░рд╣рд╛ред
рдЗрд▓реЗрдХреНрдЯреНрд░реЛрд▓рдХреНрд╕ рдПрдпрд░ рдХрдВрдбреАрд╢рдирд░ рд░рд┐рдореЛрдЯ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд╡рд┐рд╡рд░рдг
0.1 рдмрд╛рдЗрдЯреНрд╕ 0x83 0x06 рдЬрд╛рд╣рд┐рд░ рд╣реИ рдкрддрд╛
2 рдмрд╛рдЗрдЯреНрд╕ 0b00000000 рдСрдкрд░реЗрдЯрд┐рдВрдЧ рдореЛрдб
7 рдмрд┐рдЯреНрд╕ = 1 рдпрджрд┐ рд╕реНрд╡рд┐рдВрдЧ рдмрдЯрди рджрдмрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рдбреНрд░реЗрди рдореЛрдб рдореЗрдВ 6 5 4 рдмрд┐рдЯреНрд╕ "рдкрд╛рд╡рд░" 110 = -7 рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рд╣реИрдВ ... -2, 101 = -1, 000 = 0, 001 = 1, 010 = 2..7
рд╕реНрд▓реАрдк рдореЛрдб рдореЗрдВ 3 рдмрд┐рдЯреНрд╕ = 1 (рдЙрд╕реА рд╕рдордп рдкрдВрдЦрд╛ рдиреНрдпреВрдирддрдо рдкрд░ рд╕реЗрдЯ рд╣реЛрддрд╛ рд╣реИ)
рдЕрдЧрд░ рдкрд╛рд╡рд░ рдмрдЯрди рджрдмрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рддреЛ 2 рдмрд┐рдЯреНрд╕ рд╕реЗрдЯ рд╣реЛрддреЗ рд╣реИрдВ
1 рдФрд░ 0 рдмрд┐рдЯреНрд╕ рдкреНрд░рд╢рдВрд╕рдХ рдореЛрдб рдХреЗ рдЕрдиреБрд░реВрдк рд╣реИрдВ - 00 рд╕реНрд╡рдЪрд╛рд▓рд┐рдд, 10 рдЕрдзрд┐рдХрддрдо рдЧрддрд┐, 01 рдФрд╕рдд рдЧрддрд┐, 11 рдХрдо рдЧрддрд┐ред
3 рдмрд╛рдЗрдЯреНрд╕ 0b11000010 рдСрдкрд░реЗрдЯрд┐рдВрдЧ рдореЛрдб рдФрд░ рддрд╛рдкрдорд╛рдиред рдЗрд╕ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, 30 рдбрд┐рдЧреНрд░реА рддрдХ рдардВрдбрд╛
рдЙрдЪреНрдЪ 4 рдмрд┐рдЯреНрд╕ рдореЗрдВ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рддрд╛рдкрдорд╛рди 18 + рд╕реВрддреНрд░ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рддрд╛рдкрдорд╛рди рд╣реЛрддрд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП 0b1100 = 12 рд╣рдо рдЗрд╕реЗ 30 рдЬреЛрдбрд╝рддреЗ рд╣реИрдВред
рдирд┐рдЪрд▓реЗ 4 рдмрд┐рдЯреНрд╕ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рдореЛрдб 0010 рдХреВрд▓рд┐рдВрдЧ, 0000 рд╣реАрдЯрд┐рдВрдЧ, 0011 рдбреНрд░реЗрдирд┐рдВрдЧ, 0001 рд╕реНрдорд╛рд░реНрдЯ рдореЛрдб рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рд╣реИрдВ
4 рдмрд╛рдЗрдЯреНрд╕ 0b00000000 рдЕрдЬреНрдЮрд╛рдд рдмрд╛рдЗрдЯ
5 рдмрд╛рдЗрдЯреНрд╕ 0b10010000 рд╕реБрдкрд░ рдХреВрд▓рд┐рдВрдЧ рдореЛрдб
рд╕реБрдкрд░ рдХреВрд▓рд┐рдВрдЧ рдореЛрдб рдореЗрдВ, рдкрдВрдЦрд╛ рдЕрдзрд┐рдХрддрдо рд╣реЛрддрд╛ рд╣реИ, рддрд╛рдкрдорд╛рди +18 рд╣реЛрддрд╛ рд╣реИ рдФрд░ рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ рд╢реЗрд╖ рдореЛрдб рдореЗрдВ 1001 рдХреЗ рдЙрдЪреНрдЪрддрдо 4 рдмрд┐рдЯреНрд╕ рд╣реЛрддреЗ рд╣реИрдВред
рдкрд╣рд▓реЗ 6 рдмрд╛рдЗрдЯреНрд╕ рдкреВрд░реЗ рд╣реЛрддреЗ рд╣реИрдВ, рдЗрд╕рдХреЗ рдмрд╛рдж рд╣рд╛рдИ рд╕реНрдЯреЗрдЯ рдореЗрдВ 8ms рдХрд╛ рд╕реНрдЯрд╛рд░реНрдЯ рд╕реАрдХреНрд╡реЗрдВрд╕ + рдХрдо рд╕реНрдЯреЗрдЯ рдореЗрдВ 0.5ms рдФрд░ 8 рдмрд╛рдЗрдЯ рднреЗрдЬрдиреЗ рдХрд╛ рджреВрд╕рд░рд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╣реЛрддрд╛ рд╣реИред
0 рдмрд╛рдЗрдЯреНрд╕ 0b10000110 рд╡рд░реНрддрдорд╛рди рд╕рдордп (рдШрдВрдЯреЗ), рдЗрд╕ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ 6 рдШрдВрдЯреЗред
7 рдмрд┐рдЯреНрд╕ рд╣рдореЗрд╢рд╛ рд╕реЗрдЯ рд╣реЛрддреЗ рд╣реИрдВред
5 рдмрд┐рдЯ = 1 рдЗрдирдбреЛрд░ рдпреВрдирд┐рдЯ рдкрд░ рдбрд┐рд╕реНрдкреНрд▓реЗ рдХреЛ рдмрдВрдж рдХрд░реЗрдВред
рдЗрд╕ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ
1 рдмрд╛рдЗрдЯ 0b00000010 рд╡рд░реНрддрдорд╛рди рд╕рдордп (рдорд┐рдирдЯ) 02 рдорд┐рдирдЯ
рдСрдл рдЯрд╛рдЗрдорд░ рдЪрд╛рд▓реВ рд╣реЛрдиреЗ рдкрд░ 7 рдмрд┐рдЯ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
2 рдмрд╛рдЗрдЯреНрд╕ 0b00010111 рдСрдЯреЛ рдмрдВрдж рд╕рдордп (рдШрдВрдЯреЗ), 23 рдШрдВрдЯреЗ рдпрд╣рд╛рдБред
3 рдмрд╛рдЗрдЯреНрд╕ 0b10111010 рдСрдЯреЛ рдмрдВрдж рд╕рдордп (рдорд┐рдирдЯ) рдпрд╣рд╛рдБ 58
рдСрдЯреЛ-рд╡реЗрдХ-рдЕрдк рдЯрд╛рдЗрдорд░ рдЪрд╛рд▓реВ рд╣реЛрдиреЗ рдкрд░ 7 рдмрд┐рдЯреНрд╕ рд╕реЗрдЯ рд╣реЛрддреЗ рд╣реИрдВред
4 рдмрд╛рдЗрдЯреНрд╕ 0b00001100 рдСрдЯреЛ рдкрд╛рд╡рд░-рдСрди рдЯрд╛рдЗрдо (рдШрдВрдЯреЗ) рдпрд╣рд╛рдБ 12 рдШрдВрдЯреЗ
5 рдмрд╛рдЗрдЯреНрд╕ 0b10000010 avtoovklyucheniya рд╕рдордп (рдорд┐рдирдЯ) 2 рдорд┐рдирдЯ рддреЛ
7 рдмрд┐рдЯ рд╣рдореЗрд╢рд╛ рд╕реЗрдЯ рд╣реИ
6 рдмрд╛рдЗрдЯреНрд╕ 0b00011111 рд░рд┐рдореЛрдЯ рдХрдВрдЯреНрд░реЛрд▓ рджреНрд╡рд╛рд░рд╛ рдорд╛рдкрд╛ рдЬрд╛рдиреЗ рд╡рд╛рд▓рд╛ рд╡рд░реНрддрдорд╛рди рддрд╛рдкрдорд╛рди, рдпрд╣рд╛рдВ 31ред
рд╕реАрдЖрд░рд╕реА рдХреЗ
7 рдмрд╛рдЗрдЯреНрд╕ ред
рд╕реАрдЖрд░рд╕реА рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдореЗрд░реЗ рджреНрд╡рд╛рд░рд╛ рдирд╣реАрдВ рдорд┐рд▓рд╛ рдерд╛ред (рдЕрдЧрд░ рдХреЛрдИ рдореБрдЭреЗ рдмрддрд╛рдПрдЧрд╛ рддреЛ рдореИрдВ рдЖрднрд╛рд░реА рд░рд╣реВрдВрдЧрд╛)ред рдореИрдВрдиреЗ рдСрдирд▓рд╛рдЗрди рдХреИрд▓рдХреБрд▓реЗрдЯрд░ рдореЗрдВ рд╕рднреА рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдПрд▓реНрдЧреЛрд░рд┐рджрдо (10 рдЯреБрдХрдбрд╝реЗ) рдХреА рдХреЛрд╢рд┐рд╢ рдХреА, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдПрдХ рдЙрдкрдпреБрдХреНрдд рдирд╣реАрдВ рдорд┐рд▓рд╛ред рдЬрд╛рд╣рд┐рд░ рд╣реИ, рд╕реАрдЖрд░рд╕реА рдХреА рдЧрдгрдирд╛ рдХрд░рддреЗ рд╕рдордп, рдкрд╣рд▓реА рдФрд░ рджреВрд╕рд░реА рдкрдВрдХреНрддрд┐ рдХреЛ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИред рдЬрдм рдкрд╣рд▓реА рдпрд╛ рджреВрд╕рд░реА рдкрдВрдХреНрддрд┐ рдореЗрдВ рдХрд┐рд╕реА рднреА рдмрд╛рдЗрдЯ рдХреЛ рдмрджрд▓ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рд╕реАрдЖрд░рд╕реА рдмрджрд▓ рдЬрд╛рддрд╛ рд╣реИредрд╕рджрд╕реНрдп
рд╣реНрд╡реЗрди рдиреЗ рдПрдХ рд╕реАрдЖрд░рд╕реА рдЧрдгрдирд╛ рдкрджреНрдзрддрд┐ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдпрд╛: рдпрд╣ рдкрддреЗ рдХреЛ рдЫреЛрдбрд╝рдХрд░ рдкрд╣рд▓реЗ рдФрд░ рджреВрд╕рд░реЗ рдкреИрдХреЗрдЯ рдХреЗ рд╕рднреА рдмрд╛рдЗрдЯреНрд╕ рдкрд░ рдПрдХ XOR рдСрдкрд░реЗрд╢рди рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП: 83 06 60 ^ 73 ^ 00 ^ 00 ^ 00 ^ 00 ^ 96 ^ 04 ^ 00 ^ 00 ^ 00 ^ 80 ^ 1 ^ = 1F
рдкрд╛рд░реНрд╕рд▓ рдХрд╛ рдЕрдВрддрд┐рдо рднрд╛рдЧ 7 рдмрд╛рдЗрдЯреНрд╕ рд╣реИ
0 рдмрд╛рдЗрдЯреНрд╕5 рдмрд┐рдЯ рд╕реЙрдлреНрдЯ рдореЛрдб
4 рдмрд┐рдЯ рд╕реНрд╡рд┐рдЪ рдмрдЯрди рджрдмрд╛рдпрд╛
рдореНрдпреВрдЯ рдореЛрдб рдЪрд╛рд▓реВ рд╣реЛрдиреЗ рдкрд░ 3 рдмрд┐рдЯреНрд╕ рд╕реЗрдЯ рд╣реЛрддреЗ рд╣реИрдВ (рдХрд╛рди рдХрд╛ рдЖрдЗрдХрди рдбрд┐рд╕реНрдкреНрд▓реЗ рдкрд░ рдЬрд▓рд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ)
1 рдмрд╛рдЗрдЯ0x00 = рдСрдЯреЛ рд╕реЗрдВрдб, рдбрд┐рдорд░ рдмрдЯрди рдФрд░ рдЯрд╛рдЗрдо рд╕реЗрдЯрд┐рдВрдЧ рдХреНрд▓реЙрдХ рдмрдЯрди
0x01 = рдкрд╛рд╡рд░ рдмрдЯрди рджрдмрд╛рдпрд╛ рдЧрдпрд╛
0x02 = рд╕реЗрдЯ рддрд╛рдкрдорд╛рди рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдмрдЯрди (рд╢рдХреНрддрд┐) рджрдмрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ + рдпрд╛ - 0x03 = рдиреАрдВрдж рдмрдЯрди рджрдмрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
0x04 = рд╕реБрдкрд░ рдХреВрд▓рд┐рдВрдЧ рдмрдЯрди рджрдмрд╛рдпрд╛
0x05 = рдЯрд╛рдЗрдорд░ рдкрд░ рдпрд╛ рдмрдВрдж рдЯрд╛рдЗрдорд░ рдкрд░ рдСрдЯреЛ
0x06 = рдореЛрдб рдмрдЯрди рджрдмрд╛рдпрд╛ рдЧрдпрд╛
0x07 = рд╕реНрд╡рд┐рдВрдЧ рдмрдЯрди рджрдмрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (рдлреНрд▓реИрдк рд╕реНрд╡рд┐рдВрдЧ)
0x0B рдореНрдпреВрдЯ рдмрдЯрди рджрдмрд╛рдпрд╛
0x0ред рд╕реЙрдлреНрдЯ (рдКрд░реНрдЬрд╛ рдХреА рдмрдЪрдд) рдмрдЯрди рджрдмрд╛рдпрд╛
0x0D рдореИрдВ рджрдмрд╛ рд╣реБрдЖ рдорд╣рд╕реВрд╕ рдХрд░рддрд╛ рд╣реВрдВ
0x0F рд╕реНрд╡рд┐рдЪ рдмрдЯрди рджрдмрд╛рдпрд╛ (рдЗрдирдбреЛрд░ рдЗрдХрд╛рдИ рдкреНрд░рджрд░реНрд╢рди рдмрдВрдж рдХрд░реЗрдВ)
0x11 рдмрдЯрди рдлреИрди рдореЛрдб рджрдмрд╛рдпрд╛
0x17 = рд╕реНрдорд╛рд░реНрдЯ рдмрдЯрди рджрдмрд╛рдпрд╛ рдЧрдпрд╛ (рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд╕рдВрдЪрд╛рд▓рди)
0x1D рдЯрд╛рдЗрдорд░ рдЯрд╛рдЗрдорд░ рдмрдВрдж рдСрдЯреЛ рд╕рдХреНрд╖рдо рдпрд╛ рдЕрдХреНрд╖рдо рдХрд░реЗрдВ
рдбреНрд░реЗрди рдореЛрдб рдореЗрдВ
2 рдмрд╛рдЗрдЯреНрд╕ рдФрд░ рдкрд╣рд▓реА рднреЗрдЬрдиреЗ рдХреЗ 2 рдмрд╛рдЗрдЯреНрд╕ рдХреЗ рд╕рд╛рде рд╕реНрдорд╛рд░реНрдЯ (рд╕реНрд╡рдЪрд╛рд▓рд┐рдд) "рдкрд╛рд╡рд░" рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рд╣реИрдВ
0x14 = + -7
0x10 = + -6
0x0C = + -5
0x08 = + -4
0x02 = + -3
0x00 = 0, + -1, + -2
6 рдмрд╛рдЗрдЯреНрд╕ 0-5 рдмрд╛рдЗрдЯреНрд╕ (рддреАрд╕рд░реА рдкрдВрдХреНрддрд┐) рдХрд╛ рдПрдХ рдЪреЗрдХрд╕рдоред
рдбреАрд╣реБрдорд┐рдбрд┐рдлрд┐рдХреЗрд╢рди рдпрд╛ рд╕реНрдорд╛рд░реНрдЯ рдореЛрдб рдореЗрдВ, рдПрдпрд░ рдХрдВрдбреАрд╢рдирд░ рддрд╛рдкрдорд╛рди рд╕реЗрдЯ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рдЖрдк рдХреЗрд╡рд▓ рд╕рдВрдЦреНрдпрд╛ рдХрд╛ рдЪрдпрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ -7 рд╕реЗ +7 рддрдХред рд╡реЗ рд╢рд╛рдпрдж рд╕рддреНрддрд╛ рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рд╣реИрдВред рдФрд░ рдпрд╣ рд╢рдХреНрддрд┐ рдкрд╣рд▓реЗ рдкреИрдХреЗрдЬ рдХреЗ рджреВрд╕рд░реЗ рдмрд╛рдЗрдЯ рдФрд░ рддреАрд╕рд░реЗ рдкреИрдХреЗрдЬ рдХреА рджреВрд╕рд░реА рдмрд╛рдЗрдЯ рдореЗрдВ рдкреНрд░реЗрд╖рд┐рдд рд╣реЛрддреА рд╣реИред
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдореЗрд░реЗ рдкрд╛рд╕ xiaomi IR рдЯреНрд░рд╛рдВрд╕рдореАрдЯрд░ рд╣реИред рд╡рд╣ рдЬрд╛рдирд╡рд░ рдмрд▓ рджреНрд╡рд╛рд░рд╛ рдПрдпрд░ рдХрдВрдбреАрд╢рдирд░ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдФрд░ рдкрд╣рд▓реЗ 6-рдмрд╛рдЗрдЯ рдкрд╛рд░реНрд╕рд▓ рдХреЛ рдПрдпрд░ рдХрдВрдбреАрд╢рдирд░ рддрдХ рдкрд╣реБрдВрдЪрд╛рддрд╛ рд╣реИред рдПрдпрд░ рдХрдВрдбреАрд╢рдирд░ рдЗрд╕ рддрд░рд╣ рдХреЗ рдПрдХ рдЫреЛрдЯреЗ рдкреИрдХреЗрдЬ рдХрд╛ рдЬрд╡рд╛рдм рджреЗрддрд╛ рд╣реИ рдФрд░ рдЗрд╕реЗ рдареАрдХ рд╕реЗ рдХрд░рддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдореБрдЭреЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдпрд╣ рдирд┐рдпрдВрддреНрд░рдг рд╡рд┐рдХрд▓реНрдк рдкрд╕рдВрдж рдирд╣реАрдВ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдПрдпрд░ рдХрдВрдбреАрд╢рдирд░ рдХреЛ рд╡рд░реНрддрдорд╛рди рддрд╛рдкрдорд╛рди рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдЗрд╕рдХрд╛ рд╕рдВрдЪрд╛рд▓рди рд╕рдорд╛рдпреЛрдЬрд┐рдд рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред
рдлрд┐рд░ рдореИрдВрдиреЗ рдмрд╕ рдмрдЯрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд┐рдпрд╛ред рдбреЗрдЯрд╛ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдореЗрдВ рдЯреА = рд╕реЗрдЯ рддрд╛рдкрдорд╛рди
рд░рд┐рдореЛрдЯ рдХрдВрдЯреНрд░реЛрд▓ рджреНрд╡рд╛рд░рд╛ рдорд╛рдкрд╛ рдЧрдпрд╛ рд╕реА = рд╡рд░реНрддрдорд╛рди рддрд╛рдкрдорд╛рдиред рд╡реЗрдВрдЯ = рдкреНрд░рд╢рдВрд╕рдХ рдореЛрдбред
рдбреЗрдЯрд╛83 06 60 73 00 00 FF 00 00
96 04 00 00 00 80 1E 1F FF
00 02 08 00 00 00 0A FF 00
Dry Vent=Auto T=25 Time=22:04 C=30
End
83 06 01 74 00 00 FF 00 00
96 04 00 00 00 80 1E 79 FF
00 06 00 00 00 00 06 FF 00
Vent Vent=Max T=25 Time=22:04 C=30
End
83 06 00 50 00 00 FF 00 00
96 04 00 00 00 80 1E 5C FF
00 06 00 00 00 00 06 FF 00
Heat Vent=Auto T=23 Time=22:04 C=30
End
83 06 00 82 00 00 FF 00 00
96 04 00 00 00 80 1E 8E FF
00 06 00 00 00 00 06 FF 00
Cool Vent=Auto T=26 Time=22:04 C=30
End
83 06 00 73 00 00 FF 00 00
96 04 00 00 00 80 1E 7F FF
00 06 00 00 00 00 06 FF 00
Dry Vent=Auto T=25 Time=22:04 C=30
End
83 06 01 74 00 00 FF 00 00
96 04 00 00 00 80 1E 79 FF
00 06 00 00 00 00 06 FF 00
Vent Vent=Max T=25 Time=22:04 C=30
End
83 06 00 50 00 00 FF 00 00
96 04 00 00 00 80 1E 5C FF
00 06 00 00 00 00 06 FF 00
Heat Vent=Auto T=23 Time=22:04 C=30
End
83 06 00 82 00 00 FF 00 00
96 04 00 00 00 80 1E 8E FF
00 06 00 00 00 00 06 FF 00
Cool Vent=Auto T=26 Time=22:04 C=30
End
83 06 00 92 00 00 FF 00 00
96 04 00 00 00 80 1E 9E FF
00 02 00 00 00 00 02 FF 00
Cool Vent=Auto T=27 Time=22:04 C=30
End
83 06 00 A2 00 00 FF 00 00
96 04 00 00 00 80 1E AE FF
00 02 00 00 00 00 02 FF 00
Cool Vent=Auto T=28 Time=22:04 C=30
End
83 06 00 B2 00 00 FF 00 00
96 04 00 00 00 80 1E BE FF
00 02 00 00 00 00 02 FF 00
Cool Vent=Auto T=29 Time=22:04 C=30
End
83 06 00 C2 00 00 FF 00 00
96 04 00 00 00 80 1E CE FF
00 02 00 00 00 00 02 FF 00
Cool Vent=Auto T=30 Time=22:04 C=30
End
83 06 00 D2 00 00 FF 00 00
96 04 00 00 00 80 1E DE FF
00 02 00 00 00 00 02 FF 00
Cool Vent=Auto T=31 Time=22:04 C=30
End
83 06 00 E2 00 00 FF 00 00
96 04 00 00 00 80 1E EE FF
00 02 00 00 00 00 02 FF 00
Cool Vent=Auto T=32 Time=22:04 C=30
End
83 06 00 E2 00 00 FF 00 00
96 04 00 00 00 80 1E EE FF
00 02 00 00 00 00 02 FF 00
Cool Vent=Auto T=32 Time=22:04 C=30
End
83 06 00 E2 00 00 FF 00 00
B6 05 00 00 00 80 1E CF FF
00 00 00 00 00 00 00 FF 00
Cool Vent=Auto T=32 Time=54:05 C=30
End
83 06 00 E2 00 00 FF 00 00
96 05 00 00 00 80 1E EF FF
10 0F 00 00 00 00 1F FF 00
Cool Vent=Auto T=32 Time=22:05 C=30
End
83 06 03 E2 00 00 FF 00 00
96 05 00 00 00 80 1E EC FF
04 0B 00 00 00 00 0F FF 00
Cool Vent=Min T=32 Time=22:05 C=30
End
83 06 00 71 80 00 FF 00 00
96 05 00 00 00 80 1E FC FF
00 17 00 00 00 00 17 FF 00
Vent=Auto T=25 Time=22:05 C=30
End
83 06 80 71 00 00 FF 00 00
96 05 40 00 00 80 1E BC FF
00 07 00 00 00 00 07 FF 00
Vent=Auto T=25 Time=22:05 C=30
End
83 06 00 82 00 00 FF 00 00
96 05 00 00 00 80 1E 8F FF
00 06 00 00 00 00 06 FF 00
Cool Vent=Auto T=26 Time=22:05 C=30
End
83 06 04 82 00 00 FF 00 00
96 05 00 00 00 80 1E 8B FF
00 01 00 00 00 00 01 FF 00
Cool Vent=Auto T=26 Time=22:05 C=30
End