自然を感じられる時間を増やす。Outdoor Clock

自然の動きに連動した時計

今回はアウトドア派のための時計アプリを作りました。
tokei.jpg

https://outdoorclock.vercel.app/

特徴

この時計は、世界標準時などには全く従わず、太陽の動きにだけ従って動作します。

具体的にはその日の日の出の時刻を00:00、日の入りの時刻を12:00と定義していて、午後は日の入りが12:00、翌日の日の出が24:00(00:00)になります。

1秒という単位もこの範囲に従って動いていますので、現実で使っている1秒と比べて長かったり短かったりします。

午前と午後でも1秒の長さは違います。

例えば、太陽の出ている時間が長い夏至の日にこの時計を使ってみると、午前中はゆっくりと秒数が刻まれ、午後はさくさくと時間が経っていくのが感じられるでしょう。

用途

この時計をみながら太陽が昇ってくるのを待って、日の出とともに一日が始まるちょっと変わった経験を楽しんでみるのはいかがでしょうか。

使った技術

  • Next.js
  • Vercel
  • Material-UI
  • GPSをつかった位置情報の取得
    • (緯度経度によって日の入り、日の出時刻が変わるので)

日の出、日の入り情報の取得

suncalc

できなかったこと

PWA化
(時間がなかった)

気になってるところ

(白夜のときはどうなるんですかね、これ)


iotas𓆡創作支援アプリ運営中𓅬

創作支援ツールとかを作ってます。(Python) https://www.world-type.com 歴史成分多め。

コメント