ВВЕДЕНИЕ 3
1 ПОСТАНОВКА ЗАДАЧИ 5
1.1 Общая формулировка 5
1.2 Базовые определения 6
1.3 Требования к функционалу 7
2 ИНСТРУМЕНТЫ РАЗРАБОТКИ И РЕАЛИЗАЦИЯ 8
2.1 Модули и части устройства и приложения 8
2.1.1 Аппаратная часть 8
2.1.2 Прошивка аппаратной части 8
2.1.3 Серверное приложение 9
2.2 Аппаратная платформа 9
2.2.1 Arduino 10
2.2.2 Arduino UNO 11
2.2.3 Камера OV7670 12
2.2.4 Реализация подключения Arduino UNO и камеры OV7670 13
2.3 Прошивка Arduino UNO 15
2.3.1 Arduino IDE 15
2.3.2 Язык программирования устройств Arduino 16
2.3.3 Реализация прошивки 18
2.4 Серверное приложение 22
2.4.1 Язык программирования Java 22
2.4.2 Среда разработки Intellij IDEA 23
2.4.3 Реализация серверного приложения 24
ЗАКЛЮЧЕНИЕ 32
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 33
ПРИЛОЖЕНИЕ 34
Актуальность разработки аппаратно-программной платформы для автоматического считывания показаний счетчиков без импульсного выхода холодной/горячей воды обуславливается малой распространенностью счетчиков современного типа с импульсным выходом для автоматического учета показаний. Темпы развития интернета вещей обуславливают разработку подобных аппаратно-программных решений для устаревающих устройств. Как показали результаты проведенных опросов, подавляющее большинство граждан (238 из 250 участников) используют счетчики старого типа, которые не позволяют напрямую получать информацию о текущих показаниях.
Разработка устройства, считывающего показания устаревающих счетчиков счетчиков в автоматическом режиме и отправляющего их в единый центр обработки информации, позволит существенно сократить количество очередей в пунктах оплаты за коммунальные услуги и упростит учет расхода природных ресурсов и их оплату.
С учетом вышеописанных проблем, целью настоящей дипломной работы является разработка аппаратной платформы, на основе платы Arduino Uno и камеры ov7670, для снятия показаний счетчиков и оплаты. Для реализации цели необходимо разработать программное обеспечение (прошивку) для Arduino Uno, для съемки счетчика камерой и программное обеспечение, обрабатывающее данные, приходящие через COM порт с Arduino и автоматически совершающее денежные операции, связанные с лицевым счетом пользователя.
Для достижения поставленной цели были решены следующие задачи:
● Разработка аппаратной платформы и прошивки для съемки показаний счетчика с помощью камеры и отправки на обработку на серверное приложение
● Разработка серверного приложения, обрабатывающего приходящую через COM порт информацию и производящего регистрацию и оплату текущих показаний счетчика
Модуль авто-оплаты показаний счетчика воды. А также похожие готовые работы: страница 55 #9101841
Артикул: 9101841
- Предмет: Информационные системы и технологии
- Уникальность: 82% (Антиплагиат.ВУЗ)
- Разместил(-а): 185 Рамиль в 2018 году
- Количество страниц: 69
- Формат файла: docx
- Последняя покупка: 28.05.2024
800p.
1 600p.
Только 1 декабря!
1. Счетчики воды с импульсным выходом // Стриж * ЖКХ, 2017.
- https://uchet-jkh.ru/publikacii/schetchiki-vody-s-impulsnym-vyxodom.html
2. Автоматизация снятия показаний со счетчиков воды // Geekimes, 2016. - https://geektimes.ru/post/277516/
3. Лунин Д. Снятие показаний счетчиков воды: ESP8266 + Android // Geektimes, 2014. - https://geektimes.ru/post/254968/
4. Артеменко А. Домашняя автоматизация // Habrahabr, 2013. - https://habrahabr.ru/post/194402/
5. Лучшие аналоги Arduino // Losst, 2017 - https://losst.ru/luchshie-analogi-arduino
6. Илья Б. Среды разработки Java // Geekbrains, 2017 - https://geekbrains.ru/posts/java_ide_list
7. API для приложений // Яндекс - https://tech.yandex.ru/money/doc/dg/concepts/About-docpage/
- https://uchet-jkh.ru/publikacii/schetchiki-vody-s-impulsnym-vyxodom.html
2. Автоматизация снятия показаний со счетчиков воды // Geekimes, 2016. - https://geektimes.ru/post/277516/
3. Лунин Д. Снятие показаний счетчиков воды: ESP8266 + Android // Geektimes, 2014. - https://geektimes.ru/post/254968/
4. Артеменко А. Домашняя автоматизация // Habrahabr, 2013. - https://habrahabr.ru/post/194402/
5. Лучшие аналоги Arduino // Losst, 2017 - https://losst.ru/luchshie-analogi-arduino
6. Илья Б. Среды разработки Java // Geekbrains, 2017 - https://geekbrains.ru/posts/java_ide_list
7. API для приложений // Яндекс - https://tech.yandex.ru/money/doc/dg/concepts/About-docpage/
Материалы, размещаемые в каталоге, с согласия автора, могут использоваться только в качестве дополнительного инструмента для решения имеющихся у вас задач,
сбора информации и источников, содержащих стороннее мнение по вопросу, его оценку, но не являются готовым решением.
Пользователь вправе по собственному усмотрению перерабатывать материалы, создавать производные произведения,
соглашаться или не соглашаться с выводами, предложенными автором, с его позицией.
Тема: | Модуль авто-оплаты показаний счетчика воды |
Артикул: | 9101841 |
Дата написания: | 13.12.2018 |
Тип работы: | Дипломная работа |
Предмет: | Информационные системы и технологии |
Оригинальность: | Антиплагиат.ВУЗ — 82% |
Количество страниц: | 69 |
Скрин проверки АП.ВУЗ приложен на последней странице.
В работе представлены только пояснительная записка и листинг программы. Самой программы нет
В работе представлены только пояснительная записка и листинг программы. Самой программы нет
Файлы артикула: Модуль авто-оплаты показаний счетчика воды. А также похожие готовые работы: страница 55 по предмету информационные системы и технологии
Пролистайте "Модуль авто-оплаты показаний счетчика воды. А также похожие готовые работы: страница 55" и убедитесь в качестве
После покупки артикул автоматически будет удален с сайта до 30.01.2025
Посмотреть остальные страницы ▼
Честный антиплагиат!
Уникальность работы — 82% (оригинальный текст + цитирования, без учета списка литературы и приложений), приведена по системе Антиплагиат.ВУЗ на момент её написания и могла со временем снизиться. Мы понимаем, что это важно для вас, поэтому сразу после оплаты вы сможете бесплатно поднять её. При этом текст и форматирование в работе останутся прежними.
Гарантируем возврат денег!
Качество каждой готовой работы, представленной в каталоге, проверено и соответствует описанию. В случае обоснованных претензий мы гарантируем возврат денег в течение 24 часов.
Утром сдавать, а работа еще не написана?
Через 30 секунд после оплаты вы скачаете эту работу!
Сегодня уже купили 29 работ. Успей и ты забрать свою пока это не сделал кто-то другой!
ПРЕДЫДУЩАЯ РАБОТА
Разработка методологии проектирования интерфейсов для детей дошкольного возраста и младших классов
СЛЕДУЮЩАЯ РАБОТА
Реализация системы сбора и анализа данных об абитуриенте на основе его профиля в социальной сети ВКонтакте