パラゴン・プロジェクト史上最悪のスマートウォッチ

史上最悪のスマートウォッチ タイトル画像

人生には、最悪が最高ということがある。メーカー・プロジェクトでは、最も楽しい方法が最悪の方法であることもよくある。この非典型的なパラゴン・プロジェクトがそうであることは間違いない: 史上最悪のスマートウォッチ私たちのお気に入りの技術系YouTuberの一人である - がまとめたものだ。 低レベルの学習.

Arduino Uno R4とWiFiをベースに、ローレベル・ラーニングは特大で、違和感があり、セットアップが不十分なスマートウォッチを作った。

時間と心拍数をArduinoの内蔵LEDに直接表示する。

最悪のスマートウォッチ
クレジット 低レベルの学習.

ハードウェア

このプロジェクトには、WiFi付きのArduino Uno R4、心拍数モニター、バッテリー、ストラップとケース、そしてダクトテープが必要だ。

ビルドに汗をかくことはない。

ステップ1:Arduinoをプラスチックケースに入れ、ストラップを通す。それを手首につける。

ステップ2:心拍数モニターとバッテリーを慎重に隣り合わせに置き、それを腕にダクトテープで貼る。

バダバダバダブーン。準備完了だ。

ソフトウェア

この中で本当に楽しいのは、(ローレベル・ラーニングのビデオにありがちなことだが)これを動かすソフトウェアの素晴らしさだと思う。

最悪のスマートウォッチの心拍数モニターコード
心拍数モニターのコード。
クレジット 低レベルの学習.

まず、ビデオで説明されているように、Arduino Uno上でESP32チップのSDKを使ってネットワークタイムプロトコル(NTP)をセットアップする必要がある。バッファを初期化し、UDP(User Datagram Protocol)パケットを作成します。このパケットにはNTPデータが含まれます。

理論的には、このプロジェクトに必要なのはESP32だけだ。しかし、クールなディスプレイが欲しければ、Arduinoが必要だ。

次に、NTPをディスプレイ用に変換するために、LEDマトリックスをセットアップする必要がある。

第3のステップは、心拍数モニターをArduinoに接続することだ。 スマート を見る。ビデオの中でローレベル・ラーニングは、心拍数モニターが緑色であることについて触れている。そして緑は血液の反対色である。

スマートウォッチのライトが緑色なのはなぜ?

とにかく、4つ目のステップは、心拍数を決定するために、肌に当たって跳ね返ってくる光の量を把握するコードを書くことだ。このステップは、ローレベル・ラーニングの創意工夫の中で私が一番好きなものだ。アナログ出力のトップレベルとボトムレベルを把握し、最終的にそれを1分あたりの拍数の整数に変換する。

それと、WiFi接続に依存しているため、これを持ってどこにでも行けるわけではないって言ったっけ?

史上最悪のスマートウォッチを4つのステップで紹介しよう。ビデオをぜひご覧ください:

そして、もしあなたが自分で作ろうと思ったら、ぜひ教えてほしい!

このシリーズで紹介した他のパラゴン・プロジェクトは、以下をクリックしてご覧いただけます。 これ.

また、いつものように、何か質問があったり、このシリーズの企画を提案したい場合は、以下にコメントしてください!

2コメント

  1. Micheal O'Reilly on 8月 8, 2023 at 2:45 pm となります。

    ユーチューブにノーと言おう!

    • Adam on 8月 8, 2023 at 2:57 pm となります。

      どうしてだい、マイケル?

コメントを残す