рдЗрдВрджреНрд░рдзрдиреБрд╖ рдШрди - рдЖрд░рдЬреАрдмреА рдбрд╛рдпреЛрдб рдХреЗ рд╕рд╛рде рдШрди

рд░реЗрдирдмреЛ рдХреНрдпреВрдм рдЖрд░рдЬреАрдмреА рдбрд╛рдпреЛрдб (4x4x4) рдХреЗ рд╕рд╛рде рдПрдХ рдХреНрдпреВрдм рд╣реИ рдЬрд┐рд╕реЗ рдПрдЯрдореЗрдЧрд╛ 328 рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдореИрдХ / рдкреАрд╕реА рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред Arduino IDE рдХрд╛ рдЙрдкрдпреЛрдЧ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдореИрдВ рддреБрд░рдВрдд рдХрд╣реВрдВрдЧрд╛ рдХрд┐ рдореИрдВрдиреЗ рдШрди рдХреЛ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рдЗрдХрдЯреНрдард╛ рдХрд┐рдпрд╛, рд▓реЗрдХрд┐рди рд▓реЗрдЦ рдЙрд╕ рдШрди рдХрд╛ рд╡рд░реНрдгрди рдХрд░реЗрдЧрд╛ рдЬреЛ рдЪреАрдиреА рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рддреИрдпрд╛рд░ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдкреЗрд╢ рдХрд░ рд░рд╣реЗ рд╣реИрдВ (рдЖрдЦрд┐рд░рдХрд╛рд░, рд╣рд░ рдХреЛрдИ рдкреНрдпрд╛рд░ рдирд╣реАрдВ рдХрд░рддрд╛ / рдорд┐рд▓рд╛рдк рдХрд░рдирд╛ рдЬрд╛рдирддрд╛ рд╣реИ)ред

рдСрд░реНрдбрд░ рдФрд░ рдбрд┐рд▓реАрд╡рд░реА

рдХреНрдпреВрдм рдХреЛ рдЕрд╕реЗрдВрдмрд▓ рдХрд░рдиреЗ рдкрд░ рд╕рдордп рдмрдЪрд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо рд╣рд╛рдВрдЧрдХрд╛рдВрдЧ рдкреЛрд╕реНрдЯ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ sawedstudio.com рд╕реЗ рд░реЗрдирдмреЛ рдХреНрдпреВрдм рдХрд┐рдЯ ( рдЕрд╕реЗрдВрдмрд▓реНрдб ) рдХрд╛ рдЖрджреЗрд╢ рджреЗрддреЗ рд╣реИрдВред
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╕реАрдбрд╕реНрдЯрдбрд┐рдпреЛ $ 50 рд╕реЗ рдЕрдзрд┐рдХ рдореВрд▓реНрдп рдХреЗ рд╕рд╛рдорд╛рдиреЛрдВ рдХреЗ рд▓рд┐рдП рдореБрдлреНрдд рд╢рд┐рдкрд┐рдВрдЧ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдордЬрд╝реЗрджрд╛рд░ рдирд╣реАрдВ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ - рд╣рд╛рдВрдЧрдХрд╛рдВрдЧ рдкреЛрд╕реНрдЯ рдХреЗрд╡рд▓ рдпреВрдХреНрд░реЗрди рдХреЗ рд▓рд┐рдП рдЯреНрд░реИрдХрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдирд┐рдХрд▓рд╛ рдЬрдм рддрдХ рд╣рд╛рдВрдЧрдХрд╛рдВрдЧ рдХреЗ рдмрд╛рд╣рд░ рдкреНрд░рд╕реНрдерд╛рди рдХрд╛ рдХреНрд╖рдг рдирд╣реАрдВ рдЖрдпрд╛ред рдЗрд╕рд▓рд┐рдП рдкреНрд░рд╕реНрдерд╛рди рдХреЗ рдмрд╛рдж рдЙрдХреНрд░реЛрдкреЗрд╢реНрдЯрд╛ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкрд╛рд░реНрд╕рд▓ рдХреЛ рдЯреНрд░реИрдХ рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред
рд╡рд┐рддрд░рдг рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рдЪрд▓рд╛ рдЬрд╛рддрд╛ рд╣реИ: 25 рдЬрдирд╡рд░реА, 15 рдлрд░рд╡рд░реА рдЖрджреЗрд╢ рджрд┐рдпрд╛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдХреАрд╡, 3 рдлрд░рд╡рд░реА рдореЗрдВ рднреЗрдЬрдиреЗ рдХреА рдЧрдИ рдереА, рдкрд╛рд░реНрд╕рд▓ рд╣рд╛рдВрдЧрдХрд╛рдВрдЧ, 20 рдлрд░рд╡рд░реА рд╕реЗ рдЙрдбрд╝рд╛рди рднрд░реА, рдпрд╣ рдбрд╛рдХ рдШрд░ рдореЗрдВ, рджреЛрдиреЗрддреНрд╕реНрдХ рдореЗрдВ рд▓реЗрдиреЗ рдХреЗ рд▓рд┐рдПред

рдЕрдВрджрд░ рдХреНрдпрд╛ рд╣реИ?

рдбрд╛рдХ рдмреЙрдХреНрд╕ рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЖрдпрд╛рдо рд╣реИрдВ: 19x28x17 рд╕реЗрдореА ^ 3ред
рдХреНрдпреВрдмрд╕реНрдЯрдбрд┐рдпреЛ рдмреНрд░рд╛рдВрдбреЗрдб рдмреЙрдХреНрд╕ рдЬрд┐рд╕рдореЗрдВ рдШрди рд╣реЛрддрд╛ рд╣реИ: 18x12.5x12.5 рд╕реЗрдореА ^ 3ред

рдХрд┐рдЯ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ:

рдХрд╛рдо рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рдХреНрдпрд╛ рдЪрд╛рд╣рд┐рдП?

рдЖрд░рдВрдн рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдореЗрдВ рдЕрд░реНрдбреБрдЗрдиреЛ рдЖрдИрдбреАрдИ рдФрд░ рдЗрдВрджреНрд░рдзрдиреБрд╖реБрдЗрдиреЛ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреБрд╕реНрддрдХрд╛рд▓рдп рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреЗ рд╕рд╛рде рд╕рдВрдЧреНрд░рд╣ рд╕реЗ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдЕрдирдкреИрдХ рдХрд░реЗрдВ, рдЬреЛ рдХрд┐ Arduino IDE рдХреЗ рд╕рд╛рде рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рд╕реНрдерд┐рдд рд╣реИред рдЙрд╕рдХреЗ рдмрд╛рдж, рдЖрдкрдХреЛ рдХреНрдпреВрдм рдХреЛ рдпреВрдПрд╕рдмреА рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ рдФрд░ рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдХ рдбреНрд░рд╛рдЗрд╡рд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред

рдШрди рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ

рдХреНрдпреВрдм рдХреЗ рд▓рд┐рдП рдорд╛рдирдХ рдЗрдВрджреНрд░рдзрдиреБрд╖реА рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ:
рдореИрдВ рдзреНрдпрд╛рди рджреЗрддрд╛ рд╣реВрдВ рдХрд┐ рдПрдХ рдбрд╛рдпреЛрдб рдХреЛ "рдЕрдХреНрд╖рдо" рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рд░рдВрдЧ рдХреЗ рд░реВрдк рдореЗрдВ 0x00 (NULL) рдкрд╛рд╕ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред

рдкреНрд░рддреНрдпреЗрдХ рдкрдВрдХреНрддрд┐ рдХреЗ рд▓рд┐рдП рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рд╕рд░рд▓ рдХреЛрдб рдЙрджрд╛рд╣рд░рдг рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ:
 /* Rainbowduino v3.0 Library examples: Cube2 Sets pixels on 3D plane (4x4x4 cube) */ #include <Rainbowduino.h> //      Rainbowduino void setup() //       Rainbow Cube { Rb.init(); //   Rainbowduino } /*     . * Z - ,       OZ * X - ,       OX * Y - ,       OY */ unsigned int z,x,y; void loop() //        setup() { for(x=0; x<4; x++) //       OX { for(y=0; y<4; y++) //       OY { //     (0, X, Y)    Rb.setPixelZXY(0, x, y, 0x00FF00); //  24- RGB- } } for(x=0; x<4; x++) //  ,     OX { for(y=0; y<4; y++) //  ,     OX { //     (3, X, Y)    Rb.setPixelZXY(3, x, y, 0x0000FF); //  24- RGB- } } } 
рдЪрдордХрддреА рдХреЗ рдмрд╛рдж, рдШрди рдЗрд╕ рддрд░рд╣ рд╕реЗ рдЪрдордХрддрд╛ рд╣реИ:


рдереЛрдбрд╝рд╛ рдкреНрд░рдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдореИрдВрдиреЗ рдШрди рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдмрдирд╛рдИ, рдЬрд┐рд╕рдХрд╛ рдкрд░рд┐рдгрд╛рдо рдХрдо рд╣реИред
рдФрд░, рдЬрд╝рд╛рд╣рд┐рд░ рд╣реИ, рдЬреЛ рд▓реЛрдЧ рдЗрд╕реЗ рдкрд╕рдВрдж рдХрд░рддреЗ рд╣реИрдВ, рдореИрдВ рд╕реНрд░реЛрдд рдХреЛрдб рдЫреЛрдбрд╝ рджреВрдВрдЧрд╛ ред

рдкреБрдирд╢реНрдЪ: рдХреИрдорд░рд╛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд░рдВрдЧ рдкрд░рд┐рд╡рд░реНрддрди рдХреА рд╕реБрдВрджрд░рддрд╛ рдХреЛ рд╡реНрдпрдХреНрдд рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реИред

рд╡рд╣ рд╕рдм рд╣реИ! рдХрд▓реНрдкрдирд╛ рдХреАрдЬрд┐рдП, рдкреНрд░рдпреЛрдЧ рдХрд░реЗрдВ, рд▓рд┐рдЦреЗрдВ, рджреЛрд╕реНрддреЛрдВ! рдФрд░ рдЖрдк рд╕рдлрд▓ рд╣реЛрдВрдЧреЗ, рдХреНрдпреЛрдВрдХрд┐ рд╕рдм рдХреБрдЫ рд╕рд░рд▓ рд╣реИред

Source: https://habr.com/ru/post/In170469/


All Articles