Ви не увійшли.
Допоможіть! Не працює скет! Видає помилку!
// Константи для виводів
#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'
Неактивний
Так написано ж
'class Ultrasonic' has no member named 'Ranging'
Де ти відкопав Ranging? Приснилось коли спав на лекціях?
А як вірно?
Вірно - почитати документацію на використану бібліотеку і бажано дати посилання де ви її взяли, тому що цих бібліотек з однаковою назвою може бути вагон.
Посилання на бібліотеку
https://github.com/jihoonkimtech/UltraSonic_Lib
Посилання на бібліотеку
Ну і де там Ranging(CM)?