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

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


personal_blog:diy:not-only-clock:last-version:main

Различия

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

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

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
personal_blog:diy:not-only-clock:last-version:main [2024/10/21 05:35] ironmeshpersonal_blog:diy:not-only-clock:last-version:main [2025/04/12 23:44] (текущий) – старая версия восстановлена (2025/04/12 23:43) ironmesh
Строка 1: Строка 1:
 ====== NotOnlyClock ====== ====== NotOnlyClock ======
  
-{{ :personal_blog:diy:desktop_stopwatch:not_only_clock_preview.jpg?600&direct }}+{{  ..:..:desktop_stopwatch:not_only_clock_preview.jpg?direct&600  |not_only_clock_preview.jpg}}
  
 <WRAP center round download 60%> <WRAP center round download 60%>
  
-[[https://github.com/iron-mesh/NotOnlyClock/releases/download/v1.1.0-release/project_files.zip|Файлы проекта (project_files)]]\\ [[https://github.com/iron-mesh/NotOnlyClock/archive/refs/tags/v1.1.0-release.zip|Исходный код прошивки]]\\ [[https://github.com/iron-mesh/NotOnlyClock|Репозиторий на GitHub]]+[[https://github.com/iron-mesh/NotOnlyClock/releases/download/v1.2.0-release/project_files.zip|Файлы проекта (project_files)]]\\ 
 +[[https://github.com/iron-mesh/NotOnlyClock/releases/download/v1.3.0-release/Builds.zip|Сборки прошивки]]\\ 
 +[[https://github.com/iron-mesh/NotOnlyClock/archive/refs/tags/v1.3.0-release.zip|Исходный код прошивки]]\\ 
 +[[https://github.com/iron-mesh/NotOnlyClock|Репозиторий на GitHub]]
  
 </WRAP> </WRAP>
  
-**[[.:notonlyclock|NotOnlyClock]]** - это устройство для самостоятельной сборки, которое построено из недорогих и доступных компонентов, в 2024 году их можно приобрести практически на любом маркетплейсе, и конечно на всем известном [[.:aliexpress|AliExpress]]. Центральным компонентом устройства является плата **Arduino Nano**, что позволяет нам легко прошивать микроконтроллер, просто подключив плату к порту USB компьютера, а затем скомпилировать и загрузить прошивку одни кликом мыши. Корпус устройства выполнен из листов фанеры и поэтому он обладает высокой прочность и эстетическим внешним видом, в отличие от заводских пластиковых корпусов или корпусов, которые многие энтузиасты печатают на своих домашних 3D принтерах. Его можно полностью произвести в домашних условиях, для этого не нужно быть мастером схемотехники или столярного дела, далее я подробно расскажу о каждом этапе сборки. Кстати, я не рассказал о функциях устройства, вот и они:+**NotOnlyClock** - это устройство для самостоятельной сборки, которое построено из недорогих и доступных компонентов, в 2024 году их можно приобрести практически на любом маркетплейсе, и конечно на всем известном AliExpress. Центральным компонентом устройства является плата **Arduino Nano**, что позволяет нам легко прошивать микроконтроллер, просто подключив плату к порту USB компьютера, а затем скомпилировать и загрузить прошивку одни кликом мыши. Корпус устройства выполнен из листов фанеры и поэтому он обладает высокой прочность и эстетическим внешним видом, в отличие от заводских пластиковых корпусов или корпусов, которые многие энтузиасты печатают на своих домашних 3D принтерах. Его можно полностью произвести в домашних условиях, для этого не нужно быть мастером схемотехники или столярного дела, далее я подробно расскажу о каждом этапе сборки. Кстати, я не рассказал о функциях устройства, вот и они:
  
-  таймер; +   8 Таймеров (__возможно использовать все одновременно__)
-  * часы; +  * Часы; 
-  * будильник; +  * Будильник; 
-  * секундомер; +  * 8 Секундомеров (__возможно использовать все одновременно__)
-  * термометрбарометр и гигрометр;+  * Помодоро Трекер (трекер для отслеживания времени работы и отдыха по методу Помидора); 
 +  * 9 Счетчиков нажатий (__можно переключаться между ними в любой момент__); 
 +  * Термометр, Барометр и Гигрометр;
   * пользовательские настройки для задания поведения устройства;   * пользовательские настройки для задания поведения устройства;
   * возможность добавлять свои функции*.   * возможность добавлять свои функции*.
Строка 21: Строка 26:
 Руководство по сборке и эксплуатации я разбил на следующие статьи: Руководство по сборке и эксплуатации я разбил на следующие статьи:
  
-  * [[.:pcb-assembling]] +  * [[.:pcb-assembling|]] 
-  * [[.:making-case]] +  * [[.:making-case|]] 
-  * [[.:upload-firmware]] +  * [[.:upload-firmware|]] 
-  * [[.:user-manual]]+  * [[.:user-manual|]]
  
 ===== История создания ===== ===== История создания =====
  
-Если вы не поспешили начать создание своего экземпляра устройства, то здесь я хочу поделиться своей мотивацией, которая толкнула меня начать разработку. Дело в том, что я много времени провожу за работой за письменным столом, и у меня есть привычка контролировать время, которое я затрачиваю на ту или иную работу, поэтому в первую очередь мне нужен был секундомер. Ранее я пользовался секундомером, аналогичный тому, который висит на шее у тренера по легкой атлетике, но увлекаясь своими занятиями я отвлекался и забывал про него, поэтому я решил, что мне нужно устройство, которое бы было всегда перед глазами.+Если вы не поспешили начать создание своего экземпляра устройства, то здесь я хочу поделиться своей мотивацией, которая толкнула меня начать разработку. Дело в том, что я много времени провожу за работой за письменным столом, и у меня есть привычка фиксировать время, которое я затрачиваю на выполнение того или иного рабочего этапа, поэтому в первую очередь мне нужен был секундомер. Ранее я пользовался секундомером, аналогичный тому, который висит на шее у тренера по легкой атлетике, но увлекаясь своими занятиями я отвлекался и забывал про него, поэтому я решил, что мне нужно устройство, которое бы было всегда перед глазами.
  
-Над конструкцией устройства не пришлось долго думать, так как оно очень проста: нужен дисплей, микроконтроллер и пара-тройка кнопок. В качестве контроллера взял плату Arduino, так как с этой платформой очень просто работать, для дисплея взял несколько модулей с семисегментными светодиодными индикаторы и для управления ими микросхему MAX7219. Платы устройства было решено поместить в ящик из фанеры толщиной 6 мм, так как она была в моем распоряжении. Функционал секундомера я реализовал достаточно быстро, но на этом я решил не останавливаться, так как в памяти контроллера оставалось много свободного места, с этого и решил добавить функции часов, таймера и пользовательские настройки, чтобы настроить некоторые аспекты работы программы, а так же добавил датчик BME280, чтобы измеряться параметры воздуха в комнате. И после нескольких месяцев разработки готов поделить со всем миром.+Над конструкцией устройства не пришлось долго думать, так как она очень проста: дисплей, микроконтроллер и пара-тройка кнопок. В качестве контроллера была выбрана плата Arduino Nano, так как с платформой Arduino очень просто работать, для дисплея взял несколько модулей с семисегментными светодиодными индикаторы и для управления ими микросхему MAX7219. Печатные платы устройства было решено поместить в ящик из фанеры толщиной 6 мм, так как она была в моем распоряжении. Функционал секундомера я реализовал достаточно быстро, но на этом я решил не останавливаться, так как в памяти микроконтроллера оставалось много свободного места, поэтому решил добавить функциичасы, таймер, будильник и пользовательские настройки, чтобы иметь возможность настроить некоторые аспекты работы устройства, а так же добавил датчик BME280, чтобы измеряться параметры воздуха в комнате. Итак, после нескольких месяцев разработки вышел продукт, которым я готов поделиться с миром.
  
 Всем спасибо за внимание, надеюсь плоды моих трудов будут полезны не только для меня. Всем спасибо за внимание, надеюсь плоды моих трудов будут полезны не только для меня.
Строка 42: Строка 47:
 ---- ----
  
-{{page>serv:includes:software_feedback_proporsal & noheader }}+{{page>..:article-footer & noheader }}
  
  
personal_blog/diy/not-only-clock/last-version/main.1729478139.txt.gz · Последнее изменение: ironmesh