Как я могу подключить ультразвуковой датчик к щиту драйвера двигателя Arduino l239D, если у меня не осталось места?
Можете ли вы сказать мне, сколько датчиков я могу подключить к шилду водителя двигателя l239D? Хочу поставить ультразвуковой датчик и два инфракрасных датчика. Возможно ли это?
@Noslen, 👍0
Обсуждение1 ответ
▲ 1
Возможно, вы заметили, что на экране есть места для аналоговых контактов. Все они бесплатны, поэтому вы можете подключить к ним свой ультразвуковой и ИК-датчик. Говоря о цифровых пинах, некоторые из них бесплатны, а некоторые нет. Так что лучше использовать свободные аналоговые выводы вместо того, чтобы беспокоиться о цифровых выводах, если в этом нет необходимости. И ваши датчики будут нормально работать на этих аналоговых выводах
,
@BinitPoddar
Благодаря всем вам проблема решена., @Noslen
Смотрите также:
- Как использовать SPI на Arduino?
- Как решить проблему «avrdude: stk500_recv(): programmer is not responding»?
- Как создать несколько запущенных потоков?
- Как подключиться к Arduino с помощью WiFi?
- avrdude ser_open() can't set com-state
- Как узнать частоту дискретизации?
- Что такое Serial.begin(9600)?
- Я закирпичил свой Arduino Uno? Проблемы с загрузкой скетчей на плату
Вы говорите, что у вас нет свободных контактов для передачи данных?, @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