• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Результаты поиска

  1. Сергей_Ф

    Умный дом для чайника

    Зря я NL6621 купил, выходит.
  2. Сергей_Ф

    Обсуждение В ESP32 обнаружен BASIC интерпретатор

    @pvvx снимаю шляпу. Спасибо, Вам. Я на Спектруме (самодельном, естественно) только играл и программировал в Бейсики с небольшими вставками на Асм.
  3. Сергей_Ф

    Обсуждение В ESP32 обнаружен BASIC интерпретатор

    Удивительно, что на еэспишки еще никто эмулятор Спектрума не сделал. По ресурсам, вроде должно хватить. Неплохая игровая консоль получилась бы. А уж игр в сети тыщи три наберется.
  4. Сергей_Ф

    Обсуждение В ESP32 обнаружен BASIC интерпретатор

    @pvvx в ZX Spectrum не было спелчекера :)
  5. Сергей_Ф

    buzzer постоянно пищит

    @mishgan Попробуйте управлять пищалкой нулем, а не единицей. Т.е. подключите её одним контактом к пину, другим к + 3.3v питания. В коде инвертируйте значения. А чтобы не путаться используйте определения #define BUZZER_ON LOW #define BUZZER_OFF HIGH Если не поможет, смените пин на 15 - у меня не...
  6. Сергей_Ф

    Умный дом для чайника

    @Юрий Ботов после того как isOwerflow станет true, он больше не становится false. Нет ли тут недоработки, ошибки? Хотя нет. Все правильно. А вот что будет после сброса? isOwerflow станет false, и запись пойдет поверх?
  7. Сергей_Ф

    Делюсь опытом Вот написал классик для NTP

    @pvvx Но ведь все компьютеры и смартфоны как то с этой задачей справляются? А даты перехода, вроде определены достаточно определенно. В России, так вообще нет сейчас перехода, так что квантовый компьютер точно не потребуется :) Вы случайно с часовым поясом не перепутали?
  8. Сергей_Ф

    Делюсь опытом Вот написал классик для NTP

    Подскажите, пожалуйста, в sntp.h реализован механизм учета перехода на летнее время? И это задача системная или позьзовательская?
  9. Сергей_Ф

    Нужна помощь Парсинг времени с сайта

    @svchekalin форум почитать не хотите? Тут большинство, только этим и занимается, что данные от ESP передает куда-то. Парсить имеет смысл, только в том случае, когда по другому информацию получить невозможно.
  10. Сергей_Ф

    Нужна помощь esp8266 wifi-iot парсинг на локальный сайт

    @svchekalin зачем Вам esp с этой прошивкой? Если Вам данные нужны на локальном сервере, так и получите из на локальном сервере. Можете передать их с ESP на сервер без всяких парсингов, в конце концов. При чем тут парсинг?
  11. Сергей_Ф

    Нужна помощь Парсинг времени с сайта

    А может лучше со скриншота страницы есп? Шутка. А серьезно: Почему бы Вам просто эти данные не получить от есп или с тех же серверов, с которых есп получает?
  12. Сергей_Ф

    Делюсь опытом Вот написал классик для NTP

    @Sr.FatCat Вы правы, это я ступил. Действительно, то что определено с условиями в заголовке класса, зависящими от определений в основной программе ino, не проходит в cpp. Что удивительно, оно проходит в основную программу ino. А поскольку я всегда использовал определения из заголовка класса в...
  13. Сергей_Ф

    Делюсь опытом Вот написал классик для NTP

    @Sr.FatCat так я написал, как сделать. Определите в заголовке новый _SUMMER_TIME_ ,с подчеркиваниями, в зависимости от основного. Его cpp легко увидит, поскольку свой заголовок он всегда подключает.
  14. Сергей_Ф

    Делюсь опытом Вот написал классик для NTP

    А почему Вы считаете, что так нельзя? Обьявляйте SUMMER_TIME в программе, а в .h определяйте #ifdef SUMMER_TIME #define _SUMMER_TIME_ и будет все в .cpp
  15. Сергей_Ф

    Делюсь опытом Вот написал классик для NTP

    @Sr.FatCat если уж выкладываете, то нужно делать до конца. Мне 12-ти часовой режим не нужен, но... мало ли. Зимнее и летнее время нужно 100%, оно есть в большинстве стран. До определенного момента, тоже мне не нужно было. Но выход на международный рынок, даже малюсенький, требует наличие летнего...
  16. Сергей_Ф

    Вопрос baudrate 74800, нестандартная скорость uart

    @all если вдруг кто знает как прикрутить 74800 к Arduino IDE в Линукс для Ch340, дайте знать, плз.
  17. Сергей_Ф

    Нужна помощь Что делать при недостаточном количестве GPIO?

    @nikolz да это то. Думаю ассемблер тут сыграл не малую роль. Вы WiFi не отключали? Ловить ноль - это коммутировать нагрузку только в момент перехода периода сети через 0, т.е. при отсутствии тока. Естественно, это справедливо только для активной нагрузки. Для реактивной - там всё сложнее.
  18. Сергей_Ф

    Делюсь опытом Вот написал классик для NTP

    @Sr.FatCat не плохо, но нигде кроме России эту библиотеку использовать не удасться. Нет перевода зимнего и летнего времени, да и 12-часового формата, вроде тоже. и вот тут // CNTPTime ntpTime((uint8_t) 5, new new IPAddress(88, 147, 254, 232)); наверное ошибка. Зачем два раза new ?
  19. Сергей_Ф

    Нужна помощь Что делать при недостаточном количестве GPIO?

    @nikolz а разве Вы переход через ноль ловили? Я практически вижу проблемы при звукогенерации на esp при включенном wifi. Задача, на мой взгляд, схожа и проблемма джиттера непреодолима, во всяком случае на Arduino IDE. Стоит выключить wifi - тайминги отрабатывают предсказуемо, а вот с ним нет...
  20. Сергей_Ф

    Нужна помощь Что делать при недостаточном количестве GPIO?

    @nikolz проблема только в прерывания на esp для работы wifi. Они внесут непреодолимый джиттер.
Сверху Снизу