0@0
0@0
43
0@-60
149
298
0@0
root
2
a3882e5d-9882-4ab5-b51e-c54ffe3d345d
0@-312
0
4
150@50
170@50 corner: 264.0d@170
150@50 corner: 284.0d@170
175.0d@64.5d
En
150@80
170@80
130.0d@83.5d
I2C_v1_master
Input
8ed30f5d-e98e-4fca-b056-1635237a01e4
05bfe129-8ed7-4d79-a8d2-60f20d4e97cf
I2C_v1
OUT_1
f3124197-f3b5-4b17-9a34-082516a6656d
7147623b-cff5-4e97-a16a-e34e16cfc251
38943f7b-861d-4daa-a4fe-32919d617d82
I2C_v1
Address
11
111
0c2751d7-c828-4292-aba3-951f01fde034
d2f9fb8d-0ff8-4014-bd5c-8a83f8c1afa5
Wire.begin( Address );
Wire.onReceive(Sancho);
50
#include
<Wire.h>
while(1 < Wire.available())
{
OUT_1 = Wire.read();
}
61
void
Sancho
int
ZeRG
c919e4ac-e682-4290-9cf5-b6447ae91c7b
I2C_v1_master
Адрес слэйва
if(En)
{
Wire.beginTransmission( Address );
Wire.write( Input );
Wire.endTransmission();
}
98
Wire.begin();
16
2b3140f1-b678-415d-aad9-51805fbaa81f
78bd36af-9eca-4f85-b285-adcfd1065e12
f15a7be9-5c6e-4e6f-993c-638880ae373f
150@70 corner: 170@90
Input_1
10
150@100
170@100
137.0d@103.5d
150@90 corner: 170@110
Input_2
150@120
170@120
142.0d@123.5d
I2C_v1_4_master
95cebf8c-0e1e-4e28-a165-22e37502809c
ddd80988-9efa-490f-bfe6-053d1663f82a
Input_3
d2ca81db-b2d7-429b-ba8c-91bf91443e78
a05f7a69-8f90-4755-937f-08e6030acb49
Input_4
098e5e7f-b871-4afe-8d79-ebf99329c8ff
af8a0a14-bd6b-4da8-a082-d898d8c843b1
85654efd-ca2d-4935-8516-90ae5aa03ec2
I2C_v1_4_master
if(En)
{
Wire.beginTransmission( Address );
Wire.write( Input_1 );
Wire.write( Input_2 );
Wire.write( Input_3 );
Wire.write( Input_4 );
Wire.endTransmission();
}
175
150@110 corner: 170@130
3
150@140
170@140
142.0d@143.5d
150@130 corner: 170@150
150@160
170@160
141.0d@163.5d
150@150 corner: 170@170
94.0d
50@340
50@340 corner: 287.0d@361.0d
left
Ставим в мастере, отправляем слэйву 4 байта
231.0d
3@13.0d
10.0d
451.0d
(0 to: 451)
9600
arduinoIDE
119
1024
12705878
Arduino Nano(ATmega328)
71046910