рдПрдХ рдкреИрд╕рд╛ рдХреЗ рд▓рд┐рдП IoT: рдПрдХ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдЧрд╛рдЗрдбред рднрд╛рдЧ 2, рд╕реЙрдлреНрдЯрд╡реЗрдпрд░
рд╣рдо рдЧрд╛рдЗрдб рд▓реЗрдЦреЛрдВ рдХреА рд╢реНрд░реГрдВрдЦрд▓рд╛ рдЬрд╛рд░реА рд░рдЦрддреЗ рд╣реИрдВ, рдЬрд┐рд╕рдореЗрдВ рд╣рдо рд╡рд┐рдЪрд╛рд░ рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдХреИрд╕реЗ рдПрдХ рд╕рд░рд▓ рдФрд░ рд╕рд╕реНрддреЗ рдХреНрд▓рд╛рдЙрдб-рдирд┐рдпрдВрддреНрд░рд┐рдд рдФрд░ IoT рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ рдмрдбрд╝реА рдХреНрд╖рдорддрд╛ рд╕реЗ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рдП - рдмрд┐рдирд╛ рд╕реЛрд▓реНрдбрд░рд┐рдВрдЧ рдФрд░ рдЕрдирд╛рд╡рд╢реНрдпрдХ рдХрдард┐рдирд╛рдЗрдпреЛрдВ рдХреЗред рдПрдХ рд╕рд╛рдл рдорд╛рдЗрдХреНрд░реЛрдЪрд┐рдк рдИрдПрд╕рдкреА 8266 рд▓реЗрдВ, рдбрд┐рд╡рд╛рдЗрд╕рд╣рд╛рдЗрд╡ рд╕реЗ рдлрд░реНрдорд╡реЗрдпрд░ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ, рдХреНрд▓рд╛рдЙрдб рд╕рд░реНрд╡рд░ рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рд░рд▓ рд╡реЗрдм рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВ рдФрд░ рд▓рд┐рдЦреЗрдВред рд╣рдо рдорд╛рдЗрдХреНрд░реЛрдЪрд┐рдк рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рд░рд▓ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ рдЗрдХрдЯреНрдард╛ рдФрд░ рдХрдиреЗрдХреНрдЯ рдХрд░рддреЗ рд╣реИрдВ, рдЬрд┐рд╕реЗ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рдХреБрдЫ рдХреНрд▓рд┐рдХреЛрдВ рдХреЗ рд╕рд╛рде рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдпрд╣рд╛рдВ рдЪрдХреНрд░ рдХрд╛ рджреВрд╕рд░рд╛ рднрд╛рдЧ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдмрддрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ рдХрд┐ рдХрд┐рд╕ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдХреА рдЬрд░реВрд░рдд рд╣реИ, рдЗрд╕реЗ рдХреИрд╕реЗ рд╢реБрд░реВ рдХрд┐рдпрд╛ рдЬрд╛рдП, рдИрдПрд╕рдкреА 8266 рдХреЛ рдХреИрд╕реЗ рдлреНрд▓реИрд╢ рдХрд┐рдпрд╛ рдЬрд╛рдП рдФрд░ рд╕рд░реНрд╡рд░ рд╕реЗ рджреЛрд╕реНрддреА рдХреА рдЬрд╛рдПредрд▓реЗрдЦ рдХреЗ рд▓реЗрдЦрдХ рдиреЗ рджрд┐рдЦрд╛рдпрд╛ рдХрд┐ рдЖрдЬ рдХреНрдпрд╛ рдЪрд░реНрдЪрд╛ рдХреА рдЬрд╛рдПрдЧреАредрд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреЗ рдкрд╣рд▓реЗ рд▓реЗрдЦ:тАв рдПрдХ рдкреИрд╕рд╛ рдХреЗ рд▓рд┐рдП IoT, рдпрд╛ рдбрд┐рд╡рд╛рдЗрд╕рд╣рд╛рдЗрд╡ рдХреНрдпрд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реИредтАв рдПрдХ рдкреИрд╕рд╛ рдХреЗ рд▓рд┐рдП IoT: рдПрдХ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдЧрд╛рдЗрдбред рднрд╛рдЧ 1, рд╣рд╛рд░реНрдбрд╡реЗрдпрд░редрдПрдХ рд╕рд░реНрд╡рд░ рдмрдирд╛рдПрдБ
рдЪрд▓реЛ рд╕рдмрд╕реЗ рдЖрд╕рд╛рди рддрд░реАрдХреЗ рд╕реЗ рдЪрд▓рддреЗ рд╣реИрдВ рдФрд░ рдореБрдлреНрдд рдбрд┐рд╡рд╛рдЗрд╕рд╣рд╛рдЗрд╡ рдЦреЗрд▓ рдХреЗ рдореИрджрд╛рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдпрд╣рд╛рдВ рдЬрд╛рдПрдВ рдФрд░ рдкрдВрдЬреАрдХрд░рдг рдХрд░реЗрдВред рдЙрд╕рдХреЗ рдмрд╛рдж, рд▓реЙрдЧ рдЗрди рдХрд░реЗрдВ рдФрд░ рдЗрд╕ рдкреЗрдЬ рдкрд░ рдЬрд╛рдПрдБ:
рдмрдзрд╛рдИ рд╣реЛ! рдЕрдм рдЖрдкрдХреЗ рдкрд╛рд╕ рдбрд┐рд╡рд╛рдЗрд╕рд╣рд╛рдЗрд╡ рдкрд░ рдЕрдкрдирд╛ рд╕реНрд╡рдпрдВ рдХрд╛ рдЦреЗрд▓ рдХрд╛ рдореИрджрд╛рди рд╣реИред рдмрд╛рд╣рд░ рд╕реЗ рдкреНрд▓реЗрдЧреНрд░реБрдк рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдпреВрдЖрд░рдПрд▓ рдПрдкреАрдЖрдИ рд▓рд┐рдВрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рдпрд╣ рд╡рд╣ рдкрддрд╛ рд╣реИ рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рд╣рдо рдИрдПрд╕рдкреА 8266 рдФрд░ рдХреНрд▓рд╛рдЗрдВрдЯ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╕реЗ рд╕рд░реНрд╡рд░ рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд░рддреЗ рд╣реИрдВред рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдкреИрдирд▓ (рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдпреВрдЖрд░рдПрд▓ рдкрд░) рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдХреЗ рд▓рд┐рдП, рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд▓реЙрдЧрд┐рди (рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд▓реЙрдЧрд┐рди) рдФрд░ рдкрд╛рд╕рд╡рд░реНрдб (рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдкрд╛рд╕рд╡рд░реНрдб) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВредрдПрдХ рдЫреЛрдЯрд╛ рд╡рд┐рд╖рдпрд╛рдВрддрд░: рд╕рд░реНрд╡рд░ рдХреЛ рд╕реНрдерд╛рдиреАрдп рд░реВрдк рд╕реЗ рдпрд╛ рдХреНрд▓рд╛рдЙрдб рд╕реЗрд╡рд╛ рдкрд░ рддреИрдирд╛рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдпрд╣рд╛рдВ рд╕реНрдерд╛рдкрдирд╛ рдирд┐рд░реНрджреЗрд╢ рджреЗрдЦреЗрдВ ред рдЖрдк рдЗрд╕реЗ рдЖрд╕рд╛рди рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ - рдПрдХ рд▓рд╛рдЗрди рдореЗрдВ рдбреЙрдХрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕рд░реНрд╡рд░ рд╢реБрд░реВ рдХрд░реЗрдВ : рдкреВрд░реНрдг рд╡рд┐рд╡рд░рдг рдХреЗ рд▓рд┐рдП рдпрд╣рд╛рдВ рджреЗрдЦреЗрдВ ред рдбрд┐рд╡рд╛рдЗрд╕рд╣рд╛рдЗрд╡ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдУрдкрди рд╕реЛрд░реНрд╕ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд╣реИред рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рд╕рд░реНрд╡рд░ рдХреЛ рдШрд░ рдкрд░ рдФрд░ рдХреНрд▓рд╛рдЙрдб рд╕реЗрд╡рд╛ рджреЛрдиреЛрдВ рдореЗрдВ рддреИрдирд╛рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдЬрд╝реНрдпреЛрд░docker run -d --name=devicehive -p 8080:80 -p 9001:9001 devicehive/devicehive-standalone
редрдлрд░реНрдорд╡реЗрдпрд░
рдпрд╣ рдлрд░реНрдорд╡реЗрдпрд░ рдХрд░рдиреЗ рдХрд╛ рд╕рдордп рд╣реИред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдореЗрдВ рдХрдВрдкреНрдпреВрдЯрд░ рдореЗрдВ ESP8266 рдХрдиреЗрдХреНрдЯ рдХрд░рдирд╛ рд╣реЛрдЧрд╛, рдлрд┐рд░ USB-> UART рдПрдбрд╛рдкреНрдЯрд░, рдмрд┐рдЬрд▓реА рдХреА рдЖрдкреВрд░реНрддрд┐ рдФрд░ ESP8266 рдореЙрдбреНрдпреВрд▓ рдХреЛ рдХрдиреЗрдХреНрдЯ рдХрд░рдирд╛ рд╣реЛрдЧрд╛редрдЕрдкрдиреЗ рдПрдбреЗрдкреНрдЯрд░ рдХреЗ рд▓рд┐рдП рдбреНрд░рд╛рдЗрд╡рд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВред рд▓рд┐рдирдХреНрд╕ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдпрд╣рд╛рдВ рдЖрд╕рд╛рди рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рдХрд░реНрдиреЗрд▓ рдореЗрдВ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЗрдирдореЗрдВ рд╕реЗ рдЕрдзрд┐рдХрд╛рдВрд╢ рдбреНрд░рд╛рдЗрд╡рд░ рд╢рд╛рдорд┐рд▓ рд╣реИрдВред рд▓реЗрдХрд┐рди рд╡рд┐рдВрдбреЛрдЬ рдФрд░ рдУрдПрд╕ рдПрдХреНрд╕ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рд╕реНрд╡рдпрдВ рдПрдбреЗрдкреНрдЯрд░ рдбреНрд░рд╛рдЗрд╡рд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛редрд╕рдмрд╕реЗ рд▓реЛрдХрдкреНрд░рд┐рдп рдЪрд┐рдкреНрд╕ рдХреЗ рд▓рд┐рдП рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рдбрд╛рдЙрдирд▓реЛрдб рдкреГрд╖реНрдареЛрдВ рдХреЗ рд▓рд┐рдВрдХ:CP210x: www.silabs.com/products/mcu/pages/usbtouartbridgevcpdrivers.aspxPL230x: www.prolific.com.tw.us/US_ShowProduct.aspx?pcid=41FTDI: wwwред ftdichip.com/Drivers/VCP.htmCH341: www.wch.cn/index.php?s=/page-search_content-keyword-CH341SER.htmlрдПрдбреЗрдкреНрдЯрд░ рдХрдиреЗрдХреНрдЯ рдХрд░реЗрдВ рдФрд░ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдбреНрд░рд╛рдЗрд╡рд░ рд╕рд╣реА рддрд░реАрдХреЗ рд╕реЗ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИред рд▓рд┐рдирдХреНрд╕ рдкрд░, рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ рдУрдПрд╕ рдПрдХреНрд╕ - /dev/tty.* рдкрд░, рдФрд░ рд╡рд┐рдВрдбреЛрдЬ рдкрд░ - рдбрд┐рд╡рд╛рдЗрд╕ рдкрд░ / dev / ttyUSB * рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдкрд░ рджрд┐рдЦрд╛рдИ рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдП, рдбрд┐рд╡рд╛рдЗрд╕ рдореИрдиреЗрдЬрд░ рдкрд░ рдПрдХ рдЕрддрд┐рд░рд┐рдХреНрдд COM рдкреЛрд░реНрдЯ рджрд┐рдЦрд╛рдИ рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдПред рдпрджрд┐ рд╕рдм рдХреБрдЫ рдареАрдХ рд╣реИ, рддреЛ рдХрдВрдкреНрдпреВрдЯрд░ рд╕реЗ рдПрдбреЗрдкреНрдЯрд░ рдХреЛ рдбрд┐рд╕реНрдХрдиреЗрдХреНрдЯ рдХрд░реЗрдВредрдЕрдЧрд▓рд╛, рдмрд┐рдЬрд▓реА рдХреА рдЖрдкреВрд░реНрддрд┐ (3.3 рд╡реЛрд▓реНрдЯ) рдХреЗ рдЙрддреНрдкрд╛рджрди рдХреЛ рджреЛ рддрд╛рд░реЛрдВ рдХреЗ рд╕рд╛рде ESP8266 рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░реЗрдВред рдореЙрдбреНрдпреВрд▓ рдХреЛ рдЪрд╛рд▓реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЬрдм рдЗрд╕реЗ рд╕рдВрдЪрд╛рд▓рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдЗрд╕реЗ CH_PD рдХреЗ рдЖрдЙрдЯрдкреБрдЯ рдХреЛ рдЙрдЪреНрдЪ рд╕реНрддрд░ рдХреА рдЖрдкреВрд░реНрддрд┐ рдХрд░рдХреЗ рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреА рдЬрд╛рдиреА рдЪрд╛рд╣рд┐рдПред рдореЙрдбреНрдпреВрд▓ рдХреЛ рд╕реВрдЪрд┐рдд рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдХрд┐ рд╣рдо рдЖрдВрддрд░рд┐рдХ рдореЗрдореЛрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗ, рдЗрд╕рд▓рд┐рдП GPIO15 рдЪрд╛рд▓реВ рд╣реЛрдиреЗ рдкрд░ рдХрдо рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдФрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдореЛрдб рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдореЗрдВ рдирд┐рдореНрди рд╕реНрддрд░ рдкрд░ GPIO0 рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рд╣рдореЗрдВ рдлрд░реНрдорд╡реЗрдпрд░ рдХреЗ рджреМрд░рд╛рди рд╣реА рдмрд╛рдж рдХреА рдЬрд░реВрд░рдд рд╣реИред рдпрд╣ рдбрд░рд╛рд╡рдирд╛ рд▓рдЧрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╣рдореЗрдВ CH_PD рдХреЗ рддреАрди рддрд╛рд░реЛрдВ рдХреЛ рдмрд┐рдЬрд▓реА рдХреА рдЖрдкреВрд░реНрддрд┐ рдХреЗ рдкреНрд▓рд╕ рд╕реЗ рдЬреЛрдбрд╝рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ, рдФрд░ GPIO0 рдФрд░ GPIO15 рдХреЛ рдмрд┐рдЬрд▓реА рдХреА рдЖрдкреВрд░реНрддрд┐ (рдорд╛рдЗрдирд╕) рд╕реЗ рдЬрдореАрди рд╕реЗ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдПред рдЕрдВрдд рдореЗрдВ, рд╣рдо USB-> UART рдПрдбреЗрдкреНрдЯрд░ рдХреЛ рддреАрди рдФрд░ рддрд╛рд░реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрдиреЗрдХреНрдЯ рдХрд░рддреЗ рд╣реИрдВ: рд╣рдо рдЯрд░реНрдорд┐рдирд▓реЛрдВ рдХреЛ рд╕реНрд░реЛрдд рдЧреНрд░рд╛рдЙрдВрдб рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рддреЗ рд╣реИрдВ (GND) рдПрдбреЗрдкреНрдЯрд░ рдЧреНрд░рд╛рдЙрдВрдб рдореЗрдВ,RX рдПрдбрд╛рдкреНрдЯрд░ рдХрд╛ рдЖрдЙрдЯрдкреБрдЯ ESP8266 рдХреЗ TX рдореЙрдбреНрдпреВрд▓ рдХреЗ рдЙрддреНрдкрд╛рджрди рдФрд░ RX рдПрдбрд╛рдкреНрдЯрд░ рдХреЗ рдЖрдЙрдЯрдкреБрдЯ рд╕реЗ TX рдПрдбрд╛рдкреНрдЯрд░ рдХреЗ рдЖрдЙрдЯрдкреБрдЯ рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реЛрддрд╛ рд╣реИред рд╣рдо рддреАрди рдЕрд▓рдЧ-рдЕрд▓рдЧ рдорд╛рдирдХ рдореЙрдбреНрдпреВрд▓ рдХреЗ рд▓рд┐рдП рдЕрдВрддрд┐рдо рдХрдиреЗрдХреНрд╢рди рдЖрд░реЗрдЦ рдкреНрд░рд╛рдкреНрдд рдХрд░рддреЗ рд╣реИрдВред рдпрджрд┐ рдХреБрдЫ рдЖрдЙрдЯрдкреБрдЯ рдЧрд╛рдпрдм рд╣реИ, рддреЛ рдпрд╣ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ рдХрд┐ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдореЙрдбреНрдпреВрд▓ рдХреЗ рдЕрдВрджрд░ рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рд╣реИ, рдмреИрдВрдЧрдиреА рддрд╛рд░ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдореЛрдб рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдЕрд╕реНрдерд╛рдпреА рдХрдиреЗрдХреНрд╢рди рд╣реИред


рдЗрд╕ рддрд░рд╣ рдХреЗ рдХрдиреЗрдХреНрд╢рди рдХреЗ рдирд┐рд╖реНрдкрд╛рджрди рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг:рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдорд┐рд▓рд╛рдк рдХреЗ рд▓рд┐рдП рдХреБрдЫ рднреА рдЖрд╡рд╢реНрдпрдХ рдирд╣реАрдВ рдерд╛, рд╕рднреА рдХрдиреЗрдХреНрд╢рди рд╕рд╛рдзрд╛рд░рдг рдХрдиреЗрдХреНрдЯрд░реНрд╕ рдХреЗ рд╕рд╛рде рдХрд┐рдП рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВредрдЕрдЧрд▓рд╛, рдкрд╛рд╡рд░ рд╕реНрд░реЛрдд рдЪрд╛рд▓реВ рдХрд░реЗрдВ, рдПрдбреЗрдкреНрдЯрд░ рдХреЛ рдХрдВрдкреНрдпреВрдЯрд░ рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░реЗрдВ, рдФрд░ рдИрдПрд╕рдкреА 8266 рдХреЗ рд▓рд┐рдП рдкреБрди: рдХрдиреЗрдХреНрдЯреЗрдб рдбрд┐рд╡рд╛рдЗрд╕рд╣рд╛рдЗрд╡ рдлрд░реНрдорд╡реЗрдпрд░ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВред рдкреНрд░рдХрд╛рд╢рди рдХреЗ рд╕рдордп, рдкрд╣рд▓рд╛ рдФрд░ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдпрд╣рд╛рдВ рдЙрдкрд▓рдмреНрдз рд╣реИ редрдирдП Precompiled рд╕рдВрд╕реНрдХрд░рдг рд╣рдореЗрд╢рд╛ GitHub рдкрд░ рдкрд╛рдП рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВ ред рдЖрдк рдпрд╣рд╛рдВ рд╕рдВрдкреВрд░реНрдг рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рднреА рд▓реЗ рд╕рдХрддреЗ рд╣реИрдВ , рдлрд░реНрдорд╡реЗрдпрд░ рдХреЛ рд╕реНрд╡рдпрдВ рд╕рдВрдХрд▓рд┐рдд рдХрд░реЗрдВ рдФрд░ рдЗрд╕реЗ рдЕрдкрдиреА рдЗрдЪреНрдЫрд╛рдиреБрд╕рд╛рд░ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░реЗрдВред рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдореЗрдВ рд╕рднреА рдХреЛрдб MIT рдХреЗ рддрд╣рдд рд▓рд╛рдЗрд╕реЗрдВрд╕ рдкреНрд░рд╛рдкреНрдд рд╣реИредрдПрдХ рдЕрд▓рдЧ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рдКрдкрд░ рджрд┐рдП рдЧрдП рд▓рд┐рдВрдХ рд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдП рдЧрдП рд╕рдВрдЧреНрд░рд╣ рдХреЛ рдЕрдирдЬрд╝рд┐рдк рдХрд░реЗрдВ, рдХрдВрд╕реЛрд▓ рд╕реЗ <-рдЕрдкрдирд╛ рдУрдПрд╕ рдирд╛рдо> рдЪрд▓рд╛рдПрдВ (рд╡рд┐рдВрдбреЛрдЬ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗрд╡рд▓ рдПрд╕реНрдк-рдлреНрд▓реИрд╢рд░-рд╡рд┐рдиред Exe рдкрд░ рдбрдмрд▓-рдХреНрд▓рд┐рдХ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ)ред рдирддреАрдЬрддрди, рдЖрдкрдХреЗ рдкрд╛рд╕ рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП:рдлрд░реНрдорд╡реЗрдпрд░ рдИрдПрд╕рдкреА 8266 рдХреЗ рд▓рд┐рдП рд╢рд╛рдорд┐рд▓ рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЖрдк рдХрд┐рд╕реА рднреА рдЕрдиреНрдп рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрд╕реНрдкреНрдЯреВрд▓ редрдмрдзрд╛рдИ - рдлрд░реНрдорд╡реЗрдпрд░ рд╕реНрдерд╛рдкрд┐рдд рд╣реИ рдФрд░ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИ! рдЕрдм GPIO0 рдкрд┐рди рд╕реЗ рдЬрдореАрди рдХреЛ рдбрд┐рд╕реНрдХрдиреЗрдХреНрдЯ рдХрд░реЗрдВ (рдЕрдм рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реЛрдЧреА) рддрд╛рдХрд┐ рдореЙрдбреНрдпреВрд▓ рдлрд┐рд░ рд╕реЗ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдореЛрдб рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рди рдХрд░реЗред ESP8266 рдЯрд░реНрдорд┐рдирд▓ рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдПрд╕реНрдк-рдЯрд░реНрдорд┐рдирд▓- <рдЕрдкрдирд╛ рдУрдПрд╕ рдирд╛рдо> рдпрд╛ рдХрд┐рд╕реА рдЕрдиреНрдп рд╕реАрд░рд┐рдпрд▓ рдкреЛрд░реНрдЯ рдЯрд░реНрдорд┐рдирд▓ рдХреЛ рдЪрд▓рд╛рдПрдВ рдЬреЛ рдХрд┐ рднрд╛рдЧрдиреЗ рдХреЗ рдкрд╛рддреНрд░реЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, PuTTY рдпрд╛ GNU рдЙрдкрдпреЛрдЧрд┐рддрд╛ 'рд╕реНрдХреНрд░реАрди'ред рдкреЛрд░реНрдЯ рдкреИрд░рд╛рдореАрдЯрд░: рдЧрддрд┐ 115200, 8N1редрджреЛрдиреЛрдВ рд╢рд╛рдорд┐рд▓ рдЙрдкрдпреЛрдЧрд┐рддрд╛рдУрдВ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдЙрд╕ рдкреЛрд░реНрдЯ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реИрдВ рдЬрд┐рд╕рдореЗрдВ рдИрдПрд╕рдкреА 8266 рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рд╣реИ, рдЕрд░реНрдерд╛рддреНред рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдкрд░ рдХреЛрдИ рдкреИрд░рд╛рдореАрдЯрд░ рдЖрд╡рд╢реНрдпрдХ рдирд╣реАрдВ рд╣реИредрдЯрд░реНрдорд┐рдирд▓ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реБрдП, рд╣рдо рдЖрдордВрддреНрд░рдг рджреЗрдЦреЗрдВрдЧреЗ:рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдпрд╣ рдПрдХ рдирд┐рдпрдорд┐рдд рдпреВрдирд┐рдХреНрд╕ рдЬреИрд╕рд╛ рдЯрд░реНрдорд┐рдирд▓ рд╣реИ рдЬреЛ рдСрдЯреЛ-рдкреВрд░реНрддрд┐ (рдЯреИрдм рдХреБрдВрдЬреА) рдФрд░ рдЗрддрд┐рд╣рд╛рд╕ (рдЕрдк, рдбрд╛рдЙрди рдХреА) рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рд╡рд╣рд╛рдБ рдХреЛрдИ рдлрд╝рд╛рдЗрд▓ рдпрд╛ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдирд╣реАрдВ рд╣реИрдВред рдЙрдкрд▓рдмреНрдз рдХрдорд╛рдВрдб рдХреА рдПрдХ рд╕реВрдЪреА 'рд╕рд╣рд╛рдпрддрд╛' рдкрд░ рдЙрдкрд▓рдмреНрдз рд╣реИ:рд╣рдо 'рдХреЙрдиреНрдлрд╝рд┐рдЧрд░' рдХрдорд╛рдВрдб рдореЗрдВ рд░реБрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВред рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕реЗ рдЪрд▓рд╛рдПрдВредрдЙрдкрдпреЛрдЧрд┐рддрд╛ рдкрд╛рдВрдЪ рд╕рд░рд▓ рдкреНрд░рд╢реНрди рдкреВрдЫреЗрдЧрд╛:- рдЖрдкрдХреЗ рд╡рд╛рдИ-рдлрд╛рдИ рдиреЗрдЯрд╡рд░реНрдХ рдХрд╛ рдирд╛рдоред
- рдЖрдкрдХреЗ рд╡рд╛рдИ-рдлрд╛рдИ рдиреЗрдЯрд╡рд░реНрдХ рдХрд╛ рдкрд╛рд╕рд╡рд░реНрдбред
- рдЖрдкрдХреЗ рд╕рд░реНрд╡рд░ рдХрд╛ рдПрдкреАрдЖрдИ рдкрддрд╛ред
- рдЖрдкрдХреЗ рдбрд┐рд╡рд╛рдЗрд╕ рдХрд╛ рдбрд┐рд╡рд╛рдЗрд╕рдЖрдИрдбреАред
- рдЖрдкрдХреЗ рдбрд┐рд╡рд╛рдЗрд╕ рдХрд╛ DeviceKeyред
"рдбрд┐рд╡рд╛рдЗрд╕рд╣рд╛рдЗрд╡ рд╕рд░реНрд╡рд░ URL" рдореЗрдВ рд╕рд░реНрд╡рд░ рд╕реЗ "рдПрдкреАрдЖрдИ рдпреВрдЖрд░рдПрд▓" рджрд░реНрдЬ рдХрд░реЗрдВред "рдбрд┐рд╡рд╛рдЗрд╕рдЖрдИрдбреА" рдореЗрдВ - рд╕рд░реНрд╡рд░ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдЕрджреНрд╡рд┐рддреАрдп рдЙрдкрдХрд░рдг рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛, рдпрд╣ рдЗрд╕ рдирд╛рдо рдХреЗ рд╕рд╛рде рд╣реИ рдХрд┐ рд╣рдо рд╕рд░реНрд╡рд░ рдкрд░ рдЙрдкрдХрд░рдгреЛрдВ рдХреЛ рдЕрд▓рдЧ рдХрд░реЗрдВрдЧреЗред "DeviceID" рд╕рд╛рджрд╛ рдкрд╛рда рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ, рдЖрдк рдЯреИрдм рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдХреЗ рдПрдХ рдкрд╛рда GUID рдЙрддреНрдкрдиреНрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдФрд░ DeviceKey рдХреЗ рд▓рд┐рдП рдЕрдВрддрд┐рдо рдЕрдиреБрд░реЛрдз рдкрд░, рдЪрдпрдирд┐рдд рдкрд╛рд╕рд╡рд░реНрдб рджрд░реНрдЬ рдХрд░реЗрдВред рдЯреИрдм рдХреБрдВрдЬреА рджрдмрд╛рдХрд░ рдЗрд╕реЗ рдЙрддреНрдкрдиреНрди рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИредрдпрд╣рд╛рдВ рдпрд╣ рдПрдХ рдЫреЛрдЯреЗ рд╕реЗ рд╡рд┐рд╖рдпрд╛рдВрддрд░ рдХрд░рдиреЗ рд▓рд╛рдпрдХ рд╣реИред ESP8266 DeviceID рджреНрд╡рд╛рд░рд╛ рд╕рд░реНрд╡рд░ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдЬреИрд╕реЗ рд╣реА DeviceID рдФрд░ DeviceKey рд╕рд░реНрд╡рд░ рдкрд░ рдкрдВрдЬреАрдХреГрдд рд╣реЛрддреЗ рд╣реИрдВ, рдХреЛрдИ рдЕрдиреНрдп рдбрд┐рд╡рд╛рдЗрд╕ рдПрдХ рд╣реА DeviceID рдХреЗ рд╕рд╛рде рдирд╣реАрдВ рдмрд▓реНрдХрд┐ рдПрдХ рдЕрд▓рдЧ рдкрд╛рд╕рд╡рд░реНрдб рдХреЗ рд╕рд╛рде рдЬреБрдбрд╝ рд╕рдХрддрд╛ рд╣реИред рднрд╡рд┐рд╖реНрдп рдореЗрдВ, DeviceKey рдкрд╛рд╕рд╡рд░реНрдб рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рддрднреА рд╣реЛ рд╕рдХрддреА рд╣реИ рдЬрдм рдЖрдк рднреМрддрд┐рдХ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ рдЙрд╕реА рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ рд╕рд╛рде рдХрд┐рд╕реА рдЕрдиреНрдп рдбрд┐рд╡рд╛рдЗрд╕ рд╕реЗ рдмрджрд▓рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВредрдпрд╣ рд╕реЗрдЯрдЕрдк рдЬреИрд╕рд╛ рджрд┐рдЦрддрд╛ рд╣реИ:рдпрджрд┐ рд╣рдордиреЗ рд╕рдм рдХреБрдЫ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдХрд┐рдпрд╛, рддреЛ рд╣рдо рдбрд┐рдмрдЧ рдЖрдЙрдЯрдкреБрдЯ рдореЗрдВ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдбрд┐рд╡рд╛рдЗрд╕ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рд╕рд░реНрд╡рд░ рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рд╣реИред рдпрд╣рд╛рдБ рдПрдХ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдЬреБрдбрд╝реЗ рдбрд┐рд╡рд╛рдЗрд╕ рдХрд╛ рдбрд┐рдмрдЧ рдЖрдЙрдЯрдкреБрдЯ рд╣реИ:USB-> UART- рдЕрдбреИрдкреНрдЯрд░ рдХреЛ рдЕрдм рдбрд┐рд╕реЗрдмрд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдпрджрд┐ рдЖрдк рдбрд┐рдмрдЧ рдЖрдЙрдЯрдкреБрдЯ рдпрд╛ рдиреЗрдЯрд╡рд░реНрдХ рд╕реНрдерд┐рддрд┐ рдХреЛ рджреЗрдЦрдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рддреЛ рдЖрдк рдЗрд╕реЗ рдЫреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВредрдЕрдм рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдкреИрдирд▓ рдореЗрдВ "рдбрд┐рд╡рд╛рдЗрд╕" рдЯреИрдм рдореЗрдВ рдкрд╣рд▓рд╛ рдЙрдкрдХрд░рдг рджрд┐рдЦрд╛рдИ рджреЗрдЧрд╛редрдЖрдЗрдП рдбрд┐рд╡рд╛рдЗрд╕ рдкрд░ рдкрд╣рд▓рд╛ рдХрдорд╛рдВрдб рднреЗрдЬрдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВ ред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдирд┐рдореНрди рддрд░реАрдХреЗ рд╕реЗ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдкреИрдирд▓ рдкрд░ рдЬрд╛рдПрдВ: "рдбрд┐рд╡рд╛рдЗрд╕" -> "рдИрдПрд╕рдкреА" -> "рд╡рд┐рд╡рд░рдг" -> "рдХрдорд╛рдВрдб" -> "рдирдИ рдХрдорд╛рдВрдб рджрд░реНрдЬ рдХрд░реЗрдВ"ред "рдирд╛рдо" рдлрд╝реАрд▓реНрдб рдореЗрдВ, "gpio / read" рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВ рдФрд░ "рдкреБрд╢" рджрдмрд╛рдПрдВред рдЯреАрдо рднреЗрдЬреА!рдЬрд╡рд╛рдм рдмрд╣реБрдд рдЬрд▓реНрджреА рдЖ рдЬрд╛рдПрдЧрд╛, рд▓реЗрдХрд┐рди рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдкреИрдирд▓ рдореЗрдВ рдХрдорд╛рдВрдб рдХреЗ рдкрд░рд┐рдгрд╛рдо рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдЕрдкрдбреЗрдЯ рдирд╣реАрдВ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред рдЗрд╕рдХреЗ рд▓рд┐рдП, рдХрдорд╛рдВрдб рдХреЗ рд╡рд┐рдкрд░реАрдд рдПрдХ рддрд╛рдЬрд╝рд╛ рдмрдЯрди рд╣реИред рднреЗрдЬрдиреЗ рдХреЗ рдмрд╛рдж рдПрдХ рдпрд╛ рджреЛ рдмрд╛рд░ рдЙрд╕ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ рдФрд░ рдЖрдкрдХреЛ рдпрд╣ рд╕реНрдХреНрд░реАрди рджрд┐рдЦрд╛рдИ рджреЗрдЧреА:
рдХреНрдпрд╛ рд╣реБрдЖ? рдкреБрд╢ рдмрдЯрди рдХреЛ рджрдмрд╛рдХрд░, рдЖрдкрдиреЗ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдкреИрдирд▓ рд╕реЗ рдПрдХ рдХрдорд╛рдВрдб рднреЗрдЬрд╛ (рдЬреЛ рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рд╕рд░реНрд╡рд░ рдХреНрд▓рд╛рдЗрдВрдЯ рд╣реИ) рд╕рд░реНрд╡рд░ рдХрдорд╛рдВрдб рдХреЛред ESP8266 рдиреЗ рдЗрд╕реЗ рдЙрдард╛рдпрд╛, рдЗрд╕реЗ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдФрд░ рд╕рд░реНрд╡рд░ рдХреЛ рдкрд░рд┐рдгрд╛рдо рджрд┐рдпрд╛ред рд░рд┐рдлреНрд░реЗрд╢ рдмрдЯрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдХреЗ, рдЖрдкрдиреЗ рд╕рд░реНрд╡рд░ рд╕реЗ рдХрдорд╛рдВрдб рдХреЗ рдкрд░рд┐рдгрд╛рдо рдХреЗ рд▓рд┐рдП рдкреВрдЫрд╛: рдЙрдкрд▓рдмреНрдз рдХрдорд╛рдВрдб рдХреА рд╕реВрдЪреА рдлрд░реНрдорд╡реЗрдпрд░ рдХреЗ рд╕рд╛рде рдЖрдП рдкреАрдбреАрдПрдл рдлрд╛рдЗрд▓ рдореЗрдВ рд╕реНрдерд┐рдд рд╣реИред рдпрд╣ рдпрд╣рд╛рдВ рднреА рдЙрдкрд▓рдмреНрдз рд╣реИ , рд▓реЗрдХрд┐рди рдЖрдкрдХреЗ рдлрд░реНрдорд╡реЗрдпрд░ рдХреЗ рд╕рдВрд╕реНрдХрд░рдг рд╕реЗ рдореЗрд▓ рдирд╣реАрдВ рдЦрд╛ рд╕рдХрддрд╛ рд╣реИред{"0":"1","1":"0","2":"1","3":"0","4":"1","5":"1","12":"0","13":"0","14":"0","15":"0"}
рдПрдХ рдЕрдЪреНрдЫреА рдкрд░рдВрдкрд░рд╛ рд╕реЗ, рд╣рдо рдмреЛрд░реНрдб рдкрд░ рдПрд▓рдИрдбреА рдкреНрд░рдХрд╛рд╢ рдбрд╛рд▓реЗрдВрдЧреЗред рдЕрдзрд┐рдХрд╛рдВрд╢ рдИрдПрд╕рдкреА 8266 рдореЙрдбреНрдпреВрд▓ рдореЗрдВ, рдПрд▓рдИрдбреА рдПрдХ TX рдкреНрд░рдХрд╛рд░ рдХреЗ рдЖрдЙрдЯрдкреБрдЯ рдкрд░ рд╣реИ, рдФрд░ рд╣рдо рдЗрд╕рд╕реЗ рдирд┐рдкрдЯреЗрдВрдЧреЗред рдЪрд┐рдк рдХреЗ рдЖрдЙрдЯрдкреБрдЯ рдкрд░ рдирд┐рдореНрди рд╕реНрддрд░ рджрд┐рдЦрд╛рдИ рджреЗрдиреЗ рдкрд░ рдпрд╣ рд░реЛрд╢рдиреА рдХрд░рддрд╛ рд╣реИред рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдореЗрдВ рд╣рдо рджреЗрдЦреЗрдВрдЧреЗ рдХрд┐ GPIO1 рд╕рдорд╛рди TX рдЖрдЙрдЯрдкреБрдЯ рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдФрд░ рдХреБрдЫ рдирд╣реАрдВ рд╣реИ, рддреЛ рдЪрд▓рд┐рдП рдЗрд╕ рдкрд░ рдПрдХ рддрд╛рд░реНрдХрд┐рдХ рд╢реВрдиреНрдп рд╕реЗрдЯ рдХрд░рддреЗ рд╣реИрдВред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдПрд▓рдИрдбреА рдмрд┐рдирд╛ рдХрд┐рд╕реА рд╕рдорд╕реНрдпрд╛ рдХреЗ рд░реЛрд╢рдиреА рдХрд░рддрд╛ рд╣реИред рдЙрд╕рдХреЗ рдмрд╛рдж, рдореЙрдбреНрдпреВрд▓ рдкрд░ рдЯрд░реНрдорд┐рдирд▓ рд░рд┐рдмреВрдЯ рддрдХ рдХрд╛рдо рдХрд░рдирд╛ рдмрдВрдж рдХрд░ рджреЗрдЧрд╛редрдЕрдм рд╣рдо рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдореЗрдВ рдЗрдВрдЧрд┐рдд рдХрдорд╛рдВрдб рд╕реЗрдЯ рдХрд░рддреЗ рд╣реИрдВ ред рдХреНрд╖реЗрддреНрд░ рдореЗрдВ "рдирд╛рдо" рд╣рдо рд╕реЗрдЯ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ "рдкреИрд░рд╛рдореАрдЯрд░" - ред рдХрдорд╛рдВрдб рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдмреЛрд░реНрдб рдкрд░ рдПрд▓рдИрдбреА рдХреЛ рд╣рд▓реНрдХрд╛ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП, рдЬреИрд╕рд╛ рдХрд┐ рдиреАрдЪреЗ рджреА рдЧрдИ рддрд╕реНрд╡реАрд░ рдореЗрдВ рд╣реИред"gpio/write"
"gpio/write"
{"1":"0"}
рдХреНрд╡рд╛рд░реНрдЯреНрдЬ рдХреЗ рдиреАрдЪреЗ рдПрдХ рдиреАрд▓реА рдПрд▓рдИрдбреА, рдЬрд┐рд╕рдХреЗ рдмрдЧрд▓ рдореЗрдВ рдПрдХ рд▓рд╛рд▓ рдЕрднреА рднреА рдЪрдордХрддрд╛ рд╣реИ, рдЬреЛ рд╕рдВрдХреЗрдд рджреЗрддрд╛ рд╣реИ рдХрд┐ рдмреЛрд░реНрдб рдореЗрдВ рд╢рдХреНрддрд┐ рд╣реИредрдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рдлреЛрдЯреЛ рд╕реЗ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдХреЗрд╡рд▓ рджреЛ рддрд╛рд░ рдкрд╛рд╡рд░ рдФрд░ рджреЛ рдЬрдВрдкрд░реНрд╕ рд╕рд╣реА рдореЛрдб рдореЗрдВ рдореЙрдбреНрдпреВрд▓ рдХреЛ рдЪрд╛рд▓реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореЙрдбреНрдпреВрд▓ рд╕реЗ рдЬреБрдбрд╝реЗ рд╣реБрдП рд╣реИрдВред рдмрдВрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдПрдХ рдкреИрд░рд╛рдореАрдЯрд░ рдХреЗ рд╕рд╛рде рдПрдХ рдХрдорд╛рдВрдб рднреЗрдЬреЗрдВ ред рдХрдорд╛рдВрдб рдкреИрд░рд╛рдореАрдЯрд░реНрд╕ рдХрд╛ рдкреНрд░рд╛рд░реВрдк рд╕рд╛рдзрд╛рд░рдг JSON рд╣реИред рдлрд╝реАрд▓реНрдб, рдЬреЛ рднрд░реЗ рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВ, рд╕рд╛рде рд╣реА рд╕рд╛рде рдЙрдирдХреЗ рд╕рдВрднрд╛рд╡рд┐рдд рдорд╛рди, рдкреАрдбреАрдПрдл рдлрд╛рдЗрд▓ рдореЗрдВ рд╡рд░реНрдгрд┐рдд рд╣реИрдВред рдЖрдЬ рд╣рдордиреЗ рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рдпрд╛ рдХрд┐ рдХреИрд╕реЗ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдкреИрдирд▓ рд╕реЗ рдбрд┐рд╡рд╛рдЗрд╕ рдкрд░ рд╕рд░рд▓рддрдо рдХрдорд╛рдВрдб рднреЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдПред рдЕрдЧрд▓реЗ рд▓реЗрдЦ рдореЗрдВ, рд╣рдо рдЖрдкрдХреЛ рдмрддрд╛рдПрдВрдЧреЗ рдХрд┐ рд╕рд░реНрд╡рд░ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рд░рд▓ рдХреНрд▓рд╛рдЗрдВрдЯ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреИрд╕реЗ рд▓рд┐рдЦрд╛ рдЬрд╛рдП рдЬреЛ рдЖрдкрдХреЛ рдбрд┐рд╡рд╛рдЗрд╕ рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рдФрд░ рдереЛрдбрд╝рд╛ рдФрд░ рдЧрдВрднреАрд░ рдбрд┐рд╡рд╛рдЗрд╕ рд▓рд╛рдЧреВ рдХрд░реЗрдВ (рдкрд╣рд▓реЗ рд▓реЗрдЦ рд╕реЗ рд▓реЗрдЬрд░ рдпрд╛рдж рд░рдЦреЗрдВ?)ред рдмрдиреЗ рд░рд╣реЗрдВ, рдпрд╣ рджрд┐рд▓рдЪрд╕реНрдк рд╣реЛрдЧрд╛!{"1":"1"}
рдирд┐рдХреЛрд▓рд╛рдИ рдЦрд╛рдмрд░реЛрд╡, рд╡рд░рд┐рд╖реНрда рдПрдВрдмреЗрдбреЗрдб рдбреЗрд╡рд▓рдкрд░ рджреНрд╡рд╛рд░рд╛ рдкреЛрд╕реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ред Source: https://habr.com/ru/post/hi383027/
All Articles