Anonymous
Сколько битный АЦП нужен чтоб он помехи такие ловил?)
Andy
Из лайт слип мода АЦП лучше измеряется?
Да. Меньше помех. Более подробно см. datasheet
Anonymous
Да. Меньше помех. Более подробно см. datasheet
Интересно, а можно подробнее, что бы не лазить по инструкциям. И человеко понятным языком?
Anonymous
Да ты не мелочись. Проси лучше сразу код написать.
Конечно, прям тут же и проверим сразу)
Алексей
Indr1x
Anonymous
Круто! Музыкальный дисплей - можно использовать в качестве модуля связи😁
Что не так то?
Не, я читаю иногда
Огласи какие даташиты ты прочитал за летние каникулы?
Алексей
Что не так то?
прост пример наводок)
Anonymous
Огласи какие даташиты ты прочитал за летние каникулы?
Я в 12ф ноги 2.54мм воткнул! Моё главное достижение😁
Алексей
на 2 метра причём шумит (даже дальше, это с шумодавом), не исключаю что это связано с отсутствием плоскости земли на плате (начинающий печатник :)
Алексей
А почему на рации именно эта частота?
APRS, как раз думал приблуду сделать на ESP32, а тут такие шумы всплыли
Anonymous
APRS, как раз думал приблуду сделать на ESP32, а тут такие шумы всплыли
Почему же, будем думать что APRS заработала) и это не баг, а фича)) и для реализации там ещё нет больше никакого передатчика?
Алексей
тип si5351, смеситель, усилитель и фильтр мб
Andy
Интересно, а можно подробнее, что бы не лазить по инструкциям. И человеко понятным языком?
При переходе в режим сна отключаются практически все блоки мк, кроме ацп. Это сильно снижает шум как по питанию так и на кристалле. Для этого при старте измерения говорим ацп что по окончании измерения необходимо возбудить прерывание. Это прерывание выводит мк из режима сна и дальше забираем из ацп результат измерения.
Konstantin
С работающим вайфаем АЦП у ЕСП ощутимо шумит
Konstantin
Без вайфая – вроде бы нормально
w
может просветит кто?
Феррит от вч наводок изнутри
Anonymous
Феррит от вч наводок изнутри
От влияния снаружи ?
w
От влияния снаружи ?
Не, чтоб внутренние вч помехи затухли в проводе
w
Типа феррит как пробка
Ramzess_II
подскажите, не могу понять такой момент. Почему в офф доках от ESP не нахожу как создать простой сокет? вот мне нужно с телефона по терминалу или с компа через геркулеса подключиться к определённому порту и просто передать данные. как мне найти описание у них на сайте?
Плохо. Но я прекрасно вижу
Ramzess_II
а ткните носом..
https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-guides/lwip.html внизу examples
Да и зачем там вообще примеры. Обычные BSD сокеты. Если хоть раз с ними работал, должен знать.
Сергей
добрый день! использую микроконтроллер esp8266. пытаюсь считывать нажатие на кнопку после выхода из глубокого сна, но микроконтроллер зависает(или не просыпается). может кто-то подсказать что не так? #define BUTTON_PIN D3 void setup() { Serial.begin(115200); pinMode(BUTTON_PIN, INPUT_PULLUP); } void loop() { delay(1000); if(digitalRead(BUTTON_PIN) == LOW) { Serial.println("low"); } else { Serial.println("high"); } ESP.deepSleep(1e6); }
Miron
а где выход из сна?
Сергей
в параметры метода передается одна секунда, по истечению одной секунды на ногу rst приходит сигнал и микроконтроллер перезагружается. я понимаю это так. к слову, без нажатия на клавишу все работает отлично. если зажать клавишу - зависает
Сергей
D0 - wake
Anonymous
D0 - wake
А верно. Просто я слепой
Anonymous
А у тебя в коде причём там d3?
Miron
я о том же)
Miron
где пробуждение то)
Сергей
просто не понимаю как нажатие на кнопочку мешает ему работать. я подключил к GND и D3. нажимаю, считывается low и зависает плата. если не нажимать всё норм работает и считывает high сигнал
Сергей
А у тебя в коде причём там d3?
для кнопки. выходит из сна без дополнительного кода, достаточно ESP.deepSleep
Anonymous
для кнопки. выходит из сна без дополнительного кода, достаточно ESP.deepSleep
You can also wake up the ESP8266 with an external wake up, like the press of a button or a reed switch. You just need to put the ESP8266 in deep sleep mode for an indefinite period of time, and then set the RST pin to LOW to wake it up.
Сергей
Всем привет , есть библа для тыт экрана на 2,8 у меня два экрана версии 1.1 и 1.2 . на одном полностью раскрывается а на другом нет , такое чувство что координаты перепутаны. Помогите победить этот недуг
Сергей
You can also wake up the ESP8266 with an external wake up, like the press of a button or a reed switch. You just need to put the ESP8266 in deep sleep mode for an indefinite period of time, and then set the RST pin to LOW to wake it up.
не совсем понимаю.( у меня замкнуты D0 с RST. всё отрабатывает отлично и весь код отрабатывает отлично. уходит в сон выходит со сна. попытался в основной проект добавить нажатие на кнопку - не хочет. опять же зависает при клике на кнопку
Сергей
из-за того, что резистора нет?
Anonymous
Кнопка должна быть на d0. Что ты там пытаешься через d3 сделать то?
Сергей
считывать нажатие. у меня вообще суть проекта - электронный замок. есть rfid датчик, даже он отрабатывает отлично. в цикле ухожу в сон если карточка не приложена к датчику. если карточка есть, проварачиваю сервопривод и жду 30 секунд, после чего обратно поварачиваю и снова ухожу в сон. всё отрабатывает отлично. попытался добавить кнопочку чтобы изнутри дверь открывать и не получилось. кнопка на D3 GND и когда зажимаю её плата отказывается выходить из сна
Anonymous
The Automatic Wake-Up is also called as Timer Wake-Up, where the ESP8266 automatically wakes itself up from deep sleep mode after the sleep time has elapsed. In case of External Wake-Up, the ESP8266 wakes up from deep sleep when you press the RST button (i.e., when you apply a momentary LOW signal to RST Pin).
Сергей
мне не надо внешнее пробуждение. у меня просто всё зависает когда я нажимаю на кнопку которая НИКАК не связана со сном
Кнопка должна быть на d0. Что ты там пытаешься через d3 сделать то?
Слушай а ты пробовал читать не через одно место?
Anonymous
Слушай а ты пробовал читать не через одно место?
Ну так дай дельный совет человеку и поправь других
Anonymous
Не, я лучше с попкорном посижу
Тогда и грызи свой попкорн)
Тогда и грызи свой попкорн)
Не по годикам ты пытаешься командовать, ох не по годикам)
Сергей
@
It's a trap
Abu_Islam
Попробуйте указать просто 0 хз
Сергей
А почему когда я указываю D3 например, он жалуется на букву D
может не указан микроконтроллер с которым идёт работа или нужно #define прописать вначале?
А почему когда я указываю D3 например, он жалуется на букву D
В ардуине иде правильную плату надо выбрать, тогда он эти сраные Dxxx подтянет где-то там внутри дефайнами. Лучше делать по уму и указывать номер GPIO, а не вот это вот
Abu_Islam
может не указан микроконтроллер с которым идёт работа или нужно #define прописать вначале?
Ну хз) я не силен в программировании, просто для себя хотел узнать,
Abu_Islam
Пиши номера гпио
Так и пришлось делать, только без букв GPIO
w
Эти алиасы прописываются в дебрях боардменеджера, говно короче, просто пишите номер пина gpio и не используйте это мракобесие, которое у каждой собаки, делающей платы - своё
Так и пришлось делать, только без букв GPIO
Естественно без букв. Я же сказал НОМЕРА
Abu_Islam
Просто цифру пишу и норм
Сергей
Попробуйте указать просто 0 хз
я заметил, что даже если убрать код связанный со сном ничерта не работает, если перед подачей питания на плату зажать кнопку. я вообще в шоке