Подключение различных устройств к Arduino
Мне нужно подключить следующие устройства к плате Arduino UNO. Проблема в том, что у меня заканчиваются контакты, чтобы иметь возможность соединить их все. Есть ли какой-нибудь способ сделать это?
- ультразвуковой датчик
- желтый светодиод
- зеленый светодиод
- красный светодиод
- зуммер
- клавиатура 4x4
Я делаю проект в Tinkercad
На рисунке ниже я попытался это сделать, но мне не хватает 2 контактов для ультразвукового датчика trig и echo
@Carlos Muñoz, 👍1
Обсуждение1 ответ
Как cguck70 уже заявил в комментариях: Контакты A0 -A5 могут быть аналоговыми входными контактами, но они также могут быть обычными цифровыми входными / выходными контактами. Вы можете использовать их по своему вкусу, как и любой другой цифровой вход / выход.
Поэтому просто подключите два из этих контактов к вашему ультразвуковому датчику и используйте в своем коде имена контактов A0
, A1
и так далее.
- Нет функции сопоставления для вызова 'DS3231 (const uint8_t &, const uint8_t &)
- Моя программа использует слишком много памяти
- Не удается заставить клавиатуру использовать Keyboard.write на Arduino Uno
- Как выйти из цикла while с помощью клавиатуры?
- Проблема при кодировании обнаружения клавиш клавиатуры 4x4 (без библиотеки)
- Клавиатура 4x3 не обеспечивает никакого вывода, а вывод, который она обеспечивает, неверен
- Есть ли способ для клавиатуры остановить зуммер во время его работы?
- Невозможно ввести клавишу клавиатуры в цикл while
Другим вариантом может быть один из следующих: https://www.instructables.com/PCF8574-GPIO-Extender-With-Arduino-and-NodeMCU/, @VE7JRO