Какое максимальное количество датчиков можно использовать на одном устройстве Aurdino?

В настоящее время у меня есть Aurdiuno uno и защита драйвера двигателя: (http://www.hobbytronics.co. uk/arduino-motor-shield).

Теперь я хотел бы запустить следующие мехатронные устройства: 3 двунаправленных двигателя, 1 сервопривод, 1 датчик Холла (цифровой), 2 инфракрасных датчика, 1 магнитометр, 1 ультразвуковой датчик,

Сможет ли Aurdiuno uno в паре с кожухом двигателя работать с этими компонентами или мне придется покупать Aurdiuno mini? Могу ли я получить некоторое представление о том, как определить, какие контакты необходимы, и как мне подключить контакты датчика к кожуху двигателя, поскольку он не имеет какого-либо скольжения по направлению в соединениях, таких как Aurdiuno Uno. Нужно ли мне припаивать соединения датчика?

Спасибо

, 👍0


1 ответ


Лучший ответ:

0

Будет ли Aurdiuno uno... покупать Aurdiuno mini?

Основные различия между uno и mini:

  • след
  • 6 аналоговых входов (uno) и 8 (мини).

Вы получите два дополнительных аналоговых входа и гораздо меньший размер за счет того, что экран больше не будет подходить.

Теперь я хотел бы запустить следующие мехатронные устройства: 3 двунаправленных двигателя, 1 сервопривод, 1 датчик Холла (цифровой), 2 инфракрасных датчика, 1 магнитометр, 1 ультразвуковой датчик, будет ли Aurdiuno uno в паре с кожухом двигателя можно будет запустить эти компоненты?

Согласно веб-сайту, шилд поддерживает до 4 двигателей или 5 сервоприводов, так что я предполагаю, что это сработает.

если шилд не может одновременно работать с 3 двигателями и 1 сервоприводом, вы можете просто использовать для этого библиотеку сервоприводов и вывод.

Для работы экрана требуется 3 контакта; поэтому вам понадобится 3 или 4 контакта в зависимости от конфигурации.

Входы 1 цифровой, 4 аналоговых; 1 цифровой вход/выход, 1 аналоговый вход

похоже, что вам нужно 4-5 контактов DIO и 4 аналоговых контакта, которые есть у uno, так что да.

Если бы вы использовали платы драйвера двигателя вместо экрана, стоимость была бы

2x ШИМ на комбинацию двигатель/драйвер = 6 ШИМ 1 DIO для сервопривода 1 DIO для цифрового входа 4 аналоговых входа

Что также умещает в бюджет все 6 контактов PWM DIO, + еще 2 (остается 6 из 14) и 2/3 аналоговых контактов (также хорошо, что вы можете оставить A3,4 в покое, поскольку они имеют общий таймер и используйте только остальные)

,

Спасибо за краткий ответ. Просто чтобы уточнить, когда вы говорите, что бюджет – это количество доступных контактов?, @Hell Carrier