«Устройства I2C не найдены» Arduino Nano Every

Мне очень легко удалось настроить Arduino Nano с платой I2C, но Arduino Nano Every доставил мне гораздо больше хлопот (мой проект требовал низкого профиля).

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

Вот как это связано:

Мой дерьмовый POC

на основе этой схемы выводов: https://i2.wp.com/rosmianto.com/wp-content/uploads/2019/05/Untitled-Diagram-4.png?fit=1506%2C1974&amp;ssl=1<!-- а-->

<p>Экран загорается, поэтому я знаю, что соединения 5 В и заземление работают, но когда я сканирую устройства I2C с помощью i2c_scanner, он не видит никаких устройств.</p> <pre><code>18:20:56.254 -&gt; Сканирование... 18:20:56.289 -&gt; Устройства I2C не найдены 18:20:56.289 -&gt; 18:21:01.265 -&gt; Сканирование... 18:21:01.265 -&gt; Устройства I2C не найдены 18:21:01.300 -&gt; </code></pre>

, 👍-1

Обсуждение

Промотать провода через плату и не припаять их, вероятно, ваша проблема. Это не сделает очень хорошую связь. Вы можете получить питание и заземление таким образом, но цифровые сигналы, такие как связь I2C, будут видеть МНОГО шума., @Delta_G

А, ладно, тогда спаяю, посмотрю, поможет ли, @Jonathon Cwik

@Delta_G Да, это было так!, @Jonathon Cwik

воткните зубочистки в отверстия, чтобы затянуть соединения, @jsotola

@Delta_G, сделай это ответом, чтобы мы могли пометить его как таковой., @Gabriel Staples


1 ответ


Лучший ответ:

2

Возможно, проблема в том, что вы пропустили провода через плату и не припаяли их. Это не сделает очень хорошую связь. Вы можете получить питание и заземление таким образом, но цифровые сигналы, такие как связь I2C, будут видеть МНОГО шума.

,