С подтяжками тоже пробовали, только фото не сделали. Все равно не работает. Да и судя по резисторам сзади платы, там по умолчанию они притянуты к +питания.
Левый нижний пин (SDO) притянут к земле. Перемычкой (центр и право) можно подтянуть к Vdd. Не совсем понимаю, почему там не будет КЗ, правда, ведь от центральной площадки дорожка идет к SDO пину, и к нему же сразу идет и земля, разве что резать дорожку прям на плате.
Насчет проводов тоже не заходит. И паяли их и с другими, более качественными, пробовали.
Любые другие устройства (датчики и экран) на шине I2C с этой Ардуино (и несколькими другими) работают исправно. Все 12 датчиков не работают совсем. Эта версия датчиков рассчитана на 5 вольт (хотя пробовали и 3.3 подавать). Также пробовали подтягивать шину к питанию резистором 10 кОм, тоже не помогло.
Здравствуйте! Конечная цель- тактильная матрица на основе пьезоизлучателей. Частоты примерно от 30 КГц (до разумного предела). Нужно параллельно подать разные частоты на все излучатели и увеличивать частоту, приближая её к резонансу согласно карты удаленности. 16 это минимальное количество, приблизительно должно быть 64 и больше таких излучателей.
про драйверы для моторов я знаю, но мне нужно по какой-либо шине (i2c, spi) с одного микроконтроллера управлять БОЛЬШИМ количеством моторов, а на столько штук драйверов не напасешься)
Да и вряд ли будет портативным данное решение
Нужно менять именно частоту, оставляя амплитуду неизменной. Как сделать с 1 каналом понятно, а вот как расширить это на 16, чтобы на каждом была разная частота?