Time
Используйте этот тег для вопросов, касающихся того, как получить время на Arduino, как создать или использовать часы с Arduino или что-либо, в чем существенным фактором является время . Также рассмотрите возможность использования [programming] или других более конкретных тегов.
Используйте этот тег для вопросов о том, как получить время на Arduino, как создать или использовать часы с Arduino или о чем-либо, что время будет существенной частью проблемы/вопроса.
Также рассмотрите возможность использования programming или других конкретных тегов. к вашей проблеме.
Вопросы, связанные с [time]:
- Как считывать данные с трехкнопочного ввода? Я создаю игру на скорость реакции для трех человек, но мне бы хотелось иметь возможность считывать близость всех трех кнопок к времени начала — в настоящее время при последовательном считывании…
- Используйте DS3231 с батареей и VCC одновременно У меня есть ds3231, который я хочу использовать для отслеживания времени, даже когда в моем ase esp32 нет электричества. Однако я прочитал некоторые разногласия относительно использования vcc и…
- Исправление схемы последовательности пешеходных светофоров в цикле с использованием millis и без задержки Я эмулировал циклический шаблон пешеходного светофора (красный, зеленый, зеленый мигает) в следующем коде Arduino. Но когда я запускаю этот код на своем мини-контроллере ESP8266 Wemos D1, появляется…
- Как создать таймер на 1 час с микроконтроллером ATtiny13A? Я хочу управлять нагрузкой переменного тока так, чтобы она включалась на 1 минуту, затем отключалась на 1 час, затем снова включалась на 1 минуту и так далее в цикле. Я только что…
- Невозможно ввести клавишу клавиатуры в цикл while Я новичок в Arduino, поэтому у меня возникла небольшая проблема: я пытаюсь выполнить обратный отсчет на ЖК-дисплее, используя цикл while, но я также пытаюсь получить ввод ключа внутри того же цикла…
- Как обработать двойной ролловер micros()? Я знаю, что могу справиться с одним опрокидыванием с помощью вычитания: if (micros() - lastTime > period) { lastTime = micros(); ... } Но как с этим справиться, если это не true …
- Последовательный буфер остается пустым, как только он становится пустым один раз. У меня вопрос относительно чтения последовательного буфера. При запуске программы я посылаю последовательную команду датчику, который 1. активирует его и 2. позволяет ему отправлять данные - это…
- (Почему) успешное завершение getLocalTime() на ESP32 занимает несколько секунд Это перекрестная публикация с https://github.com/espressif/arduino-esp32/discussions/ 8653 , поскольку там это не дало никаких результатов. Я заметил, что выполнение getLocalTime() постоянно…
- Как установить RTC в ES32 с помощью NTP-сервера? Я работаю над ESP32 и хочу установить RTC с сервера NTP. Как я могу получить значение эпохи Я сделал это на панели запуска CC3200 и использовал библиотеку сервера NTP для получения значения эпохи.
- Функции, задерживающие распознавание датчика жестов Я работаю над простым маленьким роботом, который избавит меня от скуки, и все, что у него есть, — это OLED-дисплей 64 x 32 для глаз и датчик распознавания жестов PAJ7620 с Seeeduino Xiao в качестве…
- Как преобразовать время EPOCH во время и дату на Arduino? У меня вопрос о том, как преобразовать временные метки EPOCH, которые я получаю в виде char*, в форматы ДД.ММ.ГГГГ и ЧЧ:ММ:СС отдельно? Вот дополнительная информация о моем проекте Arduino:…
- Каков идеальный способ проверить, готово ли время на ESP8266 через NTP? С ESP8266 я заметил, что для первых 1 или 2 циклов localtime возвращает эпоху Unix (дата 1970 г.) до тех пор, пока не завершится получение фактического времени из NTP, после чего я вижу реальное…
- localtime - выполнение одного за другим - разное time_t, но с одинаковыми результатами Когда я пытаюсь сопоставить 2 значения time_t , я получаю необъяснимое поведение time_t t = 12345; time_t T = 67890; struct tm *tm = localtime(&t); struct tm *Tm = localtime(&T); …
- Arduino Nano 33 BLE получает текущее время с помощью RTC У меня есть arduino NANO 33 BLE , и я пытаюсь получить текущее время и дата. Согласно документации, Arduino имеет микроконтроллер nRF52840, который поставляется с Таймер 24 RTC Перечислен в …
- Разница между «time_t» и «DateTime» Я столкнулся с проблемой при попытке объединить два разных проекта таймера Arduino, которые я нашел в Интернете. Для обоих проектов я использую DS3231 RTC, но в моем коде я прекрасно использую…
- Код больше не ждет, когда кнопка не нажата Итак, вот код const int buttonPin = 2; const int ledPin = 13; int wait_time = 10; bool wait_finished = false; // variables will change: int buttonState = 0; void setup()…
- Помогите с millis, чтобы получить точное время По сути, я пытаюсь создать музыкальную шкатулку, которая активируется светом с помощью LDR. Когда он открыт, играет песня, в то время как сервопривод вращает фигурку взад и вперед, а светодиод…
- Прерывание таймера Attiny не делает прерывание каждые 1000 мс Я делаю секундомер с помощью attiny85, идея заключалась в том, чтобы использовать прерывания таймера для подсчета секунд. моя теория заключалась в следующем: поскольку я настроил Attiny85 на частоту…
- Есть ли лучший выбор, кроме использования delay() для 6-часовой задержки? Я проектирую эту инкубаторную систему, и мне нужно каждые 6 часов двигать двигатель вперед и назад. Есть ли лучший выбор, кроме использования delay() ? Задержка на 6 часов кажется немного…
- Обратная связь ESP32 от NTP Базовый пример для ESP32 NTP очень груб: void setup() { Serial.begin(115200); // подключение к Wi-Fi Serial.printf("Connecting to %s ", ssid); WiFi.begin(ssid, password); …
- Как эффективно закодировать долговременный таймер Я работаю над проектом, работающим на батарейках. Я пытаюсь написать код, который проверяет напряжение батареи каждые 30 минут и соответствующим образом меняет цвет светодиода. Должен ли я…
- ` пора.h` против `TimeLib.h` на платах AVR Почему я получаю неверный результат при использовании библиотеки time.h при использовании плат AVR, таких как Nano / Uno / Pro Micro (в то время как при использовании TimeLib.h ). РЕЗУЛЬТАТ…
- Пытаюсь поддерживать мой основной код в рабочем состоянии, если ввод не будет LOW в течение определенного промежутка времени У меня есть код, который создает последовательный сигнал с 4 светодиодами. Она ниспадает каскадом вправо. Это работает, когда я удерживаю нажатой кнопку ввода. В чем мне нужна помощь, так это в том,…
- Установить time() на ESP8266 Если я вызываю configTime() на ESP8266 с использованием ядра ESP8266, то time() изменяется с uptime на unixtime. Однако при этом отправляется запрос SNTP. У меня есть DS3231 RTC, подключенный без…
- ESP8266: ошибка: 'getLocalTime' was not declared in this scope Я получаю ошибка: "GetLocalTime" не был объявлен в этой области когда я компилирую этот код для ESP8266, однако он работает для ESP32: #include "time.h" void gettime() { …
- Размер структуры tm (datetime) отличается в ESP32 от linux64x Я записываю двоичные данные на свою SD-карту. Я регистрирую объект datetime типа "tm", размер которого в ESP32 составляет 36 байт. Когда я создаю дату-время типа " tm " в Linux, оно составляет 56…
- Обновление для перехода на летнее время "ConfigTime" Я использую ESP8266 для синхронизации часов NTP таким образом: void myIOT2::_startNTP(const int gmtOffset_sec, const int daylightOffset_sec, const char *ntpServer) { configTime(gmtOffset_sec,…
- Оси X и Y на последовательном плоттере Arduino? Я пытаюсь построить свой счетчик в зависимости от времени на последовательном плоттере, но значения по оси y настолько велики, что он никак не отображает значения счетчика. Я напечатал оба значения:…
- Не удалось изменить NtpClient для использования статического IP-адреса Я попробовал файл примера > Examples > ESP8266WiFi > NtpClient, который запрашивает текущее время, и он работал нормально. Затем я попытался изменить его так, чтобы ESP8266 имел…
- Рассчитать часовой пояс по координатам GPS У меня есть модуль GPS uBlox NEO-6M, и он выводит долготу и широту. Он также выводит время, которое является UTC. Я хочу использовать координаты GPS для вычисления часового пояса, а затем вычесть и…
- Как справиться с rollover millis()? Мне нужно считывать показания датчика каждые пять минут, но, поскольку у моего скетча есть и другие задачи, я не могу просто использовать delay() между показаниями. Существует учебник "Мигание…
- Что является более быстрой альтернативой parseInt()? Я делаю светодиодный анализатор спектра с помощью Arduino Due и своего КОМПЬЮТЕРА. Обработка звука производится на ПК, а затем отправляется на Arduino. Точные передаваемые данные-это "координата",…
- Несогласованные значения от клиента NTP Аппаратное обеспечение - NodeMCU на базе ESP8266 Я использую NTP-клиент для определения времени в своем проекте сигнализации. Я столкнулся с проблемой, когда клиент NTP не возвращает правильные…
- ESP8266 ISO 8601 string to tm struct У меня есть веб-сервис, который возвращает временные метки в формате ISO 8601, например, "2021-06-25T12:00:00". Я пытаюсь превратить строку метки времени в структуру типа tm из библиотеки ESP8266 …
- Получить подсчет производства за текущую минуту Я пытаюсь сделать производственный счетчик для машины. Я хочу отобразить производственный отсчет последней минуты для каждой секунды. Таким образом, дисплей должен обновляться каждую секунду и…
- Помогите с кодом сервомеханизма и DS1307 Я пытаюсь сделать автоматическую кормушку для птиц!, Я не могу настроить свой код, цель состоит в том, чтобы переместить серво, когда придет определенное время, Моя похвала, если она не работает,…
- Как можно найти время по цифровым часам и сделать считывание? У меня есть цифровые часы, которые я купил онлайн. Он отображает время и календарь и имеет кнопки для изменения света. Мне нужно подключить часы к Arduino и прочитать время с него. Как мы можем…
- Время переключения многовходового переключателя У меня в основном есть два переключателя Оба переключателя будут нажаты одновременно в разном порядке Я хочу знать, какой переключатель был нажат первым
- Установить время настенных часов или изменить смещение GMT без ntp-сервера? Я смог получить текущее время с сервера NTP и установить то, что кажется внутренними часами, используя функцию configTime() из ядра ESP32. Затем я могу получить текущее время с помощью функции …
- Измерить время между 2 входами Я делаю небольшой проект, и для этого мне нужно измерить время между 2 входами. по сути, это программа для измерения времени, прошедшего с момента, когда цифровой вывод 2 стал высоким, до момента,…
- Синхронизация библиотеки времени и RTClib Пытаюсь разобраться в двух библиотеках и setSyncProvider(RTC.now). Использование Arduino Uno с Adafruit ChronoDot. Aduino IDE 1.8.13. Приведенный ниже код предназначен просто для того, чтобы…
- Библиотека времени Arduino и библиотеки RTC Я использую RTClib.h и TimeLib.h с Uno. В течение нескольких дней я пытался разобраться в различных доступных библиотеках RTC и в том, как использовать их с библиотекой времени Arduino. Вопрос…
- Что происходит при включении Arduino и сколько времени все это занимает? Вот что, по моему мнению, происходит и сколько времени это занимает (FIXME означает, что я не знаю). Я бы хотел в конечном итоге получить твердое максимальное время для всего, если это возможно. …
- Запуск двигателя постоянного тока в течение заданного промежутка времени Я пытаюсь запустить двигатель постоянного тока на 100 мс, а затем полностью выключить его. Вот мой код, есть какие-нибудь предложения о том, почему он может не работать? Мой Код const int…
- Как запустить цикл на определенное время? В настоящее время у меня есть цикл for , который повторяется 300 раз, а затем движется дальше. Вместо этого я бы хотел, чтобы этот цикл выполнялся в течение определенного количества минут. …
- Почему мои часы реального времени показывают неверное время с моего ПК? Я хочу, чтобы мои часы реального времени устанавливали свое время так же, как и время на моем ПК. Однако, когда я запускаю следующий скетч, часы реального времени сообщают о времени на 32-33 секунды…
- Не удалось преобразовать time_T из прошлого в структуру tm В продолжение вопроса, заданного несколько дней назад , на который ответил Эдгар, возник новый вопрос: Моя цель состояла в том, чтобы использовать значение pasted time_t и преобразовать его в…
- Как отслеживать миллисекунды в спящем режиме В моем приложении мне нужно отслеживать время работы приложения, а также использовать спящие режимы. Однако при использовании спящих режимов Timer0 отключается, и, следовательно, миллисекунды…
- Ошибка при передаче `time_t` и `struct tm`, ESP32 Мне нужно создать преобразователь времени эпохи, хранящегося в переменной time_t , в переменную struct tm , чтобы проверять/создавать определенную задачу каждый час или день. Эта функция также…
- Bluetooth: время синхронизации с NTP-сервера через интернет-соединение, совместно используемое с телефоном Android. Я увидел, что можно синхронизировать время с NTP-сервера через Wi-Fi . У меня есть Bluetooth-модуль HC-06 и Android-телефон, который может делиться интернет-соединением с Arduino через Bluetooth.…
- 1
- 2