Датчик Flex не реагирует. Arduino
Я пытаюсь управлять датчиком 5 серво и Flex. Итак, я подключаю Arduino с Bled Board(датчик Flex и 5 сервоприводов).
Однако, хотя я согнул эти датчики Flex, они не реагировали.
этот код ниже.
// letsarduino.com
// [Project 15] - 5 Flex/Bend Sensor + 5 Servo Motor + Arduino
#include <Servo.h>
Servo servoMotor1;
Servo servoMotor2;
Servo servoMotor3;
Servo servoMotor4;
Servo servoMotor5;
int servoPin1 = 2;
int servoPin2 = 3;
int servoPin3 = 4;
int servoPin4 = 5;
int servoPin5 = 6;
void setup() {
servoMotor1.attach(servoPin1);
servoMotor2.attach(servoPin2);
servoMotor3.attach(servoPin3);
servoMotor4.attach(servoPin4);
servoMotor5.attach(servoPin5);
}
void loop()
{
int analogValue = analogRead(A0);
int servoAngle = map(analogValue, 550, 640, 0, 179);
servoMotor1.write(servoAngle);
int analogValue2 = analogRead(A1);
int servoAngle2 = map(analogValue2, 550, 640, 0, 179);
servoMotor2.write(servoAngle2);
int analogValue3 = analogRead(A2);
int servoAngle3 = map(analogValue3, 550, 640, 0, 179);
servoMotor3.write(servoAngle3);
int analogValue4 = analogRead(A3);
int servoAngle4 = map(analogValue4, 550, 640, 0, 179);
servoMotor4.write(servoAngle4);
int analogValue5 = analogRead(A4);
int servoAngle5 = map(analogValue5, 550, 640, 0, 179);
servoMotor5.write(servoAngle5);
}
Знаете ли вы, почему эти гибкие датчики и серводвигатели не реагируют? Я думаю, что проводка между разведенной платой и arduino, гибкими датчиками и серводвигателями не ошибаются.