Какое максимальное количество датчиков можно использовать на одном устройстве Aurdino?
В настоящее время у меня есть Aurdiuno uno и защита драйвера двигателя: (http://www.hobbytronics.co. uk/arduino-motor-shield).
Теперь я хотел бы запустить следующие мехатронные устройства: 3 двунаправленных двигателя, 1 сервопривод, 1 датчик Холла (цифровой), 2 инфракрасных датчика, 1 магнитометр, 1 ультразвуковой датчик,
Сможет ли Aurdiuno uno в паре с кожухом двигателя работать с этими компонентами или мне придется покупать Aurdiuno mini? Могу ли я получить некоторое представление о том, как определить, какие контакты необходимы, и как мне подключить контакты датчика к кожуху двигателя, поскольку он не имеет какого-либо скольжения по направлению в соединениях, таких как Aurdiuno Uno. Нужно ли мне припаивать соединения датчика?
Спасибо
@Hell Carrier, 👍0
1 ответ
Лучший ответ:
Будет ли 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 в покое, поскольку они имеют общий таймер и используйте только остальные)
- Сколько датчиков может поддерживать один модуль Arduino?
- Как получить ненулевой выход из HX711 и ячейки загрузки?
- hx711 и датчик нагрузки показывают 0 для калибровки
- Попытка прочитать разные уровни газа с помощью датчика газа MQ2
- Подключение датчика Winsen ZE11-C2H4 к Arduino
- Проблема с подключением датчика сердцебиения и температуры на arduino uno, но работает по отдельности
- Невозможно заставить ультразвуковой датчик работать с контроллером двигателя.
- Сколько датчиков может поддерживать Arduino Uno? Нужна помощь для моего гидропонного проекта
Спасибо за краткий ответ. Просто чтобы уточнить, когда вы говорите, что бюджет – это количество доступных контактов?, @Hell Carrier