Считывание и калибровка датчиков Arduino

12 октября 2018 - Администратор

Как считать  данные с датчиков Arduino,  как вывести данные датчиков на экран и использовать  в программе. Также как откалибровать датчик освещенности Arduino.

Чтобы проверить работу аналогового датчика Arduino можно запустить стандартную программу 

Считывание  данных с датчика Arduino  производится с помощью команды

analogRead(номер порта)
Чтобы информацию полученную с датчика использовать в программе, необходимо ввести переменную  типа целая int и присвоить этой перменной считанное занчение. Подробно о работе с перменными можно познакомиться на уроке по программированию Си Переменные
int   имя переменной = analogRead(номер порта);
Чтобы вывести значение переменной на экран в монитор порта,необходимо использовать команду
Serial.println(имя перменной);

Ниже приведен пример программы arduino для считывания данных с датчика arduino и  вывода на экран
void setup() {
  // настариваем вывод информации в com порт
  Serial.begin(9600);
}
// основная программа  , которая выполняется бесконечно
void loop() {

  //  вводим переменную sensorValue  в которую будем записывать информацию с датчика
// подключенного к порту A0   
int sensorValue = analogRead(A0);// вместо A0  можно указать порт , которому подсоединен датчик
  // выводим  значение переменной  sensorValue  в com порт , на экран
  Serial.println(sensorValue);
 delay(1);        // пауза
}

Чтобы посмотреть данные необходимо зайти в монитор порта это знак лупы в правом верхнем углу.Чтобы откалибровать световой датчик для движения робота arduino  по черной линии, необходимо   поставить робота на черную линию, посмотреть значение датчика, потом поставить на белое поле , посмотреть данные датчика  и сложить полученные значения и поделить на два.

 Вернуться к содержанию   Перейти к следующему уроку Датчики расстояния

Комментарии (0)

Нет комментариев. Ваш будет первым!