rmc25.ru
Робототехника

Проект: Наручные часы на Arduino, Фролов Максим Вячеславович, Томская область, Первомайский район, с. Первомайское

Проект: Наручные часы на Arduino, Фролов Максим Вячеславович, Томская область, Первомайский район, с. Первомайское
Участник Фролов Максим Вячеславович
Название проекта Наручные часы на Arduino
Наставник Шулаякова Роксана Раульевна АНО ДО «Детский технопарк «Кванториум»» Томской области (Мобильный Кванториум)
Организация где был разработан проект

АНО ДО «Детский технопарк «Кванториум»» Томской области:
(Мобильный Кванториум) 

Партнер проекта  
Документы

Портфолио

Описание проекта

Актуальность: Наручные часы которые можно программировать по-своему желанию.

Аналоги и прототипы: нет аналогов. 

Цель: Создать наручные часы с открытым исходным кодом для программирования.

Задачи: 

1.      Подобрать максимально малые компоненты для создания часов;

2.      Разработать электрическую схему часов;

3.      Разработать корпус в 3д редакторе и напечатать на 3д принтере;

4.      Спаять все электронные компоненты по схеме;

5.      Разместить начинку в нашем корпусе;

6.      Написать программу для часов.  

Заказчики: Эти часы ориентированы в основном для студентов и людей кто любит писать программы.

 Ход работы:

  1. Подбор литературы
  2. Подбор электронных компонентов (электронных модулей)
  3. Разработать электрическую схему
  4. Разработать корпус
  5. Пайка Электронных модулей
  6. Сборка и Написание кода
  7. Исправление недочетов 

Логика кода: 

1.      Сначала объявляем переменные на все параметры;

2.      Затем делаем программный переключатель, который делит на два виртуальных экрана и зависимость от условия сенсорной кнопки;

3.      Теперь если первый экран, то там располагаем с датчика реально времени все значение в виде цифр на определенном участке экрана дата время и год. А в верхней иконку заряда батареи;

4.      Если это второй экран там мы расположили игру «Динозаврик, разработанный специально под эти часы в виде графических спрайтов. После переключение на второй экран сразу запускается игра где по пустыне бежит динозаврик и при нажатии на сенсорную кнопку он прыгает. Задача как можно больше перепрыгнуть кактусы. В верхней части экрана жизни динозаврика и количество перепрыгнутых кактусов. Если жизни закончатся автоматически выбрасывает на первый экран с сохранением результата.

Дальнейшее развитие проекта

Предполагается добавление дополнительных функций таких как уведомления о событиях, погодных данных и других полезных информаций. Улучшение дизайна: можно работать над улучшением внешнего вида часов, сделав их более стильными и эстетичными, чтобы привлечь больше пользователей. Также разработка видео уроков и инструкций по сборке и программированию часов на Arduino для студентов и людей, интересующихся программированием. 

Оценка жюри: 

 

 

 

 

Видео участника:

 

Разработка сайта - Бизнес Логика Разработка сайта