Практики на кафедре Сетевых информационных технологий и сервисов (СИТиС). Макет яйцеварки

1.

Презентация
по
учебной
(технологической)
практики на кафедре Сетевых информационных
технологий и сервисов (СИТиС)
Выполнил студент группы: БСТ2002
Студент: Демидов Константин Сергеевич

2.

Цели и задачи:
Цель: Спроектировать макет яйцеварки, составить ER-диаграмму предметной
области, а также
схему взаимодействия в симуляторе для аппаратных средств
Arduino. Составить БД и графический интерфейс предметной области.
Задачи:
❍ Анализ предметной области
❍ Составление ER диаграммы предметной области, определение составных частей
системы и их взаимоувязка в единый макет (чертеж)
❍ Изучение и инсталляция симуляторов для аппаратно-программных средств
семейства Arduino, составление схемы (алгоритма) взаимодействия в выбранном
симуляторе. Проектирование базы данных для предметной области
❍ Проектирование и реализация графического интерфейса и взаимодействие с БД

3.

Предметная область

Принцип
работы:
Работают
автономно
от
сети
220
вольт,
оснащены
нагревательным элементом – ТЭНом. Он кипятит воду, залитую в поддон. Яйца
устанавливают на ячейки яйцедержателя, расположенного в верхней части прибора
❍ Для того, чтобы создать дешёвую яйцеварку нам необходимо сделать нагреватель
воды и таймер, в котором мы можем выставлять время готовки яиц. Так как в
электросхемах
нет
такого
элемента,
как
кипятильник,
вместо
него
использоваться лампа накаливания, под которой будет подразумеваться ТЭН
будет

4.

Составные части системы и взаимоувязка их в
единый макет
Для того, чтобы составить ER-диаграмму предметной области, для этого определим
сущности предметной области и атрибуты сущности:
❍ Установка, дисплей, кнопка, датчик температуры, транзисторы, кипятильник,
источник питания, клавиатура, графический интерфейс, база данных

5.

ER-Диаграмма
❍ На ER-диаграмме продемонстрировано как «сущности» связаны между собой
внутри системы
Рисунок 1 - ER-Диаграмма

6.

Сборка схемы
❍ Для создания электроцепи и электросхемы яйцеварки использовалась
программа Tinkercad
Рисунок 2 - Цепь яйцеварки в Arduino
Рисунок 3 - Электросхема яйцеварки

7.

Графический интерфейс
❍ Для создания графического интерфейса использовался язык программирования C++
❍ Начинает работу яйцеварки и вносит данные в базу данных
Рисунок 4 - Графический интерфейс

8.

База данных
Для создания базы данных использовались:
❍ Объектно-реляционная система управления базами данных PostgreSQL
❍ Программа PgAdmin 4
Рисунок 5 - База данных

9.

Результаты практики
В процессе прохождения практики, я приобрел необходимые практические умения
и навыки работы, путём непосредственного участия в деятельности строительных
работ. А именно:
❍ Научился работать с микроконтроллерами Arduino
❍ Создал макет яйцеварки с GUI и базой данных, работающей на PostgreSQL
❍ Владение методами практического использования компьютера в поиске
необходимой информации

10.

Видео с презентацией взаимодействия
электронных компонентов

11.

Используемые источники

Электронный
фонд
правовой
и
нормативно-технической
документации
–URL:
http://docs.cntd.ru/document (26.06.2021)
❍ Микроконтроллеры Arduino, Электронные компоненты, Сенсоры и Радиодетали [Электронный
ресурс]-URL: https://www.yourduino.ru (21.06.2022)
❍ Arduino форум [Электронный ресурс]-URL: https://forum.arduino.cc/t/plx-daq-version-2-now-with-64bit-support-and-further-new-features/420628 (13.06.2022)

YouTube
канал
[Электронный
ресурс]-URL:
https://www.youtube.com/c/ЗаметкиАрдуинщика
канал
[Электронный
ресурс]-URL:
https://www.youtube.com/user/priklucheniapsiha
(20.06.2022)

YouTube
(12.06.2022)
❍ Инструкция по технике безопасности при работе на компьютере [Электронный ресурс]-URL:
http://web.vrn.ru/gorzdrav/document_inf_files/tbcomputer.htm (29.06.2022)

12.

Спасибо за внимание!
English     Русский Правила