ДБ
Жоба авторы

Данабекұлы Бекарыс

Жер сілкінісін ерте ескерту жүйесінің әзірлеушісі QuakeGuard Kazakhstan

🇰🇿 Қазақстан ⚡ ESP32 + MPU6050 💻 Full-stack Web 🌍 Open Source
🔴 LIVE · 24/7 жұмыс істейді

Telegram-бот @EarthQuakeGuardianBot

Қосымша ескерту арнасы. Егер қолданушы браузерде Push-хабарландыруларды өшірсе — бот Telegram арқылы хабарлайды. Сайтпен қатар лезде жұмыс істейді.

⚡ 0.5 секдатчиктен Telegram хабарламасына дейінгі кідіріс
📱 КроссплатформаiOS, Android, Windows, Mac, Web
🔔 Push-сізбраузер жабық болса да жұмыс істейді
Сигнал жолы
🌍
Жер сілкінісі P-толқын басталады
→
📡
MPU6050 Датчик дірілді ұстайды
→
🧠
ESP32 Өңдеу + WiFi
→
☁️
Сервер Дабыл тарату
⇉
🌐
Сайт Push + сирена
✈️
Telegram @EarthQuakeGuardianBot
7–10
секунд ерте ескерту

Датчик MPU6050 фиксирует первичную P-волну раньше, чем приходит разрушительная S-волна. Этих секунд достаточно чтобы упасть на пол, укрыться под столом, отойти от окон. По статистике МЧС — 90% травм при землетрясениях получают именно в первые 5–10 секунд.

🇰🇿 Біздің инновация

Жапонияны көшірмейміз — өзіміздікін ойлап таптық

🛞
Серіппелер орнына дөңгелектер
Үйдің іргетасы астында автокөлік дөңгелектері
🇯🇵
Жапония

Ғимараттар астында серіппелер. Қымбат, арнайы зауыттар мен инженерия қажет.

Құны: млн $
VS
🇰🇿
Біздің идея

Іргетас астында тозған автокөлік дөңгелектері. Арзан, барлық жерде қолжетімді.

Құны: 100× арзан
Қалай жұмыс істейді:

Колёса под фундаментом гасят колебания земли. Когда происходит землетрясение — почва движется, но дом остаётся почти неподвижным. Резина + воздух в колесе работают как амортизатор.

Результат: люди внутри дома практически не чувствуют толчки. Мебель не падает, стёкла не бьются.

0 жиһаз құлауы
~90% тербеліс сөндіру
100× серіппелерден арзан
Recycle ескі шиналардан
Жүйе қалай жұмыс істейді
01
📡

MPU6050 дірілді ұстайды

Акселерометр + 6 осьті гироскоп. X/Y/Z бойынша үдеуді 100 Гц жиілікпен өлшейді. P-толқынға — адамға көрінбейтін алғашқы әлсіз сілкініске әсер етеді.

02
🧠

ESP32 өңдейді

Микроконтроллер дірілді шекті мәнмен салыстырады. Шуды сүзеді (көлік жүрісі, қадамдар, құрылыс). Анық P-толқын кезінде — дабыл қосады.

03
📶

WiFi сигнал жібереді

ESP32 серверге миллисекундтарда HTTP-сұрау жібереді. Сервер толқын тарау радиусындағы барлық жазылушыларға Push-хабарландыру тарайды.

04
⚠️

Адамдар дабыл алады

Бір уақытта екі арна: сайт (Push + сирена + дірілдету) и Telegram-бот (@EarthQuakeGuardianBot). Браузер жабық болса да — бот хабарлайды.

Жобаның аппараты
🔌

ESP32-WROOM-32

ПроцессорXtensa 2×240 МГц
WiFi802.11 b/g/n
Bluetooth4.2 BLE
Флеш4 МБ

Құрылғының миы. Датчик деректерін нақты уақытта өңдейді және WiFi арқылы лезде дабыл жібереді.

📈

MPU6050 (GY-521)

Акселерометр±2/4/8/16 g
Гироскоп±250-2000°/сек
ИнтерфейсI²C
Жиілікдо 1000 Гц

6 осьті инерциялық датчик. Жердің микродірілдерін — эпицентрден келетін алғашқы толқынды ұстайды.

🛠️

Arduino IDE

ТілC++ / Wire.h
КітапханаларMPU6050, WiFi
МикробағдарламаUSB-UART
Стоимость~5 000 ₸

ESP32-ді бағдарламалау ортасы. Тегін, үлкен қоғамдастық. Жылдам прототиптеу үшін тамаша.

Ерте ескертудің физикасы
P-волна
~6.5 км/с
Бірінші, әлсіз. Алдымен келеді. Датчик оны ұстайды.
→
S-волна
~3.7 км/с
Екінші, жойқын. Кейін келеді. Бұл қауіп.
Мысал: Алматыдан 100 км жердегі M6.0 жер сілкінісі.
P-толқын жетеді ~15 сек, S-толқын — ~27 сек.
Ескерту терезесі = 12 секунд ⏱️ — бұл тығылуға жеткілікті.
✅ Сайт не істейді
  • USGS базасынан жер сілкіністерін нақты уақытта көрсетеді
  • P- және S-толқындардың қалаңызға жету уақытын есептейді
  • Нақты орын үшін MSK баллдығын бағалайды
  • Күшті оқиғалар кезінде браузерлік Push-хабарландыру жібереді
  • Дыбыстық сирена ойнатып, телефонды дірілдетеді
  • Толқынның келуіне дейін кері санақ көрсетеді
  • «Егер болса» симуляторы — қала үшін салдарды есептейді
  • Офлайн жұмыс істейді (PWA — қосымша ретінде орнатуға болады)
🎯 Жоба мақсаты

В Казахстане высокий сейсмический риск — особенно на юге (Алматы, Тараз, Шымкент). Верненское землетрясение 1887 года почти полностью разрушило город. Кеминское 1911 — унесло более 450 жизней. Но за последние 50 лет ощутимо готовности населения не прибавилось.

QuakeGuard — попытка это изменить. Через технологии дать людям инструмент раннего предупреждения, и через образование (гайды, квиз, симулятор) — научить как выжить.

Даже 5–10 секунд предупреждения спасают жизни. Это подтверждено опытом Японии (ShakeAlert), Мексики (SASMEX), Тайваня — там подобные системы работают 20+ лет.

🛠️ Технологиялар
ESP32 MPU6050 Arduino C++ HTML5 Vanilla JS Leaflet.js Chart.js USGS API Service Worker PWA Web Audio API Notification API

Сайт бэкендсіз жұмыс істейді — статика + сыртқы API. Датчиктер үшін Node.js сервер + WebSocket қосылған.

ДБ
👨‍💻 Жоба авторы

Данабекұлы Бекарыс

Жоба бір адаммен нөлден жасалды. Датчиктерді дәнекерлеу мен ESP32-ді бағдарламалаудан — сайт дизайнына дейін. Ынтымақтастық, тәлімгерлік, сұрақтар — жазыңыз.