Сколько датчиков можно использовать в Arduino для моего проекта?

Я делаю проект по определению чистоты воды. Я не знаю, какую плату arduino можно использовать для проекта. Он использует до 15 сенсорных модулей без дисплея, модуль WiFi. Можете ли вы сказать мне, какая плата лучше для моего проекта.

, 👍-1


1 ответ


1

Это зависит от того, какие датчики вы используете. Если вы используете датчики на основе I2C и можете настроить каждый с отдельным адресом I2C, теоретически вы можете управлять до 128 из них. Я говорю теоретически, поскольку вы, возможно, не сможете передать сигнал по шине I2C с таким количеством устройств на ней. Однако вы, безусловно, можете управлять 15 из них.

Mega 2560 имеет множество линий ввода-вывода, так что это может быть хорошим выбором, если вам нужны отдельные линии для каждого датчика.

Если вам нужен отдельный аналоговый вход для каждого из ваших датчиков, вам потребуется использовать Arduino как минимум с 15 отдельными аналоговыми входами. У Arduino Mega 2560 их 16, так что это сработает.

Если вам нужны 4-битные двоичные входы, вам понадобится 4*15 или 60 входов. Mega 2560 имеет 54 цифровых входа, что было бы недостаточно для этой ситуации.

Вы также можете использовать какой-либо мультиплексор сигналов и включать датчики по одному за раз.

Сообщите нам, какой тип датчика вы используете, и мы сможем предоставить более конкретную помощь.

,