Anonymous
непонятная херня в твоем решении. Нет разделения состояний 0/1
зачем разделять состояния когда я пытался код упростить?
Evgen
Anonymous
зачем код упрощать, если не работает?
работает только я не знал тонкостей конкретной платы
Evgen
работает только я не знал тонкостей конкретной платы
а тут нет никаких тонкостей. Тут тупо ардуина-стайл. По умному можно вообще 4 состояния сделать, уйти от delay(), считать время через millis() и заниматься чем-то полезным в промежутках 😉 между морганием
Evgen
Говорят о магии...
какая нафиг магия в ардуино-стайле
Anonymous
какая нафиг магия в ардуино-стайле
я ещё не знаю ардуино-стиля я обычный кодер на крестах
Evgen
Может проще взять ртос?
в жопу ртос. простой автомат работает хоть на многоядреном писюке, хоть на атмеге..
в жопу ртос. простой автомат работает хоть на многоядреном писюке, хоть на атмеге..
Потому что когда код становится чуть сложнее чем мигание диодами и вызовом блокирующих функций, то новичку можно запутаться
Евгений
Кудо котимся? Мультивибратор на МК
Evgen
я ещё не знаю ардуино-стиля я обычный кодер на крестах
ардуино-стиль - это setup и loop, плюс библиотеки на любой пук
Anonymous
ардуино-стиль - это setup и loop, плюс библиотеки на любой пук
ощущение будто ты начал в кодинг с ардуино😅
D
Ты подтянул пин к 5 вольтам. Молодец то какой
Вы мой спаситель. Спасибо вам огромное за то что помогли найти этот косячок🫢Теперь буду знать про 3 вольта)
D
есп работает на 3.3В об этом говорит даже надпись на самой плате
всякое бывает) не заметил,пойду к оккулисту
А надпись 5V о чем говорит? :))
О том что там рядом где то есть 5. Вообще обычно его обозначают vin. Потому что можно ее хоть с 12 питать
Что за гений назвал ее 5 не понятно
Кудо котимся? Мультивибратор на МК
Ну да. На паре гигов рам и паре ядер. Почему бы и нет?)
Конь Денвера
Илфат
это ж как надо простейшую вещь изговнокодить
Это вам не вертолёт говнокодить... 😂
Конь Денвера
Ненормальные имена, не присваиваю 0?
Илфат
На 5 вольт
Подключи питание датчика на 3.3в. И не понял что означает А0. Ты на аналоговый вход цепляешься?
Ненормальные имена, не присваиваю 0?
Да. У тебя они в рандомном состоянии
doctor
люди помогите сэмплировать 2 аналоговых входа по дма? киньте мб на пример ссылку? надо 1мегасэмпл частоту
Жексон
На 20ой секунде , почувствовал приятное прохождение тока по телу...
Нейминг это пустой звук, да?
Я всегда называю переменные a,b, v, g ,d. Вроде выглядит логичным?
SSR
Можно ещё a1, a2, a3, a4 и т.д.
Можно ещё a1, a2, a3, a4 и т.д.
А можно еще а11, а23
SSR
Если бы мне принесли такой код, то я бы пожал человеку руку, всё понятно и логично
А в момент пожатия сломал бы ее?
С ехидной улыбкой
SSR
Я ещё не вступил в чвк редан
Я ещё не вступил в чвк редан
Отстаешь. Срочно вступай
Там уже Мизулина выступила с пояснениями по этой теме
Кирилл
Кто может помочь? Есть у меня esp-01 и usb-ttl , когда я через usb-ttl прошиваю любую прошивку кроме esp8266_deauther у меня нет никакой wifi сети.
Kur
Добрый вечер. Кто знает: существует ли датчик температуры который умеет 1-wire и верхний предел измерений хотя бы 250 градусов?
Жексон
Можно ещё a1, a2, a3, a4 и т.д.
варант: temp_a, temp_b, temp_c
SSR
варант: temp_a, temp_b, temp_c
Что за темп? Почему не var?
Жексон
Что за темп? Почему не var?
В var.c будут var1...var2...var3. в темп нельзя var. Бля простите , кто-то ещё за правило возьмёт ...
Кирилл
Через esp-tool стирание флеши, или прошей blank.bin нужного размера .
я шил через nodemcu programmer , esp8266_deauther шьётся нормально а другие шьются но не работают. Те же с гитхаба прошивки.
Не к +?
Я потом поправился. Ошибся малёк
Кирилл
Что ты шил?
https://github.com/adamff1/ESP8266-Captive-Portal
https://github.com/adamff1/ESP8266-Captive-Portal
А каким образом ты его шил?
.
Так. Каким образом ты его шил? Конкретнее? Ты взял ino файл и зашил в есп?
Кирилл
Так. Каким образом ты его шил? Конкретнее? Ты взял ino файл и зашил в есп?
Нет, я совсем дурак что-ли? Я скачал в releases, release.bin файл и зашил его
Димон admin_zp
парни подскажите пожалуйста, допустим я в Arduino IDE, на плату ESP8266 NodeMcu, зашил программный код для работы температурного датчика DS18B20, проверил, все работает, если мне теперь нужно установить статический ip-адрес для ESP8266, мне дальше вносить изменения в этот же код который у меня написан под датчик? или просто новую вкладку в Arduino IDE - там пишу код и просто заливаю на плату? но не сотрётся ли мой программный код для датчика? извините может быть за простые для Вас банальные вопросы, я пока "полный" новичёк в этом всем
Нет, я совсем дурак что-ли? Я скачал в releases, release.bin файл и зашил его
Понимаешь ли, я ничему уже не удивляюсь. Всякое бывает. А так возьми да сбилди в ардуине и залей.
SSR
Я вообще ниче не понял
Димон admin_zp
А зачем тебе статичный адрес зашивать а код? Судя по адрес 88.0/24 у тебя что-то микротикоподобное
да Микротик это я как пример, мне нужно будет настроить еще измерение напряжений, и несколько других функций, меня интересует вопрос как правильно заливать код? я так понимаю, нужно сначала все написать в одной вкладке и потом одним махом залить? а не отдельно для температурного датчика, потом для вольтметра и т.д.... ?
Димон admin_zp
У тебя айпи адреса выдает роутер. Зачем заливать статику в устройство?
чтоб именно ESP8266 у меня висел на одном определенном IP. снова таки говорю, что это я для примера спросил я могу и не делать статику ему сейчас, как здесь код заливается?)))) допустим залил я на датчик, все работает темпу вижу, если сейчас код под вольтметр залью, на плате сотрётся мой предыдущий код? или нет? вот в чём вопрос?
Мак адрес у каждого есп разный
Димон admin_zp
ага, понял спасибо так и сделаю
Если ты зальешь другой код в эту есп - то конечно предыдущий сотрется
Димон admin_zp
Николай
😕
Димон admin_zp
Если ты зальешь другой код в эту есп - то конечно предыдущий сотрется
а скажите пожалуйста, если будет такой пример у нас более 10-ти офисов, на каждом серверный шкаф, в каждом серверном шкафу будет располагаться ESP8266, в шкафах так же есть Микротик, ssid и password на всех точках доступа одинаковый, и мне кажется для более быстрого подключения, будет лучше сделать статический IP как раз на ESP8266, чтоб к питанию подкинул, и она уже работает, и ты знаешь что приехав на любой офис, у ESP8266 будет всегда определенный один и тот же ip, ну в Микротике конечно тоже, можно его прибить, в dhcp server -> leases но это заранее нужно MAC знать, а у каждого он разный же