Dr Zlo
Уж если пин сконфигурен на вход, да даже с подтяжкой - резистор-то его перетянул бы вниз
Dr Zlo
Я логанализатором и осциллом смотрю, там стабильные 3.3
Andy
Уж если пин сконфигурен на вход, да даже с подтяжкой - резистор-то его перетянул бы вниз
да вот если ничего не помогает, то всякие бредовые действия начинаешь предпринимать. Иногда срабатывает :)
Dr Zlo
Dr Zlo
Сверху логические уровни, снизу осцилл.
Dr Zlo
Но я не сомневаюсь что что-то сломано, надо по версиям поскакать. Тот же output_invert для LEDC они регулярно ломают, вплоть до того что в справке он сейчас есть, а на деле его нет, вообще, даже в инклудах).
Lucifer
есть же прямо специализированные контроллеры заряда, маленькие дешевые микросхемы
BMS стоит, мне сам контроль по заряду нужен. Те основную переферию к примеру отключить на 10 вольт. Вот и пытаюсь понять 10 вольт тогда сколько % на акб будет. Но всем спс уже нашел)
Anonymous
https://github.com/yacubovvs/CubOS поставь звезду- поддержи товарища CubOS - минималистичная операционная система пользовательского интерфейса. CubOS имеет открытые коды и поддерживает микроконтроллеры и процессоры различных архитектур
Andre
У меня какая плата, можно подать выше 1 Вольта?
Andre
Andre
Не очень понимаю, что такое bare chip.
🤙🏻 ℙ𝔸𝕍𝔼𝕃
В описании же написано что если девборд (он на фото) то до 3.3.
🤙🏻 ℙ𝔸𝕍𝔼𝕃
🤙🏻 ℙ𝔸𝕍𝔼𝕃
👌🏻
Василий
кстати, а кто какой осцилограф виртуальный или как оно называется (что бы на комп выводил) использует?
Dmytro
кстати, а кто какой осцилограф виртуальный или как оно называется (что бы на комп выводил) использует?
В большинстве случаев достаточно логического анализатора. У меня раньше был клон saelae, а сейчас dslogic
Василий
погуглил: ну типа осцилографа отложенного действия без экрана?)
Dmytro
погуглил: ну типа осцилографа отложенного действия без экрана?)
Смотря какая частота вам нужна. Так-то на десятки килогерц можно и на Ардуине + sigrok
Dmytro
Вот к примеру из популярных: https://mysku.ru/blog/aliexpress/53289.html
Василий
Смотря какая частота вам нужна. Так-то на десятки килогерц можно и на Ардуине + sigrok
ну не, килогерц мало. в теории что то, чем есп "смотреть" можно
AntikillerVova 🇷🇺
Но не фонтан. Нет записи сигнала.
Василий
но выглядит богато
AntikillerVova 🇷🇺
AntikillerVova 🇷🇺
Василий
🤔 разве ардуино сможет такую частоту обрабатывать?
спектрум, мог пищать на частоте что то около 12кгц. а тут сильно мощнее проц
AntikillerVova 🇷🇺
Я его брал чисто чтобы можно было с собой взять. Подключил к планшету и глянул что и как.
Василий
6022ВЕ?
ну да, даже статья на хабре есть)
Василий
https://habr.com/ru/post/243937/
Василий
только что значит не умеет писать, оно ж в комп осцилограмму пихает
AntikillerVova 🇷🇺
Воо, у меня с логическим анализатором.
AntikillerVova 🇷🇺
AntikillerVova 🇷🇺
Аа, еще погрешность между каналами по напряжению. То есть при измерении одного и тогоже направление на каждом канале разные значения
AntikillerVova 🇷🇺
Как откалибровать хз.
AntikillerVova 🇷🇺
А так асцик норм. В ремонте авто ни раз уже помогал. Только для авто каналов маловато, надо хотябы 4 канала, а в идеале 8 каналов.
AntikillerVova 🇷🇺
Или вроде в 1.5в.
Василий
Ага, в 1в?
дофига что то
AntikillerVova 🇷🇺
дофига что то
Да да, вот и я про тоже.
Василий
DipTrace только платный остался? :(
Василий
https://www.diptrace.com/rus/
Василий
раньше была официально бесплатная версия с лимитом (для дома хватало на ура)
Василий
разетка печатных плат
The Lord of Кот
https://www.diptrace.com/rus/
Есть же easyeda
Denisio
есть Altium!
Василий
Есть же easyeda
выглядит простенько..
The Lord of Кот
выглядит простенько..
Но функционал достаточен
The Lord of Кот
Хз, разводил 4 слойную плату
The Lord of Кот
Норм
The Lord of Кот
И на диплом развел там же
Indr1x
DipTrace только платный остался? :(
https://diptrace.com/rus/download/download-diptrace/https://diptrace.com/rus/download/download-diptrace/
Василий
есть Altium!
эти сайт не умеют делать. не признаю сайты. который двойные редиректы делают и фиг потом назад вернешься
Indr1x
самому было никак? 😁
NeiroN
почему то nodemcu-build криво прошивки собирает. Не могу никак русские буквы вывести в u8g2...
Василий
а то я уже торрент запустил
Василий
самому было никак? 😁
дык, залез на сайт, полез в версии: помню что была фришная - а ненашел :(
Василий
я скоро там всё изменю!
не хотел обидеть) хотя че то не хотел? :)
Ruslan
А как же KiCAD?
Василий
каждому свое, мне диптрейс в свое время зашел именно наличием бесплатной версии
Andre
Хочу к аналоговому A0 пину ESP8266 подключить пять кнопок через делители напряжения. Провёл эксперименты пока с тремя кнопками, вроде бы идея жизнеспособна. 1. Есть ли подводные камни, вроде плавающей точности АЦП в зависимости от фазы Луны и температуры, может быть у кого-то был подобный опыт, и он может меня предостеречь от ошибок? 2. Достаточно ли будет просто в цикле измерять значение АЦП (analogRead) и сравнивать его с попаданием в диапазоны, чтобы определить нажатую кнопку, или нужно бороться с дребезгом? То есть можно ли доверять первому считанному значению, или надо несколько десятков миллисекунд измерять значение, чтобы убедиться, что нет ошибки?
Алексей Кузнецов 🦔
Хочу к аналоговому A0 пину ESP8266 подключить пять кнопок через делители напряжения. Провёл эксперименты пока с тремя кнопками, вроде бы идея жизнеспособна. 1. Есть ли подводные камни, вроде плавающей точности АЦП в зависимости от фазы Луны и температуры, может быть у кого-то был подобный опыт, и он может меня предостеречь от ошибок? 2. Достаточно ли будет просто в цикле измерять значение АЦП (analogRead) и сравнивать его с попаданием в диапазоны, чтобы определить нажатую кнопку, или нужно бороться с дребезгом? То есть можно ли доверять первому считанному значению, или надо несколько десятков миллисекунд измерять значение, чтобы убедиться, что нет ошибки?
1. Нормально работает. 2. Немного усреднять имеет смысл. 3. Не забыть обработать случаи ненамеренного нажатия нескольких кнопок сразу (чтобы если нажаты сразу две кнопки, что будет трактоваться как третья, это не привело бы к «ой»).
Andre
1. Нормально работает. 2. Немного усреднять имеет смысл. 3. Не забыть обработать случаи ненамеренного нажатия нескольких кнопок сразу (чтобы если нажаты сразу две кнопки, что будет трактоваться как третья, это не привело бы к «ой»).
2. Так нормально: в цикле смотрю, не стало ли отличаться значение сильно от нуля (пока ничего не нажато, там где-то 2-3 единицы). Если выше околонулевого порога, то сколько-то миллисекунд замеряю, усредняю, потом сравниваю с диапазонами. Так? А сколько времени нужно измерять-усреднять?
Andre
1. Нормально работает. 2. Немного усреднять имеет смысл. 3. Не забыть обработать случаи ненамеренного нажатия нескольких кнопок сразу (чтобы если нажаты сразу две кнопки, что будет трактоваться как третья, это не привело бы к «ой»).
3. Это звучит непросто. Думаю, если пользователь хочет выстрелить себе в ногу, это его проблема. Кнопок целых пять, комбинаций много. Но само устройство не связано с безопасностью чьего-то здоровья или большими деньгами. Иначе я бы взял ESP32 и посадил кнопки на цифровые пины. Решение с АЦП от бедности — все пины сожрал дисплей.
Алексей Кузнецов 🦔
Andre
Скорее даже тут не усреднять лучше, а просто выждать миллисекунд 10-20, провести повторное измерение. В случае аналоговых кнопок усреднение может дать непредсказуемый результат.
ок. сравниваю с "нулём". Если выше "нуля", жду немного, получаю значение ещё раз. Использую его для понимания какая кнопка нажата.
Andre
Andre
Есть i2c расширители портов
там надо дёшево. Хотя если применяли какой-то расширитель, я бы для себя поинтересовался. На будущее.
Василий
там надо дёшево. Хотя если применяли какой-то расширитель, я бы для себя поинтересовался. На будущее.
16 портов, что-то вроде 2-3$ Я его больше не для расширения использовал, а что бы пачку проводов не тянуть
Andre
Сдвиговый регистр
сдвиговый регистр же только для вывода, а не ввода? То есть светодиоды можно подключить, а кнопки нет.
Василий
Ну один двигает, второй читает
Andre
Ну один двигает, второй читает
не понимаю. Берём сдвиговый регистр, обычно он подключается по трём или четырём проводам к МК. Куда подключаются кнопки? На самом сдвиговом регистре всего одна ножка, которая читает данные.