Bu öğeden alıntı yapmak, öğeye bağlanmak için bu tanımlayıcıyı kullanınız:
http://elartu.tntu.edu.ua/handle/lib/35729
Başlık: | Інформаційна система віддаленого управління роботом-маніпулятором |
Diğer Başlıklar: | Information system for remote control of the robot manipulator |
Yazarlar: | Агєманг, Фредерік Обенг Agyemang, Frederick Obeng |
Affiliation: | ТНТУ ім. І. Пулюя, Факультет комп’ютерно-інформаційних систем і програмної інженерії, Кафедра комп’ютерних наук, м. Тернопіль, Україна |
Bibliographic description (Ukraine): | Агєманг Фредерік Обенг. Інформаційна система віддаленого управління роботом-маніпулятором : кваліфікаційна робота освітнього рівня „Бакалавр“ „122 — комп’ютерні науки“ / Агєманг Фредерік Обенг. — Тернопіль : ТНТУ, 2021. — 48 с. |
Yayın Tarihi: | 26-Haz-2021 |
Submitted date: | 12-Haz-2021 |
Date of entry: | 9-Tem-2021 |
Country (code): | UA |
Place of the edition/event: | ТНТУ ім. І.Пулюя, ФІС, м. Тернопіль, Україна |
Supervisor: | Назаревич, Олег Богданович |
Committee members: | Стадник, Наталя Богданівна |
UDC: | 004.04 |
Anahtar kelimeler: | варіабельність серцевого ритму heart rate variability pyHRV pyHRV django django fналіз стресу stress Analysis |
Özet: | Ця бакалаврська робота присвячена створенню системи дистанційного керування роботом-маніпулятором за допомогою управління смартфоном. Дипломна робота складається із вступу, чотирьох розділів та висновку.
Перший розділ присвячений аналітиці Arduino та її корисності в цьому проекті.
Другий розділ стосується вибору різних відповідних технологій для робота-маніпулятора.
Третій розділ присвячений проектуванню роботів-маніпуляторів, програмуванню, запуску та налаштуванню маніпулятора.
Програмні засоби для розробки та планування системи дистанційного управління: Arduino, C / C ++, інформаційна панель Mqtt для транспортування повідомлень між пристроями. This bachelor’s thesis, is devoted to the creation of a remote-control system for a robot manipulator, through smartphone control. The thesis consists of introduction, four sections and conclusion. The first section is devoted to analytics of Arduino and its usefulness in this project. The second section is about selection of various appropriate technologies for the robot manipulator. The third section concentrates on designing of robot manipulator, programming, launch and configuring the manipulator. Software tools for development and planning of remote-control system: Arduino, C/C++, Mqtt dashboard for transport of messages between devices. |
Content: | INTRODUCTION 7 1. ANALYTICAL PART 8 1.1 Arduino hardware computing platform 8 1.2.1 What is the advantage of Arduino? 9 1.1.3 Hardware part 11 1.2 Arduino Shields – expansion boards for Arduino 12 1.2.1 Why do I need expansion cards? 13 1.2.2 Connecting and programming Arduino Shields 13 1.2.3 Varieties of expansion boards 14 1.3 Mosquitto message broker 18 1.4 CoAP, AMQP, MQTT network exchange protocols 18 2. TECHNOLOGICAL PART 23 2.1 Selection of the servo model 23 2.1.1 The concept of servo and its structure 23 2.1.2 Internal interface of control signals. Servo control 24 Characteristics of servo drives 27 2.1.3 Servo selection 29 2.2 Selecting the layout of the robot manipulator 33 3. DESIGN PART 38 3.1 Robot manipulator on Arduino 38 3.1.1 General description of the project 38 3.1.2 The main nodes for the project are the work of the manipulator 38 3.2 Collecting the layout of the robot manipulator 39 3.3 Manipulator operation algorithm 46 3.4 Data transmission via MQTT protocol 47 3.5 Algorithm of mqtt protocol operation 49 3.6 Launch, configure and send messages via Mosquitto broker on the WINDOWS OPERATING SYSTEM 49 3.11 Description of the client application on the Android operating SYSTEM 51 3.7 ESP8266 microcontroller 53 3.7.1 Technical characteristics of the ESP8266 NodeMCU module: 54 3.7.2 Advantages and disadvantages of the NodeMcu v3 module 55 3.9 Control system programming 57 3.9.1 Description of the Arduino IDE programming environment 57 3.9.2 Development of a hand-manipulator control program 59 4. LIFE SAFETY 66 4.1 Safety rules when working with the manipulator 66 4.2 Workplace requirements 67 4.3 General safety requirements when working with the manipulator 69 GENERAL CONCLUSIONS FOR THE THESIS 71 REFERENCES 72 |
URI: | http://elartu.tntu.edu.ua/handle/lib/35729 |
Copyright owner: | © Агєманг Фредерік Обенг, 2021 |
References (Ukraine): | 1. 1. Arduino [Electronic resource] //Sitehttps://uk.wikipedia.org – Access mode: https://uk.wikipedia.org/wiki/Arduino 2. Servo drives [Electronic resource] // Website princeton.edu – Access mode: http://www.princeton.edu/~mae412/TEXT/NTRAK2002/292-302.pdf 3. Robotics: servos [Electronic resource] // Website https: // http://wiki.amperka.ru – Access mode: http://wiki.amperka.ru/ Robotics: servos 4. Wikipedia [Electronic resource] //Sitehttps://uk.wikipedia.org – Access mode: https://uk.wikipedia.org/wiki/ESP8266 5. Protocol of limited application [Electronic resource] // Website https://en.wikipedia.org – Access mode: https://en.wikipedia.org/wiki/Constrained_Application_Protocol 6. Arduino [Electronic resource] //Sitehttps://uk.wikipedia.org – Access mode: https://uk.wikipedia.org/wiki/Arduino 7. What is MQTT and why is it needed in IoT? Description of the MQTT protocol [Electronic resource] // Website https://ipc2u.ru/ – Access mode: https://ipc2u.ru/articles/prostye-resheniya/chto-takoe-mqtt/ 8. Safety at work on the personal computer [Electronic resource] // Website https://studopedia.info – Access mode: https://studopedia.info/3-51426.html 9. Safety precautions when using electrical appliances [Electronic resource] // Website https://buklib.net – Access mode: https://buklib.net/books/30658/ 10. Computer in the office and its environmental safety [Electronic resource] // Website http://ur.co.ua – Access mode: http://ur.co.ua/112/219-1komp-yuter -v-ofise-i-ego-ekologicheskaya-bezopasnost.html 11. Energy [Electronic resource] // Website http://www.infolibrary.com.ua – Access mode: http://www.info-library.com.ua/books-text- 2694.html |
Content type: | Bachelor Thesis |
Koleksiyonlarda Görünür: | 122 — Компʼютерні науки (бакалаври) |
Bu öğenin dosyaları:
Dosya | Açıklama | Boyut | Biçim | |
---|---|---|---|---|
Agyemang Frederick Obeng_Final qualification paper.pdf | 10,64 MB | Adobe PDF | Göster/Aç |
DSpace'deki bütün öğeler, aksi belirtilmedikçe, tüm hakları saklı tutulmak şartıyla telif hakkı ile korunmaktadır.
Yönetim Araçları