Проблема укладки ЭКГ-щита ADS1292r и Wifi-щита на Arduino Uno

Я хочу использовать ЭКГ-щит ADS1292r с Arduino Uno (Seeeduino V4.2) и хранить данные на SD-карте через Wi-Fi shield. Но ADS1292r shield использует цифровой pin 4 для целей "СБРОСА", в то время как тот же контакт является контактом "SD card select" для WiFi shield. Поэтому, если я сложу все 3 из них, SD-карта не сможет быть инициализирована. Есть ли способ решить эту проблему?

, 👍1


1 ответ


1

В качестве общего ответа на такого рода проблемы (один и тот же вывод, необходимый для разных библиотек), мне удалось слегка согнуть штифт верхнего экрана в сторону, чтобы он не соприкасался напрямую с платой внизу (т. Е. Не подключается к разъему заголовка).

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

В вашем примере поместите щит Wi-Fi сверху с помощью контакта D4, согнутого в сторону (с ЭКГ-экраном между Uno и WiFi-экраном) , и установите перемычку между вершинами D3 и D4 (т. Е. на щите Wi-Fi). Таким образом, выбор SD-карты теперь будет установлен на D3 вместо D4, и никакое другое подключение к D4 на экране Wi-Fi не будет выполнено.

Я не могу подтвердить, что у вас не возникнет проблем с другими контактами (например, похоже, что оба экрана используют D7).

,