Инструменты пользователя

Инструменты сайта


personal_blog:diy:not-only-clock:last-version:user-manual

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
personal_blog:diy:not-only-clock:last-version:user-manual [2025/01/03 00:39] ironmeshpersonal_blog:diy:not-only-clock:last-version:user-manual [2025/01/04 07:06] (текущий) – [Работа с энергонезацисимой памятью EEPROM] ironmesh
Строка 9: Строка 9:
 ===== Описание устройства ===== ===== Описание устройства =====
  
-{{..:..:desktop_stopwatch:device_counter.webp}}+{{..:..:desktop_stopwatch:device_counter.webp?direct&}}
  
 1 - Кнопка 1, 2 - Кнопка 2, 3 - Кнопка 3, 4 - дисплей из 8ми семисегментных индикаторов, 5 - разъём для подключения внешнего блока питания с напряжением 5 или 7-12 вольт, в зависимости от выбранной схемы подключения (подробности в [[.:making-case#финальная_сборка|материале]]). 1 - Кнопка 1, 2 - Кнопка 2, 3 - Кнопка 3, 4 - дисплей из 8ми семисегментных индикаторов, 5 - разъём для подключения внешнего блока питания с напряжением 5 или 7-12 вольт, в зависимости от выбранной схемы подключения (подробности в [[.:making-case#финальная_сборка|материале]]).
Строка 26: Строка 26:
 ===== Инструкция по эксплуатации ===== ===== Инструкция по эксплуатации =====
  
-{{  ..:..:desktop_stopwatch:dipsly_other_time.webp?500  }}На приведенной выше иллюстрации показано отображение времени в разных режимах: 1 - отображение времени в режиме **"Часы"**; 1.2 - то же что и 1, только без отображения секунд (можно настроить); 2 - отображение времени в режиме **"Секундомер"**; 3 - отображение времени в режиме **"Таймер"**. В режиме **"Погода"**  (нет на картинке) показываются следующие параметры окружающей среды: t - температура; h - относительная влажность, P - атмосферное давление.+{{  ..:..:desktop_stopwatch:dipsly_other_time.webp?direct&500  }}На приведенной выше иллюстрации показано отображение времени в разных режимах: 1 - отображение времени в режиме **"Часы"**; 1.2 - то же что и 1, только без отображения секунд (можно настроить); 2 - отображение времени в режиме **"Секундомер"**; 3 - отображение времени в режиме **"Таймер"**. В режиме **"Погода"**  (нет на картинке) показываются следующие параметры окружающей среды: t - температура; h - относительная влажность, P - атмосферное давление.
  
 <WRAP center round important 60%> <WRAP center round important 60%>
Строка 40: Строка 40:
 Клик по //Кнопка 3//  с зажатой //Кнопка 2//  переводит устройство в режим **"Настройка часов"**. В этом режиме отображаются часы и минуты, символы должны мигать. Нажатие на //Кнопка 1//  возвращает устройство в режим **"Часы"**. Клик по //Кнопка 2//  - установка часа, клик по //Кнопка 3//  - установка минуты, удержание этих кнопок работает аналогично. Нажатие на //Кнопка 3//  с зажатой //Кнопка 2//  сбрасывает время по нулям. Клик по //Кнопка 3//  с зажатой //Кнопка 2//  переводит устройство в режим **"Настройка часов"**. В этом режиме отображаются часы и минуты, символы должны мигать. Нажатие на //Кнопка 1//  возвращает устройство в режим **"Часы"**. Клик по //Кнопка 2//  - установка часа, клик по //Кнопка 3//  - установка минуты, удержание этих кнопок работает аналогично. Нажатие на //Кнопка 3//  с зажатой //Кнопка 2//  сбрасывает время по нулям.
  
-Клик по //Кнопка 2//  с зажатой //Кнопка 3//  переводит устройство в режим **"Установка будильника"**, отличительной особенность от режима **"Настройка часов"**  будет наличие слева символа "A" (Alarm), нажатие на //Кнопка 1//  возвращает устройство в режим **"Часы"**. Чтобы включить или выключить будильник нужно зажать //Кнопка 2//  и //Кнопка 3,//  тогда появится соответствующее сообщение ("AL ON" или "AL ON"); о включенном будильнике будут сигнализировать точки после единиц времени. Когда будильник сработает будет воспроизведен звуковой сигнал, а дисплей будет мигать, отключить его можно зажав //Кнопка 2//  и //Кнопка 3//, будет показано сообщение "good day" или он отключится автоматически при прошествии времени, которое указанно в настройках, также при нажатии любой кнопки будильник будет отправлен на повторное срабатывание (появится сообщение "snooze"), на время, заданное в настройках, по прошествии которого будильник включится снова, чтобы прервать повторное срабатывание нужно зажать //Кнопка 2//  и //Кнопка 3, // тогда должно появиться сообщение "SN OFF". Подробнее о настройках смотрите [[#настройка_устройства|Настройка устройства]]+Клик по //Кнопка 2//  с зажатой //Кнопка 3//  переводит устройство в режим **"Установка будильника"**, отличительной особенность от режима **"Настройка часов"**  будет наличие слева символа "A" (Alarm), нажатие на //Кнопка 1//  возвращает устройство в режим **"Часы"**. Чтобы включить или выключить будильник нужно зажать //Кнопка 2//  и //Кнопка 3,//  тогда появится соответствующее сообщение ("AL ON" или "AL ON"); о включенном будильнике будут сигнализировать точки после единиц времени. Когда будильник сработает будет воспроизведен звуковой сигнал, а дисплей будет мигать, отключить его можно зажав //Кнопка 2//  и //Кнопка 3//, будет показано сообщение "good day" или он отключится автоматически при прошествии времени, которое указанно в настройках, также при нажатии любой кнопки будильник будет отправлен на повторное срабатывание (появится сообщение "snooze"), на время, заданное в настройках, по прошествии которого будильник включится снова, чтобы прервать повторное срабатывание нужно зажать //Кнопка 2//  и //Кнопка 3, //  тогда должно появиться сообщение "SN OFF". Подробнее о настройках смотрите [[#настройка_устройства|Настройка устройства]]
  
 ==== Режим "Секундомер" ==== ==== Режим "Секундомер" ====
  
-Нажатие на //Кнопка 3//  запускает секундомер или ставит его на паузу. Если секундомер на паузе, то нажатие на //Кнопка 2//  выполнит его сброс. Максимальное измеряемое время составляет 100 часов, по прошествии этого времени отсчет начнется с нуля. Можно использовать одновременно до 8-ми секундомеров, чтобы сменить активный секундомер нужно нажать //Кнопка 1//  и удерживать её более 0,6 секунд, дисплей начнет мигать; используйте //Кнопка 2//  и //Кнопка 3//  для изменения текущего секундомера, клик по //Кнопка 1 // вернет устройство в режим секундомера; текущий секундомер обозначается точкой под одним из 8 разрядов на дисплее; запущенные секундомеры обозначаются мигающими точками.+Нажатие на //Кнопка 3//  запускает секундомер или ставит его на паузу. Если секундомер на паузе, то нажатие на //Кнопка 2//  выполнит его сброс. Максимальное измеряемое время составляет 100 часов, по прошествии этого времени отсчет начнется с нуля. Можно использовать одновременно до 8-ми секундомеров, чтобы сменить активный секундомер нужно нажать //Кнопка 1//  и удерживать её более 0,6 секунд, дисплей начнет мигать; используйте //Кнопка 2//  и //Кнопка 3//  для изменения текущего секундомера, клик по //Кнопка 1 //  вернет устройство в режим секундомера; текущий секундомер обозначается точкой под одним из 8 разрядов на дисплее; запущенные секундомеры обозначаются мигающими точками.
  
 ==== Режим "Таймер" ==== ==== Режим "Таймер" ====
Строка 52: Строка 52:
 ==== Режим "Погода" ==== ==== Режим "Погода" ====
  
-Как ранее было сказано параметры окружающей среды отображаются при наличии или исправности датчика **BME280** или **BMP280**, если отсутствует, то попасть в этот режим будет невозможно. С **BMP280** относительная влажность измеряться не будет. Изменение параметров окружающей среды осуществляется нажатием на //Кнопка 2//  - переход к предыдущему параметру, нажатие на //Кнопка 3//  - переход к следующему параметру. Производятся измерение следующих параметров: **t**  (Temperature) - температура;** h**  (Humidity) - относительная влажность, **P**  (Pressure) - атмосферное давление.+Как ранее было сказано параметры окружающей среды отображаются при наличии или исправности датчика **BME280**  или **BMP280**, если отсутствует, то попасть в этот режим будет невозможно. С **BMP280**  относительная влажность измеряться не будет. Изменение параметров окружающей среды осуществляется нажатием на //Кнопка 2//  - переход к предыдущему параметру, нажатие на //Кнопка 3//  - переход к следующему параметру. Производятся измерение следующих параметров: **t**  (Temperature) - температура;** h**  (Humidity) - относительная влажность, **P**  (Pressure) - атмосферное давление.
  
 Точность и диапазон измерений (полные данные смотрите в [[https://www.rlocman.ru/i/File/2022/07/25/bst-bme280-ds002.pdf|даташите к BME280]]) Точность и диапазон измерений (полные данные смотрите в [[https://www.rlocman.ru/i/File/2022/07/25/bst-bme280-ds002.pdf|даташите к BME280]])
Строка 71: Строка 71:
 {{  ..:..:desktop_stopwatch:pomodoro_interface.jpg?direct&500  |pomodoro_interface.jpg}}В позиции 1 отображается номер текущего "помидора" или //С//  (Chill out) - на стадии короткого перерыва или //bC//  (big Chill out) - на стадии большого перерыва. В позиции 2 - оставшееся количество минут, в позиции 3 - оставшееся количество секунд. Минуты и секунды разделены точкой или символом "нижнее подчеркивание", когда на дисплее есть достаточное количество разрядов. {{  ..:..:desktop_stopwatch:pomodoro_interface.jpg?direct&500  |pomodoro_interface.jpg}}В позиции 1 отображается номер текущего "помидора" или //С//  (Chill out) - на стадии короткого перерыва или //bC//  (big Chill out) - на стадии большого перерыва. В позиции 2 - оставшееся количество минут, в позиции 3 - оставшееся количество секунд. Минуты и секунды разделены точкой или символом "нижнее подчеркивание", когда на дисплее есть достаточное количество разрядов.
  
-Чтобы установить параметры работы нужно кликнуть по //Кнопка 3//  с зажатой //Кнопка 2, // устройство перейдет в режим установки. Клик по //Кнопка 1 // переключает изменяемый параметр, с помощью //Кнопка 2 //  и //Кнопка 3//  установите требуемое значение параметра. Для выхода зажмите //Кнопка 1//, **после выхода весь прогресс будет сброшен до текущих настроек**.+Чтобы установить параметры работы нужно кликнуть по //Кнопка 3//  с зажатой //Кнопка 2, //  устройство перейдет в режим установки. Клик по //Кнопка 1 //  переключает изменяемый параметр, с помощью //Кнопка 2 //  и //Кнопка 3//  установите требуемое значение параметра. Для выхода зажмите //Кнопка 1//, **после выхода весь прогресс будет сброшен до текущих настроек**.
  
 >После выхода из режима настройки параметров, весь текущий прогресс будет сброшен! Не переходите в настройки, если не хотите потерять текущий прогресс, в случае необходимости вы можете на ходу настроить продолжительность любого этапа. >После выхода из режима настройки параметров, весь текущий прогресс будет сброшен! Не переходите в настройки, если не хотите потерять текущий прогресс, в случае необходимости вы можете на ходу настроить продолжительность любого этапа.
Строка 85: Строка 85:
 |**CAS ** (Chill out AutoStart)|Автозапуск перерыва после завершения текущего "помидора" (1 - включить автозапуск, 0 - не применять автозапуск)|0 или 1| |**CAS ** (Chill out AutoStart)|Автозапуск перерыва после завершения текущего "помидора" (1 - включить автозапуск, 0 - не применять автозапуск)|0 или 1|
  
-Управление осуществляется следующим образом. Нажмите //Кнопка 3//, чтобы запустить обратный отсчет или поставить его на паузу//.//  Нажатие //Кнопка 2 // на стадии "помидора" запускает обратный отсчет сначала, при условии, что обратный отсчет запущен, если на паузе - производится переход к перерыву; на стадии перерыва нажатие на данную кнопку осуществляет переход к следующему "помидору"( "Помидоры" отсчитываются в порядке убывания). Можно изменить время на ходу, для этого нужно зажать //Кнопка 1// до тех пор, пока дисплей не начнет мигать, затем используя //Кнопки 1 и 2//  установите желаемое время, нажатие //Кнопка 1//  осуществляет выход из режима редактирования времени. Чтобы сбросить прогресс, зажмите //Кнопка 2 // и //Кнопка 3 // появится сообщение// «reset», // для подтверждения нажмите //Кнопка 3, Кнопка 1//  - для отмены.+Управление осуществляется следующим образом. Нажмите //Кнопка 3//, чтобы запустить обратный отсчет или поставить его на паузу//.//  Нажатие //Кнопка 2 //  на стадии "помидора" запускает обратный отсчет сначала, при условии, что обратный отсчет запущен, если на паузе - производится переход к перерыву; на стадии перерыва нажатие на данную кнопку осуществляет переход к следующему "помидору"( "Помидоры" отсчитываются в порядке убывания). Можно изменить время на ходу, для этого нужно зажать //Кнопка 1//  до тех пор, пока дисплей не начнет мигать, затем используя //Кнопки 1 и 2//  установите желаемое время, нажатие //Кнопка 1//  осуществляет выход из режима редактирования времени. Чтобы сбросить прогресс, зажмите //Кнопка 2 //  и //Кнопка 3 //  появится сообщение// «reset», //  для подтверждения нажмите //Кнопка 3, Кнопка 1//  - для отмены.
  
 После завершения каждого этапа устройство издает звуковой сигнал (если установлено настройками), также устройство принудительно вернется в этот режим, если оно находится в момент срабатывания в другом режиме. Данный сигнал будет воспроизведен после сигналов будильника или таймера. После завершения каждого этапа устройство издает звуковой сигнал (если установлено настройками), также устройство принудительно вернется в этот режим, если оно находится в момент срабатывания в другом режиме. Данный сигнал будет воспроизведен после сигналов будильника или таймера.
Строка 91: Строка 91:
 ==== Режим "Счетчик" ==== ==== Режим "Счетчик" ====
  
-В данном режиме можно производить подсчет нажатий. Слева на дисплее отображается текущее значение счетчика, справа номер активного счетчика, всего можно использовать до 9 счетчиков. Нажатие //Кнопка 3//  добавляет единицу к общему счету, нажатие //Кнопка 2 // вычитает единицу; чтобы обнулить счетчик зажмите //Кнопка 2 // и //Кнопка 3 // появится сообщение// "reset" // для подтверждения нажмите //Кнопка 3, Кнопка 1//  - для отмены. Переключение активного счетчика осуществляется так же, как и в режимах "Секундомер" и "Таймер". Значение счетчика может изменяться в диапазоне от -99 999 до 999 999, после преодоления любой из границ диапазона счетчик будет обнулен.+В данном режиме можно производить подсчет нажатий. Слева на дисплее отображается текущее значение счетчика, справа номер активного счетчика, всего можно использовать до 9 счетчиков. Нажатие //Кнопка 3//  добавляет единицу к общему счету, нажатие //Кнопка 2 //  вычитает единицу; чтобы обнулить счетчик зажмите //Кнопка 2 //  и //Кнопка 3 //  появится сообщение// "reset" //  для подтверждения нажмите //Кнопка 3, Кнопка 1//  - для отмены. Переключение активного счетчика осуществляется так же, как и в режимах "Секундомер" и "Таймер". Значение счетчика может изменяться в диапазоне от -99 999 до 999 999, после преодоления любой из границ диапазона счетчик будет обнулен.
  
 ==== Настройка устройства ==== ==== Настройка устройства ====
Строка 210: Строка 210:
   * пользовательские настройки (каждый параметр записывается отдельно, запись производится после выхода из режимы настройки).   * пользовательские настройки (каждый параметр записывается отдельно, запись производится после выхода из режимы настройки).
  
-Во всех случаях перезапись производится, только, если данные были изменены.+Во всех случаях перезапись производится, только, если данные были изменены. Чтобы продлить срок службы энергонезависимой памяти старайтесь не производить перезапись лишний раз без веской причины. 
 + 
 +<WRAP center round tip 80%> Если вдруг проблемы с энергонезависимой памятью возникнут, то можно изменить исходный код прошивки, чтобы запись осуществлялась в другие сектора памяти. \\ </WRAP>
  
 ---- ----
  
 {{page>..:article-footer & noheader }} {{page>..:article-footer & noheader }}
- 
- 
  
  
personal_blog/diy/not-only-clock/last-version/user-manual.1735853959.txt.gz · Последнее изменение: ironmesh