
рдкреНрд░рд╕реНрддрд╛рд╡рдирд╛
, ┬л┬╗ , , . . , , . .
, , . , , - . , .
, ( ), Y . , Arduino. Arduino , .
. . , , , .
Y тАУ . 1 , 1 . , 48 , Z 0,02 . , - . , , , .. , ( ; , ). Y, , DIN-. .

Z . тАУ . .. , , , . , , , , . , , . .

, . .. , () () . .
Arduino USB . 5 Arduino .
75 (19 ; 3,9 ).
(D2, D3) . D1 Arduino . . R9 тАж R11. 3 , D3, .

1 6 24 . VT1 , .
SB2 тАж SB7 , / 32 . Y . , SB1 5, .
Arduino, Python GNU/Linux.
. : <method>: [arg1 [arg2 [...]]]\n
. . 0 1 (False True).
:
| | |
---|
connect: | 2 . res: 1 . , COM . , ready: 1 . |res: 1 + ready: 1 ;res: 1 + error: 1 |
touch: | . | res: 1 ; res: 0 |
move: x y | | res: 1 ; res: 0 ( ; ) |
drill: x y | | res: 1 ; res: 0 ( move ; ) |
coords: | | res: x y |
:
, , . :
connect
, ( )- X Y
error: 1
, , ,- , , 0 (False)
, OpenCV, , . , , , , . :
pyserial. (/dev/ttyACM*). connect
. res: 1
, .
GUI PyQt5.

рдЗрд╕реЗ рдХреНрд▓рд╛рдЗрдВрдЯ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЗрдВ рдбреНрд░рд┐рд▓рд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдмрд┐рдВрджреБ рдорд╛рдиреНрдпрддрд╛ рдореЙрдбреНрдпреВрд▓ рдЬреЛрдбрд╝рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рд╣реИред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдХреА рддреБрд▓рдирд╛ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдбреНрд░рд╛рдЗрдВрдЧ рдореЗрдВ рдЕрдВрдХ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдЧрд╛, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдХреЗрд╡рд▓ рддреНрд░реБрдЯрд┐рдкреВрд░реНрдг рд╣рдЯрд╛рдирд╛ рд╣реЛрдЧрд╛ рдФрд░ рдЕрдкрд░рд┐рдЪрд┐рдд рд▓реЛрдЧреЛрдВ рдХреЛ рдЬреЛрдбрд╝рдирд╛ рд╣реЛрдЧрд╛ред
рд░рд┐рдкреЛрдЬрд┐рдЯрд░реА рд▓рд┐рдВрдХ