Please use this identifier to cite or link to this item: https://dspace.lvduvs.edu.ua/handle/1234567890/8958
Title: Розроблення апаратного і програмного забезпечення цифрового педометра (крокоміра) на платформі Arduino та трьохосьовому МЕМС-акселерометрі для патрульної поліції: кваліфікаційна робота на здобуття освітнього ступеня «бакалавр» за спеціальністю 126 «Інформаційні системи та технології»
Other Titles: Development of digital pedometer based on AVR microcontroller (Arduino platform) and ADXL345 3-axis MEMS accelerometer for patrol police: Qualification work for the degree of bachelor
Authors: Візничак, О.Л.
Viznychak, O.L.
Keywords: педометр
крокомір
платформа Arduino
символьний РК-дисплей
AVR-мікроконтролер
САПР Proteus VSM
вбудоване програмне забезпечення
середовище розробки ПЗ для МК Arduino IDE
pedometer
Arduino platform
liquid-crystal character display
AVR microcontroller
CAD Proteus VSM
embedded software
software development tool for AVR microcontrollers Arduino IDE
Issue Date: 2025
Publisher: ЛьвДУВС
Abstract: У дипломній роботі запроєктовано апаратне та програмне забезпечення на платформі Arduino і МЕМС-акселерометрі ADXL345 цифрового педометра (крокоміра) для контролю кількості пройдених кроків, відстані, спалених калорій в залежності від ваги та росту користувача. Розроблений цифровий пристрій дає можливість оперативно отримувати інформацію про пройдений шлях та кількість спалених при цьому калорій. Гнучке меню налаштувань дозволяє задати зріст та вагу людини, налаштувати подачу звукових та візуальних повідомлень при перевищенні кількості спалених калорій або довжини пройденого шляху. Отримувати повідомлення на символьному РКД про режими роботи крокоміра, поточні дані (кількість пройдених кроків, довжина пройденого шляху, кількість спалених калорій, режим роботи, сигнали попередження), інформацію про налаштування педометра (зріст, вага людини, обмеження по кроках, обмеження по калоріях, встановлений режим обмеження) та виводити ці дані в послідовний порт. Окремо є світлодіодна індикація – “крок зроблено”, “запрограмований шлях пройдено”, “запрограмовані калорії спалено”. Останні два повідомлення також супроводяться звуком пищика. В роботі розроблено електричну принципову схему і модель цифрового педомета (крокоміра) в САПР Proteus VSM. Розроблено його алгоритм роботи і програмне забезпечення на мові C в середовищі Arduino IDE. Проведено моделювання роботи педометра в емуляторі Proteus ISIS та досліджено роботу макету. In the diploma thesis, hardware and software on microcontroller AVR (Arduino platform) and 3-axis MEMS accelerometer ADXL345 for steps quantity, calories quantity and distance control, to depend upon the human weight and height, have been developed. This digital device have ability for effective control steps quantity, burned calories quantity and distance on human movement. The flexible menu setup has ability define human weight and height, assign giving sound and visual information when path length or burned calories quantity will be exceeded. We can obtain on LCD - information about woking regime of pedometer, in-line data (steps quantity, path length, burned calories quantity, alarm signals), setup information (human weight and height, steps quantity limitation, calories quantity limitation, regime of limitation) and can output this data to serial port. Also present led indication – “step made”, “assigned path length have passed” “assigned calories quantity have burned”. The last two reports also have sound buzz. In the thesis, the electric circuit and model of digital pedometer have been developed using the Proteus VSM CAD system. Its working algorithm and software for the AVR family microcontroller have been developed in C programming language using the Arduino IDE. The simulation of the digital pressure sensor has been performed in Proteus ISIS.
Description: Візничак О.Л. Розроблення апаратного і програмного забезпечення цифрового педометра (крокоміра) на платформі Arduino та трьохосьовому МЕМС-акселерометрі для патрульної поліції: кваліфікаційна робота на здобуття освітнього ступеня «бакалавр» заочної форми здобуття освіти за спеціальністю 126 «Інформаційні системи та технології» / Орест Візничак. - Львів: Львівський державний університет внутрішніх справ, 2025. - 88 с.
URI: https://dspace.lvduvs.edu.ua/handle/1234567890/8958
Appears in Collections:Кваліфікаційні роботи (бакалавр)

Files in This Item:
File Description SizeFormat 
ДР_Візничак_Орест.odt10,17 MBOpenDocument TextView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.