Denisio
64 квадратных жопы
Slava
64 квадратных жопы
А нафига тепловизор в сортире? Определять занято или нет?
Denisio
мерять теплоту жопы
Denisio
но если серьезно то наверное да
Василий
А нафига тепловизор в сортире? Определять занято или нет?
ну тепловизор сейча под кабинет расматриваю. потому что датчик движения, в моменты чтения документации тухнет. а датчик расстояния - видит кресло
Denisio
но ваще туалет не очень большое помещение и можно вполне на прострел проверять наличие преграды на толчке
Артур
как текст, как исходный код
проблему нашел,начал убирать пустые строки в коде и обнаружил дели.
Denisio
есть ещо MLX90640
Slava
но если серьезно то наверное да
Дык, поставь два Ультразвуковых датчика, вдоль и поперек и замеряй растояния.
Василий
но ваще туалет не очень большое помещение и можно вполне на прострел проверять наличие преграды на толчке
ну у меня один туалет вместе с ванной прострел там не пройдет, только расстояние до горшка мерять. в второй с душем, там вообще физ знает как определять что кто-то в кабинке.
Василий
еще не факт что лазер в душевой не запотеет мгновенно, а греть резистором тоже не очень :(
Denisio
Дык, поставь два Ультразвуковых датчика, вдоль и поперек и замеряй растояния.
ну это надо ДВА ставить, как то их соединять проводами и тащить к одному контроллеру
Dumitru
А не проще поставить датчик давления/веса?
Denisio
а если поссать
Dumitru
а если поссать
Ну не надо это делать стоя)
Василий
А не проще поставить датчик давления/веса?
многим тут жены разрешать в провода к унитазу тянуть?)
Denisio
засиделся - 220 в жопу!
Dumitru
засиделся - 220 в жопу!
Правильно, ибо нефиг
Василий
засиделся - 220 в жопу!
вот потому у меня два туалета, что бы не напрягали, правда второй унитаз вот как раз на днях поеду покупать
Y
засиделся - 220 в жопу!
Профилактика геморроя, чтобы не засиживаться 😂
Slava
Профилактика геморроя, чтобы не засиживаться 😂
Стимул для установки второго туалета/унитаза.
Роман
Все привет. Изучаю lvgl на ESP32. При вызове калбеков (call_btn_event_cbб lock_btn_event_cbб password_btn_event_cb) нажатия кнопки пытаюсь отрисовать на текущем объекте экрана предыдущее меню, после пары раз все зависает либо перезагружается. И вообще при попытке отрисовать на экране новую страничку зависать начинает. Может кто глянуть код?
Богдан
у вас нормально работает отладчик с ESP32?
Dmytro
у вас нормально работает отладчик с ESP32?
Я не так часто им пользуюсь, но когда пользовался - все было ок
Dmytro
Это было в platformio
Богдан
Ну в vsc + platformio, у меня и колег работает ужастно. Постоянно отваливается
Богдан
Хотелось бы разобраться или у нас что-то не так или эта связка так работает.
Богдан
Я не так часто им пользуюсь, но когда пользовался - все было ок
у вас не крашится? что у вас за программатор?
Dmytro
у вас не крашится? что у вас за программатор?
Отладочная плата esp32, с дисплеем которая
Dmytro
Коллеги ещё китайский j-link использовали - тоже вроде всё ок было
Dmytro
Но это было больше года назад, может реально в новых версиях каких-то багов завезли
Renat
всем привет! мне здесь кто-нибудь сможет помочь прошить m5stack c usb модулем?)
Алексей
Глупый вопрос. Программатор отладчик какой нужен для ESP32?
Алексей
Хочу с ними поиграть. с stm32 попробовал, теперь на этих хочу. :)
Valeriy
Глупый вопрос. Программатор отладчик какой нужен для ESP32?
https://www.digikey.ch/product-detail/en/espressif-systems/ESP-PROG/1965-ESP-PROG-ND/10259352 вот эта штука например
Алексей
Любой? Вот у меня есть ST link V2 и V3
Valeriy
STLINK это не JTAG. Там свой протокол
Алексей
Алексей
Он JTAG/SWD
Valeriy
Если есть значит может, но сам не пробовал
Valeriy
не то чтобы я ту плату сверху пробовал, но туториал уже видел
Алексей
Для ESP32-WROOM и ESP32 WROVER он нужен? Или он может через USB?
Алексей
Алексей
Просто там нет разъёмов для программатора.
Andy
Глупый вопрос. Программатор отладчик какой нужен для ESP32?
https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-guides/jtag-debugging/index.html
Alex
Ищу человека для реализация проекта с кофейным автоматом. Требуется работа по протоколу mdb
Oleg
Здравствуйте. Подскажите какой более быстрый оптрон можно приобрести на аллике чем pc817?
Oleg
Данные режут диапазон ШИМ. При заполнении на входе около 55-60%, на выходе уже 100%>
Tyt
Здравствуйте. Подскажите можно использовать miso в attiny13 как ножку ввода. То есть использую SPI, но miso не задействован. Хочу использовать его на ввод. Это возможно?
Uladzimir
если не ошибаюсь, как gpio вход можно использовать любую ножку, даже если она где-то задействована как вход аппаратного интерфейса
Tyt
Рекомендую попробовать. Очень похоже что возможно
Спасибо. Гуглил, но видно запрос не верно сформулировал. Ещё раз спасибо. Буду пробовать.
Andre
if (WiFi.status() == WL_CONNECTED) { //Check WiFi connection status HTTPClient http; //Declare object of class HTTPClient http.begin("http://192.168.0.100:80/hello"); //Specify request destination http.addHeader("Content-Type", "text/plain"); //Specify content-type header int httpCode = http.POST("Message from ESP8266"); //Send the request String payload = http.getString(); //Get the response payload Serial.println(httpCode); //Print HTTP return code Serial.println(payload); //Print request response payload http.end(); //Close connection } else { Serial.println("Error in WiFi connection"); } Использую такой код на ESP8266. Мой сервер ловит приходящую в POST-запросе строку, но на контроллере после выполнения строки String payload = http.getString(); происходит краш, в лог вываливаются числа, которые для меня смысла не несут. Если сервер заглушить, то контроллер не падает.
Юрий
Данные режут диапазон ШИМ. При заполнении на входе около 55-60%, на выходе уже 100%>
Купил для проверки три разных типа: H11L1, 6N137, HCPL-0601 ещё не проверял, плохо что все они в корпусах отличных от 4dip.
Denisio
6n137 оч быстрый
Denisio
Вроде как раз он с наносекунлными задержками
Andre
if (WiFi.status() == WL_CONNECTED) { //Check WiFi connection status HTTPClient http; //Declare object of class HTTPClient http.begin("http://192.168.0.100:80/hello"); //Specify request destination http.addHeader("Content-Type", "text/plain"); //Specify content-type header int httpCode = http.POST("Message from ESP8266"); //Send the request String payload = http.getString(); //Get the response payload Serial.println(httpCode); //Print HTTP return code Serial.println(payload); //Print request response payload http.end(); //Close connection } else { Serial.println("Error in WiFi connection"); } Использую такой код на ESP8266. Мой сервер ловит приходящую в POST-запросе строку, но на контроллере после выполнения строки String payload = http.getString(); происходит краш, в лог вываливаются числа, которые для меня смысла не несут. Если сервер заглушить, то контроллер не падает.
11:30:50.835 -> --------------- CUT HERE FOR EXCEPTION DECODER --------------- 11:30:50.898 -> 11:30:50.898 -> Exception (9): 11:30:50.898 -> epc1=0x40207198 epc2=0x00000000 epc3=0x00000000 excvaddr=0x00000139 depc=0x00000000 11:30:50.998 -> 11:30:50.998 -> >>>stack>>> 11:30:50.998 -> 11:30:50.998 -> ctx: cont 11:30:51.031 -> sp: 3ffffce0 end: 3fffffc0 offset: 0190 11:30:51.064 -> 3ffffe70: 3fffdad0 00000000 3ffee410 40203f9c 11:30:51.131 -> 3ffffe80: 3fffdad0 00000000 3ffffeb0 402029e8 11:30:51.164 -> 3ffffe90: 3ffef31c 00000000 3ffffeb0 4020378c 11:30:51.231 -> 3ffffea0: 3fffdad0 00000000 3ffef31c 4020123e 11:30:51.264 -> 3ffffeb0: 00000000 00000000 3ffef214 3ffef23c 11:30:51.331 -> 3ffffec0: 000d000f 00000031 00010050 aa001388 11:30:51.364 -> 3ffffed0: 7461642f 40230061 85000000 70747468 11:30:51.431 -> 3ffffee0: 3ffe8400 84000001 3ffef5c4 0000003f 11:30:51.497 -> 3ffffef0: 00d32400 3ffef1ec 0011001f 00000100 11:30:51.532 -> 3fffff00: 2d4b5400 38363133 80003135 00000000 11:30:51.597 -> 3fffff10: 00000000 000000c8 ffffffff 3ffee400 11:30:51.631 -> 3fffff20: 00000000 3734000a 45363800 31373741 11:30:51.697 -> 3fffff30: 80000000 00000000 3ffef30c 61616161 11:30:51.731 -> 3fffff40: 61616161 00006161 00000000 00000000 11:30:51.797 -> 3fffff50: 00000000 00000000 00000000 00000000 11:30:51.863 -> 3fffff60: 00000000 00000000 00000000 00000000 11:30:51.897 -> 3fffff70: 00000000 00000000 00000000 61616100 11:30:51.964 -> 3fffff80: 61616161 80006161 3ffef300 000c000f 11:30:51.997 -> 3fffff90: 80ffdad0 00000001 3ffee3d8 4020109e 11:30:52.064 -> 3fffffa0: 3fffdad0 00000000 3ffee44c 402052dc 11:30:52.097 -> 3fffffb0: feefeffe feefeffe 3ffe84ec 40100c29 11:30:52.164 -> <<<stack<<< 11:30:52.164 -> 11:30:52.164 -> --------------- CUT HERE FOR EXCEPTION DECODER ---------------
Denisio
чтото пошло не так
AntikillerVova 🇷🇺
Господа, есть либы для есп8266 и есп32 для шифровки передаваемых данных?
Denisio
на есп32 можно и https использовать
I K
(В этом контексте) https://t.me/breathemoscow/1607
I K
​​Лирическое отступление Посвящено оно всем представителям гражданской науки и экологам, которые борются с фторидами в земле и воздухе. Например, таким как @Nataljache сражающаяся с выбросами фторводорода в Челябинске. Итак, техзадача - определение наличия плавиковой кислоты, она же фторводородная кислота, она же HF в воздухе. Самый простой вариант, подразумевающий автоматический сбор и анализ данных по превышениям - это использование электрохимических датчиков HF (см. на картинке). Такие датчики работают с привычными для любителей Arduino/RaspberryPi/ESP32 напряжениями (3-5 В) и способны достаточно точно определять концентрации HF в диапазоне 5-300 ppm. Самый весомый (для гражданской науки) их минус - это стоимость, которая колеблется на aliexpress на уровне 50-200$ за разные модели. Химические, "ручные" способы определения будут более бюджетными, но требуют определенного опыта работы оператора, их практически невозможно автоматизировать, да и оценка эта будет по большей части качественной. В качестве примера можно привести следующую методику: кончик палочки из натриевого стекла покрывают тонкой пастой из оксида свинца (из аккумулятора) и воды, затем нагревают в окислительном пламени (избыток кислорода) горелки до тех пор, пока покрытие не станет прозрачным, после чего палочку нагревают в восстановительном пламени (недостаток кислорода) до появления на поверхности металлического свинца. Теперь если конец палочки покрытый черным свинцом подержать над парами, выделяющимися из пробы, обработанной серной кислотой при нагревании, то исчезновение черной окраски указывает на присутствие фторидов. Ясно, что для исследования воздуха необходима предварительная аспирация (пропускание воздуха через воду). Чувствительной реакции на фториды можно достигнуть при использовании в качестве реагентов распространенных индикаторов - метилтимолового синего или ксиленолового оранжевого в сочетании с хлорокисью циркония ZrOCl2. Предел обнаружения 0,003 мкг фтора. Иногда для экспресс-тестов может использоваться и реакция разрушения красно-фиолетового комплекса, образуемого ализаринсульфонатом натрия и все той же хлорокисью циркония ZrOCl2. При действии фторидов красно-фиолетовое окрашивание исчезает и возвращается обычный красный цвет ализарина.
I K
​​Лирическое отступление Посвящено оно всем представителям гражданской науки и экологам, которые борются с фторидами в земле и воздухе. Например, таким как @Nataljache сражающаяся с выбросами фторводорода в Челябинске. Итак, техзадача - определение наличия плавиковой кислоты, она же фторводородная кислота, она же HF в воздухе. Самый простой вариант, подразумевающий автоматический сбор и анализ данных по превышениям - это использование электрохимических датчиков HF (см. на картинке). Такие датчики работают с привычными для любителей Arduino/RaspberryPi/ESP32 напряжениями (3-5 В) и способны достаточно точно определять концентрации HF в диапазоне 5-300 ppm. Самый весомый (для гражданской науки) их минус - это стоимость, которая колеблется на aliexpress на уровне 50-200$ за разные модели. Химические, "ручные" способы определения будут более бюджетными, но требуют определенного опыта работы оператора, их практически невозможно автоматизировать, да и оценка эта будет по большей части качественной. В качестве примера можно привести следующую методику: кончик палочки из натриевого стекла покрывают тонкой пастой из оксида свинца (из аккумулятора) и воды, затем нагревают в окислительном пламени (избыток кислорода) горелки до тех пор, пока покрытие не станет прозрачным, после чего палочку нагревают в восстановительном пламени (недостаток кислорода) до появления на поверхности металлического свинца. Теперь если конец палочки покрытый черным свинцом подержать над парами, выделяющимися из пробы, обработанной серной кислотой при нагревании, то исчезновение черной окраски указывает на присутствие фторидов. Ясно, что для исследования воздуха необходима предварительная аспирация (пропускание воздуха через воду). Чувствительной реакции на фториды можно достигнуть при использовании в качестве реагентов распространенных индикаторов - метилтимолового синего или ксиленолового оранжевого в сочетании с хлорокисью циркония ZrOCl2. Предел обнаружения 0,003 мкг фтора. Иногда для экспресс-тестов может использоваться и реакция разрушения красно-фиолетового комплекса, образуемого ализаринсульфонатом натрия и все той же хлорокисью циркония ZrOCl2. При действии фторидов красно-фиолетовое окрашивание исчезает и возвращается обычный красный цвет ализарина.
Если кто из вас в Челябинске, может поможете Наталье собрать измерительное устройство для замера концентрации фторида водорода в воздухе? Контакт Натальи — @Nataljache.
Denisio
хм
AntikillerVova 🇷🇺
на есп32 можно и https использовать
А если данные нужно передать между двумя есп напрямую?
Denisio
ну взять любую реализацию шифрования любого общеизвестного алгоритма на сях, на том же гитхабе
Indr1x
Здравствуйте. Подскажите можно использовать miso в attiny13 как ножку ввода. То есть использую SPI, но miso не задействован. Хочу использовать его на ввод. Это возможно?
можно, но при прошивке возможно прийдется отключать то что висит на этой ноге т.к. оно может мешать. вообще как gpio можно использовать любые ноги, даже ресет, только прошить по isp получится один первый раз. потом будет нужен параллельный программатор для обновления прошивки если таковое будут нужно
I K
я в челябинске, но у меня нет таких датчиков
Может, поможете Наталье заказать в интернете нужные компоненты?
Denisio
молчит чота