WHOOP va Fitbit Air: Ekransiz Fitnes Soatlarining 6 Ta Asosiy Farqi
WHOOP va Fitbit Air ni solishtirib, batafsil batareya, ECG, qon bosimi, kiyinish imkoniyatlari, safar qo‘llanilishi va narx‑sifatni tahlil qilamiz (160 belgi).

Ushbu loyiha WEMOS D1 Mini ESP8266 modulini va Arduino sketchini ishlatib, NTP serveridan avtomatik ravishda mahalliy vaqtni olish va uni arzon analog kvarts soatda ko'rsatish uchun ishlatiladi. ESP8266 har 15 daqiqada NTP serveriga qayta ulanadi, bu esa soatning aniqligini saqlaydi. Soat shuningdek, kunduzgi vaqtni avtomatik ravishda sozlaydi.
Menda Walmart'dan 3.88 dollarga sotib olingan analog soat ishlatiladi. Siz foydalanadigan har qanday analog soat uning kvarts harakatini ESP8266 moduli bilan boshqarilishi uchun o'zgartirilishi kerak. Soatning ichki qismidagi Lavet stepping motorining coilini kvarts osililatoridan uzing va keyin coilning har bir simini ESP8266 ulanishi uchun lehimlang.
Arduino sketchi har soniyada 10 marta ESP8266 soatning ko'rsatilgan vaqtini NTP serveridan olingan haqiqiy vaqt bilan solishtiradi. Agar soat orqada qolsa, ESP8266 soatning soniya strelkasini haqiqiy vaqtga moslashtiradi. Agar soat oldinda bo'lsa, ESP8266 hech qanday amal qilmaydi.
Ushbu loyihaning eng katta muammosi shundaki, arzon analog soatlar qo'lning holatini ko'rsatadigan hech qanday fikr-mulohazani ta'minlamaydi. Shuning uchun, agar ESP8266 quvvati uzilib qolsa, u soatning qo'lining holatini 'unutadi'. Buni hal qilish uchun soatning soat, daqiqa va soniya strelkalarining holatlari Microchip 47L04 Serial EERAM (4Kbit SRAM with EEPROM backup) da saqlanadi va har soniyada yangilanadi.