ждать пока расстояние<30
- Войдите на сайт для отправки комментариев
Втр, 02/03/2021 - 22:33
есть ли какой-нибудь код который ожидает пока ультразвуковой датчик не измерит расстояние меньше 30 см.
что-то на подобии wait for
Вообще-то нет, но самому написать можно.))))
если не сложно, подскажи как написать))
Сложно.
1. Скачать Arduino IDE.
2. Установить ее на компьютер.
3. Запустить.
4. Ввести ручками несколько необходимых строк.
5. Нажать кнопку компиляции.
вы наверно не поняли, мне нужно чтобы программа остановилась и ждала пока расстояние не уменьшится, а потом делала дальнейшие действия
Отчего ж не поняли? Поняли.
Надеюсь, Вы предложенный мной алгоритм действий тоже поняли.
вот эта строчка будет ждать, пока расстояние не снизится менее 30
вот эта строчка будет ждать, пока расстояние не снизится менее 30
Брукли - "Дайте-ка я покрупнее нарисую бесконечно малые треугольники..." ? :)
Дисклаймер для ТС - данный код только пример и не предназначен для использования в реальных проектах :)))
Брукли - "Дайте-ка я покрупнее нарисую бесконечно малые треугольники..." ? :)
Дисклаймер для ТС - данный код только пример и не предназначен для использования в реальных проектах :)))
Да ладно, ладно... Это я так . Ни твое ни мое у него все равно не откомпилится:) Там точки с запятой не хватает :)
Там точки с запятой не хватает :)
апосля фигурной скобки точка с запятой необязательна :)
Осталось ArduinoIde научить переменные на кириллице понимать.
есть ли какой-нибудь код который ожидает пока ультразвуковой датчик не измерит расстояние меньше 30 см.
что-то на подобии wait for
Приведите уже имеющийся код, так будет проще помочь. Иначе тут так и будут все стебаться дальше.
http://arduino.ru/forum/obshchii/vstavka-programmnogo-koda-v-temukommentarii
Осталось ArduinoIde научить переменные на кириллице понимать.
Хороший мозговой штурм для 1С программистов.)) Игры пишут, можно и породию на ардуино-иде, наверное, замутить в 1с)))
Там точки с запятой не хватает :)
апосля фигурной скобки точка с запятой необязательна :)
Че правда, да ? Ну ваще... Тогда заработает !
апосля фигурной скобки точка с запятой необязательна :)
Я бы сказал "вредна".
вы наверно не поняли, мне нужно чтобы программа остановилась и ждала пока расстояние не уменьшится, а потом делала дальнейшие действия
Ну, в чем проблема-то? У Вас есть функция измерения расстояния? Она возвращает именно расстояние в сантиметрах? Как она называется? measureDistance? Ну так прямо и пишите.
Больше ничего не надо. Станет и будет стоять как вкопанная, пока расстояние не станет меньше 30. А если никогда не станет, то будет стоять вечно.
В чём Ваша проблема-то? Похоже, это Вы не понимаете что Вам тут говорят.
то будет стоять вечно.
так просто? надо взять на заметку )))
Это просто какой то стендап... Я бы даже сказал андерграунд !
Это просто какой то стендап...
Скорее лэйдаун.
Осталось ArduinoIde научить переменные на кириллице понимать.
Хороший мозговой штурм для 1С программистов.)) Игры пишут, можно и породию на ардуино-иде, наверное, замутить в 1с)))
зря смеетесь https://infostart.ru/public/350771/
при чем там скетч который мерит 3 см :) прямо автору подойдет...
зря смеетесь
Я и не смеялся. И не такое видел в своей жизни.
то будет стоять вечно.
так просто? надо взять на заметку )))
Тут другой способ - эпоксидка и карандаш, профессор был доволен, а от его жены студент еще и бабло получил (если помните тот старый анекдот). ))
(если помните тот старый анекдот). ))
так кто же его не помнит )
Про эпоксидку и червечка знаю, а про карандаш нет. Да и понять не могу, нахрена лишний карандаш нужен, если эпоксидка и так справится?
Пока расстояние менее 30см значит ещё не стоИт... и нужно ждать в вялом цикле