Электронные часы-будильник

Электронные часы-будильник
Даты проведения
с 2017-02-01 по 2017-05-01
Изделие состоит из микроконтроллера Atmega328, размещённого на плате Arduino Uno и модуля клавиатуры и светодиодной индикации TM1638 LED&KEY. Технические возможности микроконтроллера Atmega 328 позволяют реализовать все функции изделия. Данный тип микроконтроллера удобен в использовании и программировании.
Изучая Интернет-источники, было найдено 2 решения поставленной задачи: самодельные часы-будильник на газоразрядных индикаторах и часы из Интернет-магазина
В первом устройстве используются газоразрядные индикаторы, недостатками которых являются: утомляемость от мерцания света, шум пускорегулирующей аппаратуры, вредность паров ртути в случае попадания в помещение при разрушении колбы. Второе устройство заводского изготовления и имеет стоимость порядка 2000 рублей, а также ненужные многим пользователям функции. Данные устройства имеют свои преимущества и недостатки, но для достижения поставленной цели они не подходят. Поэтому было принято решение сделать часы на основе микроконтроллера Atmega328. Эти часы имеют более высокую точность измерения времени, но потребляют больше электроэнергии.
• Изучена история развития часов от солнечных до атомных с помощью Интернет-источников.
• Рассмотрены типы существующих микроконтроллеров: Arduino Uno,BeagleBone, RaspberryPi.
• Освоены базовые навыки программирования на языке С++ для микроконтроллера.
• Продумана конструкция часов: Изделие состоит из микроконтроллера Atmega328, размещённого на плате Arduino Uno и модуля клавиатуры и светодиодной индикации TM1638 LED&KEY. Технические возможности микроконтроллера Atmega 328 позволяют реализовать все функции изделия. Данный тип микроконтроллера удобен в использовании и программировании. Модуль клавиатуры и светодиодной индикации выводит информацию в понятном для пользователя виде и позволяет пользователю изменять настройки устройства.
• Выполнена структурная схема устройства https://photos.google.com/photo/AF1QipPfg0BCU-kGLz...
• Выполнена принципиальная электрическая схема устройства https://photos.google.com/photo/AF1QipNbGA9i8ZZWdf...
• Создан алгоритм работы программы https://photos.google.com/photo/AF1QipOE9PLl5WIDz9...
Собраны часы-будильник
• Составлен алгоритм прошивки микроконтроллера.
• Написана программа прошивки микроконтроллера
Потапенок Наталья Владимировна Летняя школа STEM-центра МБОУ СОШ № 64
С целью совершенствования навыков работы с микроконтроллерами появилась необходимость создания технического решения для мониторинга времени при малой профессиональной подготовке. Проект является вариантом решения конкурсной задачи соревнований JuniorSkills в компетенции Электроника 14+.
"Задачи проекта: • изучить историю развития часов; • рассмотреть существующие микроконтроллеры; • освоить базовые навыки программирования на языке C++ для микроконтроллера; • продумать конструкцию часов; • сделать структурную схему устройства; • сделать принципиальную схему устройства; • собрать часы-будильник; • составить алгоритм прошивки микроконтроллера; • написать программу прошивки микроконтроллера."
"Деловой человек сегодня успешен при условии строгого учета времени. Люди встречаются друг с другом, работают и даже спят по расписанию. Существуют выражения: «Жить по графику» и «Время – деньги». Нам, школьникам, тоже следует четко организовывать свою деятельность во времени и пространстве. Таким образом, появилась идея создания простых часов своими руками в целях повышения профессиональных навыков в работе с микроконтроллерами. Микроконтроллеры позволяют повысить точность измерения времени"
"В ходе работы: • изучена история развития часов. • рассмотрены существующие микроконтроллеры. • изучены образцы существующих часов. • освоены базовые навыки программирования на языке C++ для микроконтроллера. • продумана конструкция часов. • сделана структурная схема устройства. • сделана принципиальная схема устройства. • собраны часы-будильник. • составлен алгоритм прошивки микроконтроллера. • написана программа прошивки микроконтроллера. Задачи проекта выполнены. Цель работы достигнута. Фото изделия https://photos.google.com/photo/AF1QipMrQbquK52fvOdZ-qfM8b0kAlOvCO335g3J_bLu
"В результате работы получено действующее устройство, в основе которого лежит микроконтроллер Atmega 328. Устройство может: • Измерять определённые промежутки времени. • Подавать сигнал в определённое время. Данное устройство можно применять в быту людей, на производствах, где важно измерение времени, в автоматизированных системах управления, например для полива растений, корма животных, и во многих других областях. В дальнейшем, предполагается поставить на изделие более мощный полифонический динамик, регулировку яркости дисплея, регулировку громкости будильника."
"В изделии использован микроконтроллер Atmega328, размещённый на плате Arduino Uno и модуль клавиатуры и светодиодной индикации TM1638 LED&KEY. Модуль клавиатуры и светодиодной индикации выводит информацию в понятном для пользователя виде и позволяет пользователю изменять настройки устройства. 8 кнопок клавиатуры позволяют удовлетворить требования к управлению данным изделием. Данный тип модуля обладает приемлемыми характеристиками и хорошо подходит для взаимодействия с микроконтроллером Atmega 328. В изделии использован простой пьезодинамик, подключённый к плате Arduino Uno. Запитывает устройство батарея Крона. Для программирования устройства был использован персональный компьютер Acer."
О проекте

Автор проекта

Целевая аудитория

школьники 5-7 класс школьники 8-11 класс студенты преподаватели

Специализации

Радиоэлектроника Робототехника Программирование Конструирование

Области знаний

Техника и инженерные науки Микроэлектроника