190@70 210@70 corner: 261.0d@110 190@70 corner: 281.0d@110 214@93.5d 70@50 90@50 corner: 150@90 70@50 corner: 170@90 93.5d@63.5d 170@80 2 Т 0 30 V 10.0d 150@80 170@80 corner: 170@80 190@80 210@80 90@0 110@0 corner: 150@40 90@0 corner: 170@40 116.5d@14.5d I 90@30 110@30 70.0d@33.5d 170@30 1 Q 9.0d 150@30 180@30 corner: 180@100 En 190@100 210@100 у ставка 43.0d 7.0d 200 20@0 40@0 corner: 80@60 20@0 corner: 100@60 48.5d@13.5d 110@0 130@0 corner: 143.0d@20 110@0 corner: 163.0d@20 134@10.5d 110@10 143.0d@10 163.0d@10 - 3 5.0d 1.0d 130@10 230@0 250@0 corner: 290@60 230@0 corner: 310@60 261.5d@13.5d 230@30 110@60 130@60 corner: 146.0d@80 110@60 corner: 166.0d@80 134@72.5d 110@70 146.0d@70 166.0d@70 + 8.0d 5.0d 130@70 C2xP1 31.0d 80@50 100@50 100@50 corner: 100@70 230@50 250@50 310@20 330@20 corner: 390@60 310@20 corner: 410@60 349.0d@33.5d 310@50 400@40 420@40 corner: 446.0d@60 400@40 corner: 466.0d@60 424@53.5d 400@50 446.0d@50 466.0d@50 рег 4 18.0d 7.0d 420@50 400@50 corner: 400@50 Q 9.0d 390@50 410@50 5000 EN 330@50 310@50 corner: 310@50 9.0d 290@50 310@50 250@30 100@10 corner: 100@30 C1xP1 31.0d 80@30 100@30 11 10 12 190 200@0 220@0 corner: 439.0d@100 200@0 corner: 459.0d@100 285.0d@14.5d 110@20 130@20 corner: 156.0d@40 110@20 corner: 176.0d@40 134@33.5d 110@30 176.0d@30 18.0d 7.0d 0.0d 156.0d@30 176.0d@30 corner: 176.0d@30 Разрешение операции 200@30 220@30 190@90 210@90 corner: 270@150 190@90 corner: 290@150 224.5d@104.0d 40@100 60@100 corner: 78.0d@120 40@100 corner: 98.0d@120 64@113.5d 78.0d@100 corner: 98.0d@120 98.0d@110 X 4dbd2a08-02ef-44f5-99f5-1c1ba1095adb 4dd525f1-0b3b-4733-beef-4ed26485525c 10.0d 7.0d 0.0d 78.0d@110 I1 190@120 210@120 190@110 corner: 210@130 0@150 20@150 corner: 112.0d@170 0@150 corner: 132.0d@170 24@164.5d 112.0d@150 corner: 132.0d@170 132.0d@160 Шаг регулировки Шаг регулировки 59ddd67a-c819-4452-a8fe-5f65d33d6527 709fc611-9dea-468f-be5a-7c6de316c351 84.0d 9.0d 0.0d 112.0d@160 I2 190@140 210@140 190@130 corner: 210@150 420@110 440@110 corner: 500@170 420@110 corner: 520@170 451.5d@124.0d 420@130 corner: 440@150 250@160 270@160 corner: 360.0d@180 250@160 corner: 380.0d@180 274@175.0d 360.0d@160 corner: 380.0d@180 380.0d@170 Верхний предел Верхний предел регулировки до 32767 a813231b-c339-4549-a4ac-5e92a072c776 4c87f407-541b-499c-9b34-9eaf70cb00db 82.0d 10.0d 0.0d 360.0d@170 I2 420@160 440@160 420@150 corner: 440@170 550@150 570@150 corner: 610@210 550@150 corner: 630@210 578.5d@163.5d 550@170 corner: 570@190 210@210 230@210 corner: 270@270 210@210 corner: 290@270 238.5d@223.5d 90@210 110@210 corner: 126.0d@230 90@210 corner: 146.0d@230 114@222.5d 126.0d@210 corner: 146.0d@230 146.0d@220 + 0975eecd-b661-4780-84fb-4568eb381531 1ff98b16-5f55-4718-9f65-3230bedd5cb3 8.0d 5.0d 0.0d 126.0d@220 210@240 230@240 210@230 corner: 230@250 0@260 20@260 corner: 140.0d@280 0@260 corner: 160.0d@280 24@274.5d 140.0d@260 corner: 160.0d@280 160.0d@270 6aabf3a0-dff6-4cc8-aef6-dbbd21cec0a5 f42712b3-9312-436d-ab79-c5d5e88a8f65 112.0d 9.0d 0.0d 140.0d@270 210@270 230@270 corner: 270@330 210@270 corner: 290@330 238.5d@283.5d 210@290 corner: 230@310 80@320 100@320 corner: 113.0d@340 80@320 corner: 133.0d@340 104@330.5d 113.0d@320 corner: 133.0d@340 133.0d@330 - 84974e25-805f-43ad-8039-55dae43442b1 a649333a-5fed-4803-8c51-ae4afa2ade82 5.0d 1.0d 0.0d 113.0d@330 210@320 230@320 210@310 corner: 230@330 470@360 490@360 corner: 530@420 470@360 corner: 550@420 498.5d@373.5d 470@380 corner: 490@400 320@410 340@410 corner: 400@470 320@410 corner: 420@470 351.5d@424.0d 190@380 210@380 corner: 270@440 190@380 corner: 290@440 226.0d@394.0d 40@400 60@400 corner: 78.0d@420 40@400 corner: 98.0d@420 64@413.5d 78.0d@400 corner: 98.0d@420 98.0d@410 10.0d 7.0d 0.0d 78.0d@410 190@410 210@410 190@400 corner: 210@420 10@440 30@440 corner: 122.0d@460 10@440 corner: 142.0d@460 34@454.5d 122.0d@440 corner: 142.0d@460 142.0d@450 84.0d 9.0d 0.0d 122.0d@450 190@430 210@430 190@420 corner: 210@440 270@420 corner: 290@440 290@430 Q 9.0d 270@430 600@470 620@470 corner: 636.0d@510 600@470 corner: 656.0d@510 624@492.5d 600@470 corner: 620@490 9.0d 530@410 550@410 En 600@500 620@500 600@490 corner: 620@510 600@480 z 31d11661-624b-4997-9293-09851b74d494 dcef539d-3604-4443-94cd-73c4a7947466 8.0d 5.0d 620@480 I1 320@440 340@440 320@430 corner: 340@450 170@480 190@480 corner: 275.0d@500 170@480 corner: 295.0d@500 194@495.0d 275.0d@480 corner: 295.0d@500 295.0d@490 Нижний предел Нижний предел регулировки до -32768 fe3b2cb5-5cb4-4ddc-b3aa-22a31aa9b72b fb8364dd-5b28-4ed4-94b4-df865fc027f8 77.0d 10.0d 0.0d 275.0d@490 I2 320@460 340@460 320@450 corner: 340@470 400@450 corner: 420@470 420@460 == 9.0d 400@460 470@410 490@410 470@400 corner: 490@420 530@400 corner: 550@420 470@390 490@390 9.0d 270@320 290@320 270@310 corner: 290@330 210@300 230@300 210@260 230@260 210@250 corner: 230@270 270@250 corner: 290@270 290@260 9.0d 270@260 550@200 570@200 550@190 corner: 570@210 650@80 670@80 corner: 686.0d@120 650@80 corner: 706.0d@120 674@102.5d 650@90 670@90 650@80 corner: 670@100 650@100 corner: 670@120 650@110 8.0d 5.0d 670@110 9.0d 610@200 630@200 610@190 corner: 630@210 550@180 570@180 9.0d 500@160 520@160 500@150 corner: 520@170 420@140 I1 440@140 9.0d 270@140 290@140 270@130 corner: 290@150 510 разрешение записи a485ebec-dd1b-4296-81b5-d194c05aee5d f357c700-d737-4d2d-9cc3-b6a1de2edcaf Y a14d84ce-e338-49e7-ad9d-276a9ef7e1fa e31a0e56-a806-41cf-b724-77521f95d64a 3d7d1fad-a034-4731-a084-a483aec7fc80 40@20 60@20 corner: 120@60 40@20 corner: 140@60 63.5d@33.5d 140@50 10.0d 120@50 140@50 corner: 140@50 200@50 220@50 120@60 140@60 corner: 156.0d@80 120@60 corner: 176.0d@80 144@72.5d 120@70 176.0d@70 8.0d 5.0d 0.0d 156.0d@70 176.0d@70 corner: 176.0d@70 200@70 220@70 120@80 140@80 corner: 153.0d@100 120@80 corner: 173.0d@100 144@90.5d 120@90 173.0d@90 5.0d 1.0d 0.0d 153.0d@90 173.0d@90 corner: 173.0d@90 200@90 220@90 530@0 550@0 corner: 610@60 530@0 corner: 630@60 553.5d@13.5d 530@30 10.0d 439.0d@90 459.0d@90 336a3268-dd48-4bd9-9af6-6c0fa8e9d4d0 530@70 550@70 corner: 601.0d@110 530@70 corner: 621.0d@110 554@93.5d 530@80 530@100 550@100 43.0d 7.0d 550@80 459.0d@50 corner: 459.0d@90 V 530@50 550@50 EN 550@30 469.0d@30 corner: 469.0d@100 97.0d 439.0d@70 459.0d@70 30c5cfa5-cae0-4610-a86e-fcafcab9887d 190@90 420@110 550@150 660@70 210@210 90@210 0@260 210@270 470@360 600@480 190@380 40@400 30@440 Шаг регулировки от: -32768 до: 32767 320@410 110@490 Нижний предел регулировки от: -32768 до: 32767 > 80@320 570@290 5 730@310 440@240 340@240 340@290 200@160 Верхний предел регулировки от: -32768 до: 32767 99 < 40@100 30@150 620@380 770@380 Регулировка + - 3e0436fd-7273-45cb-9104-505f32533dec Регулировка + - integer 219.0d 230@20 250@20 corner: 271.0d@40 230@20 corner: 291.0d@40 254@33.5d 150@0 170@0 corner: 230@40 150@0 corner: 250@40 186.0d@13.5d EN 150@30 170@30 130.0d@33.5d 250@30 simetricMulti Q 9.0d 230@30 230@30 corner: 230@30 230@30 250@30 13 13 13.0d 7.0d 160@0 180@0 corner: 260@40 160@0 corner: 280@40 185.5d@13.5d 60@0 80@0 corner: 120@40 60@0 corner: 140@40 86.5d@14.5d I 60@30 80@30 40.0d@33.5d 60@20 corner: 80@40 120@20 corner: 140@40 140@30 Q 9.0d 120@30 140@30 corner: 140@30 En 160@30 180@30 160@20 corner: 180@40 у3 13.0d 260@30 280@30 260@20 corner: 280@40 50@250 70@250 corner: 122.0d@270 50@250 corner: 142.0d@270 74@263.5d 170@230 190@230 corner: 240@270 170@230 corner: 260@270 191.5d@243.5d 170@250 corner: 190@270 360@230 380@230 corner: 440.0d@330 360@230 corner: 460.0d@330 389.5d@243.5d 360@250 corner: 380@270 50@270 70@270 corner: 121.0d@290 50@270 corner: 141.0d@290 74@283.5d 50@280 70@280 50@270 corner: 70@290 121.0d@270 corner: 141.0d@290 141.0d@280 43.0d 7.0d 0.0d 121.0d@280 270@70 290@70 corner: 374.0d@210 270@70 corner: 394.0d@210 323.0d@83.5d PID_MODE 270@100 290@100 250.0d@103.5d PID 21046038-8981-4148-af43-1a776950f1aa 1-AUTO, 0-MANUAL aed4aad3-059f-4a32-a238-d66f31498e7f Kp b23f1e61-e909-48e1-8a87-c40142966d4c Коэфф. пропорциональности f45ba0fa-2eca-4b1b-aab9-e2ba45229e60 Ki bba30bc7-c4e5-430d-b04f-d13dff2db48c Коэфф. интегрирования 0dca0c05-57e6-4091-86d5-7cb0c5cf49cc Kd ecd2af0f-638c-45f1-8912-1335c81e26f3 Коэфф. диференцирования 7f711b3d-02b0-4af6-bce0-b8d975e09ba1 SP 5786080e-cb23-498f-8b21-4a2ef485bd62 Уставка 663e5481-5387-42a8-ad57-8b056ac94b62 In da7b728e-ac7f-46f3-8189-7f1f61093c03 Регулируемая переменная edc55c54-5a78-4183-a209-8b898780c496 Out 70b12b5a-1208-4ddf-9dd5-a23863b7bbca Выход ШИМ 896ef2c7-799c-4c1e-ab67-0dbf61d3e5d0 d92fff0a-8de6-4fe5-b84d-de200e32ed48 ПИД регулятор PID.Compute(); 14 PID.SetMode(PID_MODE); Kp; Ki; Kd; SP; In; 43 #include <PID_v1.h> Kd ; float SP, In, Kp, Ki, Out ; int (In, Out, SP, Kp, Ki, Kd, DIRECT); PID PID_v1 Examples PID_AdaptiveTunings PID_AdaptiveTunings 2F2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A0A202A205049442041646170746976652054756E696E67204578616D706C650A202A204F6E65206F66207468652062656E6566697473206F662074686520504944206C696272617279206973207468617420796F752063616E0A202A206368616E6765207468652074756E696E6720706172616D657465727320617420616E792074696D652E2020746869732063616E2062650A202A2068656C7066756C2069662077652077616E742074686520636F6E74726F6C6C657220746F2062652061677265737369766520617420736F6D650A202A2074696D65732C20616E6420636F6E736572766174697665206174206F74686572732E202020696E20746865206578616D706C652062656C6F770A202A207765207365742074686520636F6E74726F6C6C657220746F2075736520436F6E7365727661746976652054756E696E6720506172616D65746572730A202A207768656E207765277265206E65617220736574706F696E7420616E64206D6F7265206167726573736976652054756E696E670A202A20506172616D6574657273207768656E207765277265206661727468657220617761792E0A202A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2F0A0A23696E636C756465203C5049445F76312E683E0A0A2F2F446566696E65205661726961626C6573207765276C6C20626520636F6E6E656374696E6720746F0A646F75626C6520536574706F696E742C20496E7075742C204F75747075743B0A0A2F2F446566696E6520746865206167677265737369766520616E6420636F6E7365727661746976652054756E696E6720506172616D65746572730A646F75626C65206167674B703D342C206167674B693D302E322C206167674B643D313B0A646F75626C6520636F6E734B703D312C20636F6E734B693D302E30352C20636F6E734B643D302E32353B0A0A2F2F5370656369667920746865206C696E6B7320616E6420696E697469616C2074756E696E6720706172616D65746572730A504944206D795049442826496E7075742C20264F75747075742C2026536574706F696E742C20636F6E734B702C20636F6E734B692C20636F6E734B642C20444952454354293B0A0A766F696420736574757028290A7B0A20202F2F696E697469616C697A6520746865207661726961626C6573207765277265206C696E6B656420746F0A2020496E707574203D20616E616C6F67526561642830293B0A2020536574706F696E74203D203130303B0A0A20202F2F7475726E2074686520504944206F6E0A20206D795049442E5365744D6F6465284155544F4D41544943293B0A7D0A0A766F6964206C6F6F7028290A7B0A2020496E707574203D20616E616C6F67526561642830293B0A20200A2020646F75626C6520676170203D2061627328536574706F696E742D496E707574293B202F2F64697374616E636520617761792066726F6D20736574706F696E740A20206966286761703C3130290A20207B20202F2F776527726520636C6F736520746F20736574706F696E742C2075736520636F6E7365727661746976652074756E696E6720706172616D65746572730A202020206D795049442E53657454756E696E677328636F6E734B702C20636F6E734B692C20636F6E734B64293B0A20207D0A2020656C73650A20207B0A20202020202F2F7765277265206661722066726F6D20736574706F696E742C2075736520616767726573736976652074756E696E6720706172616D65746572730A20202020206D795049442E53657454756E696E6773286167674B702C206167674B692C206167674B64293B0A20207D0A20200A20206D795049442E436F6D7075746528293B0A2020616E616C6F67577269746528332C4F7574707574293B0A7D0A0A0A .ino PID_Basic PID_Basic 2F2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A0A202A20504944204261736963204578616D706C650A202A2052656164696E6720616E616C6F6720696E707574203020746F20636F6E74726F6C20616E616C6F672050574D206F757470757420330A202A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2F0A0A23696E636C756465203C5049445F76312E683E0A0A2F2F446566696E65205661726961626C6573207765276C6C20626520636F6E6E656374696E6720746F0A646F75626C6520536574706F696E742C20496E7075742C204F75747075743B0A0A2F2F5370656369667920746865206C696E6B7320616E6420696E697469616C2074756E696E6720706172616D65746572730A504944206D795049442826496E7075742C20264F75747075742C2026536574706F696E742C322C352C312C20444952454354293B0A0A766F696420736574757028290A7B0A20202F2F696E697469616C697A6520746865207661726961626C6573207765277265206C696E6B656420746F0A2020496E707574203D20616E616C6F67526561642830293B0A2020536574706F696E74203D203130303B0A0A20202F2F7475726E2074686520504944206F6E0A20206D795049442E5365744D6F6465284155544F4D41544943293B0A7D0A0A766F6964206C6F6F7028290A7B0A2020496E707574203D20616E616C6F67526561642830293B0A20206D795049442E436F6D7075746528293B0A2020616E616C6F67577269746528332C4F7574707574293B0A7D0A0A0A .ino PID_RelayOutput PID_RelayOutput 2F2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A0A202A205049442052656C61794F7574707574204578616D706C650A202A2053616D65206173206261736963206578616D706C652C20657863657074207468617420746869732074696D652C20746865206F75747075740A202A20697320676F696E6720746F2061206469676974616C2070696E207768696368202877652070726573756D652920697320636F6E74726F6C6C696E670A202A20612072656C61792E2020746865207069642069732064657369676E656420746F204F757470757420616E20616E616C6F672076616C75652C0A202A20627574207468652072656C61792063616E206F6E6C79206265204F6E2F4F66662E0A202A0A202A202020746F20636F6E6E656374207468656D20746F67657468657220776520757365202274696D652070726F706F7274696F6E696E670A202A20636F6E74726F6C2220206974277320657373656E7469616C6C792061207265616C6C7920736C6F772076657273696F6E206F662050574D2E0A202A20666972737420776520646563696465206F6E20612077696E646F772073697A652028353030306D53207361792E29207765207468656E200A202A20736574207468652070696420746F2061646A75737420697473206F7574707574206265747765656E203020616E6420746861742077696E646F770A202A2073697A652E20206C6173746C792C2077652061646420736F6D65206C6F6769632074686174207472616E736C6174657320746865205049440A202A206F757470757420696E746F202252656C6179204F6E2054696D65222077697468207468652072656D61696E646572206F6620746865200A202A2077696E646F77206265696E67202252656C6179204F66662054696D65220A202A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2F0A0A23696E636C756465203C5049445F76312E683E0A23646566696E652052656C617950696E20360A0A2F2F446566696E65205661726961626C6573207765276C6C20626520636F6E6E656374696E6720746F0A646F75626C6520536574706F696E742C20496E7075742C204F75747075743B0A0A2F2F5370656369667920746865206C696E6B7320616E6420696E697469616C2074756E696E6720706172616D65746572730A504944206D795049442826496E7075742C20264F75747075742C2026536574706F696E742C322C352C312C20444952454354293B0A0A696E742057696E646F7753697A65203D20353030303B0A756E7369676E6564206C6F6E672077696E646F77537461727454696D653B0A766F696420736574757028290A7B0A202077696E646F77537461727454696D65203D206D696C6C697328293B0A20200A20202F2F696E697469616C697A6520746865207661726961626C6573207765277265206C696E6B656420746F0A2020536574706F696E74203D203130303B0A0A20202F2F74656C6C207468652050494420746F2072616E6765206265747765656E203020616E64207468652066756C6C2077696E646F772073697A650A20206D795049442E5365744F75747075744C696D69747328302C2057696E646F7753697A65293B0A0A20202F2F7475726E2074686520504944206F6E0A20206D795049442E5365744D6F6465284155544F4D41544943293B0A7D0A0A766F6964206C6F6F7028290A7B0A2020496E707574203D20616E616C6F67526561642830293B0A20206D795049442E436F6D7075746528293B0A0A20202F2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A0A2020202A207475726E20746865206F75747075742070696E206F6E2F6F6666206261736564206F6E20706964206F75747075740A2020202A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2F0A20206966286D696C6C69732829202D2077696E646F77537461727454696D653E57696E646F7753697A65290A20207B202F2F74696D6520746F207368696674207468652052656C61792057696E646F770A2020202077696E646F77537461727454696D65202B3D2057696E646F7753697A653B0A20207D0A20206966284F7574707574203C206D696C6C69732829202D2077696E646F77537461727454696D6529206469676974616C57726974652852656C617950696E2C48494748293B0A2020656C7365206469676974616C57726974652852656C617950696E2C4C4F57293B0A0A7D0A0A0A0A .ino keywords 2323232323232323232323232323232323232323232323232323232323232323232323232323230A232053796E74617820436F6C6F72696E67204D617020466F7220504944204C6962726172790A2323232323232323232323232323232323232323232323232323232323232323232323232323230A0A2323232323232323232323232323232323232323232323232323232323232323232323232323230A232044617461747970657320284B4559574F524431290A2323232323232323232323232323232323232323232323232323232323232323232323232323230A0A504944094B4559574F5244310A0A2323232323232323232323232323232323232323232323232323232323232323232323232323230A23204D6574686F647320616E642046756E6374696F6E7320284B4559574F524432290A2323232323232323232323232323232323232323232323232323232323232323232323232323230A0A5365744D6F6465094B4559574F5244320A436F6D70757465094B4559574F5244320A5365744F75747075744C696D697473094B4559574F5244320A53657454756E696E6773094B4559574F5244320A536574436F6E74726F6C6C6572446972656374696F6E094B4559574F5244320A53657453616D706C6554696D65094B4559574F5244320A4765744B70094B4559574F5244320A4765744B69094B4559574F5244320A4765744B64094B4559574F5244320A4765744D6F6465094B4559574F5244320A476574446972656374696F6E094B4559574F5244320A0A2323232323232323232323232323232323232323232323232323232323232323232323232323230A2320436F6E7374616E747320284C49544552414C31290A2323232323232323232323232323232323232323232323232323232323232323232323232323230A0A4155544F4D41544943094C49544552414C310A4D414E55414C094C49544552414C310A444952454354094C49544552414C310A52455645525345094C49544552414C31 .txt PID_v1 2F2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A0A202A2041726475696E6F20504944204C696272617279202D2056657273696F6E20312E302E310A202A2062792042726574742042656175726567617264203C62723374746240676D61696C2E636F6D3E206272657474626561757265676172642E636F6D0A202A0A202A2054686973204C696272617279206973206C6963656E73656420756E64657220612047504C7633204C6963656E73650A202A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2F0A0A2369662041524455494E4F203E3D203130300A202023696E636C756465202241726475696E6F2E68220A23656C73650A202023696E636C75646520225750726F6772616D2E68220A23656E6469660A0A23696E636C756465203C5049445F76312E683E0A0A2F2A436F6E7374727563746F7220282E2E2E292A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A0A202A2020202054686520706172616D6574657273207370656369666965642068657265206172652074686F736520666F7220666F722077686963682077652063616E277420736574207570200A202A2020202072656C6961626C652064656661756C74732C20736F207765206E65656420746F206861766520746865207573657220736574207468656D2E0A202A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2F0A5049443A3A50494428646F75626C652A20496E7075742C20646F75626C652A204F75747075742C20646F75626C652A20536574706F696E742C0A2020202020202020646F75626C65204B702C20646F75626C65204B692C20646F75626C65204B642C20696E7420436F6E74726F6C6C6572446972656374696F6E290A7B0A090A202020206D794F7574707574203D204F75747075743B0A202020206D79496E707574203D20496E7075743B0A202020206D79536574706F696E74203D20536574706F696E743B0A09696E4175746F203D2066616C73653B0A090A095049443A3A5365744F75747075744C696D69747328302C20323535293B090909092F2F64656661756C74206F7574707574206C696D697420636F72726573706F6E647320746F200A0909090909090909090909092F2F7468652061726475696E6F2070776D206C696D6974730A0A2020202053616D706C6554696D65203D203130303B090909090909092F2F64656661756C7420436F6E74726F6C6C65722053616D706C652054696D6520697320302E31207365636F6E64730A0A202020205049443A3A536574436F6E74726F6C6C6572446972656374696F6E28436F6E74726F6C6C6572446972656374696F6E293B0A202020205049443A3A53657454756E696E6773284B702C204B692C204B64293B0A0A202020206C61737454696D65203D206D696C6C697328292D53616D706C6554696D653B090909090A7D0A200A200A2F2A20436F6D707574652829202A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A0A202A2020202020546869732C2061732074686579207361792C20697320776865726520746865206D616769632068617070656E732E2020746869732066756E6374696F6E2073686F756C642062652063616C6C65640A202A20202065766572792074696D652022766F6964206C6F6F702829222065786563757465732E20207468652066756E6374696F6E2077696C6C2064656369646520666F7220697473656C6620776865746865722061206E65770A202A202020706964204F7574707574206E6565647320746F20626520636F6D70757465642E202072657475726E732074727565207768656E20746865206F757470757420697320636F6D70757465642C0A202A20202066616C7365207768656E206E6F7468696E6720686173206265656E20646F6E652E0A202A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2F200A626F6F6C205049443A3A436F6D7075746528290A7B0A20202069662821696E4175746F292072657475726E2066616C73653B0A202020756E7369676E6564206C6F6E67206E6F77203D206D696C6C697328293B0A202020756E7369676E6564206C6F6E672074696D654368616E6765203D20286E6F77202D206C61737454696D65293B0A20202069662874696D654368616E67653E3D53616D706C6554696D65290A2020207B0A2020202020202F2A436F6D7075746520616C6C2074686520776F726B696E67206572726F72207661726961626C65732A2F0A092020646F75626C6520696E707574203D202A6D79496E7075743B0A202020202020646F75626C65206572726F72203D202A6D79536574706F696E74202D20696E7075743B0A202020202020495465726D2B3D20286B69202A206572726F72293B0A202020202020696628495465726D203E206F75744D61782920495465726D3D206F75744D61783B0A202020202020656C736520696628495465726D203C206F75744D696E2920495465726D3D206F75744D696E3B0A202020202020646F75626C652064496E707574203D2028696E707574202D206C617374496E707574293B0A200A2020202020202F2A436F6D7075746520504944204F75747075742A2F0A202020202020646F75626C65206F7574707574203D206B70202A206572726F72202B20495465726D2D206B64202A2064496E7075743B0A2020202020200A0920206966286F7574707574203E206F75744D617829206F7574707574203D206F75744D61783B0A202020202020656C7365206966286F7574707574203C206F75744D696E29206F7574707574203D206F75744D696E3B0A0920202A6D794F7574707574203D206F75747075743B0A0920200A2020202020202F2A52656D656D62657220736F6D65207661726961626C657320666F72206E6578742074696D652A2F0A2020202020206C617374496E707574203D20696E7075743B0A2020202020206C61737454696D65203D206E6F773B0A09202072657475726E20747275653B0A2020207D0A202020656C73652072657475726E2066616C73653B0A7D0A0A0A2F2A2053657454756E696E6773282E2E2E292A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A0A202A20546869732066756E6374696F6E20616C6C6F77732074686520636F6E74726F6C6C657227732064796E616D696320706572666F726D616E636520746F2062652061646A75737465642E200A202A20697427732063616C6C6564206175746F6D61746963616C6C792066726F6D2074686520636F6E7374727563746F722C206275742074756E696E67732063616E20616C736F0A202A2062652061646A7573746564206F6E2074686520666C7920647572696E67206E6F726D616C206F7065726174696F6E0A202A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2F200A766F6964205049443A3A53657454756E696E677328646F75626C65204B702C20646F75626C65204B692C20646F75626C65204B64290A7B0A202020696620284B703C30207C7C204B693C30207C7C204B643C30292072657475726E3B0A200A202020646973704B70203D204B703B20646973704B69203D204B693B20646973704B64203D204B643B0A2020200A202020646F75626C652053616D706C6554696D65496E536563203D202828646F75626C652953616D706C6554696D65292F313030303B20200A2020206B70203D204B703B0A2020206B69203D204B69202A2053616D706C6554696D65496E5365633B0A2020206B64203D204B64202F2053616D706C6554696D65496E5365633B0A200A2020696628636F6E74726F6C6C6572446972656374696F6E203D3D52455645525345290A2020207B0A2020202020206B70203D202830202D206B70293B0A2020202020206B69203D202830202D206B69293B0A2020202020206B64203D202830202D206B64293B0A2020207D0A7D0A20200A2F2A2053657453616D706C6554696D65282E2E2E29202A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A0A202A20736574732074686520706572696F642C20696E204D696C6C697365636F6E64732C206174207768696368207468652063616C63756C6174696F6E20697320706572666F726D6564090A202A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2F0A766F6964205049443A3A53657453616D706C6554696D6528696E74204E657753616D706C6554696D65290A7B0A202020696620284E657753616D706C6554696D65203E2030290A2020207B0A202020202020646F75626C6520726174696F20203D2028646F75626C65294E657753616D706C6554696D650A202020202020202020202020202020202020202020202F2028646F75626C652953616D706C6554696D653B0A2020202020206B69202A3D20726174696F3B0A2020202020206B64202F3D20726174696F3B0A20202020202053616D706C6554696D65203D2028756E7369676E6564206C6F6E67294E657753616D706C6554696D653B0A2020207D0A7D0A200A2F2A205365744F75747075744C696D697473282E2E2E292A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A0A202A2020202020546869732066756E6374696F6E2077696C6C206265207573656420666172206D6F7265206F6674656E207468616E20536574496E7075744C696D6974732E20207768696C650A202A202074686520696E70757420746F2074686520636F6E74726F6C6C65722077696C6C2067656E6572616C6C7920626520696E2074686520302D313032332072616E6765202877686963682069730A202A20207468652064656661756C7420616C72656164792C292020746865206F75747075742077696C6C2062652061206C6974746C6520646966666572656E742E20206D617962652074686579276C6C0A202A2020626520646F696E6720612074696D652077696E646F7720616E642077696C6C206E65656420302D38303030206F7220736F6D657468696E672E20206F72206D617962652074686579276C6C0A202A202077616E7420746F20636C616D702069742066726F6D20302D3132352E202077686F206B6E6F77732E2020617420616E7920726174652C20746861742063616E20616C6C20626520646F6E650A202A2020686572652E0A202A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2F0A766F6964205049443A3A5365744F75747075744C696D69747328646F75626C65204D696E2C20646F75626C65204D6178290A7B0A2020206966284D696E203E3D204D6178292072657475726E3B0A2020206F75744D696E203D204D696E3B0A2020206F75744D6178203D204D61783B0A200A202020696628696E4175746F290A2020207B0A092020206966282A6D794F7574707574203E206F75744D617829202A6D794F7574707574203D206F75744D61783B0A09202020656C7365206966282A6D794F7574707574203C206F75744D696E29202A6D794F7574707574203D206F75744D696E3B0A09200A09202020696628495465726D203E206F75744D61782920495465726D3D206F75744D61783B0A09202020656C736520696628495465726D203C206F75744D696E2920495465726D3D206F75744D696E3B0A2020207D0A7D0A0A2F2A205365744D6F6465282E2E2E292A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A0A202A20416C6C6F77732074686520636F6E74726F6C6C6572204D6F646520746F2062652073657420746F206D616E75616C20283029206F72204175746F6D6174696320286E6F6E2D7A65726F290A202A207768656E20746865207472616E736974696F6E2066726F6D206D616E75616C20746F206175746F206F63637572732C2074686520636F6E74726F6C6C65722069730A202A206175746F6D61746963616C6C7920696E697469616C697A65640A202A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2F200A766F6964205049443A3A5365744D6F646528696E74204D6F6465290A7B0A20202020626F6F6C206E65774175746F203D20284D6F6465203D3D204155544F4D41544943293B0A202020206966286E65774175746F203D3D2021696E4175746F290A202020207B20202F2A7765206A7573742077656E742066726F6D206D616E75616C20746F206175746F2A2F0A20202020202020205049443A3A496E697469616C697A6528293B0A202020207D0A20202020696E4175746F203D206E65774175746F3B0A7D0A200A2F2A20496E697469616C697A6528292A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A0A202A09646F657320616C6C20746865207468696E67732074686174206E65656420746F2068617070656E20746F20656E7375726520612062756D706C657373207472616E736665720A202A202066726F6D206D616E75616C20746F206175746F6D61746963206D6F64652E0A202A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2F200A766F6964205049443A3A496E697469616C697A6528290A7B0A202020495465726D203D202A6D794F75747075743B0A2020206C617374496E707574203D202A6D79496E7075743B0A202020696628495465726D203E206F75744D61782920495465726D203D206F75744D61783B0A202020656C736520696628495465726D203C206F75744D696E2920495465726D203D206F75744D696E3B0A7D0A0A2F2A20536574436F6E74726F6C6C6572446972656374696F6E282E2E2E292A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A0A202A20546865205049442077696C6C2065697468657220626520636F6E6E656374656420746F20612044495245435420616374696E672070726F6365737320282B4F7574707574206C65616473200A202A20746F202B496E70757429206F722061205245564552534520616374696E672070726F63657373282B4F7574707574206C6561647320746F202D496E7075742E2920207765206E65656420746F0A202A206B6E6F77207768696368206F6E652C2062656361757365206F7468657277697365207765206D617920696E63726561736520746865206F7574707574207768656E2077652073686F756C640A202A2062652064656372656173696E672E2020546869732069732063616C6C65642066726F6D2074686520636F6E7374727563746F722E0A202A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2F0A766F6964205049443A3A536574436F6E74726F6C6C6572446972656374696F6E28696E7420446972656374696F6E290A7B0A202020696628696E4175746F20262620446972656374696F6E20213D636F6E74726F6C6C6572446972656374696F6E290A2020207B0A0920206B70203D202830202D206B70293B0A2020202020206B69203D202830202D206B69293B0A2020202020206B64203D202830202D206B64293B0A2020207D2020200A202020636F6E74726F6C6C6572446972656374696F6E203D20446972656374696F6E3B0A7D0A0A2F2A205374617475732046756E63696F6E732A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A0A202A204A757374206265636175736520796F752073657420746865204B703D2D3120646F65736E2774206D65616E2069742061637475616C6C792068617070656E65642E202074686573650A202A2066756E6374696F6E732071756572792074686520696E7465726E616C207374617465206F6620746865205049442E202074686579277265206865726520666F7220646973706C6179200A202A20707572706F7365732E20207468697320617265207468652066756E6374696F6E7320746865205049442046726F6E742D656E64207573657320666F72206578616D706C650A202A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2F0A646F75626C65205049443A3A4765744B7028297B2072657475726E2020646973704B703B207D0A646F75626C65205049443A3A4765744B6928297B2072657475726E2020646973704B693B7D0A646F75626C65205049443A3A4765744B6428297B2072657475726E2020646973704B643B7D0A696E74205049443A3A4765744D6F646528297B2072657475726E2020696E4175746F203F204155544F4D41544943203A204D414E55414C3B7D0A696E74205049443A3A476574446972656374696F6E28297B2072657475726E20636F6E74726F6C6C6572446972656374696F6E3B7D0A0A .cpp PID_v1 2369666E646566205049445F76315F680A23646566696E65205049445F76315F680A23646566696E65204C4942524152595F56455253494F4E09312E302E300A0A636C617373205049440A7B0A0A0A20207075626C69633A0A0A20202F2F436F6E7374616E7473207573656420696E20736F6D65206F66207468652066756E6374696F6E732062656C6F770A202023646566696E65204155544F4D4154494309310A202023646566696E65204D414E55414C09300A202023646566696E65204449524543542020300A202023646566696E6520524556455253452020310A0A20202F2F636F6D6D6F6E6C7920757365642066756E6374696F6E73202A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A0A2020202050494428646F75626C652A2C20646F75626C652A2C20646F75626C652A2C20202020202020202F2F202A20636F6E7374727563746F722E20206C696E6B73207468652050494420746F2074686520496E7075742C204F75747075742C20616E64200A2020202020202020646F75626C652C20646F75626C652C20646F75626C652C20696E74293B20202020202F2F202020536574706F696E742E2020496E697469616C2074756E696E6720706172616D65746572732061726520616C736F2073657420686572650A090A20202020766F6964205365744D6F646528696E74204D6F6465293B2020202020202020202020202020202F2F202A20736574732050494420746F20656974686572204D616E75616C20283029206F72204175746F20286E6F6E2D30290A0A20202020626F6F6C20436F6D7075746528293B20202020202020202020202020202020202020202020202F2F202A20706572666F726D7320746865205049442063616C63756C6174696F6E2E202069742073686F756C642062650A2020202020202020202020202020202020202020202020202020202020202020202020202020202020202F2F20202063616C6C65642065766572792074696D65206C6F6F702829206379636C65732E204F4E2F4F464620616E640A2020202020202020202020202020202020202020202020202020202020202020202020202020202020202F2F20202063616C63756C6174696F6E206672657175656E63792063616E20626520736574207573696E67205365744D6F64650A2020202020202020202020202020202020202020202020202020202020202020202020202020202020202F2F20202053657453616D706C6554696D6520726573706563746976656C790A0A20202020766F6964205365744F75747075744C696D69747328646F75626C652C20646F75626C65293B202F2F636C616D707320746865206F757470757420746F20612073706563696669632072616E67652E20302D3235352062792064656661756C742C206275740A0909090909090909090920202F2F69742773206C696B656C792074686520757365722077696C6C2077616E7420746F206368616E6765207468697320646570656E64696E67206F6E0A0909090909090909090920202F2F746865206170706C69636174696F6E0A090A0A0A20202F2F617661696C61626C6520627574206E6F7420636F6D6D6F6E6C7920757365642066756E6374696F6E73202A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A0A20202020766F69642053657454756E696E677328646F75626C652C20646F75626C652C202020202020202F2F202A205768696C65206D6F73742075736572732077696C6C20736574207468652074756E696E6773206F6E636520696E20746865200A2020202020202020202020202020202020202020646F75626C65293B2020202020202020200920202F2F202020636F6E7374727563746F722C20746869732066756E6374696F6E20676976657320746865207573657220746865206F7074696F6E0A2020202020202020202020202020202020202020202020202020202020202020202020202020202020202F2F2020206F66206368616E67696E672074756E696E677320647572696E672072756E74696D6520666F7220416461707469766520636F6E74726F6C0A09766F696420536574436F6E74726F6C6C6572446972656374696F6E28696E74293B0920202F2F202A20536574732074686520446972656374696F6E2C206F722022416374696F6E22206F662074686520636F6E74726F6C6C65722E204449524543540A0909090909090909090920202F2F2020206D65616E7320746865206F75747075742077696C6C20696E637265617365207768656E206572726F7220697320706F7369746976652E20524556455253450A0909090909090909090920202F2F2020206D65616E7320746865206F70706F736974652E202069742773207665727920756E6C696B656C79207468617420746869732077696C6C206265206E65656465640A0909090909090909090920202F2F2020206F6E63652069742069732073657420696E2074686520636F6E7374727563746F722E0A20202020766F69642053657453616D706C6554696D6528696E74293B20202020202020202020202020202F2F202A207365747320746865206672657175656E63792C20696E204D696C6C697365636F6E64732C2077697468207768696368200A2020202020202020202020202020202020202020202020202020202020202020202020202020202020202F2F202020746865205049442063616C63756C6174696F6E20697320706572666F726D65642E202064656661756C74206973203130300A0909090909090909090920200A0909090909090909090920200A0909090909090909090920200A20202F2F446973706C61792066756E6374696F6E73202A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A0A09646F75626C65204765744B7028293B09090909090920202F2F2054686573652066756E6374696F6E73207175657279207468652070696420666F7220696E746572616C2076616C7565732E0A09646F75626C65204765744B6928293B09090909090920202F2F20207468657920776572652063726561746564206D61696E6C7920666F7220746865207069642066726F6E742D656E642C0A09646F75626C65204765744B6428293B09090909090920202F2F207768657265206974277320696D706F7274616E7420746F206B6E6F7720776861742069732061637475616C6C79200A09696E74204765744D6F646528293B09090909090920202F2F2020696E7369646520746865205049442E0A09696E7420476574446972656374696F6E28293B090909090920202F2F0A0A2020707269766174653A0A09766F696420496E697469616C697A6528293B0A090A09646F75626C6520646973704B703B090909092F2F202A207765276C6C20686F6C64206F6E20746F207468652074756E696E6720706172616D657465727320696E20757365722D656E7465726564200A09646F75626C6520646973704B693B090909092F2F202020666F726D617420666F7220646973706C617920707572706F7365730A09646F75626C6520646973704B643B090909092F2F0A202020200A09646F75626C65206B703B2020202020202020202020202020202020202F2F202A20285029726F706F7274696F6E616C2054756E696E6720506172616D657465720A20202020646F75626C65206B693B2020202020202020202020202020202020202F2F202A202849296E74656772616C2054756E696E6720506172616D657465720A20202020646F75626C65206B643B2020202020202020202020202020202020202F2F202A202844296572697661746976652054756E696E6720506172616D657465720A0A09696E7420636F6E74726F6C6C6572446972656374696F6E3B0A0A20202020646F75626C65202A6D79496E7075743B20202020202020202020202020202F2F202A20506F696E7465727320746F2074686520496E7075742C204F75747075742C20616E6420536574706F696E74207661726961626C65730A20202020646F75626C65202A6D794F75747075743B202020202020202020202020202F2F20202054686973206372656174657320612068617264206C696E6B206265747765656E20746865207661726961626C657320616E6420746865200A20202020646F75626C65202A6D79536574706F696E743B20202020202020202020202F2F2020205049442C2066726565696E672074686520757365722066726F6D20686176696E6720746F20636F6E7374616E746C792074656C6C2075730A202020202020202020202020202020202020202020202020202020202020202020202F2F202020776861742074686573652076616C756573206172652E20207769746820706F696E74657273207765276C6C206A757374206B6E6F772E0A09090920200A09756E7369676E6564206C6F6E67206C61737454696D653B0A09646F75626C6520495465726D2C206C617374496E7075743B0A0A09756E7369676E6564206C6F6E672053616D706C6554696D653B0A09646F75626C65206F75744D696E2C206F75744D61783B0A09626F6F6C20696E4175746F3B0A7D3B0A23656E6469660A0A .h 7093874b-a103-4e93-aef9-6ae90958b5ac 270@90 corner: 290@110 8 270@120 290@120 262.0d@123.5d cfbd8445-5e4c-4d96-9260-705d6664b026 270@110 corner: 290@130 0.6 270@140 290@140 253.0d@143.5d be17369a-0155-463c-94e3-e7d62809f6c3 270@130 corner: 290@150 0.1 270@160 290@160 254.0d@163.5d 6df1b0fa-3f04-4fe0-8cc6-3f7efcb9e801 270@150 corner: 290@170 270@170 corner: 290@190 270@200 290@200 953fd43c-b480-4a46-aaaa-b896c2be5adb 270@190 corner: 290@210 380@170 400@170 corner: 460@210 380@170 corner: 480@210 412.5d@183.5d 380@200 460@170 480@170 corner: 540@210 460@170 corner: 560@210 496.0d@183.5d 460@190 corner: 480@210 460@200 1000 DT 480@200 460@200 corner: 460@200 Q 9.0d 460@200 480@200 255 888 9289 I 400@200 380@200 corner: 380@200 19.0d 374.0d@200 394.0d@200 3053a05f-8b48-461e-8a10-c1a6dd0fa344 374.0d@190 corner: 394.0d@210 270@160 270@180 5641bb9a-888e-4f2f-9eb0-0f43b2122d65 828e5a7e-cc0f-436c-8139-b70b5afcb3bb Блок составлен на базе библиотеки Arduino PID Library - Version 1.1.1 * by Brett Beauregard <br3ttb@gmail.com> brettbeauregard.com In - Input входное значение регулируемой переменной; SP - Setpoint уставка; Out - Output сигнал воздействия (аналоговый выход ШИМ 0-5в) Kp - коэффициент пропорциональности; Ki - коэффициент интегрирования; Kd - коэффициент дифферинцирования; 374 DIRECT Напарвление DIRECT = 0 / REVERSE = 1 cd7bf535-14c9-4733-9cfe-5052c4ba3a10 Напарвление DIRECT (ШИМ 0-255) = 0 / REVERSE (ШИМ 255-0) = 1 2e8135b5-88cf-4f97-ab7d-0c0e56b3a63d Setpoint = SP; Input = In; myPID.SetTunings(Kp, Ki, Kd); myPID.SetMode(int(PID_MODE)); myPID.Compute(); Out = Output; 118 #include <PID_v1.h> Input ; double Output ; double Setpoint ; double myPID (&Input, &Output, &Setpoint, Ki , Kp , Kd , DIRECT); PID 84.0d 290@180 141.0d@180 corner: 141.0d@280 Mins 360@280 380@280 TM1637 Hours dc7f5742-55be-45dd-8ff8-79becaf0d4b4 dde4c256-da84-49c2-a1be-e2d3f06e60cf Hours c287061a-1724-456d-be24-9c4fcd00a0b6 Часы 75d940d4-a717-4810-b966-4f6ebf1206df Mins e82b934e-0b6b-4f66-9723-e5a4487997c4 Минуты e6376721-3e47-401a-874c-a039c25af464 Sec dc80aafa-5657-4ab6-a1c1-6f1421308e43 Двоеточие секунд e2a616e1-0010-407d-bbcf-7a3c09d44c78 7de810e2-99e1-4410-bc93-47a77f806994 4 сегментный индикатор DIOPin Номер пина DIO bf0bb8f3-9f38-4275-9857-6663aefeab58 e46a3a3a-89ea-4fdf-8ba7-aa0f2107e145 CLKPin Номер пина CLK bd08e926-baa9-49f5-b23e-561ce79aca29 06bf393e-577e-4474-8d86-6918a8cfef7b TimeDisp[0] = Hours / 10; TimeDisp[1] = Hours % 10; TimeDisp[2] = Mins / 10; TimeDisp[3] = Mins % 10; if ( Sec ) tm1637.point(POINT_ON); else tm1637.point(POINT_OFF); tm1637.display(TimeDisp); 201 tm1637.set(); tm1637.init(); #include "TM1637.h" tm1637 ( CLKPin , DIOPin ); TM1637 TimeDisp [] = {0x00,0x00,0x00,0x00}; int8_t TM1637 examples ClockDisplay ClockDisplay 2F2F44656D6F20666F7220342D446967697420446973706C6179206F6E6C7920627920436174616C65780D0A2F2F48617264776172653A204120342D446967697420446973706C6179200D0A2F2F426F6172643A204361746475696E6F206F722041726475696E6F20554E4F2052332C41726475696E6F204D656761323536302E2E2E0D0A2F2F4944453A20202041726475696E6F2D312E300D0A2F2F46756E6374696F6E3A20446973706C6179207468652074696D65206F6E20746865206469676974616C20747562652E0D0A2F2F53746F72653A20687474703A2F2F7777772E616C69657870726573732E636F6D2F73746F72652F313139393738380D0A2F2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2F0D0A23696E636C756465203C54696D65724F6E652E683E0D0A23696E636C7564652022544D313633372E68220D0A23646566696E65204F4E20310D0A23646566696E65204F464620300D0A0D0A696E74385F742054696D65446973705B5D203D207B307830302C307830302C307830302C307830307D3B0D0A756E7369676E6564206368617220436C6F636B506F696E74203D20313B0D0A756E7369676E65642063686172205570646174653B0D0A756E7369676E656420636861722068616C667365636F6E64203D20303B0D0A756E7369676E65642063686172207365636F6E643B0D0A756E7369676E65642063686172206D696E757465203D20303B0D0A756E7369676E6564206368617220686F7572203D2031323B0D0A0D0A0D0A23646566696E6520434C4B20332F2F70696E7320646566696E6974696F6E7320666F7220544D3136333720616E642063616E206265206368616E67656420746F206F7468657220706F727473202020200D0A23646566696E652044494F20320D0A544D3136333720746D3136333728434C4B2C44494F293B0D0A0D0A766F696420736574757028290D0A7B0D0A2020746D313633372E73657428293B0D0A2020746D313633372E696E697428293B0D0A202054696D6572312E696E697469616C697A6528353030303030293B2F2F74696D696E6720666F72203530306D730D0A202054696D6572312E617474616368496E746572727570742854696D696E67495352293B2F2F6465636C6172652074686520696E7465727275707420736572766520726F7574696E653A54696D696E6749535220200D0A7D0D0A766F6964206C6F6F7028290D0A7B0D0A2020696628557064617465203D3D204F4E290D0A20207B0D0A2020202054696D6555706461746528293B0D0A20202020746D313633372E646973706C61792854696D6544697370293B0D0A20207D0D0A20200D0A7D0D0A766F69642054696D696E6749535228290D0A7B0D0A202068616C667365636F6E64202B2B3B0D0A2020557064617465203D204F4E3B0D0A202069662868616C667365636F6E64203D3D2032297B0D0A202020207365636F6E64202B2B3B0D0A202020206966287365636F6E64203D3D203630290D0A202020207B0D0A2020202020206D696E757465202B2B3B0D0A2020202020206966286D696E757465203D3D203630290D0A2020202020207B0D0A2020202020202020686F7572202B2B3B0D0A2020202020202020696628686F7572203D3D20323429686F7572203D20303B0D0A20202020202020206D696E757465203D20303B0D0A2020202020207D0D0A2020202020207365636F6E64203D20303B0D0A202020207D0D0A2020202068616C667365636F6E64203D20303B20200D0A20207D0D0A202F2F2053657269616C2E7072696E746C6E287365636F6E64293B0D0A2020436C6F636B506F696E74203D20287E436C6F636B506F696E7429202620307830313B0D0A7D0D0A766F69642054696D6555706461746528766F6964290D0A7B0D0A2020696628436C6F636B506F696E7429746D313633372E706F696E7428504F494E545F4F4E293B0D0A2020656C736520746D313633372E706F696E7428504F494E545F4F4646293B200D0A202054696D65446973705B305D203D20686F7572202F2031303B0D0A202054696D65446973705B315D203D20686F757220252031303B0D0A202054696D65446973705B325D203D206D696E757465202F2031303B0D0A202054696D65446973705B335D203D206D696E75746520252031303B0D0A2020557064617465203D204F46463B0D0A7D0D0A .ino DisplayDecimal DisplayDecimal 2F2F44656D6F20666F7220342D446967697420446973706C6179202844343035364129206F6E6C7920627920436174616C65780D0A2F2F48617264776172653A204120342D446967697420446973706C6179202844343035364129200D0A2F2F426F6172643A204361746475696E6F206F722041726475696E6F20554E4F2052332C41726475696E6F204D656761323536302E2E2E0D0A2F2F4944453A20202041726475696E6F2D312E300D0A2F2F46756E6374696F6E3A20446973706C61792074686520646563696D616C73206F6E20746865206469676974616C20747562652E0D0A2F2F53746F72653A20687474703A2F2F7777772E616C69657870726573732E636F6D2F73746F72652F313139393738380D0A2F2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2F0D0A0D0A23696E636C7564652022544D313633372E68220D0A23646566696E6520434C4B20332F2F70696E7320646566696E6974696F6E7320666F7220746865206D6F64756C6520616E642063616E206265206368616E67656420746F206F7468657220706F727473202020202020200D0A23646566696E652044494F20320D0A544D31363337206469737028434C4B2C44494F293B0D0A766F696420736574757028290D0A7B0D0A2020646973702E736574284252494748545F5459504943414C293B2F2F4252494748545F5459504943414C203D20322C4252494748545F4441524B455354203D20302C425249474854455354203D20373B0D0A2020646973702E696E697428443430353641293B2F2F443430353641206973207468652074797065206F6620746865206D6F64756C650D0A7D0D0A766F6964206C6F6F7028290D0A7B0D0A2020646973702E646973706C617928302E393939293B0D0A202064656C61792831303030293B0D0A2020646973702E646973706C617928393939293B0D0A202064656C61792831303030293B0D0A2020646973702E646973706C6179282D302E3939293B0D0A202064656C61792831303030293B0D0A2020646973702E646973706C6179283939392E39293B0D0A202064656C61792831303030293B0D0A2020646973702E646973706C61792839393939293B0D0A202064656C61792831303030293B0D0A2020646973702E646973706C6179282D392E3939293B0D0A202064656C61792831303030293B0D0A2020646973702E646973706C617928302E39293B0D0A202064656C61792831303030293B0D0A7D0D0A0D0A .ino NumberFlow NumberFlow 2F2F44656D6F20666F7220342D446967697420446973706C617920616E6420342D446967697420446973706C617920284434303536412920627920436174616C65780D0A2F2F48617264776172653A204120342D446967697420446973706C6179206F72206120342D446967697420446973706C6179202844343035364129200D0A2F2F426F6172643A204361746475696E6F206F722041726475696E6F20554E4F2052332C41726475696E6F204D656761323536302E2E2E0D0A2F2F4944453A20202041726475696E6F2D312E300D0A2F2F46756E6374696F6E3A205369787465656E20636861726163746572732074686174206973203020746F203920616E642041206220432064204520462077696C6C20666C6F77200D0A2F2F09092020202066726F6D20726967687420746F206C6566742E0D0A2F2F53746F72653A20687474703A2F2F7777772E616C69657870726573732E636F6D2F73746F72652F313139393738380D0A2F2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2F0D0A23696E636C7564652022544D313633372E68220D0A23646566696E6520434C4B20332F2F70696E7320646566696E6974696F6E7320666F7220544D3136333720616E642063616E206265206368616E67656420746F206F7468657220706F727473202020202020200D0A23646566696E652044494F20320D0A544D3136333720746D3136333728434C4B2C44494F293B0D0A766F696420736574757028290D0A7B0D0A2020746D313633372E696E697428293B0D0A2020746D313633372E736574284252494748545F5459504943414C293B2F2F4252494748545F5459504943414C203D20322C4252494748545F4441524B455354203D20302C425249474854455354203D20373B0D0A7D0D0A766F6964206C6F6F7028290D0A7B0D0A2020696E74385F74204E756D5461625B5D203D207B302C312C322C332C342C352C362C372C382C392C31302C31312C31322C31332C31342C31357D3B2F2F307E392C412C622C432C642C452C460D0A2020696E74385F74204C697374446973705B345D3B0D0A2020756E7369676E656420636861722069203D20303B0D0A2020756E7369676E6564206368617220636F756E74203D20303B0D0A202064656C617928313530293B0D0A20207768696C652831290D0A20207B0D0A2020202069203D20636F756E743B0D0A20202020636F756E74202B2B3B0D0A20202020696628636F756E74203D3D2073697A656F66284E756D546162292920636F756E74203D20303B0D0A20202020666F7228756E7369676E656420636861722042697453656C656374203D20303B42697453656C656374203C20343B42697453656C656374202B2B290D0A202020207B0D0A2020202020204C697374446973705B42697453656C6563745D203D204E756D5461625B695D3B0D0A20202020202069202B2B3B0D0A20202020202069662869203D3D2073697A656F66284E756D54616229292069203D20303B0D0A202020207D0D0A20202020746D313633372E646973706C617928302C4C697374446973705B305D293B0D0A20202020746D313633372E646973706C617928312C4C697374446973705B315D293B200D0A20202020746D313633372E646973706C617928322C4C697374446973705B325D293B0D0A20202020746D313633372E646973706C617928332C4C697374446973705B335D293B0D0A2020202064656C617928333030293B0D0A20207D0D0A7D .ino Stopwatch Stopwatch 2F2F44656D6F20666F7220342D446967697420446973706C6179206F6E6C7920627920436174616C65780D0A2F2F48617264776172653A204120342D446967697420446973706C6179200D0A2F2F426F6172643A204361746475696E6F206F722041726475696E6F20554E4F2052332C41726475696E6F204D656761323536302E2E2E0D0A2F2F4944453A20202041726475696E6F2D312E300D0A2F2F46756E6374696F6E3A20446973706C6179206C696B6520612073746F70776174636820616E642069742063616E20626520636F6E74726F6C65642062792073656E64696E6720636F6D6D616E64200D0A2F2F20202020202020202020202020207468726F756768207468652073657269616C206D6F6E69746F722E0D0A2F2F53746F72653A20687474703A2F2F7777772E616C69657870726573732E636F6D2F73746F72652F313139393738380D0A2F2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2F0D0A23696E636C756465203C454550524F4D2E683E0D0A23696E636C756465203C54696D65724F6E652E683E0D0A23696E636C756465203C6176722F70676D73706163652E683E0D0A23696E636C7564652022544D313633372E68220D0A23646566696E65204F4E20310D0A23646566696E65204F464620300D0A0D0A696E74385F742054696D65446973705B5D203D207B307830302C307830302C307830302C307830307D3B0D0A756E7369676E6564206368617220436C6F636B506F696E74203D20313B0D0A756E7369676E65642063686172205570646174653B0D0A756E7369676E65642063686172206D6963726F7365636F6E645F3130203D20303B0D0A756E7369676E65642063686172207365636F6E643B0D0A756E7369676E65642063686172205F6D6963726F7365636F6E645F3130203D20303B0D0A756E7369676E65642063686172205F7365636F6E643B0D0A756E7369676E656420696E7420656570726F6D616464723B0D0A626F6F6C65616E20466C61675F5265616454696D653B0D0A0D0A23646566696E6520434C4B20332F2F70696E7320646566696E6974696F6E7320666F7220544D3136333720616E642063616E206265206368616E67656420746F206F7468657220706F72747320202020202020200D0A23646566696E652044494F20320D0A544D3136333720746D3136333728434C4B2C44494F293B0D0A0D0A766F696420736574757028290D0A7B0D0A202053657269616C2E626567696E2839363030293B0D0A2020746D313633372E736574284252494748545F5459504943414C293B2F2F4252494748545F5459504943414C203D20322C4252494748545F4441524B455354203D20302C425249474854455354203D20373B0D0A2020746D313633372E696E697428293B0D0A202054696D6572312E696E697469616C697A65283130303030293B2F2F74696D696E6720666F722031306D730D0A202054696D6572312E617474616368496E746572727570742854696D696E67495352293B2F2F6465636C6172652074686520696E7465727275707420736572766520726F7574696E653A54696D696E6749535220200D0A202053657269616C2E7072696E746C6E2822506C656173652073656E6420636F6D6D616E6420746F20636F6E74726F6C207468652073746F7077617463683A22293B0D0A202053657269616C2E7072696E746C6E282253202D20737461727422293B0D0A202053657269616C2E7072696E746C6E282250202D20706175736522293B0D0A202053657269616C2E7072696E746C6E28224C202D206C697374207468652074696D6522293B0D0A202053657269616C2E7072696E746C6E282257202D207772697465207468652074696D6520746F20454550524F4D2022293B0D0A202053657269616C2E7072696E746C6E282252202D20726573657422293B0D0A7D0D0A766F6964206C6F6F7028290D0A7B0D0A20206368617220636F6D6D616E643B0D0A2020636F6D6D616E64203D2053657269616C2E7265616428293B0D0A202073776974636828636F6D6D616E64290D0A20207B0D0A2020202063617365202753273A73746F707761746368537461727428293B53657269616C2E7072696E746C6E282253746172742074696D696E672E2E2E22293B627265616B3B0D0A2020202063617365202750273A73746F707761746368506175736528293B53657269616C2E7072696E746C6E282253746F707761746368207761732070617573656422293B627265616B3B0D0A202020206361736520274C273A7265616454696D6528293B627265616B3B0D0A2020202063617365202757273A7361766554696D6528293B53657269616C2E7072696E746C6E282253617665207468652074696D6522293B627265616B3B0D0A2020202063617365202752273A73746F707761746368526573657428293B53657269616C2E7072696E746C6E282253746F7077617463682077617320726573657422293B627265616B3B0D0A2020202064656661756C743A627265616B3B0D0A20207D0D0A2020696628557064617465203D3D204F4E290D0A20207B0D0A2020202054696D6555706461746528293B0D0A20202020746D313633372E646973706C61792854696D6544697370293B0D0A20207D0D0A7D0D0A2F2F2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A0D0A766F69642054696D696E6749535228290D0A7B0D0A20206D6963726F7365636F6E645F3130202B2B3B0D0A2020557064617465203D204F4E3B0D0A20206966286D6963726F7365636F6E645F3130203D3D20313030297B0D0A202020207365636F6E64202B2B3B0D0A202020206966287365636F6E64203D3D203630290D0A202020207B0D0A2020202020207365636F6E64203D20303B0D0A202020207D0D0A202020206D6963726F7365636F6E645F3130203D20303B20200D0A20207D0D0A2020436C6F636B506F696E74203D20287E436C6F636B506F696E7429202620307830313B0D0A2020696628466C61675F5265616454696D65203D3D2030290D0A20207B0D0A202020205F6D6963726F7365636F6E645F3130203D206D6963726F7365636F6E645F31303B0D0A202020205F7365636F6E64203D207365636F6E643B0D0A20207D0D0A7D0D0A766F69642054696D6555706461746528766F6964290D0A7B0D0A2020696628436C6F636B506F696E7429746D313633372E706F696E7428504F494E545F4F4E293B2F2F504F494E545F4F4E203D20312C504F494E545F4F4646203D20303B0D0A2020656C736520746D313633372E706F696E7428504F494E545F4F4E293B200D0A202054696D65446973705B325D203D205F6D6963726F7365636F6E645F3130202F2031303B0D0A202054696D65446973705B335D203D205F6D6963726F7365636F6E645F313020252031303B0D0A202054696D65446973705B305D203D205F7365636F6E64202F2031303B0D0A202054696D65446973705B315D203D205F7365636F6E6420252031303B0D0A2020557064617465203D204F46463B0D0A7D0D0A766F69642073746F707761746368537461727428292F2F74696D657231206F6E0D0A7B0D0A2020466C61675F5265616454696D65203D20303B0D0A2020544343523142207C3D2054696D6572312E636C6F636B53656C656374426974733B200D0A7D0D0A766F69642073746F707761746368506175736528292F2F74696D657231206F6666206966205B43533132204353313120435331305D206973205B30203020305D2E0D0A7B0D0A202054434352314220263D207E285F4256284353313029207C205F4256284353313129207C205F4256284353313229293B0D0A7D0D0A766F69642073746F707761746368526573657428290D0A7B0D0A202073746F707761746368506175736528293B0D0A2020466C61675F5265616454696D65203D20303B0D0A20205F6D6963726F7365636F6E645F3130203D20303B0D0A20205F7365636F6E64203D20303B0D0A20206D6963726F7365636F6E645F3130203D20303B0D0A20207365636F6E64203D20303B0D0A2020557064617465203D204F4E3B0D0A7D0D0A766F6964207361766554696D6528290D0A7B0D0A2020454550524F4D2E777269746528656570726F6D61646472202B2B2C6D6963726F7365636F6E645F3130293B0D0A2020454550524F4D2E777269746528656570726F6D61646472202B2B2C7365636F6E64293B0D0A7D0D0A766F6964207265616454696D6528290D0A7B0D0A2020466C61675F5265616454696D65203D20313B0D0A2020696628656570726F6D61646472203D3D2030290D0A20207B0D0A2020202053657269616C2E7072696E746C6E28225468652074696D6520686164206265656E207265616422293B0D0A202020205F6D6963726F7365636F6E645F3130203D20303B0D0A202020205F7365636F6E64203D20303B0D0A20207D0D0A2020656C73657B0D0A20205F7365636F6E64203D20454550524F4D2E72656164282D2D20656570726F6D61646472293B0D0A20205F6D6963726F7365636F6E645F3130203D20454550524F4D2E72656164282D2D20656570726F6D61646472293B0D0A202053657269616C2E7072696E746C6E28224C697374207468652074696D6522293B0D0A20207D0D0A2020557064617465203D204F4E3B0D0A7D .ino TM1637 2F2F2020417574686F723A467265642E4368750A2F2F2020446174653A3920417072696C2C323031330A2F2F0A2F2F20204170706C696361626C65204D6F64756C653A0A2F2F2020202020202020342D446967697420446973706C617920627920636174616C65780A2F2F2020202020202020342D446967697420446973706C617920284434303536412920627920636174616C65780A2F2F20202053746F72653A20687474703A2F2F7777772E616C69657870726573732E636F6D2F73746F72652F313139393738380A2F2F0A2F2F202054686973206C696272617279206973206672656520736F6674776172653B20796F752063616E2072656469737472696275746520697420616E642F6F720A2F2F20206D6F6469667920697420756E64657220746865207465726D73206F662074686520474E55204C65737365722047656E6572616C205075626C69630A2F2F20204C6963656E7365206173207075626C697368656420627920746865204672656520536F66747761726520466F756E646174696F6E3B206569746865720A2F2F202076657273696F6E20322E31206F6620746865204C6963656E73652C206F722028617420796F7572206F7074696F6E2920616E79206C617465722076657273696F6E2E0A2F2F0A2F2F202054686973206C69627261727920697320646973747269627574656420696E2074686520686F706520746861742069742077696C6C2062652075736566756C2C0A2F2F202062757420574954484F555420414E592057415252414E54593B20776974686F7574206576656E2074686520696D706C6965642077617272616E7479206F660A2F2F20204D45524348414E544142494C495459206F72204649544E45535320464F52204120504152544943554C415220505552504F53452E20205365652074686520474E550A2F2F20204C65737365722047656E6572616C205075626C6963204C6963656E736520666F72206D6F72652064657461696C732E0A2F2F0A2F2F2020596F752073686F756C642068617665207265636569766564206120636F7079206F662074686520474E55204C65737365722047656E6572616C205075626C69630A2F2F20204C6963656E736520616C6F6E6720776974682074686973206C6962726172793B206966206E6F742C20777269746520746F20746865204672656520536F6674776172650A2F2F2020466F756E646174696F6E2C20496E632E2C203531204672616E6B6C696E2053742C20466966746820466C6F6F722C20426F73746F6E2C204D41202030323131302D3133303120205553410A2F2F0A2F2F20204D6F646966696564207265636F72643A0A2F2F0A2F2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2F0A23696E636C7564652022544D313633372E68220A23696E636C756465203C41726475696E6F2E683E0A73746174696320696E74385F7420547562655461625B5D203D207B307833662C307830362C307835622C307834662C0A202020202020202020202020202020202020202020202020202020307836362C307836642C307837642C307830372C0A202020202020202020202020202020202020202020202020202020307837662C307836662C307837372C307837632C0A202020202020202020202020202020202020202020202020202020307833392C307835652C307837392C307837312C0A202020202020202020202020202020202020202020202020202020307834302C307830307D3B2F2F307E392C412C622C432C642C452C462C222D222C22202220200A0A544D313633373A3A544D313633372875696E74385F7420436C6B2C2075696E74385F742044617461290A7B0A2020436C6B70696E203D20436C6B3B0A20204461746170696E203D20446174613B0A202070696E4D6F646528436C6B70696E2C4F5554505554293B0A202070696E4D6F6465284461746170696E2C4F5554505554293B0A7D0A0A766F696420544D313633373A3A696E69742875696E74385F74204469737054797065290A7B0A20205F4469737054797065203D2044697370547970653B0A2020426C616E6B696E67466C6167203D20313B0A2020446563506F696E74203D20333B0A2020636C656172446973706C617928293B0A7D0A0A766F696420544D313633373A3A77726974654279746528696E74385F742077725F64617461290A7B0A202075696E74385F7420692C636F756E74313B2020200A2020666F7228693D303B693C383B692B2B2920202020202020202F2F73656E74203862697420646174610A20207B0A202020206469676974616C577269746528436C6B70696E2C4C4F57293B2020202020200A2020202069662877725F6461746120262030783031296469676974616C5772697465284461746170696E2C48494748293B2F2F4C53422066697273740A20202020656C7365206469676974616C5772697465284461746170696E2C4C4F57293B0A0964656C61794D6963726F7365636F6E64732833293B0A2020202077725F64617461203E3E3D20313B2020202020200A202020206469676974616C577269746528436C6B70696E2C48494748293B0A0964656C61794D6963726F7365636F6E64732833293B0A2020202020200A20207D20200A20206469676974616C577269746528436C6B70696E2C4C4F57293B202F2F7761697420666F72207468652041434B0A20206469676974616C5772697465284461746170696E2C48494748293B0A20206469676974616C577269746528436C6B70696E2C48494748293B20202020200A202070696E4D6F6465284461746170696E2C494E505554293B0A20207768696C65286469676974616C52656164284461746170696E2929202020200A20207B200A20202020636F756E7431202B3D313B0A20202020696628636F756E7431203D3D20323030292F2F0A202020207B0A202020202070696E4D6F6465284461746170696E2C4F5554505554293B0A20202020206469676974616C5772697465284461746170696E2C4C4F57293B0A2020202020636F756E7431203D303B0A202020207D0A2020202070696E4D6F6465284461746170696E2C494E505554293B0A20207D0A202070696E4D6F6465284461746170696E2C4F5554505554293B0A20200A7D0A2F2F73656E64207374617274207369676E616C20746F20544D313633370A766F696420544D313633373A3A737461727428766F6964290A7B0A20206469676974616C577269746528436C6B70696E2C48494748293B2F2F73656E64207374617274207369676E616C20746F20544D313633370A20206469676974616C5772697465284461746170696E2C48494748293B0A202F2F2064656C61794D6963726F7365636F6E64732832293B0A20206469676974616C5772697465284461746170696E2C4C4F57293B200A20206469676974616C577269746528436C6B70696E2C4C4F57293B200A7D200A2F2F456E64206F66207472616E736D697373696F6E0A766F696420544D313633373A3A73746F7028766F6964290A7B0A20206469676974616C577269746528436C6B70696E2C4C4F57293B0A202F2F2064656C61794D6963726F7365636F6E64732832293B0A20206469676974616C5772697465284461746170696E2C4C4F57293B0A2F2F202064656C61794D6963726F7365636F6E64732832293B0A20206469676974616C577269746528436C6B70696E2C48494748293B0A202F2F2064656C61794D6963726F7365636F6E64732832293B0A20206469676974616C5772697465284461746170696E2C48494748293B200A7D0A2F2F646973706C61792066756E6374696F6E2E577269746520746F2066756C6C2D73637265656E2E0A766F696420544D313633373A3A646973706C617928696E74385F742044697370446174615B5D290A7B0A2020696E74385F7420536567446174615B345D3B0A202075696E74385F7420693B0A2020666F722869203D20303B69203C20343B69202B2B290A20207B0A20202020536567446174615B695D203D2044697370446174615B695D3B0A20207D0A2020636F64696E672853656744617461293B0A2020737461727428293B202020202020202020202F2F7374617274207369676E616C2073656E7420746F20544D313633372066726F6D204D43550A202077726974654279746528414444525F4155544F293B2F2F0A202073746F7028293B20202020202020202020202F2F0A2020737461727428293B202020202020202020202F2F0A202077726974654279746528436D645F53657441646472293B2F2F0A2020666F7228693D303B69203C20343B69202B2B290A20207B0A2020202077726974654279746528536567446174615B695D293B20202020202020202F2F0A20207D0A202073746F7028293B20202020202020202020202F2F0A2020737461727428293B202020202020202020202F2F0A202077726974654279746528436D645F446973704374726C293B2F2F0A202073746F7028293B20202020202020202020202F2F0A7D0A2F2F2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A0A766F696420544D313633373A3A646973706C61792875696E74385F7420426974416464722C696E74385F74204469737044617461290A7B0A2020696E74385F7420536567446174613B0A202053656744617461203D20636F64696E67284469737044617461293B0A2020737461727428293B202020202020202020202F2F7374617274207369676E616C2073656E7420746F20544D313633372066726F6D204D43550A202077726974654279746528414444525F4649584544293B2F2F0A202073746F7028293B20202020202020202020202F2F0A2020737461727428293B202020202020202020202F2F0A202077726974654279746528426974416464727C30786330293B2F2F0A20207772697465427974652853656744617461293B2F2F0A202073746F7028293B2020202020202020202020202F2F0A2020737461727428293B202020202020202020202F2F0A202077726974654279746528436D645F446973704374726C293B2F2F0A202073746F7028293B20202020202020202020202F2F0A7D0A0A766F696420544D313633373A3A646973706C617928646F75626C6520446563696D616C290A7B0A2020696E7431365F742074656D703B0A2020696628446563696D616C203E20393939392972657475726E3B0A2020656C736520696628446563696D616C203C202D3939392972657475726E3B0A202075696E74385F742069203D20333B0A2020696628446563696D616C203E2030290A20207B0A09666F7228203B69203E20303B2069202D2D290A097B0A092020696628446563696D616C203C203130303029446563696D616C202A3D2031303B0A092020656C736520627265616B3B0A097D0A0974656D70203D2028696E7429446563696D616C3B0A0969662828446563696D616C202D2074656D70293E302E352974656D702B2B3B0A20207D0A202020656C73650A20207B0A09666F7228203B69203E20313B2069202D2D290A097B0A092020696628446563696D616C203E202D31303029446563696D616C202A3D2031303B0A092020656C736520627265616B3B0A097D0A0974656D70203D2028696E7429446563696D616C3B0A096966282874656D70202D20446563696D616C293E302E352974656D702D2D3B0A20207D0A2020446563506F696E74203D20693B0A20200A202053657269616C2E7072696E746C6E28446563696D616C293B0A2020426C616E6B696E67466C6167203D20303B0A2020646973706C61792874656D70293B0A2020200A7D0A0A766F696420544D313633373A3A646973706C617928696E7431365F7420446563696D616C290A7B0A2020696E74385F742074656D705B345D3B0A202069662828446563696D616C203E2039393939297C7C28446563696D616C203C202D393939292972657475726E3B0A2020696628446563696D616C203C2030290A20207B0A0974656D705B305D203D20494E4445585F4E454741544956455F5349474E3B0A09446563696D616C203D2061627328446563696D616C293B0A0974656D705B315D203D20446563696D616C2F3130303B0A20202020446563696D616C20253D203130303B0A2020202074656D705B325D203D20446563696D616C202F2031303B0A2020202074656D705B335D203D20446563696D616C20252031303B0A09696628426C616E6B696E67466C6167290A097B0A09202069662874656D705B315D203D3D2030290A0920207B200A092020202074656D705B315D203D20494E4445585F424C414E4B3B0A092020202069662874656D705B325D203D3D2030292074656D705B325D203D20494E4445585F424C414E4B3B0A0920207D0A097D0A20207D0A2020656C73650A20207B0A2020202074656D705B305D203D20446563696D616C2F313030303B0A09446563696D616C20253D20313030303B0A2020202074656D705B315D203D20446563696D616C2F3130303B0A20202020446563696D616C20253D203130303B0A2020202074656D705B325D203D20446563696D616C202F2031303B0A2020202074656D705B335D203D20446563696D616C20252031303B0A09696628426C616E6B696E67466C6167290A097B0A09202069662874656D705B305D203D3D2030290A0920207B200A092020202074656D705B305D203D20494E4445585F424C414E4B3B0A092020202069662874656D705B315D203D3D203029200A09202020207B0A0920202020202074656D705B315D203D20494E4445585F424C414E4B3B0A0909202069662874656D705B325D203D3D2030292074656D705B325D203D20494E4445585F424C414E4B3B0A09202020207D0A0920207D0A097D0A20207D0A2020426C616E6B696E67466C6167203D20313B0A2020646973706C61792874656D70293B0A20200A7D0A0A766F696420544D313633373A3A636C656172446973706C617928766F6964290A7B0A2020646973706C617928307830302C30783766293B0A2020646973706C617928307830312C30783766293B0A2020646973706C617928307830322C30783766293B0A2020646973706C617928307830332C30783766293B20200A7D0A2F2F546F2074616B652065666665637420746865206E6578742074696D6520697420646973706C6179732E0A766F696420544D313633373A3A7365742875696E74385F74206272696768746E6573732C75696E74385F7420536574446174612C75696E74385F742053657441646472290A7B0A2020436D645F53657444617461203D20536574446174613B0A2020436D645F53657441646472203D20536574416464723B0A2020436D645F446973704374726C203D2030783838202B206272696768746E6573733B2F2F53657420746865206272696768746E65737320616E642069742074616B65732065666665637420746865206E6578742074696D6520697420646973706C6179732E0A7D0A0A2F2F5768657468657220746F206C696768742074686520636C6F636B20706F696E7420223A222E0A2F2F546F2074616B652065666665637420746865206E6578742074696D6520697420646973706C6179732E0A766F696420544D313633373A3A706F696E7428626F6F6C65616E20506F696E74466C6167290A7B0A20206966285F4469737054797065203D3D2044343033364229205F506F696E74466C6167203D20506F696E74466C61673B0A7D0A766F696420544D313633373A3A636F64696E6728696E74385F742044697370446174615B5D290A7B0A202075696E74385F7420506F696E74446174613B0A20206966285F506F696E74466C6167203D3D20504F494E545F4F4E29506F696E7444617461203D20307838303B0A2020656C736520506F696E7444617461203D20303B200A2020666F722875696E74385F742069203D20303B69203C20343B69202B2B290A20207B0A2020202069662844697370446174615B695D203D3D20307837662944697370446174615B695D203D20307830303B0A20202020656C73652044697370446174615B695D203D20547562655461625B44697370446174615B695D5D202B20506F696E74446174613B0A20207D0A2020696628285F4469737054797065203D3D2044343035364129262628446563506F696E7420213D203329290A20207B0A20200944697370446174615B446563506F696E745D202B3D20307838303B0A09446563506F696E74203D20333B0A20207D0A7D0A696E74385F7420544D313633373A3A636F64696E6728696E74385F74204469737044617461290A7B0A202075696E74385F7420506F696E74446174613B0A20206966285F506F696E74466C6167203D3D20504F494E545F4F4E29506F696E7444617461203D20307838303B0A2020656C736520506F696E7444617461203D20303B200A20206966284469737044617461203D3D203078376629204469737044617461203D2030783030202B20506F696E74446174613B2F2F54686520626974206469676974616C2074756265206F66660A2020656C7365204469737044617461203D20547562655461625B44697370446174615D202B20506F696E74446174613B0A202072657475726E2044697370446174613B0A7D0A2F2A766F696420544D313633373A3A636F64696E6728666C6F617420446563696D616C2C44697370446174615B5D290A7B0A202075696E7431365F7420696E745F706172743B0A2020696628446563696D616C203E20393939392972657475726E3B0A2020656C736520696628446563696D616C203C202D3939392972657475726E3B0A2020696628446563696D616C203E2030290A20207B0A0975696E74385F742069203D20303B0A09666F722869203C20333B2069202B2B290A097B0A092020696628446563696D616C203C203130303029446563696D616C202A3D2031303B0A092020656C736520627265616B3B0A097D0A090A20207D0A7D2A2F0A0A .cpp TM1637 092F2F09417574686F723A467265642E4368750A092F2F09446174653A3920417072696C2C323031330A092F2F0A092F2F094170706C696361626C65204D6F64756C653A0A092F2F09092020342D446967697420446973706C617920627920636174616C65780A092F2F09092020342D446967697420446973706C617920284434303536412920627920636174616C65780A092F2F20202053746F72653A20687474703A2F2F7777772E616C69657870726573732E636F6D2F73746F72652F313139393738380A092F2F0A092F2F0954686973206C696272617279206973206672656520736F6674776172653B20796F752063616E2072656469737472696275746520697420616E642F6F720A092F2F096D6F6469667920697420756E64657220746865207465726D73206F662074686520474E55204C65737365722047656E6572616C205075626C69630A092F2F094C6963656E7365206173207075626C697368656420627920746865204672656520536F66747761726520466F756E646174696F6E3B206569746865720A092F2F0976657273696F6E20322E31206F6620746865204C6963656E73652C206F722028617420796F7572206F7074696F6E2920616E79206C617465722076657273696F6E2E0A092F2F0A092F2F0954686973206C69627261727920697320646973747269627574656420696E2074686520686F706520746861742069742077696C6C2062652075736566756C2C0A092F2F0962757420574954484F555420414E592057415252414E54593B20776974686F7574206576656E2074686520696D706C6965642077617272616E7479206F660A092F2F094D45524348414E544142494C495459206F72204649544E45535320464F52204120504152544943554C415220505552504F53452E20205365652074686520474E550A092F2F094C65737365722047656E6572616C205075626C6963204C6963656E736520666F72206D6F72652064657461696C732E0A092F2F0A092F2F09596F752073686F756C642068617665207265636569766564206120636F7079206F662074686520474E55204C65737365722047656E6572616C205075626C69630A092F2F094C6963656E736520616C6F6E6720776974682074686973206C6962726172793B206966206E6F742C20777269746520746F20746865204672656520536F6674776172650A092F2F09466F756E646174696F6E2C20496E632E2C203531204672616E6B6C696E2053742C20466966746820466C6F6F722C20426F73746F6E2C204D41202030323131302D3133303120205553410A092F2F0A092F2F094D6F646966696564207265636F72643A0A092F2F0A092F2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2F0A090A2369666E64656620544D313633375F680A23646566696E6520544D313633375F680A23696E636C756465203C696E7474797065732E683E0A23696E636C756465203C41726475696E6F2E683E0A092F2F2A2A2A2A2A2A2A2A2A2A2A2A646566696E6974696F6E7320666F7220544D313633372A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A0A23646566696E6520414444525F4155544F2020307834300A23646566696E6520414444525F464958454420307834340A090A23646566696E6520535441525441444452202030786330200A092F2A2A2A2A20646566696E6974696F6E7320666F722074686520636C6F636B20706F696E74206F662074686520342D446967697420446973706C6179202A2A2A2A2A2A2A2F0A23646566696E6520504F494E545F4F4E202020310A23646566696E6520504F494E545F4F46462020300A092F2A2A2A2A2A2A2A2A2A2A2A2A2A2A646566696E6974696F6E7320666F72206272696768746E6573732A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2F0A23646566696E6520204252494748545F4441524B45535420300A23646566696E6520204252494748545F5459504943414C20320A23646566696E652020425249474854455354202020202020370A2F2F2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2F2F0A2F2F5370656369616C206368617261637465727320696E646578206F662074756265207461626C650A23646566696E6520494E4445585F4E454741544956455F5349474E0931360A23646566696E6520494E4445585F424C414E4B09090931370A2F2A2A2A2A2A2A2A2A2A2A2A2A646566696E6974696F6E7320666F722074797065206F662074686520342D446967697420446973706C61792A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2F0A23646566696E652044343033364220300A23646566696E652044343035364120310A0A09636C61737320544D313633370A097B0A0920207075626C69633A0A090975696E74385F7420436D645F536574446174613B0A090975696E74385F7420436D645F536574416464723B0A090975696E74385F7420436D645F446973704374726C3B0A0909626F6F6C65616E205F506F696E74466C61673B20092F2F5F506F696E74466C61673D313A74686520636C6F636B20706F696E74206F6E0A090975696E74385F74205F44697370547970653B0A0909544D313633372875696E74385F742C2075696E74385F74293B0A0909766F696420696E69742875696E74385F74203D20443430333642293B0A0909766F69642077726974654279746528696E74385F742077725F64617461293B2F2F77726974652038626974206461746120746F20746D313633370A0909766F696420737461727428766F6964293B2F2F73656E6420737461727420626974730A0909766F69642073746F7028766F6964293B202F2F73656E642073746F7020626974730A0909766F696420646973706C617928696E74385F742044697370446174615B5D293B0A0909766F696420646973706C61792875696E74385F7420426974416464722C696E74385F74204469737044617461293B0A0909766F696420646973706C617928646F75626C6520446563696D616C293B0A0909766F696420646973706C617928696E7431365F7420446563696D616C293B0A0909766F696420636C656172446973706C617928766F6964293B0A0909766F6964207365742875696E74385F74203D204252494748545F5459504943414C2C75696E74385F74203D20307834302C75696E74385F74203D2030786330293B2F2F546F2074616B652065666665637420746865206E6578742074696D6520697420646973706C6179732E0A0909766F696420706F696E7428626F6F6C65616E20506F696E74466C6167293B2F2F7768657468657220746F206C696768742074686520636C6F636B20706F696E7420223A222E546F2074616B652065666665637420746865206E6578742074696D6520697420646973706C6179732E0A0909766F696420636F64696E6728696E74385F742044697370446174615B5D293B200A0909696E74385F7420636F64696E6728696E74385F74204469737044617461293B200A092020707269766174653A0A090975696E74385F7420436C6B70696E3B0A090975696E74385F74204461746170696E3B0A090975696E74385F7420446563506F696E743B0A0909626F6F6C65616E20426C616E6B696E67466C61673B0A097D3B0A23656E6469660A .h d1513f29-40bc-4c30-8e71-a7e9c87f287c 2c9f463e-268a-4c3a-a0bd-7065710b9f9d 90c6603c-f92e-4963-a8f8-69fd14b59a90 Brightness d6507072-267b-497b-b117-dcd6a47b5989 Яркость дисплея (0-7) 82e9ed53-b467-49ee-b295-bdaba978696d a2d01c42-7b13-4d31-86dc-234dcbfb1716 4 сегментный индикатор на TM1637 7ee62b38-4a91-4670-a38e-daf55d384412 4a02dbe1-eda9-4d94-aa31-02e7958db5f0 TimeDisp[0] = Hours / 10; TimeDisp[1] = Hours % 10; TimeDisp[2] = Mins / 10; TimeDisp[3] = Mins % 10; if ( Sec ) tm1637.point(POINT_ON); else tm1637.point(POINT_OFF); disp.set(Brightness);//BRIGHT_TYPICAL = 2,BRIGHT_DARKEST = 0,BRIGHTEST = 7; tm1637.display(TimeDisp); 278 #include "TM1637.h" tm1637 ( CLKPin , DIOPin ); TM1637 TimeDisp [] = {0x00,0x00,0x00,0x00}; int8_t 3b4d3445-1228-4487-b472-bea87dc722a8 ef507cd3-ad4e-4c33-a58c-af12b7807f55 a93c39ea-f3e5-4031-9fb3-09ed69deba57 da086382-ef2b-48c3-8a13-cc84c8420efa 95fc01d6-e204-4219-a9a8-98ef6ca951c3 6b85810a-4006-4006-adff-d13f6eb8590b f8628a1a-0f5e-4a7f-b14f-a88fd6ab058a 360@270 corner: 380@290 290@290 310@290 corner: 336.0d@310 290@290 corner: 356.0d@310 314@303.5d 290@300 356.0d@300 18.0d 7.0d 0.0d 336.0d@300 356.0d@300 corner: 356.0d@300 360@300 380@300 360@290 corner: 380@310 360@320 380@320 351.0d@323.5d 360@310 corner: 380@330 360@260 4914e5f6-b6eb-47fa-82ed-c7cbd4b9d5b0 Дисплей на TM1637 (часы) Блок позволяет управлять модулем четырехпозиционного семисегментного индикатора (в виде часов) на основе микросхемы TM1637. 123 7 TimeDisp[0] = Hours / 10; TimeDisp[1] = Hours % 10; TimeDisp[2] = Mins / 10; TimeDisp[3] = Mins % 10; if ( Sec ) tm1637.point(HIGH); else tm1637.point(LOW); tm1637.set(Brightness);//BRIGHT_TYPICAL = 2,BRIGHT_DARKEST = 0,BRIGHTEST = 7; tm1637.display(TimeDisp); 262 tm1637.set(); tm1637.init(); 28 #include "TM1637.h" tm1637 (CLKPin , DIOPin); TM1637 TimeDisp [] = {0x00,0x00,0x00,0x00}; int8_t 60.0d 380@260 260@200 corner: 260@260 9.0d 240@260 260@260 240@250 corner: 260@270 170@260 Fl 190@260 142.0d@260 corner: 142.0d@260 0.0d 122.0d@260 142.0d@260 period 44.0d 7.0d array 420 (0 to: 200) (200 to: 390) (390 to: 590) (590 to: 780) (780 to: 1200) 6 6 7 9 Arduino Nano(ATmega328) 15 16 17 18 19 20 21 Общие сведения Платформа Nano, построенная на микроконтроллере ATmega328 (Arduino Nano 3.0) , имеет небольшие размеры и может использоваться в лабораторных работах. Она имеет схожую с Arduino Duemilanove функциональность, однако отличается сборкой. Отличие заключается в отсутствии силового разъема постоянного тока и работе через кабель Mini-B USB. Nano разработана и продается компанией Gravitech. Краткие характеристики Микроконтроллер Atmel ATmega328 Рабочее напряжение (логическая уровень) 5 В Входное напряжение (рекомендуемое) 7-12 В Входное напряжение (предельное) 6-20 В Цифровые Входы/Выходы 14 (6 из которых могут использоваться как выходы ШИМ) Аналоговые входы 8 Постоянный ток через вход/выход 40 мА Флеш-память 32 Кб при этом 2 Кб используются для загрузчика ОЗУ 2 Кб EEPROM 1 Кб Тактовая частота 16 МГц Размеры 1.85 см x 4.2 см Питание: Arduino Nano может получать питание через подключение Mini-B USB, или от нерегулируемого 6-20 В (вывод 30), или регулируемого 5 В (вывод 27), внешнего источника питания. Автоматически выбирается источник с самым высоким напряжением. Микросхема FTDI FT232RL получает питание, только если сама платформа запитана от USB. Таким образом при работе от внешнего источника (не USB), будет отсутствовать напряжение 3.3 В, генерируемое микросхемой FTDI, при этом светодиоды RX и TX мигаю только при наличие сигнала высокого уровня на выводах 0 и 1. Память Микроконтроллер имеет 32 кБ (при этом 2 кБ используется для хранения загрузчика). а ATmega328 имеет 2 кБ ОЗУ и 1 Кб EEPROM. Входы и Выходы Каждый из 14 цифровых выводов Nano, может настраиваться как вход или выход. Выводы работают при напряжении 5 В. Каждый вывод имеет нагрузочный резистор (стандартно отключен) 20-50 кОм и может пропускать до 40 мА. Некоторые выводы имеют особые функции: Последовательная шина: 0 (RX) и 1 (TX). Выводы используются для получения (RX) и передачи (TX) данных TTL. Данные выводы подключены к соответствующим выводам микросхемы последовательной шины FTDI USB-to-TTL. Внешнее прерывание: 2 и 3. Данные выводы могут быть сконфигурированы на вызов прерывания либо на младшем значении, либо на переднем или заднем фронте, или при изменении значения. ШИМ: 3, 5, 6, 9, 10, и 11. Любой из выводов обеспечивает ШИМ с разрешением 8 бит. SPI: 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK). Посредством данных выводов осуществляется связь SPI, которая, хотя и поддерживается аппаратной частью, не включена в язык Arduino. LED: 13. Встроенный светодиод, подключенный к цифровому выводу 13. Если значение на выводе имеет высокий потенциал, то светодиод горит. На платформе Nano установлены 8 аналоговых входов, каждый разрешением 10 бит (т.е. может принимать 1024 различных значения). Стандартно выводы имеют диапазон измерения до 5 В. Некоторые выводы имеют дополнительные функции: I2C: 4 (SDA) и 5 (SCL). Посредством выводов осуществляется связь I2C (TWI). Дополнительная пара выводов платформы: AREF. Опорное напряжение для аналоговых входов. Reset. Низкий уровень сигнала на выводе перезагружает микроконтроллер. Обычно применяется для подключения кнопки перезагрузки на плате расширения, закрывающей доступ к кнопке на самой плате Arduino. Связь На платформе Arduino Nano установлено несколько устройств для осуществления связи с компьютером, другими устройствами Arduino или микроконтроллерами. Поддерживается последовательный интерфейс UART TTL (5 В), осуществляемый выводами 0 (RX) и 1 (TX). Установленная на плате микросхема FTDI FT232RL направляет данный интерфейс через USB, а драйверы FTDI (включены в программу Arduino) предоставляют виртуальный COM порт программе на компьютере. Мониторинг последовательной шины (Serial Monitor) программы Arduino позволяет посылать и получать текстовые данные при подключении к платформе. Светодиоды RX и TX на платформе будут мигать при передаче данных через микросхему FTDI или USB подключение (но не при использовании последовательной передачи через выводы 0 и 1). Так же поддерживается интерфейсы I2C (TWI) и SPI. Программирование Микроконтроллер поставляется с записанным загрузчиком, облегчающим запись новых программ без использования внешних программаторов. Связь осуществляется оригинальным протоколом STK500. Имеется возможность не использовать загрузчик и запрограммировать микроконтроллер через выводы блока ICSP (внутрисхемное программирование). Nano разработана таким образом, чтобы перед записью нового кода перезагрузка осуществлялась самой программой, а не нажатием кнопки на платформе. Одна из линий FT232RL, управляющих потоком данных (DTR), подключена к выводу перезагрузки микроконтроллера через конденсатор 100 нФ. Активация данной линии, т.е. подача сигнала низкого уровня, перезагружает микроконтроллер. Программа Arduino, используя данную функцию, загружает код одним нажатием кнопки Upload в самой среде программирования. Подача сигнала низкого уровня по линии DTR скоординирована с началом записи кода, что сокращает таймаут загрузчика. Функция имеет еще одно применение. Перезагрузка Nano происходит каждый раз при подключении к программе Arduino на компьютере с ОС Mac X или Linux (через USB). Следующие полсекунды после перезагрузки работает загрузчик. Во время программирования происходит задержка нескольких первых байтов кода во избежание получения платформой некорректных данных (всех, кроме кода новой программы). Если производится разовая отладка скетча, записанного в платформу, или ввод каких-либо других данных при первом запуске, необходимо убедиться, что программа на компьютере ожидает в течение секунды перед передачей данных. 5987 8ecf9a2f-f41c-4e81-835e-09a956e854c2.png adbdc502-bec7-43da-9b6d-6738b31805f0.png 221e004a-f686-4bdd-b569-6a88c20c6917.png bffd5b5c-69d2-48d6-aa71-d8a4e2821056.png f3d4a9ae-169d-498f-a561-eb3283868a72.png ba158aa0-6b15-414e-a928-8b20ff482b39.png A A 1024 uno nano atmega328 General information The Nano platform, built on the microcontroller ATmega328 (Arduino Nano 3.0) , is small in size and can be used in laboratory works. It has similar functionality to the Arduino Duemilanove, but in a different package. The difference lies in the absence of a power connector and DC operation via cable Mini-B USB. Nano developed and sold by the company Gravitech. A brief description Microcontroller Atmel ATmega328 Operating voltage (logic level) 5 V Input voltage (recommended) 7-12 V Input voltage (limits) 6-20 In Digital Inputs/Outputs 14 (of which 6 can be used as outputs PWM) Analog inputs 8 DC current through input/output 40 mA Flash memory 32 KB in this case, 2 KB used for loader RAM 2 KB EEPROM 1 KB Clock speed 16 MHz Dimensions 1.85 cm x 4.2 cm Food: The Arduino Nano can be powered via connection Mini-B USB, or from an unregulated 6 to 20 In (pin 30), or the regulated 5 V (pin 27), an external power source. Automatically selects the source with the highest voltage. The FTDI FT232RL chip receives power only if the platform itself is powered by USB. Thus, when working from an external source (not USB), there will be no voltage of 3.3 V generated by the FTDI chip, while the RX and TX LEDs blink only when the presence of a high signal on pins 0 and 1. Memory The microcontroller has 32 KB (2 KB used to store the boot loader). but the ATmega328 has 2 KB of SRAM and 1 KB EEPROM. Inputs and Outputs Each of the 14 digital pins Nano can be configured as input or output. Insights operate at a voltage of 5 V. Each output has a load resistor (default off) 20-50 ohms and can handle up to 40 mA. Some pins have special functions: Serial bus: 0 (RX) and 1 (TX). Pins are used to receive (RX) and transmit (TX) TTL serial data. These pins are connected to corresponding pins of the chip serial bus FTDI USB-to-TTL. External interrupt: 2 and 3. These pins can be configured for call interruption or the lower value, either for front or rear front or when you change the value. PWM: 3, 5, 6, 9, 10, and 11. Any insights provides PWM resolution of 8 bits. SPI: 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK). These pins support SPI communication, which, although provided by the underlying hardware, is not included in the Arduino language. LED: 13. Built-in led connected to digital pin 13. If the value on the output is held high, the led is illuminated. Platform Nano has 8 analog inputs each with 10 bits of resolution (i.e. 1024 different values). Standard conclusions are the measurement range to 5 V. Some pins have additional functions: I2C: 4 (SDA) and 5 (SCL). By means of pins communicates I2C (TWI). An additional pair of pins on the Board: AREF. The reference voltage for the analog inputs. Reset. The low level signal at pin resets the microcontroller. Typically used to connect the reset button on the expansion card, closing access to the button on the Arduino Board. Link The Arduino Nano has a number of facilities for communicating with a computer, another Arduino, or other microcontrollers. Supported serial interface UART TTL (5V) by the pins 0 (RX) and 1 (TX). Mounted on Board FTDI FT232RL directs the interface via USB and the FTDI drivers (included with the Arduino software) provide a virtual COM port to software on the computer. Monitoring Serial Monitor of the Arduino program allows you to send and receive text data when you connect to the platform. The RX and TX LEDs on the Board will flash when data transfer via the FTDI chip and USB connection (but not for serial communication via pins 0 and 1). It also supports I2C (TWI) and SPI. Programming The microcontroller comes with a recorded loader, facilitating the entry of new programs without using an external hardware programmer. Communication takes the original STK500 Protocol. You have the option not to use the bootloader and program the microcontroller via pins of the ICSP header (in-circuit programming). Nano is designed in such a way that the new code before recording a restart is performed by the program, instead of pressing buttons on the platform. One of the lines of the FT232RL that control the data flow (DTR), connected to the output of the restart of the microcontroller via a 100 nF capacitor. Activation of this line, i.e. the signal of the low level, resets the microcontroller. The Arduino software uses this capability to upload code by simply pressing the Upload button in the Arduino environment. Supply low-level signal at the DTR coordinated with the beginning of writing code that reduces the loader timeout. The function has another use. Reboot Nano happens every time you connect to the Arduino program on a computer with Mac OS X or Linux (via USB). Following half a second after the reboot bootloader works. During programming intercept the first few bytes of code to avoid incorrect data platform (all except the code of the new program). If you are debugging one-off sketch recorded in the platform or entering any other data when you first start, you must make sure that the computer waits for a second before transmitting the data. 9600 arduinoIDE 199 0@0 LibraryRoot LibraryGroup-Масштабирование LibraryGroup-Таймеры LibraryGroup-Счетчики LibraryGroup-UART 0@0 237 0@0 127 298 0@-192 root input globalVariable d93ac955-56cb-4e76-bcce-5a68cf9bdd60 0@0