編集履歴一覧に戻る
shapocoのアイコン画像

shapoco が 2023年02月06日16時23分06秒 に編集

初版

タイトルの変更

+

スマホでウズラのゆで卵をつくる

タグの変更

+

実験

+

ゆで卵

+

スマホ依存症対策

+

USB

メイン画像の変更

メイン画像が設定されました

記事種類の変更

+

セットアップや使用方法

本文の変更

+

# スマホでウズラのゆで卵をつくる スマートフォンのUSBポートはOTGアダプタを使用するとUSB電源として使用することができます。この電力を使用してゆで卵を作れないか実験してみました。 景気よく鶏卵でといきたいところですが、[乾電池ゆで卵](http://www.exp.org/egg_battery/egg_battery.html) の例などから難しそうと判断し、ウズラの卵で挑戦することにしました。 ## スマホから得られる電力 OTGでどの程度の電力が得られるかはスマホによって異なります。より大きな電力を得るには規格に沿って適切なモードを実装する必要があります。 |モード|公称電圧|最大電流| |:--:|:--:|:--:| |USB2.0|5V|500mA| |USB3.0/USB3.1|5V|900mA| |USB BC1.2|5V|1.5A| |USB Type-C Current @ 1.5A|5V|1.5A| |USB Type-C Current @ 3.0A|5V|3.0A| |USB Power Delivery|~20V|~5A| 参考: [Microchip Application Note:AN1953](http://ww1.microchip.com/downloads/en/appnotes/00001953a.pdf) 私の所有している Pixel3 と Pixel5a では規格上は USB2.0 の 5Vx500mA までのようです。ただ、Pixel3 は実際に電流を引くと 1.5A程度まで引くことができました。Pixel5a ではより厳格な実装となっているようで、500mA を大きく超える電流を引くと保護機能が働いて供給を遮断されてしまいました。 スマホによってはより大きな電流の規格に公式に対応しているものもあるそうです。 今回はどのスマホでも再現できるように最小構成 (USB2.0: 5Vx500mA) で使用することにしました。 ## OTGアダプタの仕組み 充電端子でもあるスマホのUSBポートから電力供給を得るには、ポートを OTGモードで動作させる必要があります。5Vx500mA を得るのであれば OTGアダプタを使用する方法が簡単です。OTGアダプタにはホスト側から 5V を出力させるための回路 (5.1kΩのプルダウン抵抗) が内蔵されているので、デバイス側は何も考えずに 5V を得ることができます。 ![キャプションを入力できます](https://camo.elchika.com/4a96852443b4b90be2619633ee9003f3d0c47f85/687474703a2f2f73746f726167652e676f6f676c65617069732e636f6d2f656c6368696b612f76312f757365722f38356161333139352d306633332d343463332d393661362d6130366231626430643035642f30373762336462322d663532392d346238662d383634642d376266346464636531653832/) OTGアダプタを使用せずに Type-Cコネクタを自前で実装する場合は、アダプタと同様に CC1 を 5.1kΩでプルダウンすることにより、アダプタ使用時と同様に 5Vx500mA の供給を受けることができます。 より大きな電流の供給を受けるには、CC1/CC2 ピンの電圧を監視したり、PD (Power Delivery) 通信を行う必要があります。 ## ヒーターの作成 熱源には 0.2mm, 34.3Ω/m のニクロム線を使用しました。これに 500mA の電流が流れるようにするには、オームの法則より、5V÷500mA=10Ω になるようにカットします。 カットする長さはニクロム線の抵抗値から算出することもできますが (10Ω÷34.3Ω/m≒29.2cm)、抵抗値は温度により変動するため、実際に5Vをかけながら電流値が実測で500mAになるようにカットした方がいいと思います。今回は約25cmでカットしました。 熱源を卵に密着させる必要があるのと、細いニクロム線で卵全体を加熱するために次のようにしました。 1. ニクロム線を熱収縮チューブで絶縁する 2. 絶縁したニクロム線を5cmx25cm程度に切ったアルミホイルに斜めに固定する 3. 上記を卵に巻き付けて固定する 4. 上記の上からさらにアルミホイルを巻いて全体を固定する 5. 全体をタオル等でくるんで断熱する ![キャプションを入力できます](https://camo.elchika.com/38cdb351b1d1894c548bfdb3dedeccf0cf7e5b65/687474703a2f2f73746f726167652e676f6f676c65617069732e636f6d2f656c6368696b612f76312f757365722f38356161333139352d306633332d343463332d393661362d6130366231626430643035642f38346133376163372d353034332d343261352d623735332d376261633366636231646435/) ## 通電 USB Type-Aコネクタの VBUS と GND をニクロム線に接続し、OTGアダプタを介してスマホ (Pixel3) に接続します。 今回は温度センサ LM35DZ を Arduino に接続して温度をロギングしてみました。 ![キャプションを入力できます](https://camo.elchika.com/5cd7b983957b4802a9e719b78c2530303459db3d/687474703a2f2f73746f726167652e676f6f676c65617069732e636f6d2f656c6368696b612f76312f757365722f38356161333139352d306633332d343463332d393661362d6130366231626430643035642f66653038373035622d666232612d346333662d386339362d306534353738636435656461/) 30分あまりで温度は100℃に達し、ゆで卵の香りが漂ってきました。 卵の白身は 80℃前後、黄身は 70℃前後で完全に固まるそうです。上のグラフでは 80℃以上で 15分以上加熱されてますので、少し長すぎかもしれません。 ## できあがり 卵を取り出してカットしてみたのが下の写真です。しっかり固ゆでとなりました。 ![キャプションを入力できます](https://camo.elchika.com/d8a9fa566dab90df79655fe1265468abfccc0c10/687474703a2f2f73746f726167652e676f6f676c65617069732e636f6d2f656c6368696b612f76312f757365722f38356161333139352d306633332d343463332d393661362d6130366231626430643035642f37363365336431342d316330332d346236332d623539612d363765613137646430333831/) Pixel3 のバッテリーは 100%→71% になりました。長く使ったスマホなので、新しいスマホならもっと少ない消費でできるかもしれません。 ## おわりに スマホの OTGの電力でウズラのゆで卵を作ることができました。皆さんもスマホの電力でできるおもしろ実験やグッズを考えてみてはいかがでしょうか。 Twitterに上げた動画: - ウズラのゆで卵 (5Vx0.5A) : https://twitter.com/shapoco/status/1622114717354573824 - ポップコーン (5Vx1.5A) : https://twitter.com/shapoco/status/1487300818122715138 - アークライター (5Vx0.5A + EDLC) : https://twitter.com/shapoco/status/1616432120309874688