ushakov
может с питания начать? от чего запитано все хозяйство? если начинаются непонятные глюки в случайное время - есть смысл поковыряться сначала в железе
MrSyabro
MrSyabro
На линии с монитором 🥴
MrSyabro
Точнее все добро с RGB ленточкой коротенькой в монике влеплено и работает от пк
MrSyabro
Ну там я даже незнаю, что может пойти не так.. разве что кондеры могли подсохнуть
MrSyabro
ибо давно не проверялись
MrSyabro
ushakov
ленточку, которая шимом управляется, как я понял
MrSyabro
MrSyabro
Кстати, без нее работает
MrSyabro
Но самый просто код работал буквально недавно
ushakov
а после чего перестал?
MrSyabro
Просто вафля, mqtt и 3 канала шоим было
MrSyabro
Сейчас добавил немного кода стало работать через раз
ushakov
ну так может в этом коде дело тогда?
MrSyabro
Код на гитлабе есть, но без коментов 😅
MrSyabro
там поидее просто плавная смена цвета добавлена и управление ргб в компонент вынесено
MrSyabro
плавность достигается задержками в 10мс
MrSyabro
https://gitlab.com/MrSyabro/rgb-backlight/tree/animation
MrSyabro
Может ли это быть из-за того, что задержки в основном потоке?
ushakov
ссылка битая, но даже с ней трудно будет с наскоку разобраться где там косяк (если он там вообще есть). но что бы я сделал, если бы обнаружил, что вот у меня прошивка работает, потом я что-то добавил и начались глюки? вернулся бы к той версии, где у меня все работало и посмотрел бы, работает ли сейчас. если нет - то вероятно что-то произошло с аппаратной частью. если работает, то добавлял бы новые функции/изменения постепенно, пока снова не появился бы глюк. можно пойти от обратного и наоборот вырубать часть добавленных функции, пока не перестанет глючить. просто гадать что там случилось у тебя очень сложно - никакой конкретной инфы пока ты так и не сообщил. будь хотя бы дамп стека, уже можно было бы понять, в какой функции происходит краш и куда копать
ushakov
а так мы будем ходить кругами вечно и играть в угадайку ))
MrSyabro
Ссылка не битая.. Просто заблокирован реп
MrSyabro
Окей, буду копать
MrSyabro
ushakov
https://docs.espressif.com/projects/esp-idf/en/latest/api-guides/tools/idf-monitor.html
ushakov
вот тут можно покурить подробнее, как сделать читабельный дамп
ushakov
если коротко, то в конфиг файл sdkconfig тебе нужно раскомментировать строчку CONFIG_ESP32_PANIC_GDBSTUB
, перекомпилировать прошивку и залить. тогда она будет уже запускаться с подробной отладночной информацией и в случае краша выдаст все с потрохами
Resident
Андрей Будылин
Всем привет. Нужно реализовать watch dogs для SIM800L. Готового не нашел. Представляю себе это как пинг через каждые 5 мин(к примеру). Но вот все библиотеки заточены под пинг из ethernet, а в GPRS это не катит. Есть идеи?
Artem
Господа доброе утро. хочу использованить пины VP и VN для подключения датчиков высоты
Artem
но чет они странненько себя ведут
Artem
плата esp32 wroom devkit
Svyatoslav
?
Artem
пины которые рядом 34 35 работают нормально
Artem
а на 36 39 пинах в нихних пределах показаний датчиков один влияет на показания другого
Artem
рц фильтр уже стоит
Alexey Kotelnikov
Андрей Будылин
Бавает что GPRS отваливается, а сам модуль работает. АТ наверное не помогут
Alexey Kotelnikov
Андрей Будылин
не, blynk
Alexey Kotelnikov
не, blynk
организуйти пинг напрямую какого-нибудь
url общедоступного, через at команды, если сам gprs проверять надо. Ну а если соединение с blink, то копайте в сторону ping в blynk, там вроде есть что-то.
Artem
ацп умеет понимать вольтаж датчика только до 3.3в ?
Artem
у меня датчик выдает от 0,5 до 4,5в
Alexey Kotelnikov
ацп умеет понимать вольтаж датчика только до 3.3в ?
Если заведомо известно, что измеряемое напряжение выше, то можно собрать делитель напряжения, с таким расчетом, что максивальное напрядение будет не более 3,3. а показания ацп пересчитывать с учетом делителя.
Indr1x
Artem
но в сериал порт максимальное значение выводится 4095
Alexey Kotelnikov
ну так соберите делитель при котором 4,5в будут превращаться в 3,3. И значение 4095 будет у вас 4,5 вольта
Artem
а если у меня есть вот такие штуки
Artem
https://ru.aliexpress.com/item/32850928656.html?spm=a2g0s.9042311.0.0.4fc333ed4PW5ww
Artem
они подойдут ?
Alexey Kotelnikov
а если у меня есть вот такие штуки
При чем здесь LDO, вам нужно собрать делить из 2 резисторов. Просто правильно подобрать номиналы. http://www.joyta.ru/7328-delitel-napryazheniya-na-rezistorax-raschet-onlajn/
Artem
Да я уже сообразил, спасибо за совет
Владимир
Ребят, есть вопрос. Как проверить усилитель? Много усилителей. Хочу собрать устройство что бы проверять их быстро. Что нужно для этого какая схема нужна? Усилки с алика
Ant
Василий
БП, mp3-плеер(телефон), колонки + вольтметр(тестер)
Василий
навряд ли кто то собрался АЧХ измерять, или какие то еще параметры
ᅠDin
Привет.
Кто-нибудь делал съёмный адаптер для esp12?
Чтобы сам модуль есп не паять, а просто вставить и прошить.
Алексей
я делал
Алексей
ᅠDin
Контакты от PCI или просто развел плату?
Алексей
угловые контакты с шагом 2
ᅠDin
Наверное так дешевле и лучше получается чем самому плату разводить)
Алексей
Очень удобно, насадил, протестил, снял, распаял уже на плате
Василий
ㅤ
https://opennet.ru/51920/
ᅠDin
можно ли вместо 1 и 2ком использовать резисторы на 1.5 и 2.2ком?
Василий
можно
Василий
слишком точно там не надо - главное понизить уровень с 5в до 3,3в
ᅠDin
спасибо)
Sergey
Вполне хватит
Василий
все верно, лог "1" для логики 3,3в считается напряжение выше 2х вольт
Припустимо що це я
Помогите пожалуйста
Припустимо що це я
Sergey
Ошибка выше