Участник | Фролов Максим Вячеславович |
Название проекта | Наручные часы на Arduino |
Наставник | Шулаякова Роксана Раульевна АНО ДО «Детский технопарк «Кванториум»» Томской области (Мобильный Кванториум) |
Организация где был разработан проект |
АНО ДО «Детский технопарк «Кванториум»» Томской области: |
Партнер проекта | |
Документы | |
Описание проекта |
Актуальность: Наручные часы которые можно программировать по-своему желанию. Аналоги и прототипы: нет аналогов. Цель: Создать наручные часы с открытым исходным кодом для программирования. Задачи: 1. Подобрать максимально малые компоненты для создания часов; 2. Разработать электрическую схему часов; 3. Разработать корпус в 3д редакторе и напечатать на 3д принтере; 4. Спаять все электронные компоненты по схеме; 5. Разместить начинку в нашем корпусе; 6. Написать программу для часов. Заказчики: Эти часы ориентированы в основном для студентов и людей кто любит писать программы. Ход работы:
Логика кода: 1. Сначала объявляем переменные на все параметры; 2. Затем делаем программный переключатель, который делит на два виртуальных экрана и зависимость от условия сенсорной кнопки; 3. Теперь если первый экран, то там располагаем с датчика реально времени все значение в виде цифр на определенном участке экрана дата время и год. А в верхней иконку заряда батареи; 4. Если это второй экран там мы расположили игру «Динозаврик, разработанный специально под эти часы в виде графических спрайтов. После переключение на второй экран сразу запускается игра где по пустыне бежит динозаврик и при нажатии на сенсорную кнопку он прыгает. Задача как можно больше перепрыгнуть кактусы. В верхней части экрана жизни динозаврика и количество перепрыгнутых кактусов. Если жизни закончатся автоматически выбрасывает на первый экран с сохранением результата. Дальнейшее развитие проекта Предполагается добавление дополнительных функций таких как уведомления о событиях, погодных данных и других полезных информаций. Улучшение дизайна: можно работать над улучшением внешнего вида часов, сделав их более стильными и эстетичными, чтобы привлечь больше пользователей. Также разработка видео уроков и инструкций по сборке и программированию часов на Arduino для студентов и людей, интересующихся программированием. |
Оценка жюри: |
|
Видео участника: |
|
|