スキューバダイビングをはじめてみた~ダイビングの魅力と購入費用~
はじめたきっかけ
伊豆の海がとてもきれい!!と黄金崎のビジターセンター聞き、自然を眺めるのが大好き人間としては、気になってしょうがなくなったため。
ライセンス取得
首都圏中心に10店舗ほどのある大手のダイビングスクールにPadiのOpen Waterライセンスを取りたい!と、無料説明会予約を入れました。(8月初旬)
無料説明会
ライセンスの種類、ダイビングの楽しみ方、ライセンス取得に必要な費用、日程の説明を受け、その他気になることを質問しました。
健康チェック
私は、年頭に消化器の手術を手術をしていました。
無料説明会の時にそのことをスタッフの方に説明しました。
ダイビングにあたってpadi規定のヘルスチェックがあります。
そのチェックリストにチェックを打ち、医師の同意が必要とのことで、書類をもらいました。
担当医に同意書の記入をお願いしました。私の行く病院では、書類の発行費は約4千円でした。
事前学習
e-larning形式です。パソコンorスマホで テキスト+動画を読む・見て勉強します。また、選択式の確認テストがあります。
2週間くらいかけて勉強しました。
大切なのは、どういう危険性があるか、その回避のためにどういう行動をすべきか、緊急時にはどう対処するかです。それをしっかり覚えれば、あとは実技をしながら覚えれます。
座学
8月末に受けました。
座学といってもe-larningの復習、
機材の準備・装着方法のレクチャー・実際にやってみる、プール実習・海洋実習の案内を受ける、という内容でした。
プール実習・海洋実習
バディと一緒に機材セッティング、泳ぎ方、マスククリア、潜水・浮上、水面でBCDの脱着など、イレギュラーな状況の対処をします。
いずれもe-larningで学んだことです。
費用
ライセンス講習
| 費目 | メモ | 金額 |
| OpenWaterマニュアル | 19,500円 | |
| トレーニングレコード | マニュアル代と合算 | 0円 |
| ライセンス申請料 | マニュアル代と合算 | 0円 |
| 講習料金 | マニュアル代と合算 | 0円 |
| 海洋実習費 | マニュアル代と合算 | 0円 |
| プール講習レンタル | 9,350円 | |
| 海洋講習レンタル | 22,220円 | |
| 宿泊代 | 海洋実習宿泊(朝食込) | 6,290円 |
| 夕食 | 近くの和食居酒屋で飲食 | 3,500円 |
| 合計 | 60,860円 |
機材購入
| ウェットスーツ | mobby's oceans フルオーダ・手足ファスナー付 | 140,800円 |
| ドライスーツ | WorldDive MLD2024 フルオーダ・手首バルブ付 | 211,750円 |
| アンクルウェイト | ドライスーツ用 | 7,700円 |
| フードベスト | mobby's (ウェットスーツ着用時使用) | 9,900円 |
| フード | (ドライスーツ着用時使用) | 8,800円 |
| マスク | tusa integra | 16,500円 |
| 度付きレンズ | 16,940円 | |
| 曇り止め | 1,150円 | |
| スノーケル | tusa SP175 | 7,013円 |
| ブーツ | DB0104 (キャンペーンで無料) | 0円 |
| グローブ | スリーシーズン | 3,030円 |
| グローブ | ウィンター | 9,702円 |
| BCD | Aqualung Axiom | 100,320円 |
| レギュレータ | Aqualung Titan | 62,700円 |
| オクトパス | Aqualung オクトパス ABS | 42,570円 |
| ゲージ | Aqualung プレシス2ゲージ | 46,200円 |
| ダイブコンピュータ | Aqualung i100 | 36,300円 |
| フィン | Aqualung フェイザーフィン | 26,125円 |
| メッシュバック | TUSA BA0105 BK(スクールカスタム) | 8,580円 |
| ドライバッグ | 7,150円 | |
| キャリーケース | 26,400円 | |
| スーツ専用ハンガー | WorldDive(キャンペーンで無料) | 0円 |
| インナーウェア | 上下(ドライスーツ着用時使用) | 18,744円 |
| ドライスーツメンテナンス(ジェル) | 3,190円 | |
| ドライスーツメンテナンス(ファスナー) | キャンペーンで無料 | 0円 |
| 水中ナイフ | Advanced Open Waterの講習で必要 | 8,151円 |
| 水中ライト | Advanced Open Waterの講習で必要 | 13,798円 |
| 合計 | 833,513円 |
機材購入キャンペーン
機材を購入したことで、ダイビングツアー無料券を何枚か貰えました。10万円程浮く計算です!!
ダイビングを趣味にしてみて…
一日潜るのに施設利用料金含めて、1~2万円ほどかかりますが、海の中でたくさんの生物に出会えるのは楽しいです!
現在は、東伊豆を中心に潜っていますが、全国各地の海を潜れる楽しみがあると考えると、ワクワクが止まりません。
自然が好き、生物が好きな方には、本当におススメです。
olympusのカメラを買おうかなと考えるくらい…(本体+ハウジングで10万程)
これから、PADIのAdvanced Open Water、エンリッチド・エア・ダイバー、ボート・ダイバー… スキルをたくさん身に着けていきたいと思います!
※ Advanced Open Water以降は、e-larning非対応で、物理的な本を買う必要があります。
Garmin vivoactive5を1週間使ってのレビュー
Garminのスマートウォッチ「vivoactive5」は、健康管理を目的としたスマートウォッチです。
今回、初めてのスマートウォッチとしてvivoactive5を選びました。
購入経緯
まず、私(アラサー)がvivoactive5の購入を決めるにあたってデバイスを絞り込む条件はは以下の通りです。
- 睡眠を管理する機能があること
- 仕事の疲れが溜まっていることを自覚し、無視できないほど朝の目覚めが最悪のことが多くなった。
- 体調がすぐれないため、睡眠の質を改善していきたい
- 体を動かすことにモチベーションを持てる機能があること
- 仕事は在宅勤務・出社が半々、もしくは在宅勤務が多めかつ、平日は全くと言ってよいほど体を動かしていないことに対して、危機感を持っていた
- スマートフォンの歩数カウンタだけでは、今一つ体を動かすモチベーションが上がらなかった
- ワークアウトログの精度に信頼がおけること
- ウォーキング・ランニング・サイクリングをする事は、中学生の頃から好きな方だったので、これらをログできれば良い
- スマートウォッチの販売元のプラットフォームだけでなく、他の健康管理アプリとの連携ができること。(最低限歩数がGoogleFitと同期できること)
- 値段がお手頃であること
- 安すぎず、高すぎず。1万~3万の価格帯のデバイス。
- 数年は使い続けられる堅牢さがあること
Garmin vivoactive5は以下のように条件を満たしました。
- 睡眠を管理する機能
- 睡眠コーチおよびBodyBattery機能により、必要な睡眠時間を教えてくれます。
- "目安として、Body Battery の数値を 起床時 80以上、終業時 25以上を目指しましょう。朝起床時にスコアが80以上あれば1日をハードに過ごせる準備が出来ている状態と言えます"
- 体を動かすことにモチベーションを持てる機能があること
- その日に目指すべき歩数を自動計算してくれる「自動ゴール機能」があります
- BodyBattery機能により、運動する余裕があるかを判断する指標が提供されています。このあとリラックスすべきか、運動するべきかをテキストメッセージで教えてくれます。
- 座りっぱなしの場合に、体を動かすよう促す「Moveアラート機能」があります。
- ワークアウトログの精度に信頼がおけること
- Garminは、GPS機器を取り扱うメーカーとして始まり、フィットネス用のデバイス開発の実績があります。
- GarminConnectアプリおよびGarmiin Connect Webによって、走ったコースの起伏、その時のペース、負荷(心拍)、ピッチをグラフで時系列に見ることができるため、次はどのコースをどのように走ろうかという計画につなげることができます
- 値段がお手頃であること
- ネットショッピングでセールやクーポン等を使うとGarmin公式ショップからでさえ3万円強で購入できました(2024/2月末)。
- 数年は使い続けられる堅牢さがあること
- vivoactiveやvenu、lilyのレビューを見て、3年くらいは使えそうだと判断しました。
- 1万円程度のデバイスだと、1年程度で急に電源が入らなくなった等のレビューがあったため避けました。
vivoactiveをどのように使っているか、それでどうか
- 睡眠
- ストレスフルな一日を過ごしたときは、多めに寝ましょうといった睡眠コーチがされました。それに基づいて早めに寝るようにしています。
- 起床は、vivoactiveのアラームとSwitch botのスマートカーテンを組み合わせて起床しています。
- SwitchBotカーテンは、その日の日の出の時間帯にカーテンを開けるように自動化設定をしました。
- vivoactiveのアラームは、指定時刻にバイブレーションが振動するだけです。睡眠モニタによって指定時刻付近の気持ちよく起きられるタイミングでアラーム発動するというような機能は無いです。SwitchBotカーテンによってカーテンを開けた10分後くらいにアラームを設定しています。
- 起床したら睡眠モニタを確認しています。
- あまり良い眠りではなかったときは、「今日は疲れやすいそうだな」といった意識を持って一日の行動を考えます。
- スマートフォン(Sumsung Galaxy S9)のアラームも念のため設定しています。
- vivoactiveのバイブレーションで起床したら、睡眠モニタを確認後、vivoactiveの通知から「今日だけアラームOFF」を押し、スマートフォンのアラームを止めます。そして、朝食の準備に入ります。
使いはじめて1週間で、仕事の疲れがどっときた日もありましたが、目を開くのがしんどいというような悪い起床は無いです。


- 運動
- 仕事中にMoveアラートがちょくちょくなります。トイレ休憩がてら1~2分体を動かしてMoveアラートを解除しています。
- 夕方に残ったBoddyBattery値および体力が残っていますというアドバイスメッセージに基づいて、今日は少し長めにランニングしようやペースを上げてみようといった、運動強度の調整しています。
- 意識的にウォーキング・ランニングをするときに、ワークアウト機能を使用しています
- 水分補給
- 水分補給をしたときに、補給水分量を記録するようにしています
- 個人的にトイレが近いため、あまり水分を取らないような生活をしてきました。最近は、乾燥肌が気になりだし、水分不足が一因なのでは?と思い、記録するようになりました。
- 補給量は、普段1回にのむ量を3種類カスタマイズして登録できるので記録しやすいです。
- 水分補給をしたときに、補給水分量を記録するようにしています
無理なく健康的生活をしている"感"があり自己肯定感が高まります。
vivoactiveの基本スペックについて
- vivoactive5は気圧計を搭載していません
- 上昇階数はカウントされません。同時期発売の他の機種(forrunnerやvenu)は搭載しています。が、私は気にしないので問題なかったです。歩数と負荷がわかる心拍数で十分だと思っています。
- デバイスのバッテリー
都度vivoactive5を操作し、スマートフォン接続OFF/ON。
結論
まず現状は買って良かった。継続して体を動かしていきたい。
Garmin vivoactive5で"ヨガ"のワークアウトを記録する方法
Garminのスマートウォッチ「vivoactive5」はヨガワークアウトに対応しています。
Garmin Connect Mobile アプリからヨガのワークアウトをカスタマイズすることができます。
これは、1つめのポーズは「サギのポーズ」、2つ目のポーズは「魚のポーズ」・・・といったように、実施するポーズを登録しておくことができる機能です。
※ 公式サポートされているポーズは約200種類です。
ヨガは無知なのでどのポーズ名がどの姿勢なのかをその場で確認できないのが残念です。(スマホでもパソコンでも確認する方法をご存じの方いらっしゃれば、コメントください)
こちらのページに基本ポーズがあり、Garminでサポートされているポーズも多いようなので参考にどうぞ。
www.yoga-atama.com
なお、ポーズを事前に登録せずに、ワークアウトの記録(心拍数等)だけをとることも、もちろんできます。
ヨガポーズを登録しないでアクティビティを記録する
ポーズ名未設定でヨガのアクティビティを記録することができます。
ポーズ1、ポーズ2…として、ポーズごとに区切って活動量を記録できます。
ワークアウト終了後にポーズ名をGarmin Connect Mobileアプリで付けることもできます。
アクティビティ記録方法
- Aボタンを短く1クリックし、「アクティビティ」を表示します。
- ヨガをタップします。
- 画面に「ヨガ 準備完了」と表示されるので、Aボタンを1クリックし、記録を開始します。
- 任意のポーズを実施します
- 異なるポーズを実施する場合は、Bボタンを押します。
- ポーズを変えるごとに、Bボタンを押してください。
- ヨガを終了する場合は、Aボタンを押します。
アクティビティ記録の閲覧方法
- Garmin Connect Mobileアプリを起動します。
- 「詳細」 メニューをタップします
- リストから「アクティビティ」をタップします
- リストから「すべて」をタップします
- 記録されたアクティビティリストが表示されるため、閲覧したいの「ヨガ」をタップします
- アクティビティ情報は以下の通りです。
- 概要
- 1回のトレーニング時間、平均心拍数などを見ることができます。
- 統計
- アクティビティ中の活動量を見ることができます。
- グラフ
- 概要
記録したポーズの編集方法
- ヨガアクティビティの記録を表示します。
- 「アクティビティ記録の閲覧方法」を参照してください
- 概要タブのポーズの項目にある「編集」をタップします
- リストの各「セット/名前」欄の"ポーズを選択"をタップします。
- ポーズリストからセットしたいポーズをタップします。
- 3~4を繰り返します。
- ポーズの名前のセットが完了したら、画面左上の「←」をタップし、編集を終了します。
トレーニング内容を定型登録してアクティビティを記録する。
カーディオを例に、トレーニング内容を事前登録しておき、ワークアウトを実施する方法を説明します。
カーディオ以外のトレーニングでも方法は同じです。
スマートフォンのGarmin Connect Mobileアプリを使います。
〇 ワークアウトを作成する
- スマートフォンで"Garmin Connect"アプリを開きます。
- 詳細を開きます
- トレーニングと計画を開きます
- ワークアウトを開きます
- ワークアウトの作成を開きます
- 任意のアクティビティを選択します
- 概要に、トレーニング内容を記載します(任意)
- ステップのウォームアップ、ワークアウト、クールダウンを設定します。
- 必要のない項目は、各項目右端の" × "で削除します。
- 新しいステップを追加するときは、画面の青いボタン"+ ステップを追加"で追加します。
- 各ステップをタップし、詳細を設定します。
- メモを追加で、トレーニングステップの内容を記載します(任意)
- 運動を選択します
- リストの中に合うトレーニング内容が無い場合は、空白のままとします。
- 目標タイプを設定します
- 回数、時間、ラップボタン押下、カロリー、心拍、のどれをステップ完了の基準とするか選びます。
- 設定が終わったら、画面左上の「←」をタップし、内容を確定します。
- 内容設定を反映しない場合は、画面右上の「削除」を押します。
私の場合は、Youtubeの"冷え性改善運動"を例に、以下のように「カーディオ」のワークアウトを作成しました。
目標タイプはすべて「時間」としています。時間になったらステップが自動で切り替わります。

設定が終わったら、右上の「保存」をタップし、ワークアウト名を入力します。
すると、ワークアウトページの"マイワークアウト"欄に、作成したワークアウトが表示されます。

〇 vivoactive5にワークアウトを転送する
Versys1000SE(2019~) スクリーン取り外し
Versys1000SE 2019モデルの、スクリーン・スクリーンステーの取り外したので、記録として残します。
用意する工具
- 六角レンチ 4mm
- 六角レンチ 5mm
- 径1~2mm程度の金属棒(六角レンチ1mm)
- 精密マイナスドライバー
- 部品入れ
手順
- スクリーン固定パーツを取り外す
- 六角レンチ4mmで、4つのねじを取り外す (図1)
- スクリーンを取り外す
- 1で取り外したねじ穴部分がゴムパーツで簡単に外れないようになっている
- それぞれのねじ穴部分について均等に、取り付けステーと垂直手前方向に力をかけてスクリーンを浮かす
- アッパーカウル~メータ上にかけての黒いカバーを外す
- プラスチックリベットを取り外す
- プラスチックリベットの中心を、径1mm~2mmの金属棒で押し込むことで、固定が外れる
- 精密マイナスドライバーをプラスチックリベットの外周に差し込むことでリベットを引っ張り上げ、少し浮いたら手で取り外せる
- メータ上の六角ネジを二つ取り外す
- カバー下部のピン固定を外す(図3の赤丸部分に突起が刺さる構造になっている)
- リベットを指す部分の辺りの左右から、黒いカバーの下側に指を入れ、指を前方にスライドさせた後、垂直に引っ張り上げる
- メータカバーに掛かる爪を外す
- 黒いカバーを上方向にスライドさせるだけ
- プラスチックリベットを取り外す
- スクリーンレールを取り外す
- シルバーの六角ネジを4つ外す(図3の青丸)
- スクリーンレールは重量があるので片手でスクリーンレールを支えながらねじを外す
- すべてねじを外したら、両手でゆっくり垂直に持ち上げる
BLEシリアル通信をWioTerminalとスマホで!
本記事は、WioTerminalとAndroidスマートフォンの間でデータのやり取りをする方法を紹介します。
ネットで検索したときに少しはPlatformIO + Seeedのライブラリ + WioTermianal で無線通信をしている記事がありましたが、
数が少なく心配だったので、成功例を増やして、あとから来る方に安心してトライしてもらう意味で本記事を執筆しました。
手順
- WioTerminalの中の無線通信用CPU (RTL8720DN)のファームウェアを、ATSAMD51から更新します
ambd_flash_tool.exe erase
-
- 次のコマンドで、データを書き込みます
- はじめに、WioTerminal_USB2Serial_Burn8720.ino.binがATSAMD51用のプログラムとして書き込まれます
- 次に、firmware配下にある km0_boot_all.bin、km0_km4_image2.bin、 km4_boot_all.bin という名前のファイルを書き込むようになっているようです
- 次のコマンドで、データを書き込みます
ambd_flash_tool.exe flash
-
-
- 実行の様子は、本記事末尾に貼ってあります
-
- platformio.iniを開き、ライブラリを追加します
; PlatformIO Project Configuration File
;
; Build options: build flags, source filter
; Upload options: custom upload port, speed and extra flags
; Library options: dependencies, extra library storages
; Advanced options: extra scripting
;
; Please visit documentation for the other options and examples
; https://docs.platformio.org/page/projectconf.html
[env:seeed_wio_terminal]
platform = atmelsam
board = seeed_wio_terminal
framework = arduino
lib_deps = seeed-studio/Seeed Arduino rpcBLE@^1.0.0
https://github.com/Seeed-Studio/Seeed_Arduino_rpcUnified.git
https://github.com/Seeed-Studio/Seeed_Arduino_FreeRTOS.git
- src/main.cppを開き、サンプルコードを貼り付けます
- コンパイルが成功することを確認します
- WioTerminalに書き込みます
- Androidスマートフォンに、SerialBluetoothTerminalをインストールします
- SerialBluetoothTerminalを起動します
- 左上のハンバーガーメニューを押します
- Devicesを選択します
- WioTerminalと接続します
- 画面上部のタブから、「Bluetooth LE」を選択します
- 画面上部の「SCAN」をクリックします
- リストに「UART Service」が表示されます
- UART Serviceをクリックします
- 文字をAndroidスマートフォンからWioTerminalに送ります
Waiting a client connection to notify... MyServerCallbacks onConnect ********* Received Value: hello ********* start advertising
オカムラの中古オフィスチェアを購入
中古でオカムラの Sylphy(シルフィ)を購入しました。
購入のポイント
- 中古でお安く
- 前傾をとれるような椅子が良い
- 細身に合う椅子
- ランバーサポートが欲しい
- ひじ掛けは不要
妥協
- 椅子の台座の色
購入店舗
- オフィスバスター(ウェブ)
届いた

状態
- 背もたれ等は目立った解れ等なし
- ウェブ上のAランク表示を信じ購入。不満無し
- 脚の部分に目立つ傷あり
- 特に気にしないのでok
- シリンダ部分に汚れがたまっていた
- 一度ふき取り、シリコンスプレーで油分再塗布

M5StickC plusでBlynkを使ったパワーLEDの制御
本記事は、AndroidスマホからBLE(Bluetooth Low Energy)によってM5StickC Plusに信号を送り、パワーLEDの光り方を制御する方法についてまとめます。
準備するハードウェア
手順
- パワーLEDを光らせる回路を組みます

- M5StickCの信号線をLEDドライバと接続します

- Blynkのsampleコードをもとに、コーディングします
基本的には、loop関数内でBlynk.run()を実行するだけで良いです。
ただ、一度スマートフォン側でBLEを切断したのち、再接続しようとしても接続できませんでした。
そこで、ライブラリを修正しました。
具体的には、スマホが接続されたらBLEのアドバタイジングを止める、スマホが切断されたらBLEのアドバタイジングを開始できるようにしてみました。
今回、M5StickCに対して同時に何台も接続する必要がないので、とにかく再接続ができれば良しとしました。
メインプログラム
#include "M5StickCPlus.h"
#include <BlynkSimpleEsp32_BLE.h>
#include <BLEDevice.h>
#include <BLEServer.h>
#define AUTHTOKEN "01234abcdef7890ghijklmn"
void setup()
{
M5.begin();
pinMode(GPIO_NUM_26, OUTPUT);
Serial.begin(9600);
Blynk.setDeviceName("KawasakiPannir");
Blynk.begin(AUTHTOKEN);
ledcSetup(LED_CH0, 12000, 8);
ledcAttachPin(GPIO_NUM_26, LED_CH0);
ledcWrite(LED_CH0, 0); // LED OFF
}
BLYNK_WRITE(V0) // Slider 0 to 255, PIN V0
{
uint32_t value = param.asInt();
Serial.println(value);
ledcWrite(LED_CH0, value);
}
void loop()
{
static bool myblestat = false;
int ret;
if(myblestat == false && Blynk.connected() == true)
{
Serial.println(" > Status Changed ! [ Connected ]");
Blynk.endScan();
myblestat = true;
}
ret = Blynk.run();
if(ret < 0)
{
if(myblestat == true)
{
myblestat = false;
resetLed0();
Serial.println("Please wait...");
delay(1000);
Blynk.startScan();
Serial.println("New Device Waiting...");
}
delay(500);
}
}
BlynkSimpleEsp32_BLE.h
(省略)
class BlynkTransportEsp32_BLE :
public BLEServerCallbacks,
public BLECharacteristicCallbacks
{
(省略)
public:
void stopAdvertising()
{
pServer->getAdvertising()->stop();
}
void startAdvertising()
{
pServer->getAdvertising()->start();
}
(省略)
};
(省略)
class BlynkEsp32_BLE
: public BlynkProtocol<BlynkTransportEsp32_BLE>
{
typedef BlynkProtocol<BlynkTransportEsp32_BLE> Base;
public:
BlynkEsp32_BLE(BlynkTransportEsp32_BLE& transp)
: Base(transp)
(省略)
void startScan()
{
conn.startAdvertising();
}
void endScan()
{
conn.stopAdvertising();
}
};
まとめ
スマートフォンとM5StickC PlusをBLEで接続し、 パワーLEDの調光ができました。
The following post may lead us to the solution of the BLE reconnection trouble that is included in the ESP32 library.
arduino-esp32 の BLEClient に以下の機能を実装しました。
— こばさん (@wakwak_koba) 2019年6月28日
✅ 複数BLEデバイスの同時接続
✅ 切断後の再接続
なおテストは、ダイソーBLEモバイルシャッター×3 で実施しています。https://t.co/OhIXTsWHmg#ESP32 #M5Stack

















