Men telefonni soat taymgrafiga aylantirish uchun pulsarni aniqlash usullaridan foydalandim | Mewayz Blog Skip to main content
Hacker News

Men telefonni soat taymgrafiga aylantirish uchun pulsarni aniqlash usullaridan foydalandim

Fikrlar

7 min read Via www.chronolog.watch

Mewayz Team

Editorial Team

Hacker News

Kosmik muammo: soatingiz Yer vaqtida ishlayotganida

Gorologiyaga ishtiyoqi bor maʼlumot olimi sifatida mening soatlar kolleksiyam mening faxrimdir. Ammo mening asboblarim umidsizlikka sabab bo'ldi. An'anaviy soat vaqt o'lchagichlari qimmat, katta hajmli va foydalanuvchi uchun mutlaqo qulay emas. Mening mukammal kalibrlangan mexanik soatim, mikro-muhandislikning mo'jizasi bo'lib, bir maqsadli qurilmadan ko'ra yaxshiroq narsaga loyiq edi. Menga o'zim qadrlagan soatlar kabi oqlangan va aniq yechim kerak edi. Ajablanarlisi shundaki, javob horologiya olamidan emas, balki koinot tubidan kelgan. Men soatning barqaror, ritmik pulsini o'lchash muammosi astronomlar pulsar deb nomlanuvchi neytron yulduzlarining ajoyib muntazam impulslarini aniqlash uchun ishlatadigan usullardan farqli emasligini angladim. Murakkab mikrofoni va ishlov berish quvvatiga ega smartfonim ushbu tajriba uchun eng zo'r idish bo'ldi.

Yulduzli impulslardan qochish zarbalarigacha

Pulsarlar - bu osmon metronomlari, aylanayotgan neytron yulduzlar bo'lib, ular muntazam ravishda atom soatlari bilan raqobatlashadigan nurlanish nurlarini chiqaradilar. Astronomlar bu impulslarni vaqt ketma-ketligi ma'lumotlarini tahlil qilish orqali aniqlaydilar, koinotning fon shovqini orasida dominant chastotani qidiradilar. Mexanik soat shunga o'xshash printsip asosida ishlaydi. Balans g'ildiragi ma'lum bir chastotada tebranadi - ko'pincha soatiga 28 800 zarba (sekundiga 8 zarba) - aniq akustik belgi yaratadi. Maqsadim bu tovushni yozib olish uchun telefonim mikrofonidan foydalanish va pulsarni aniqlashga oʻxshash signalni qayta ishlash usullarini qoʻllash va uning tezligi va muntazamligini oʻta aniqlik bilan oʻlchash edi.

Ilova yaratish: Aniqlikka modulli yondashuv

Bu erda tuzilgan ish jarayoni muhim ahamiyatga ega bo'ldi. Men shunchaki kodlashni boshlaganim yo'q; Menga loyihani kontseptsiyadan oxirigacha boshqarish uchun tizim kerak edi. Men Mewayzdan butun ishlab chiqish jarayonini boshqariladigan modullarga ajratish uchun foydalandim. Ushbu modulli yondashuv murakkablikda adashib qolmaslikni ta'minladi. Mening loyiha kengashim shunday ko'rinishga ega edi:

  • Ma'lumotlarni yig'ish moduli: Telefon mikrofoniga kirish va soat belgisining toza audio namunasini yozib olish uchun kod.
  • Signalni qayta ishlash moduli: Atrofdagi shovqinni filtrlash va aniq signalni kuchaytirish uchun algoritmlar.
  • Chastotani tahlil qilish moduli: Tez furye konvertatsiyasi (FFT) qochib ketishning dominant chastotasini aniqlash uchun.
  • Kalibrlash va chiqish moduli: Chastotani soatiga urish tezligiga (BPH) aylantirish, tezlikning og‘ishini hisoblash va vaqt grafigini ko‘rsatish uchun kod.

Har bir modulni kuzatish uchun Mewayz-dan foydalanish menga tez takrorlash imkonini berdi. Chastotani tahlil qilish o'chirilgan bo'lsa, men butun loyiha qulab tushmasdan qaysi komponentni disk raskadrovka qilishni aniq bilardim. Bu soatning o‘zi yasashga o‘xshardi — butun mexanizm vaqtni aniq ko‘rsata olishi uchun har bir tishli va prujinani mustaqil ravishda takomillashtirish kerak edi.

"Eng chuqur loyihalar ko'pincha turli sohalar chorrahasida sodir bo'ladi. Mexanik horologiyaga astrofizik ma'lumotlar texnikasini qo'llash shunchaki vosita yaratmadi; bu menga bilagimga kiyib olgan qurilmada yaratilgan kosmik aniqlik uchun yangi baho berdi."

Smartfonda ikkinchi asrlik aniqlik

Natija hayratlanarli edi. Mening smartfon ilovam soatim tezligini kuniga bir soniya ichida o'lchashi mumkin, bu aniqlik darajasi minglab dollar turadigan professional mashinalar bilan raqobatlashadi. 10 soniyalik audioklipni yozib olish orqali dastur o'z tahlilini amalga oshiradi va aniq hisobotni ko'rsatadi: joriy tezlik, urish xatosi va hatto vizual amplituda grafigi. Ushbu yondashuvning haqiqiy kuchi uning mavjudligi; smartfonga ega bo'lgan va jarayon haqida asosiy tushunchaga ega bo'lgan har bir kishi endi horologik tushunchaning yuqori darajasiga erishishi mumkin. Ushbu loyiha to'g'ri metodologiya bilan juda aniqlik uchun asboblar ko'pincha bizning cho'ntagimizda ekanligini isbotladi. Bu kabi murakkab, ko'p qirrali loyihalarni boshqarish uchun tizimga ega bo'lish muzokara olib bo'lmaydi. Men Mewayz bilan qurgan modulli ramka yulduz g‘oyasini yerdagi asbobga aylantirib, har bir komponentning xuddi men o‘lchagan soatga o‘xshab uyg‘un ishlashini ta’minlovchi asos bo‘ldi.

💡 DID YOU KNOW?

Mewayz replaces 8+ business tools in one platform

CRM · Invoicing · HR · Projects · Booking · eCommerce · POS · Analytics. Free forever plan available.

Start Free →

Ko'p beriladigan savollar

Kosmik muammo: soatingiz Yer vaqtida ishlayotganida

Gorologiyaga ishtiyoqi bor maʼlumot olimi sifatida mening soatlar kolleksiyam mening faxrimdir. Ammo mening asboblarim umidsizlikka sabab bo'ldi. An'anaviy soat vaqt o'lchagichlari qimmat, katta hajmli va foydalanuvchi uchun mutlaqo qulay emas. Mening mukammal kalibrlangan mexanik soatim, mikro-muhandislikning mo'jizasi bo'lib, bir maqsadli qurilmadan ko'ra yaxshiroq narsaga loyiq edi. Menga o'zim qadrlagan soatlar kabi oqlangan va aniq yechim kerak edi. Ajablanarlisi shundaki, javob horologiya olamidan emas, balki koinot tubidan kelgan. Men soatning barqaror, ritmik pulsini o'lchash muammosi astronomlar pulsar deb nomlanuvchi neytron yulduzlarining ajoyib muntazam impulslarini aniqlash uchun ishlatadigan usullardan farqli emasligini angladim. Murakkab mikrofoni va ishlov berish quvvatiga ega smartfonim ushbu tajriba uchun eng zo'r idish bo'ldi.

Yulduzli impulslardan qochish zarbalarigacha

Pulsarlar - bu osmon metronomlari, aylanayotgan neytron yulduzlar bo'lib, ular muntazam ravishda atom soatlari bilan raqobatlashadigan nurlanish nurlarini chiqaradilar. Astronomlar bu impulslarni vaqt ketma-ketligi ma'lumotlarini tahlil qilish orqali aniqlaydilar, koinotning fon shovqini orasida dominant chastotani qidiradilar. Mexanik soat shunga o'xshash printsip asosida ishlaydi. Balans g'ildiragi ma'lum bir chastotada tebranadi - ko'pincha soatiga 28 800 zarba (sekundiga 8 zarba) - aniq akustik belgi yaratadi. Maqsadim bu tovushni yozib olish uchun telefonim mikrofonidan foydalanish va pulsarni aniqlashga oʻxshash signalni qayta ishlash usullarini qoʻllash va uning tezligi va muntazamligini oʻta aniqlik bilan oʻlchash edi.

Ilova yaratish: Aniqlikka modulli yondashuv

Bu erda tuzilgan ish jarayoni muhim ahamiyatga ega bo'ldi. Men shunchaki kodlashni boshlaganim yo'q; Menga loyihani kontseptsiyadan oxirigacha boshqarish uchun tizim kerak edi. Men Mewayz-dan butun ishlab chiqish jarayonini boshqariladigan modullarga ajratish uchun foydalandim. Ushbu modulli yondashuv murakkablikda adashib qolmaslikni ta'minladi. Mening loyiha kengashim shunday ko'rinishga ega edi:

Smartfonda ikkinchi asrlik aniqlik

Natija hayratlanarli edi. Mening smartfon ilovam soatim tezligini kuniga bir soniya ichida o'lchashi mumkin, bu aniqlik darajasi minglab dollar turadigan professional mashinalar bilan raqobatlashadi. 10 soniyalik audioklipni yozib olish orqali dastur o'z tahlilini amalga oshiradi va aniq hisobotni ko'rsatadi: joriy tezlik, urish xatosi va hatto vizual amplituda grafigi. Ushbu yondashuvning haqiqiy kuchi uning mavjudligi; smartfonga ega bo'lgan va jarayon haqida asosiy tushunchaga ega bo'lgan har bir kishi endi horologik tushunchaning yuqori darajasiga erishishi mumkin. Ushbu loyiha to'g'ri metodologiya bilan juda aniqlik uchun asboblar ko'pincha bizning cho'ntagimizda ekanligini isbotladi. Bu kabi murakkab, ko'p qirrali loyihalarni boshqarish uchun tizimga ega bo'lish muzokara olib bo'lmaydi. Mewayz bilan men qurgan modulli ramka yulduzli g‘oyani yerdagi asbobga aylantirib, har bir komponentning xuddi men o‘lchagan soatga o‘xshab uyg‘un ishlashini ta’minlovchi asos bo‘ldi.

Mewayz bilan biznesingizni soddalashtiring

Mewayz 208 ta biznes modulni bitta platformaga olib keladi — CRM, invoys, loyihalarni boshqarish va boshqalar. Ish jarayonini soddalashtirgan 138 000+ foydalanuvchilarga qoʻshiling.

Bugundan bepul boshlang→

Try Mewayz Free

All-in-one platform for CRM, invoicing, projects, HR & more. No credit card required.

Start managing your business smarter today

Join 6,205+ businesses. Free forever plan · No credit card required.

Ready to put this into practice?

Join 6,205+ businesses using Mewayz. Free forever plan — no credit card required.

Start Free Trial →

Ready to take action?

Start your free Mewayz trial today

All-in-one business platform. No credit card required.

Start Free →

14-day free trial · No credit card · Cancel anytime