#1 Програмування Arduino » Вимірюванні відстані за допомогою ультрaдатчика відстані HC-SR04 » 2023-11-09 10:53:47

Sashok
відповідей: 5

Допоможіть! Не працює скет! Видає помилку!

// Константи для виводів
#define PIN_TRIG 12
#define PIN_ECHO 13
//Підключення бібліотеки для HC SR04
#include "Ultrasonic.h"
//Створення об'єкта Ultrasonic
//Trig-12, Echo-13
Ultrasonic ultrasonic(PIN_TRIG, PIN_ECHO);
//Змінна для зберігання виміряної відстані
float dist_cm = 0;

void setup() {
  // Запуск послідовного порту
  Serial.begin(9600);
}

void loop() {
  // Отримати дані з дальноміру
  dist_cm = ultrasonic.Ranging(CM);
  // Вивести в послідовний порт
  Serial.println(dist_cm);
  // Пауза перед наступним вимірюванням
  delay(200);
}

D:Мои документиДокументи 2023Набір Ардуіно 2023Завдання для ArduinoЗавдання 56sketch_56sketch_56.ino: In function 'void loop()':
D:Мои документиДокументи 2023Набір Ардуіно 2023Завдання для ArduinoЗавдання 56sketch_56sketch_56.ino:19:24: error: 'class Ultrasonic' has no member named 'Ranging'
D:Мои документиДокументи 2023Набір Ардуіно 2023Завдання для ArduinoЗавдання 56sketch_56sketch_56.ino:19:32: error: 'CM' was not declared in this scope

exit status 1

Compilation error: 'class Ultrasonic' has no member named 'Ranging'

Підвал форуму