1
Датчик потенциометр 2.0 (ID:933)
Написано
admin
,
26 April 2015
·
1730 Просмотров
Датчик -потенциометр 2.0 конструктивно состоит из двух независимых ползунковых переменных резисторов номиналом 5 КОм каждый.
Датчик имеет два разъема с тремя контактами каждый. Разъемы равнозначны друг другу
V - контакт для подключения напряжения питания.
G- контакт для подключения общего провода.
S1- аналоговый сигнал, изменяющийся пропорциональный перемещению ручки первого потенциометра.
S2- аналоговый сигнал, изменяющийся пропорциональный перемещению ручки второго потенциометра.
Примерный скетч для работы с датчиком выглядит так:
Следующий пример управление серводвигателем с помощью потенциометра:
Датчик имеет два разъема с тремя контактами каждый. Разъемы равнозначны друг другу
V - контакт для подключения напряжения питания.
G- контакт для подключения общего провода.
S1- аналоговый сигнал, изменяющийся пропорциональный перемещению ручки первого потенциометра.
S2- аналоговый сигнал, изменяющийся пропорциональный перемещению ручки второго потенциометра.
Примерный скетч для работы с датчиком выглядит так:
// подключаем вывод S потенциометра к выводу А0 Arduino void setup() { // устанавливаем скорость обмена с компьютером Serial.begin(9600); } // основной цикл программы void loop() { //считываем значения с датчика int sensorValue0 = analogRead(A0); //выводим в монитор считанные значения Serial.println(sensorValue0); delay(100); }Записав скетч в Arduino и включив монитор порта, мы можем наблюдать числа, которые будут меняться при перемещении ручки.
Следующий пример управление серводвигателем с помощью потенциометра:
#include <Servo.h> Servo myservo; // создание переменной int potpin = 0; // подключаем потенциометр к выводу А0 int val; // создаем переменную void setup() { myservo.attach(9); // подключаем серводвигатель к выводу 9 } void loop() { val = analogRead(potpin); // считываем данные с потенциометра val = map(val, 0, 1023, 0, 179); // вращаем серводвигатель myservo.write(val); delay(15); }Ссылка на витрину магазина http://dvrobot.ru/238/933.html