Низкое энергопотребление Arduino UNO (несколько ультразвуковых датчиков)

Я читал сообщение о том, что к одному Arduino можно подключить несколько ультразвуковых датчиков. Но у меня есть несколько вопросов:

  1. Если я использую Arduino Uno, какое максимальное количество ультразвуковых датчиков я могу подключить к одному Arduino UNO?

  2. Есть ли какой-либо вариант для питания Arduino UNO в каком-либо режиме с низким энергопотреблением, чтобы я мог обеспечить автономную работу в течение как минимум 90 дней (я имею в виду время автономной работы или решения на солнечной энергии)

  3. Может ли Arduino UNO работать при низких/высоких температурах (например, -20/+50 градусов Цельсия) и каков известный диапазон рабочих температур?

  4. Как закрепить перемычки/кабели для работы при экстремальных температурах (например, -20/+50 градусов Цельсия)

    Заранее спасибо :D

, 👍1

Обсуждение

Автономный Arduino «минимум» будет потреблять меньше энергии. [полезная ссылка](https://www.gammon.com.au/forum/?id=11497), @ElectronSurf

4. Не используйте соединительные кабели. Используйте кабели, рассчитанные на указанный диапазон температур, и припаивайте их к плате., @chrisl

@новичок, спасибо, чувак. Эта ссылка очень полезна, @ratomir

@chrisl Роджер, это. Для целей тестирования я хотел использовать перемычки. :D, @ratomir

@rmir не за что. большинство электронных компонентов имеют широкий диапазон допустимых температур, но реальной проблемой является влажность окружающей среды., @ElectronSurf


1 ответ


2
  1. Вы не указали, какой тип ультразвукового датчика вы хотите использовать, поэтому я предполагаю использование «стандартных» ультразвуковых модулей Arduino (например, hc-sr04), которым требуется 4 контакта (VCC, GND, TRIGGER и ECHO). Поскольку Arduino Uno имеет 20 контактов ввода-вывода (6 аналоговых и 14 цифровых), вы можете использовать 10 контактов в качестве выходов для сигналов TRIG и 10 в качестве входов для сигналов ECHO и, таким образом, подключить до 10 ультразвуковых модулей к одному Arduino Uno.
  2. В целом Arduino Uno не предназначена для приложений с низким энергопотреблением. Если вы хотите получить более конкретный ответ, вы должны задать более конкретный вопрос...
  3. Рабочая температура Arduino Uno составляет от -40 до 85 °C.
  4. Одним из вариантов является использование клеммного щитка с винтовыми клеммами, например, что-то вроде это.
,

Извините, что не слишком конкретен, вы знаете, когда вы работаете над чем-то, вы думаете, что у всех один и тот же процесс, одни и те же инструменты... А я новичок в Arduino... :D 1. Да, вы правы, я имел в виду HC-SR04. 2. Опять же, я не был слишком конкретным. Не хочу, чтобы вы беспокоились о слишком многих деталях, но мне нужно измерительное устройство, которое будет измерять расстояние каждые 15 секунд, мой план состоит в том, чтобы включать/выключать Arduino каждые 15 секунд для измерения расстояния. Так как мне нужно это устройство для использования в лесу, мне нужно устройство с батарейным питанием. 3. Спасибо. 4. Потрясающе., @ratomir

Посмотрите на функции sleep_mode() и set_sleep_mode(mode). Вам также необходимо отключить питание ультразвуковых датчиков. Затем вам нужно будет измерить энергопотребление всего комплекта, чтобы решить, какой тип батареи вам следует использовать..., @JSC