Как я могу подключить ультразвуковой датчик к щиту драйвера двигателя Arduino l239D, если у меня не осталось места?

Можете ли вы сказать мне, сколько датчиков я могу подключить к шилду водителя двигателя l239D? Хочу поставить ультразвуковой датчик и два инфракрасных датчика. Возможно ли это?

, 👍0

Обсуждение

Вы говорите, что у вас нет свободных контактов для передачи данных?, @jsotola

Да, потому что у меня уже подключено два инфракрасных датчика, поэтому у меня есть только два доступных контакта. Я использую моторный щит l239D. И любому ультразвуковому датчику нужно как минимум четыре контакта, верно?, @Noslen

Вы можете преобразовать аналоговые входные контакты в цифровой выход (PORTC), посмотрите., @MichaelT

Спасибо я решил проблему!, @Noslen

Однако не могли бы вы сказать мне, сколько датчиков я могу подключить к шилду драйвера двигателя l239D? Хочу поставить ультразвуковой датчик и два инфракрасных датчика., @Noslen

Киньте ссылку на щит., @Fahad

Вот он этот https://www.botnroll.com/en/shield-motor-driver/456-motor-shield-l293d-para-arduino-4600ma.html, @Noslen


1 ответ


1

Возможно, вы заметили, что на экране есть места для аналоговых контактов. Все они бесплатны, поэтому вы можете подключить к ним свой ультразвуковой и ИК-датчик. Говоря о цифровых пинах, некоторые из них бесплатны, а некоторые нет. Так что лучше использовать свободные аналоговые выводы вместо того, чтобы беспокоиться о цифровых выводах, если в этом нет необходимости. И ваши датчики будут нормально работать на этих аналоговых выводах

,

Благодаря всем вам проблема решена., @Noslen