Если скажем гпио0 будет в положении LOW, то бутлоадер будет ожидать команды для его прошивки
Иначе будет загружать твой код
admin
То есть, чтобы з агружалась прошивка мне надо обязательно ещё и на gpio0 и на gpio2 питание подавать всегда чтоли?
Так. То есть, чтобы прошивка работала, я должен на gpio0 и gpio2 изначально чтоли питание подать?
Ну оно подтягивается обычно с помощью резисторов. Если твой датчик будет выдавать ему сразу низкий уровень на GPIO0 - то твой код нихера не сработает. Короче суть такая. Если ты не можешь повлиять на это, то использовать эти оба пина как "входящие" лучше не стоит.
admin
так, ок, не могу
admin
тогда можно использвать gpio3?
admin
Это же не повлияет на то, что я потом могу использовать его для передачи
admin
ну имею ввиду, потому достану из устройства и подключу rx
Чтоб использовать гпио 3 и 4 в твоем коде придется отключить юарт, а значит ты не сможешь использовать "монитор порта"
ну имею ввиду, потому достану из устройства и подключу rx
Так ради бога. Если гпио0 будет в LOW, то он будет ждать прошивку и использовать для обмена данными гпио3 и 4
Блеать купить себе полноценный есп и перестань юзать есп-01 с ограниченными пинами
Раз ты новичок
Суть такая что пины гпио0 и гпио2 можно использовать ЛИШЬ после загрузки твоего собственного кода (когда first stage bootloader уже загрузился и исполняет твой код)
Блин не знаю как проще объяснить. Надо быть учителем. А я не учитель( Я могу только нахуй послать когда ученики начинают нести хуйню)
Илфат
Или ты по умолчанию считаешь что везде галимый шлак?
Всяко бывает. Но я считаю, что нагрев стаба выше шупового порога - плохо. На одной плате у меня текстолит за год прогорел и начал сыпаться.
admin
Блин не знаю как проще объяснить. Надо быть учителем. А я не учитель( Я могу только нахуй послать когда ученики начинают нести хуйню)
попробовал поставил gpio3. Разницы нет никакой, или я не понял может. Всё равно, если подать питание ещё на чип, то он тогда подключается к вайфаю и начинает постоянно срабатывать.
Denis
классы не надо в лупе обьявлять
попробовал поставил gpio3. Разницы нет никакой, или я не понял может. Всё равно, если подать питание ещё на чип, то он тогда подключается к вайфаю и начинает постоянно срабатывать.
Так стоп. Ты сказал что он никуда не подключается и переходит в режим прошивки. Я объяснил почему так. Теперь я уже не понимаю вообще проблемы
Админы они такие. А если рут, то еще круче
Илфат
попробовал поставил gpio3. Разницы нет никакой, или я не понял может. Всё равно, если подать питание ещё на чип, то он тогда подключается к вайфаю и начинает постоянно срабатывать.
НЕ ТРОГАЙ, на начальном этапе gpio 0 и 2. Лично я, для теста и отладки использую полную есп. А уж потом заливаю в урезанную. Обновляю по воздуху. Для логов и диагностики использую syslog, mqtt или telnet.
admin
я сам запутался уже. давайте ещё раз)))) Есть esp-01. Мне надо подключить к ней сигнал от датчика(3.3v). При поступлении данного сигнала должен отправляться пост запрос на нужный урл. Какой пин я могу использовать для подключения датчика? И как мне сделать так, чтобы работал мой код, а не включался режим прошивки
admin
причём везде в сети схемы на минималках и код тоже. И везде пишут, что вешают на gpio0.
причём везде в сети схемы на минималках и код тоже. И везде пишут, что вешают на gpio0.
Да ты уже говорил. Датчики везде разные, понимание у всех как оно работает разное
admin
ну вот я ссылку скидывал, 1 в 1 как у меня для теста сейчас всё.
admin
да, esp-1 и датчик hc-sr504
да, esp-1 и датчик hc-sr504
А теперь фотку в студию как ты это соединил
admin
так же точно - https://www.circuits-diy.com/wp-content/uploads/2022/07/iot-motion-sensor-circuit.jpg, это если gpio0 ставить в коде
Свою фотку
admin
только на датчик я подал отдельно питание, т.к. там требуется 5в, а не 3.3.
admin
даже если просто подключаешь питание и землю, он включен, но к вайфаю не подключается.
ФОТКУ
admin
admin
admin
admin
преобразователь с 5в на 3.3в
И так он не запускается, да?
admin
индикатор горит, к вайфаю не подключается.
Удивительно да?
admin
ну можно без насмешек же подсказать)
Либо через резистор, либо похуй можешь так
admin
тогда подключается к вайфаю и тправляет постоянно пост запросы
тогда подключается к вайфаю и тправляет постоянно пост запросы
Ну нога CH_PD отвечает за включение самого чипа
Она же нога ENABLE
admin
так
Ну. Ты таким образом включаешь его. Вопрос в чем
admin
а, то есть надо, чтоб было питание на нём и подавать питание ещё на другой пин от датчика(к примеру)?
Блеать чтоб включить есп8266 (сам чип) требуется наличие как питание VCC/VSS, так и высокий уровень на CH_PD и низкий на ресете (но он подтянут к vss на самой есп 01 вроде)
Вопрос в чем? Почему оно пост запросы отправляет? Ну потому что видимо пин который ты считываешь - HIGH
admin
как узнать, какие тогда low? Правильно ли я понял, что надо тогда всегда подавать питание на пин с питанием и на чип?
admin
Я думал это только при прошивке требуется
Как понять на пин с питанием?
И на чип?
Да купи тебе есп8266 с юзб она стоит 100 рублей
Если он не в кружочке, то я даже не рассматриваю. Такой собеседование у меня не пройдет
SSR
Нет
Там подключение к вай-фай и в луп http запрос
Справедливо
Вот я обычно так рассматриваю коды.
admin
Там подключение к вай-фай и в луп http запрос
А как должно быть? Если запросы должны отправляться по датчику? Или имеете ввиду классы вынести в setup? Я думаю это не влияет на запуск
Еще монокуляр где-то лежит
Вот я обычно так рассматриваю коды.
Нихуя там на желтой отпечаток мой видно. Можно меня теперь спарсить и разлочить мой айфончик?
admin
Loop == бесконечный цикл, то есть он будет бесконечно слать запросы
Дак он должен бесконечно слушать датчик. И по срабатыванию отправлять запрос. Как иначе?
А где код кстати можно взглянуть? Я видимо упустил это
А теперь вижу
Блин как я его прозевал то
А ну и что не так тут?
admin
То есть тебе нужны бесконечные запросы?
Получил сигнал. Отправил запрос. Каждый раз. Что не так?