Вот код:
#include //подключение бибиблятеки мотора
#define steps 200 //к-во щагов на один оборот
Stepper stepper1 (steps, 5, 6, 7, 8); //куда подключён мотор
boolean sense1 = 1; //датчик 1 подключен к аналогвому входу 0
boolean sense2 = 2; //датчик 2 подключен к аналоговому входу 1
void setup() {
// put your setup code here, to run once:
pinMode(A1, INPUT);
pinMode (A2, INPUT);
stepper1.setSpeed(60); // скорость вращения об./мин.
sense1 = false;
sense2 = false;
}
void loop() {
// put your main code here, to run repeatedly:
right:
stepper1.step(steps);
if (analogRead (sense2) = true) {goto left;}
else goto right;
left:
stepper1.step(-steps);
if (analogRead (sense1) = true) {goto right;}
else goto left;
}
пиздит на последний if.
grinder1:27:27: error: lvalue required as left operand of assignment
if (analogRead (sense1) = true) {goto right;}
Чо ему надо-то, суканахуйёптаблять???
С соединением хуйни проблем вощемта не было.
