Дослідження та реалізація системи моніторингу залишків продуктів в ресторані
Loading...
Date
2024
Journal Title
Journal ISSN
Volume Title
Publisher
Національний університет «Запорізька політехніка»
Abstract
UK: Об’єкт дослідження – програмні та апаратні компоненти систем моніторінгу залишків продуктів.
Предмет дослідження – система моніторінгу залишків продуктів на основі технології Інтернету речей для ресторанної індустрії.
Мета роботи – розробка прототипу системи моніторінгу залишками продуктів з використанням технології Інтернету речей, що дозволить автоматизувати процеси відстеження залишків продуктів з високою точністю.
Для реалізації програмної частини використовувався MERN-стек (MongoDB, Express.js, React, Node.js), мова програмування C++ та середовища розробки – Visual Studio Code та Arduino IDE. Мікроконтролер Arduino UNO з модулем ESP8266 та тензодатчиками використовувався для збору даних про вагу продукції та передачі їх на сервер. Сервер на базі Express.js приймає дані, перевіряє їх та зберігає у MongoDB.
В результаті були розроблені наступні моделі бази даних: Product, MicroController, User, Token. Система дозволяє автоматизувати процес моніторингу залишків продуктів та забезпечує можливість додавання нових мікроконтролерів і тензодатчиків для масштабування.
EN: The object of research is the software and hardware components for product residue monitoring systems.
The subject of research is a monitoring system for product residuals based on the Internet of Things technology for the restaurant industry.
The purpose of the study is development of a prototype system for monitoring product residuals using the Internet of Things technology, which will automate the process of tracking product residuals with high accuracy.
To implement the software part, the MERN stack (MongoDB, Express.js, React, Node.js), the C++ programming language and development environments – Visual Studio Code and Arduino IDE were used. An Arduino UNO microcontroller with an ESP8266 module and load cells was used to collect data on the weight of goods and transmit it to the server. The Express.js-based server receives the data, verifies it, and stores it in MongoDB.
As a result, the following database models: Product, MicroController, User, Token were developed. The system automates the process of monitoring product residuals and provides the ability to add new microcontrollers and load cells for scalability.
Description
Половінчук Є.В. Дослідження та реалізація системи моніторингу залишків продуктів в ресторані: магістерська робота / Є.В. Половінчук – Запоріжжя: НУ «Запорізька політехніка», 2024. – 82 с.
Keywords
система автоматизованого моніторингу, залишки продуктів, технологія інтернет речей, automated monitoring system,, product residues, internet of things technology