РОЗРОБКА АПАРАТНО-ПРОГРАМНОЇ СИСТЕМИ ДЛЯ АВТОМАТИЧНОЇ ГРИ НА «СПІВАЮЧІЙ» ЧАШІ З ДИСТАНЦІЙНИМ КЕРУВАННЯМ ЧЕРЕЗ WI-FI
##plugins.themes.bootstrap3.article.main##
Анотація
У статті описано розробку апаратно-програмної системи автоматизованої гри на
«співаючій» чаші з дистанційним керуванням через Wi-Fi. Сучасний темп життя призводить
до зростання рівня стресу серед людей, що обумовлює актуальність засобів для релаксації,
зокрема «співаючих» чаш. Проте традиційна гра на такій чаші потребує постійної
присутності людини. Розроблена система усуває цей недолік, автоматизуючи процес гри з
можливістю дистанційного керування через веб-інтерфейс. Апаратну основу становить
плата розробки NodeMCU ESP8266 з вбудованим Wi-Fi-модулем та електромагніт, керований
через MOSFET-транзистор. Реалізовано три режими роботи: «Manual» (поодинокий удар),
«UnpredictaBell» (псевдовипадкові удари у заданих діапазонах) та «DreamDive» (поступове
затухання з подальшим наростанням для медитативного пробудження). Веб-інтерфейс
розроблено як односторінковий застосунок на базі бібліотеки Preact.js та забезпечує зручне
керування з будь-якого пристрою, оснащеного браузером. Пристрій підтримує два режими WiFi: точка доступу та клієнт локальної мережі. Взаємодія між інтерфейсом і пристроєм
здійснюється через REST API на базі асинхронного HTTP-сервера ESPAsyncWebServer. У
статті описано архітектуру системи, обґрунтування вибору апаратних компонентів,
алгоритми трьох режимів керування та процес розробки веб-інтерфейсу. Результати
тестування підтверджують коректність роботи системи та відповідність усім поставленим
вимогам.
##plugins.themes.bootstrap3.article.details##
Посилання
Statista. (2023). Stress and burnout – Statistics & Facts. https://www.statista.com/topics/2099/stress-andburnout/
Goldsby T.L., Goldsby M.E., McWalters M., Mills P.J. (2017). Effects of Singing Bowl Sound Meditation
on Mood, Tension, and Well-Being: An Observational Study. Journal of Evidence-Based Complementary &
Alternative Medicine, 22(3), 401-406.
Gubbi J., Buyya R., Marusic S., Palaniswami M. (2013). Internet of Things (IoT): A vision, architectural
elements, and future directions. Future Generation Computer Systems, 29(7), 1645-1660.
Fielding R.T. (2000). Architectural Styles and the Design of Network-based Software Architectures
[Doctoral dissertation]. University of California, Irvine.
NodeMCU ESP8266. (2020). components101.com. https://components101.com/developmentboards/nodemcu-esp8266-pinout-features-and-datasheet
IRF5305S Datasheet. (1999). International Rectifier. https://html.alldatasheet.com/htmlpdf/68168/IRF/IRF5305S/47/1/IRF5305S.html
Preact – Getting Started. (2023). preactjs.com. https://preactjs.com/guide/v10/getting-started/
ESP8266 Arduino Core documentation – Filesystem. (2017). https://arduinoesp8266.readthedocs.io/en/latest/filesystem.html
Atzori L., Iera A., Morabito G. (2010). The Internet of Things: A survey. Computer Networks, 54(15),
-2805.