Полностью контролируемая аквакультура на базе Arduino
Я делаю проект по аквакультуре, поэтому я использую датчик температуры, датчик уровня воды, датчик растворенного кислорода, датчик pH, а также 4 мотора и водонагреватель. Возможно ли, чтобы один Arduino запускал все это одновременно? ???
@H.vishal, 👍0
Обсуждение1 ответ
Я бы посоветовал найти датчики, работающие на шине I2C. Таким образом, все датчики используют только два контакта для данных. Это освободит другие выходы для двигателей, нагревателей, которые, вероятно, будут на реле или других драйверах, которым требуется один или несколько контактов для каждого устройства. Когда вы начнете планировать, если у вас закончатся контакты на Arduino Uno, посмотрите на Mega, так как у него гораздо больше контактов GPIO, а также несколько выделенных портов UART.
Итог: найдите свои датчики, драйверы, посмотрите, какой тип связи им требуется, и начните составлять список того, сколько отдельных выводов ввода-вывода вам нужно. Тогда это скажет вам, какая плата подходит для вашего проекта.
- Что выбрать между датчиками температуры и влажности: AM230x или DHT22?
- BMP280 возвращает 0
- Как соединить L293D и MPU6050 для совместной работы?
- Нужен усилитель сигнала датчика качества воздуха MQ135? Датчик более высокого качества?
- Как правильно использовать микрошаговый драйвер с шаговым двигателем более низкого напряжения
- Почему задержка более 64 миллисекунд останавливает вращение серводвигателя? Я не использую «Servo.h», вместо этого я просто управляю длиной импульса.
- Проблема с подключением датчика сердцебиения и температуры на arduino uno, но работает по отдельности
- Шаговый двигатель TMC2208 не меняет скорость вращения линейно
да, это возможно, если вы используете правильные компоненты и являетесь хорошим программистом, @Juraj
Да. У Arduino столько возможностей. Но вы должны правильно спланировать, как управлять вашим модулем и обеспечивать надлежащую функциональность., @Hasan