Илфат
Храни в нврам.
Илфат
В применении к порту не имеет смысла. При попытке прочитать его значение он переключается в режим инпут. И что там он начитает - не понятно
Илфат
Включил порт. Сохранил это состояние в переменной. Выключил, так же сохрани. Где надо - смотри эту переменную.
Илфат
Например, при аварийном выкл-вкл питании, думаю, есть смысл.
При перезагрузке всё инитится. И порты тоже
Ivan
В применении к порту не имеет смысла. При попытке прочитать его значение он переключается в режим инпут. И что там он начитает - не понятно
От же ж. Могло бы пригодиться, когда несколько пользователей. Один, допустим, включил что-то, а другой открыл страницу и увидел бы состояние. Как вариант, соединять два пина. Один как выход, второй как вход. И смотреть состояние. Ну или логику продумывать иначе. Спасибо.
Илфат
Соединять даже не надо. Все в переменной 😁
Ivan
Что мешает на странице отображать актуальное состояние переменной?
Да ничего в принципе, не мешает. Я и говорю про логику. В набросках задуманной логики хотел одной страницей управлять, а другой (другими) читать лишь состояние. Одной строчкой println, чтобы на запрашивающем хосте не парсить всю страницу. Всего лишь часа полтора читаю про ESP. На замену пушки по воробьям (raspberry pi) планирую.
Ivan
Ну в принципе так и получается: переменная, а не состояние пина.
Илфат
Читай переменную. Можно отправлять значение переменной периодически через JS. Или вообще в онлайн через websocket
Илфат
На Арме можно читать, как в есп - не знаю
Эээ. А у тебя какая прошивка в есп?
Ivan
1. Конечно можно!
Мнения разделились ))) Да скоро попробую. Просто спать уже хотелось. А ESP8266 NodeMcu v3 Lua у меня уже отчаялись, что будут использованы )
Алексей
Опа. А что с ними не так?
Ну сейчас даже релюхой пощелкать уже модно только на esp32 😊
Ivan
Есть у меня где-то еще ESP01 вроде. Но что-то подсказывает ...
Slava
А можно мне какую-нибудь обучалку по ble на esp32?
Я с бле не дружу. У всех спроси.
Илфат
Ну сейчас даже релюхой пощелкать уже модно только на esp32 😊
ESP-01 конфетка. Можно даже флешку увеличить без проблем. Лежит парочка, трудится штук 5
Slava
Ну сейчас даже релюхой пощелкать уже модно только на esp32 😊
Ага, и такое хитрое начало избавляет от проблем с путаницей в голове при уходе с 8266.
Илфат
Зачем нужна есп32 если для задач выше крыши 8266?
Алексей
Ага, и такое хитрое начало избавляет от проблем с путаницей в голове при уходе с 8266.
В мире делается миллионы устройств на 8266 и они отлично работают
Ivan
ESP-01 я с годик назад попытался потрогать, но застрял на первом же шаге - ошибка при заливке прошивки. Что-то смутно помню про какие-то проблемные партии по серийникам. На это я и попал.
Slava
Опа. А что с ними не так?
Скажу так. Посмотри статьи и видосы сравнений 32 и 8266. Но оценить ты сможешь только на практике. Особенно если нужно будет каждый раз выбирать плату в иде перед прошивкой и в процессе кодирования думать о работоспособности кода на обеих есп. А потом настанет момент просвещения и понимания, что твой говнокод уже не влазит в 8266.
Ivan
Может вы не умеете ее готовить? Я их мешками покупаю и ставлю всюду в качестве вай-вай точки. Никаких проблем.
Запросто может. Но конкретно моим экземплярам - несколько лет. Емнип, я их еще во времена ebay брал.
Andy
А можно мне какую-нибудь обучалку по ble на esp32?
https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-reference/bluetooth/index.html
Евгений
Скажу так. Посмотри статьи и видосы сравнений 32 и 8266. Но оценить ты сможешь только на практике. Особенно если нужно будет каждый раз выбирать плату в иде перед прошивкой и в процессе кодирования думать о работоспособности кода на обеих есп. А потом настанет момент просвещения и понимания, что твой говнокод уже не влазит в 8266.
Когда сделают есп32 в формфакторе ЕСП-01 и по цене 50 рублей (я последний мешок покупал по 49 за штуку), то я с удовольствием перейду на них. А когда надо тупо принять данные по сети и слить их на уарт, то лучше есп-01 ничего нету
Евгений
Если в твоих проектах 8266 только для этого, то конечно ты прав.
У меня даже на всех платах стоит разъем под ЕСП-01. А для остальных я юзаю есп32, ибо реально лучше.
Ivan
У меня сейчас задача уровня "первый раз в первый класс". На даче есть апельсина с веб-мордой, кнопочки там всякие, реле, датчик температуры. Подключена по wifi к роутеру, который в сарае. В сарае малина, подключенная медью к роутеру. Всего одна функция - веб-морда с кнопкой вкл-выкл реле (свет). Малина тут перестала загружаться и мне лень разбираться с ней, да и много ее для этого. Хочу перетащить роутер в жилую постройку, а в сарае поставить ESP, подключив ее по wifi. И чтобы апельсина в нее тыкалась по сети.
Илфат
Ах да. Вы выключателях тоия тоже 8266/8285
Slava
Термодатчики и экран. Выше крыши
Для такого и есп не нужно. На али такой модуль готовый за одиннадцать рублей. {Сарказм конечно} 😉
Ivan
Я нихрена не понял. Ты решил не идти легким путём - расширить покрытие вайфай установкой повторителя, а поипаца с прошивкой, настройкой и установкой есп?
Другими словами и попроще: заменить малину на ESP. Малину я на другие цели сохраню, раз она у меня есть. Продам, например, и куплю мешок ESP или пару-тройку апельсинов )) Ибо ценник на малины вышел за грани приличия.
Slava
Другими словами и попроще: заменить малину на ESP. Малину я на другие цели сохраню, раз она у меня есть. Продам, например, и куплю мешок ESP или пару-тройку апельсинов )) Ибо ценник на малины вышел за грани приличия.
Ну тогда ок. Если только свет включать я бы взял готовый модуль 32+р... или готовый сонофр3... ... Хотя моё мнение мало кому интересно. Не буду писать.
Evgen
Эээ. А у тебя какая прошивка в есп?
что значит - какая? Какую напрограммирую - такая и прошивка
Ivan
Сейчас модно УД на базе приставки собирать 😊
Где мода, а где я 😁 PHP, shell и т.п. Интересное. Да, я больной псих 😁
Илфат
Термостат тоже есть
а как же ссообщить на экран в соседную комнату и в глупый дом? А как же притушить/погасить экран вечером а при желании зажечь экран? ;)
Ivan
Добро пожаловать в команду)))
Такое сгодится в качестве входного билета? ))
Илфат
что значит - какая? Какую напрограммирую - такая и прошивка
тогда я не понял твоих сомнений про переменную
Илфат
Сейчас модно УД на базе приставки собирать 😊
народ уже переползает на мини-компы с умными домами
Evgen
тогда я не понял твоих сомнений про переменную
в армах можно читать выходные регистры, т.е. состояние ног, по идее такое же можно делать и в ESP. Однако я с ESP работаю в ардуино стиле, т.е. общение с железом только через вызовы библиотечных функций
Алексей
Что за приставка?
Обычный ТВ-бокс
Ruslan
Я с бле не дружу. У всех спроси.
Посоветуй читать доку, там всё написано.
Evgen
У богатых свои причуды 😊
для бедных достаточно умного есп
Алексей
для бедных достаточно умного есп
Ну сервер из ЕСП так себе
Evgen
Ну сервер из ЕСП так себе
сервер - очень общее понятие
Indr1x
Обычный ТВ-бокс
А как его конектить с теми же esp/zigbee девайсами?
Алексей
А как его конектить с теми же esp/zigbee девайсами?
С ESP по WIFI, с зигби -туда втыкается свисток
Evgen
С ESP по WIFI, с зигби -туда втыкается свисток
или по esp-now, зигби в самых новомодных esp вроде
Илфат
в армах можно читать выходные регистры, т.е. состояние ног, по идее такое же можно делать и в ESP. Однако я с ESP работаю в ардуино стиле, т.е. общение с железом только через вызовы библиотечных функций
Поднял порт в HIGH, назначил переменной значение 1. Опустил в порт в LOW, назначил переменной значение 0. Если кто спрашивает порт в HIGH или LOW - отдаёшь значение переменной. Я не знаю АРМ-а, который тебе отдаст состояние порта, в которое ты его перевёл.
Илфат
в армах все порты отображаются в память. Тупо читаешь по адресу
хз. у меня не получалось, если рулишь портом регистром
Slava
Посоветуй читать доку, там всё написано.
Лучше посоветовать купить мозги, но жаль - купить нельзя.
Ruslan
Недёшево, но качественно)
Ruslan
Я когда в первый раз в BLE глянул, закрыл сразу и забыл. Но потом пришлось вникнуть.
Ruslan
Ну может статью накатаю, когда буду делать ОТА через BLE. Пока другим занят.
Ruslan
В 12:25 он уже написал
Да ты мой хороший, всё понял правильно)
Алексей
Но в 99.9% случаев, читать выходные данные... Зачем, если они и так у нас есть.
Slava
Но в 99.9% случаев, читать выходные данные... Зачем, если они и так у нас есть.
Ну вообщем да, это мудро. Пожалуй эту мудрость стоит применить в моём говнокоде. 👍
Kian
Привет Как называется регулятор платы Wemos d1 mini pro?
Indr1x
Регулятор регулирует текстолит? Регулятор чего? Напряжения питания? Lm1117 или аналогичный