25 серпня 2023 о 15:36
11 0
1

Автоматичний сигнал повітряної тривоги у вас в школі?

Люблю я займатись різною автоматизацією і от одного разу (десь ще років 5 назад) мені захтілось зробити автоматичний дзвоник у моїй приватній школі, якій би програвав саме наш mp3 файл (тобто музику можна було б змінювати хоч кожного місяця). На той момент я не розробив жодного графічного інтерфейсу в середовищі Python, проте мав великий досвід роботи в MatLab (це щось схоже на Python, тільки більше використовується в науковому середовищі). Це мене не зупинило і через 2 тижні народився перший додаток!

Коли почалось повномасштабне вторгнення встало питання щодо автоматизації оповіщення повітряних тривог на всю школу і в мене виникла ідея: чому б не модернізувати додаток, та додати в нього такий функціонал?

Разом з колегами ми записали оповіщення, а далі треба було зрозуміти, яким чином можна дізнаватись в якому регіоні є тривога. Тут допомогли розробники додатку "Повітряна тривога". Виявляється у них є відкриті API ключі додатка для сторонніх розробників: https://api.ukrainealarm.com/. Кожен бажаючий може взяти ключ для свого додатка і розробити щось подібне до їх додатка.

Ще кілька місяців я розроблював покращення в графічному інтерфейсі та дізнавався як працювати з API ключами та json запитами... Коротше, було важкувато, але розібратись можна. Тепер в моїй школі ось такий додаток:

GitHub Logo

Python творить чудеса в гарних руках 😄

Репозиторій, до речі, у відкритому доступі, тільки залишайте авторство на ПЗ:

https://github.com/CyberHusky/School-Bell-Ubuntu-Raspberry

Якщо є питання - питайте ;)