Тип работы:
Предмет:
Язык работы:


ВЫПОЛНЕНИЕ ОПЕРАЦИЙ МИКРОКОНТРОЛЛЕРОМ В СООТВЕТСТВИИ С РАСПИСАНИЕМ БАЗЫ ДАННЫХ

Работа №93209

Тип работы

Бакалаврская работа

Предмет

информационные системы

Объем работы56
Год сдачи2022
Стоимость4700 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
14
Не подходит работа?

Узнай цену на написание


ВВЕДЕНИЕ 4
ГЛАВАХ. АНАЛИТИЧЕСКАЯ ЧАСТЬ ТЕХНОЛОГИИ 5
1.1 Анализ современных технологий работы микроконтроллеров с базами
данных 5
1.2 Выбор метода разработки технологии 16
1.3 Техническое задание на разработку технологии 17
ГЛАВА2. РАЗРАБОТКА ТЕХНОЛОГИИ 21
2.1 Аппаратные средства разработки технологии 21
2.2 Программное обеспечение и сервисы для разработки технологии 25
2.3 Описание программ и методов разрабатываемой технологии на примере
включения светодиодов 32
ЗАКЛЮЧЕНИЕ 48
СПИСОК ИНФОРМАЦИОННЫХ ИСТОЧНИКОВ 50

На сегодняшний день сборка устройств с применением микроконтроллеров очень актуальна, в силу развития компьютерных и микропроцессорных технологий. До недавнего времени для использования микроконтроллеров необходимо было овладеть солидным грузом познаний в области схемотехники, программирования, и прочих сопутствующих материалах. Появление аппаратной платформы Arduino и её аналогов совершило международную революцию в области электроники в силу своей простоты, совместимости и открытого исходного кода. Сейчас не найдешь человека, занимающегося разработкой электронных, который бы не работал с данной платформой. На базе Arduino создаются роботы различных сфер применения, термостаты, устройства и технологии умного дома. Именно использованию такого микроконтроллера и будет посвящена данная работа.
Объектом разработки данной работы является технология выполнения операций микроконтроллера в соответствии с расписанием в базе данных(БД)[36].
Цель разработки продемонстрировать технологию включения электронных компонентов(светодиодов) используя облачную базу данных, хранящую день недели, время и операцию на выполнения.
Задачи:
• Произвести анализ существующих технологий работы микроконтроллера с базами данных.
• В соответствии с техническим заданием провести разработку новой технологии работы микроконтроллера в соответствии с расписанием в базе данных, с учетом проведенного анализа.
• Подготовить техническую документацию.
• Продемонстрировать работу данной технологии.

Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


В результате проделанной работы мы получили следующую технологию пользователь создает расписание в облачном хранилище и имеет доступ к нему из любого устройства, планировщик заданий в персональном компьютере, к которому подключен микроконтроллер запускает скрипт в определенное время, на данном компьютере, который считывает информацию из базы данных и посылает её в последовательный порт, микроконтроллер считывает информацию из последовательного порта и выполняет данную операцию, чтобы пользователь мог увидеть как операция выполняется в данный момент с помощью того же скрипта в БД происходит заливка ячейки выполняемой операции, а для того чтобы выполнить мониторинг выполненных операции за весь период происходит их запись в отдельный файл с последующим сжатием.
В процессе выполнения работы в рамках ранее сформулированных задач было выполнено следующее:
• Произведен анализ уже известных технологий работы микроконтроллера с базами данных, были рассмотрены технологии работы с устройствами NetPing, системы умного дома использующие технологии визуального программирования NodeRed и MajorDoMo, данные технологии совместимы с аппаратной платформой Arduino использовавшейся в разработке технологии выпускной квалификационной работы.
• В соответствии с техническим заданием проведена разработку новой технологии работы микроконтроллера в соответствии с расписанием в базе данных, с учетом проведенного анализа.
На основании анализа состояния поставленной задачи было выявлено, что распространенные подходы являются неоптимальными, а наиболее применимые технологии передачи данных в плату Arduino используют последовательный порт. В связи с тем, что разработкой электронных устройств сейчас занимаются как профессиональные разработчики, так и новички данная технология позволит использовать современные микроконтроллеры в совокупности общедоступными технологиями.
Так как Google таблицы могут содержать несколько листов с базами данных, то разработанная технология позволяет работать с редактированием и мониторингом операций сразу для нескольких микроконтроллеров, что позволит при должной доработке под определенную специфику использоваться хоть в промышленных или производственных масштабах, так и для выполнения бытовых домашних операций.


1. ГОСТ 19.502-78. Единая система программной документации. Описание применения требования к содержанию и оформлению: государственный стандарт союза СССР: утвержден и введен в действие постановлением государственного комитета стандартов Совета Министров СССР от 20 мая 1977 г. № 1268 - ст: дата введения 01.01.80: измененная редакция: дата введения 1980-01-01. - Москва: Стандартинформ: 1980, 2 с.
2. ГОСТ 19.503-79 Руководство системного программиста. Требования к содержанию и оформлению: межгосударственный стандарт : издание официальное: утвержден и введен в действие постановлением Государственного комитета СССР по стандартам от 12 января 1979 г. № 74 - дата введения 01-01­80 - Москва: Стандартинформ: 2010, 2 с
3. ГОСТ 19.504-79. Руководство программиста. Требования к содержанию и оформлению (с Изменением № 1): межгосударственный стандарт. Единая система программной документации. Утвержден и введён в действие Постановлением Государственного комитета СССР по стандартам от 12 января 1979 г. №74 дата введения установлена 01.01.80. Издание (январь 2010 г.) с Изменением №1, утверждено в сентябре 1981 г. / Официальное издание Единая система программной документации: Сборник национальных стандартов. - М.: Стандартинформ, 2010. 65с.
4. ГОСТ 19.505-79. Руководство оператора требования к содержанию и
оформлению (с Изменением № 1): межгосударственный стандарт: издание
официальное: утвержден и введен в действие постановлением Государственного комитета СССР по стандартам от 12 января 1979 г. № 74 -ст.: дата введения 1980-01-01. - Москва: Стандартинформ, 1980, 3 с.
5. ГОСТ 2.105-95. Общие требования к текстовым документам
Межгосударственный стандарт Единая система конструкторской документации: межгосударственный стандарт: издание официальное: принят межгосударственным советом по стандартизации, метрологии и сертификации 1995-04-26 № 7-ст: измененное издание: дата утверждения 2006-06-1. Москва: Стандартинформ, 2007, 28 с.
6. ГОСТ 34.602-89 - Информационная технология комплекс
стандартов на автоматизированные системы. техническое задание на создание автоматизированной системы. Издание официальное. Дата введения 01.01.90. - Москва: Стандартинформ 2009. - Текст непосредственный.
7. ГОСТ Р 52653-2006. Информационно-коммуникационные
технологии в образовании. Термины и определения: национальный стандарт Российской Федерации: издание официальное: утвержден и введен в действие приказом Федерального агентства по техническом регулированию и метрологии от 27 декабря 2006 года № 419-ст: введен впервые: дата введения 2008-07-01 / государственным образовательным учреждением высшего профессионального образования Московский государственный технологический университет «Станкин» (Отраслевой специализированный ресурсный центр регистрации, стандартизации и сертификации информационных ресурсов системы образования). - Москва: Стандартинформ, 2007, 12 с.
8. ГОСТ Р 52657-2006. Информационно-коммуникационные
технологии в образовании. Образовательные интернет-порталы федерального уровня. Рубрикация информационных ресурсов : национальный стандарт Российской Федерации: издание официальное : утвержден и введен в действие Приказом Федерального агентства по техническому регулированию и метрологии от 27 декабря 2006 г. № 423-ст: введен в первые: дата введения 2008-07-08 / Государственным образовательным учреждением высшего
профессионального образования Московский государственный
технологический университет «Станкин» (Отраслевой специализированный ресурсный центр регистрации, стандартизации и сертификации информационных ресурсов системы образования) - Москва: Стандартинформ, 2007, 8 с.
9. ГОСТ Р 53620-2009. Информационно-коммуникационные
технологии в образовании. Электронные образовательные ресурсы. Общие положения: национальный стандарт Российской Федерации: издание
официальное: утвержден и введен в действие Приказом Федерального агентства по техническому регулированию и метрологии от 15 декабря 2009 года № 956- ст: введен в первые: дата введения 2011-01-01 / Государственным
образовательным учреждением высшего профессионального образования Московским государственным технологическим университетом «Станкин» (Специализированный центр новых информационных технологий). - Москва: Стандартинформ, 2018, 11 с.
10. ГОСТ Р 7.0.100-2018. Библиографическая запись.
Библиографическое описание. Общие требования и правила составления: национальный стандарт Российской Федерации: издание официальное: утвержден и введен в действие Приказом Федерального агентства по техническому регулированию и метрологии от 3 декабря 2018 года № 1050-ст: введен в первые: дата введения 2019-07-01 / Федеральным государственным унитарным предприятием «Информационное телеграфное агентство России (ИТАР-ТАСС)» филиал «Российская книжная палата», Федеральным государственным бюджетным учреждением «Российская государственная библиотека», Федеральным государственным бюджетным учреждением «Российская национальная библиотека». - Москва: Стандартинформ, 2018, 128 с.
11. ГОСТ Р 7.0.83-2013. Электронные издания. Основные виды и выходные сведения : национальный стандарт Российской Федерации : издание официальное: утвержден и введен в действие Приказом Федерального агентства по техническому регулированию и метрологии от 15 октября 2013 года № 1163 - ст: введен впервые: дата введения 2014-03-01 / Федеральным государственным унитарным предприятием Научно-технический центр «Информрегистр» (ФГУП НЦТ «Информрегистр») и Федеральным государственным бюджетным учреждением науки Всероссийский институт научной и технической информации Российской Академии наук (ВИНИТИ РАН). - Москва: Стандартинформ, 2014, 19 с
12. СанПиН 2.4.2.2821-10 «Санитарно-эпидемиологические требования к условиям и организации обучения в общеобразовательных организациях» от 25 декабря 2013 г. № 72. М.: Роспотребнадзор. Введен в действие с 1 сентября 2011 г. Изменения и дополнения от: 29 июня 2011 г., 25 декабря 2013 г., 24 ноября 2015 г.
13. Wexler, Jonathan Get Programming with Node.js / Jonathan Wexler. — NY: Manning Publications, 2019. — 480 c.
14. Баранов, В. Н. Применение микроконтроллеров AVR: схемы, алгоритмы, программы / В. Н. Баранов. — 2-е изд. испр. — М: Издательский дом"Додека-ХХ1", 2006. — 288 c.
15. Белов, А. В. ARDUINO: от азов программирования до создания практических устройств / А. В. Белов. — СПб: Наука и техника, 2018. — 480 c...


Работу высылаем на протяжении 30 минут после оплаты.



Подобные работы


©2025 Cервис помощи студентам в выполнении работ