tag:blogger.com,1999:blog-59033379429116821702024-03-13T23:51:26.673+09:00Kの開発日記 (旧 御坂妹の開発日記)flat_enginehttp://www.blogger.com/profile/07747569109632068080noreply@blogger.comBlogger183125tag:blogger.com,1999:blog-5903337942911682170.post-13392363655356490612022-12-17T00:24:00.002+09:002022-12-17T00:24:44.044+09:00PENTAX MS-3(N)赤道儀自作コマンダーの改良 LX200コマンドへの対応<p>2022年初頭にて、PENTAX 75SDHF鏡筒にPENTAX MS-3N赤道儀の組み合わせをオークションで部品を集めて組み立てたのだけれども、実は動作するコマンダーが手に入りませんでした。</p><p>仕方がないので、赤道儀をバラして内部のモーターの型番やピンアサインを調べたり、天体望遠鏡カタログから歯車の歯数を調べたりして動かし方を解析しました。</p><p>あとはArduinoマイコンにMP4401なんて新しいんだかレトロなんだかよくわからない組み合わせで回路をでっちあげて、適当にボタンを付けてできあがったのがこちら。</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh5r1FhPOfSyE3eSx3HY6k4CKG11igwsuKcDPdpWAwS-VAtBVvd1hrWwzBSamvsBbRixnoBaZEvGeE9NkSHAuP3ptjXgxqHEJXtAKqvpRHM0DU37rXQem8kwuuhKuvahuikCqLw7XDJpMWpAXzXAQz48A_N2UiY-cOPTnp5xbt7kF2dlmwHQ5jxvpda/s4032/PXL_20221216_145235577.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" data-original-height="4032" data-original-width="3024" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh5r1FhPOfSyE3eSx3HY6k4CKG11igwsuKcDPdpWAwS-VAtBVvd1hrWwzBSamvsBbRixnoBaZEvGeE9NkSHAuP3ptjXgxqHEJXtAKqvpRHM0DU37rXQem8kwuuhKuvahuikCqLw7XDJpMWpAXzXAQz48A_N2UiY-cOPTnp5xbt7kF2dlmwHQ5jxvpda/w240-h320/PXL_20221216_145235577.jpg" width="240" /></a></div><br /><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p>16倍速までの動きができて、手元の灯りや極軸望遠鏡のランプなども使える代物が夏頃にはできていたわけです。</p><p><br /></p><p>さて、おやじねこ氏の言葉を借りることになりますが、PENTAXの赤道儀はすばらしい精度なのです。ただし、いかんせん発売から時間が経っており、機能的にはなかなか難しいのも確かです。</p><p>フィルムカメラ全盛期に発売された製品でもあり、画素サイズの微細化が進んだ現代のCCDカメラや一眼カメラで遊ぼうとすると2分以上の露光では点像にならないことも多かったです。</p><p>そこで、極軸をPoleMasterで追い込んだ状態で。1軸だけでもPHD2でガイドしてあげれば最強なのでは?というのが今回の企画です。</p><p>・・・今回といっても、実は秋ごろからずっと取り組んでました。LX200コマンドへの部分的な対応で自作オートガイダーを作られている先人方がたくさんおりましたので、それを参考にArduinoのプログラムを弄り回してたのです。</p><p>で、比較的かんたんにコードが出来上がったものの、実際に動かしてみるとPHD2との通信時だけ通信がコケるんですよ。PHD2がCOMポートに送っているコマンドをシリアルモニタで読んで、その内容をシリアルモニタでArduinoに手打ちしてあげると正しい反応が帰ってきます。ただ、PHD2とArduinoを直結するとArduinoからの返事がぜんぜん帰ってこない。めっちゃ困りました。</p><p>PHD2が「#:GD#」と最初に送出したっきりで、その後の通信がどっちもだんまりになりました。原因究明に3ヶ月ほどかかりました・・・</p><p>結局、PHD2からの最初のコマンド送出にArduinoが追いついてないだけだったようです。Arduino側でSerial.begin(9600);とシリアル通信の初期化を行った直後に「:GD#」コマンドへの返答として「"+00:00:00#"」と返すようにコードを一行追加したら、あとの通信がすべて正しく成立しました。</p><p>そのうち実地でオートガイドが成立するかテストしますが、今日はこのへんで。</p><p>NEWTONYにCeres-Cの組み合わせでうまいことガイド鏡になってくれるといいなあ・・・</p><p><br /></p><p>今回のコード、とりあえずpastebin.comにあげてみました</p><p><a href="https://pastebin.com/mHWKYKdC">https://pastebin.com/mHWKYKdC</a></p><p><br /></p><p>TODO:</p><p>恒星時だけでなく太陽時や月時への対応</p><p>赤道儀に加速度センサと地磁気センサをつけてだいたいどのあたりを向いてるのかとれるようにする</p><p><br /></p>flat_enginehttp://www.blogger.com/profile/07747569109632068080noreply@blogger.com0tag:blogger.com,1999:blog-5903337942911682170.post-17502265594512228562022-11-24T22:53:00.004+09:002022-11-24T22:55:27.580+09:00PENTAXカメラ用のリモートレリーズ装置を作成した<p>【背景】</p><p>PENTAXのカメラをSharpcapに繋いで電子観望したいという要求があった。</p><p>そこで、ASCOM Driver for DSLRを改造して、PENTAX KP, K-1(II), 645Zに対応させた。</p><p><a href="https://github.com/yreeen/ASCOM.DSLR" style="background-color: #cccccc;">https://github.com/yreeen/ASCOM.DSLR</a></p><p><a href="https://hiroooo000-blog.hatenablog.com/entry/2022/08/31/000406" style="background-color: #cccccc;">https://hiroooo000-blog.hatenablog.com/entry/2022/08/31/000406</a></p><p>これはRICOH Camera SDKを経由してカメラを制御しているのだが、残念ながらPENTAX部門がRICOH内で独立状態となり、SDKをメンテする人がいなくなってしまった。</p><p>結局、2022年10月ごろにRICOH Camera SDKは公開停止となった。</p><p>しかも、最後までバルブ撮影がサポートされなかったため、Mモードで30秒までしか露光できない…</p><p>【背景おわり】</p><p><br /></p><p>そんなわけで、どうにかしてバルブ撮影するためにPC側からリモートレリーズを制御できるデバイスが欲しいと思いまして秋月電子さんのサイトを眺めました。</p><p>で、Arduino nanoが思いのほか高い(3560円もする!)わけです。</p><p>そういえばRaspberry Pi PicoがArduino IDEから弄れるという話をきいていたので、こっちの価格を見てみたら770円で買える。</p><p><span face="Meiryo, メイリオ, "MS Pゴシック", Osaka, Tahoma, sans-serif" style="background-color: white; color: #333333; font-size: 12px; white-space: nowrap;">【</span><span face="Meiryo, メイリオ, "MS Pゴシック", Osaka, Tahoma, sans-serif" style="background-color: white; color: #333333; font-size: 12px;">M-16132</span><span face="Meiryo, メイリオ, "MS Pゴシック", Osaka, Tahoma, sans-serif" style="background-color: white; color: #333333; font-size: 12px; white-space: nowrap;">】 Raspberry Pi Pico </span></p><p><span face="Meiryo, メイリオ, "MS Pゴシック", Osaka, Tahoma, sans-serif" style="background-color: white; color: #333333; font-size: 12px; white-space: nowrap;">【I-07360】 2回路入フォトカプラ フォトリレー 350V0.12A TLP222G-2</span><br style="background-color: white; color: #333333; font-family: Meiryo, メイリオ, "MS Pゴシック", Osaka, Tahoma, sans-serif; font-size: 12px; white-space: nowrap;" /><span face="Meiryo, メイリオ, "MS Pゴシック", Osaka, Tahoma, sans-serif" style="background-color: white; color: #333333; font-size: 12px; white-space: nowrap;">【C-05750】 2.5mmΦステレオミニプラグ MP321</span><br style="background-color: white; color: #333333; font-family: Meiryo, メイリオ, "MS Pゴシック", Osaka, Tahoma, sans-serif; font-size: 12px; white-space: nowrap;" /><span face="Meiryo, メイリオ, "MS Pゴシック", Osaka, Tahoma, sans-serif" style="background-color: white; color: #333333; font-size: 12px; white-space: nowrap;">【P-13012】 耐熱・細径シールド線 3m(KPPV-SW 7/0.18×2C) 2芯シールド</span></p><div style="text-align: left;"><p>これでだいたい2000円くらい+送料。フォトカプラの内部LEDの電流制限抵抗には手元に転がっていた100Ωのものを使います。</p><div><br /></div></div><p><span style="color: #333333; font-family: inherit;"><span style="background-color: white; white-space: nowrap;"></span></span></p><div class="separator" style="clear: both; text-align: center;"><span style="color: #333333; font-family: inherit;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEilOQnQw7th20KWqug5i_y6IjFauTzr1tB2vGc78vzkubzq2HlTk3i2cIY1u0MW_FlpHBnkDEiESGhiHQB6lVy8LID_3JXkTz0TqWeodX1NpsalYOIJFBO84rk92Ea_47TbkgICzm2QluBxLGJPef120cZDforgBkKq3BomnUdjXnMnrrVn3UONDNkH" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img alt="" data-original-height="1199" data-original-width="1303" height="240" src="https://blogger.googleusercontent.com/img/a/AVvXsEilOQnQw7th20KWqug5i_y6IjFauTzr1tB2vGc78vzkubzq2HlTk3i2cIY1u0MW_FlpHBnkDEiESGhiHQB6lVy8LID_3JXkTz0TqWeodX1NpsalYOIJFBO84rk92Ea_47TbkgICzm2QluBxLGJPef120cZDforgBkKq3BomnUdjXnMnrrVn3UONDNkH" width="261" /></a></span></div><div class="separator" style="clear: both; text-align: center;"><span style="color: #333333; font-family: inherit;"><br /></span></div><div class="separator" style="clear: both; text-align: center;"><span style="color: #333333; font-family: inherit;"><br /></span></div><div class="separator" style="clear: both; text-align: center;"><span style="color: #333333; font-family: inherit;"><br /></span></div><span style="font-family: inherit;">だいたいこんなイメージ。フォトカプラの型番が違いますが、適当に読み替えてください。</span><p></p><p><span style="font-family: inherit;"><span style="background-color: white; white-space: nowrap;"></span></span></p><div class="separator" style="clear: both; text-align: center;"><span style="font-family: inherit;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEgQcn-z7dZKxjHWlEKYIL-YY8hZUL8jWDloE7vZW_zbJhy-RqYkRVzGN-Xy_e3vIjtQda9r1wieOevYKyRS6vSem9BOgg_aRwRxstMvcl0Zx9p2VQQIRIDhKjUNujjWP6ls3JTyBUewM8Qawgy5Ida7mh47OQGjKQjf-u-TH98W-osAWMKS5Fenhq0h" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img alt="" data-original-height="900" data-original-width="1200" height="240" src="https://blogger.googleusercontent.com/img/a/AVvXsEgQcn-z7dZKxjHWlEKYIL-YY8hZUL8jWDloE7vZW_zbJhy-RqYkRVzGN-Xy_e3vIjtQda9r1wieOevYKyRS6vSem9BOgg_aRwRxstMvcl0Zx9p2VQQIRIDhKjUNujjWP6ls3JTyBUewM8Qawgy5Ida7mh47OQGjKQjf-u-TH98W-osAWMKS5Fenhq0h" width="320" /></a></span></div><span style="font-family: inherit;"><div><span style="font-family: inherit;"><br /></span></div><div><span style="font-family: inherit;"><br /></span></div><div><span style="font-family: inherit;"><br /></span></div><div><span style="font-family: inherit;"><br /></span></div><div><span style="font-family: inherit;"><br /></span></div><div><span style="font-family: inherit;"><br /></span></div><div><span style="font-family: inherit;"><br /></span></div><div><span style="font-family: inherit;"><br /></span></div><div><span style="font-family: inherit;"><br /></span></div><div><span style="font-family: inherit;"><br /></span></div><div><span style="font-family: inherit;"><br /></span></div><div><span style="font-family: inherit;"><br /></span></div><div><span style="font-family: inherit;"><br /></span></div><div><span style="font-family: inherit;"><br /></span></div><div><span style="font-family: inherit;"><br /></span></div><div><span style="font-family: inherit;"><br /></span></div>届いたパーツを適当に組んでいたら、ケース買ってませんでした(´・ω・`)</span><p></p><p>コンビニうろうろ… ケース的なもの…</p><p><span style="font-size: large;">フリスクでいっか☆</span></p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEiIrOYRHCODNnLN1dVVOpIuDmv0aNgj2ipq2zfra3mX_zedsbnTMOLyzueMwOvHeJJKlvs_J_ch7_a_RBHSpV6tZCtNGIOjRwe0SDifMamV1twRAxtKytwM2BCAr85OfUznFtcb6DhFuU-clb-3-QcpZMj6F0sIe9u61kQoXdmlhp23iMvH_Kufe7oi" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img alt="" data-original-height="1200" data-original-width="900" height="240" src="https://blogger.googleusercontent.com/img/a/AVvXsEiIrOYRHCODNnLN1dVVOpIuDmv0aNgj2ipq2zfra3mX_zedsbnTMOLyzueMwOvHeJJKlvs_J_ch7_a_RBHSpV6tZCtNGIOjRwe0SDifMamV1twRAxtKytwM2BCAr85OfUznFtcb6DhFuU-clb-3-QcpZMj6F0sIe9u61kQoXdmlhp23iMvH_Kufe7oi" width="180" /></a></div><br /><br /><p></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p>ケースに現物合わせで穴開けて、うまいことはんだ付けして、ホットボンドで固定して…</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEiXiiHUfUHdsDJ93xN372s4B-YlADWJKYlVBQwE_e8vaeK_HRmH47w1-bAnOnI-BJTgPPTipPb71_t3TWv2mNTl2vHW7KFGt51gcLWHp-nJ1IQcW2I8jPoPBlbOznqiWA1IjRJxR7bScxowalZYpPVRbT9X0l_Nht6GByBGUAvgvL9ddY5exXUHabk8" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img alt="" data-original-height="900" data-original-width="1200" height="240" src="https://blogger.googleusercontent.com/img/a/AVvXsEiXiiHUfUHdsDJ93xN372s4B-YlADWJKYlVBQwE_e8vaeK_HRmH47w1-bAnOnI-BJTgPPTipPb71_t3TWv2mNTl2vHW7KFGt51gcLWHp-nJ1IQcW2I8jPoPBlbOznqiWA1IjRJxR7bScxowalZYpPVRbT9X0l_Nht6GByBGUAvgvL9ddY5exXUHabk8" width="320" /></a></div><br /><br /><p></p><p><span style="color: #333333; font-family: inherit;"><span style="background-color: white; white-space: nowrap;"><br /></span></span></p><p><span style="color: #333333; font-family: inherit;"><span style="background-color: white; white-space: nowrap;"><br /></span></span></p><p><span style="color: #333333; font-family: inherit;"><span style="background-color: white; white-space: nowrap;"><br /></span></span></p><p><span style="color: #333333; font-family: inherit;"><span style="background-color: white; white-space: nowrap;"><br /></span></span></p><p><span style="color: #333333; font-family: inherit;"><span style="background-color: white; white-space: nowrap;"><br /></span></span></p><p><span style="color: #333333; font-family: inherit;"><span style="background-color: white; white-space: nowrap;"><br /></span></span></p><p><span style="color: #333333; font-family: inherit;"><span style="background-color: white; white-space: nowrap;"><br /></span></span></p><p><span style="color: #333333; font-family: inherit;"><span style="background-color: white; white-space: nowrap;"><br /></span></span></p><p><span style="color: #333333; font-family: inherit;"><span style="background-color: white; white-space: nowrap;"><br /></span></span></p><p>できあがり!</p><p>適当にコードを書いたら完成です。</p><p>そのうちASCOMドライバと連携できるようにドライバを改造しますが、今日はここまで。</p><p>完全に自分向けの改造なので、変更したドライバはどうやって公開するかなど検討しないといけませんね…</p><p><br /></p><p><span style="color: #333333; font-family: inherit;"><span style="background-color: white; white-space: nowrap;"><br /></span></span></p><p><span style="background-color: white; color: #00979d; font-family: Consolas, "Courier New", monospace; font-size: 14px; white-space: pre;">const</span><span style="background-color: white; color: #4e5b61; font-family: Consolas, "Courier New", monospace; font-size: 14px; white-space: pre;"> </span><span style="background-color: white; color: #00979d; font-family: Consolas, "Courier New", monospace; font-size: 14px; white-space: pre;">int</span><span style="background-color: white; color: #4e5b61; font-family: Consolas, "Courier New", monospace; font-size: 14px; white-space: pre;"> focus_pin = </span><span style="background-color: white; color: #005c5f; font-family: Consolas, "Courier New", monospace; font-size: 14px; white-space: pre;">1</span><span style="background-color: white; color: #4e5b61; font-family: Consolas, "Courier New", monospace; font-size: 14px; white-space: pre;">;</span></p><div style="background-color: white; color: #4e5b61; font-family: Consolas, "Courier New", monospace; font-size: 14px; line-height: 19px; white-space: pre;"><div><span style="color: #00979d;">const</span> <span style="color: #00979d;">int</span> release_pin = <span style="color: #005c5f;">2</span>;</div><br /><br /><div><span style="color: #00979d;">void</span> <span style="color: #d35400;">setup</span><span style="color: #434f54;">()</span> <span style="color: #434f54;">{</span></div><div><span style="color: #95a5a6;"> // put your setup code here, to run once:</span></div><div> <span style="color: #d35400;">Serial</span>.<span style="color: #d35400;">begin</span><span style="color: #434f54;">(</span><span style="color: #005c5f;">9600</span><span style="color: #434f54;">)</span>;</div><div><span style="color: #95a5a6;"> // make the pins outputs:</span></div><div> <span style="color: #d35400;">pinMode</span><span style="color: #434f54;">(</span>release_pin, OUTPUT<span style="color: #434f54;">)</span>;</div><div> <span style="color: #d35400;">pinMode</span><span style="color: #434f54;">(</span>focus_pin, OUTPUT<span style="color: #434f54;">)</span>;</div><br /><div><span style="color: #434f54;">}</span></div><br /><div><span style="color: #00979d;">void</span> <span style="color: #d35400;">loop</span><span style="color: #434f54;">()</span> <span style="color: #434f54;">{</span></div><div><span style="color: #95a5a6;"> // put your main code here, to run repeatedly:</span></div><div> <span style="color: #00979d;">bool</span> focus_flag = <span style="color: #005c5f;">false</span>;</div><div> <span style="color: #00979d;">bool</span> release_flag = <span style="color: #005c5f;">false</span>;</div><div> <span style="color: #728e00;">while</span><span style="color: #434f54;">(</span><span style="color: #d35400;">Serial</span>.<span style="color: #d35400;">available</span><span style="color: #434f54;">()</span> > <span style="color: #005c5f;">0</span><span style="color: #434f54;">)</span></div><div> <span style="color: #434f54;">{</span></div><div> <span style="color: #00979d;">char</span> c = <span style="color: #d35400;">Serial</span>.<span style="color: #d35400;">read</span><span style="color: #434f54;">()</span>;</div><div> <span style="color: #728e00;">switch</span><span style="color: #434f54;">(</span>c<span style="color: #434f54;">)</span></div><div> <span style="color: #434f54;">{</span></div><div> <span style="color: #728e00;">case</span> 'F':</div><div> focus_flag = <span style="color: #005c5f;">true</span>;</div><div> <span style="color: #728e00;">break</span>;</div><br /><div> <span style="color: #728e00;">case</span> 'R':</div><div> release_flag = <span style="color: #005c5f;">true</span>;</div><div> <span style="color: #728e00;">break</span>;</div><br /><div> <span style="color: #728e00;">case</span> '#':</div><div> <span style="color: #728e00;">goto</span> endpoint;</div><br /><div> <span style="color: #434f54;">}</span></div><div> <span style="color: #434f54;">}</span></div><div> endpoint:</div><div> <span style="color: #728e00;">if</span><span style="color: #434f54;">(</span>focus_flag<span style="color: #434f54;">)</span></div><div> <span style="color: #d35400;">digitalWrite</span><span style="color: #434f54;">(</span>focus_pin,HIGH<span style="color: #434f54;">)</span>;</div><div> <span style="color: #728e00;">if</span><span style="color: #434f54;">(</span>release_flag<span style="color: #434f54;">)</span></div><div> <span style="color: #d35400;">digitalWrite</span><span style="color: #434f54;">(</span>release_pin,HIGH<span style="color: #434f54;">)</span>;</div><div> <span style="color: #d35400;">delay</span><span style="color: #434f54;">(</span><span style="color: #005c5f;">1000</span><span style="color: #434f54;">)</span>;</div><div> <span style="color: #d35400;">digitalWrite</span><span style="color: #434f54;">(</span>focus_pin,LOW<span style="color: #434f54;">)</span>;</div><div> <span style="color: #d35400;">digitalWrite</span><span style="color: #434f54;">(</span>release_pin,LOW<span style="color: #434f54;">)</span>;</div><div> </div><div><span style="color: #434f54;">}</span></div><br /></div>flat_enginehttp://www.blogger.com/profile/07747569109632068080noreply@blogger.com0tag:blogger.com,1999:blog-5903337942911682170.post-3569299772965727752022-11-24T08:50:00.001+09:002022-12-21T21:41:05.392+09:00<p> PENTAXの赤道儀を弄るときの備忘録</p>
<blockquote class="twitter-tweet"><p dir="ltr" lang="ja">MS-3のなかみ<br /><br />3V0.3-3mAくらいで光らせるとちょうど良さげなLED<br /><br />PF42-48C1G(1/150ギアつき) 14cycle/秒で等倍速<br /><br />ピン配置は外から見て内周の突起から右回りにLED-、LED+、赤(12V+)、茶(Phase3)、黒(P1)、橙(P2)、黄(P4)</p>— 水平対向型フレンズ(K) (@flat_engine) <a href="https://twitter.com/flat_engine/status/1517098057816752128?ref_src=twsrc%5Etfw">April 21, 2022</a></blockquote> <script async="" charset="utf-8" src="https://platform.twitter.com/widgets.js"></script>
<p>LEDに過電圧かけると間違いなく死ぬので、久々にいじるときは3Vくらいからかけるように!!!</p><p><br /></p><p>コネクタはこれ</p><p>https://amzn.asia/d/ja0X8MU</p><p>航空宇宙用途や無線機なんかに使われるものらしい</p>flat_enginehttp://www.blogger.com/profile/07747569109632068080noreply@blogger.com0tag:blogger.com,1999:blog-5903337942911682170.post-16558137810096383222022-11-24T08:40:00.008+09:002022-11-24T08:40:59.288+09:0010年ぶりに更新<p>この10年で大学を出て就職してと色々ありましたが、またブログをやってみようと思います</p><p>きっかけはカメラ・天文趣味熱の再燃</p><p>そこから色々と自作している機材やドライバがあるので、そのへんの備忘録も含めて書き込んでいきます</p><p>またエタるかもしれませんが、皆様よろしくお願い致します</p><p><br /></p>flat_enginehttp://www.blogger.com/profile/07747569109632068080noreply@blogger.com0tag:blogger.com,1999:blog-5903337942911682170.post-50761766528927485532011-11-10T23:54:00.001+09:002011-11-10T23:59:07.653+09:00prxtool-helper 更新。prxtoolの出力をCライクにできます。<br />
対応命令が少し増えました。<br />
入手は以下から。<br />
<a href="http://misakalab.mithria.net/top/prxtool-helper">http://misakalab.mithria.net/top/prxtool-helper</a>flat_enginehttp://www.blogger.com/profile/07747569109632068080noreply@blogger.com0tag:blogger.com,1999:blog-5903337942911682170.post-45111439049244907372011-11-08T20:33:00.001+09:002011-11-08T20:33:33.659+09:00親指シフトポメラポメラに<a href="http://ja.wikipedia.org/wiki/%E8%A6%AA%E6%8C%87%E3%82%B7%E3%83%95%E3%83%88" target="_blank">親指シフト</a>が来た・・・!<br />
<br />
<a href="http://www.kingjim.co.jp/pomera/dm100/">http://www.kingjim.co.jp/pomera/dm100/</a><br />
<br />
親指シフト入力は日本語を効率よく入力するために考案された方式で、以下のような特徴があります。<br />
<br />
<ul>
<li>親指をひらがなの切り替えに用いる。小指ではなく親指なので疲れない。</li>
<li>覚えやすい。親指で濁音や半濁音を付ける操作を行ったり、濁音のつかない文字を親指と同時に押すと別の無濁音文字が入力される。</li>
<li>効率的。ローマ字入力と比べて1/1.7倍の打鍵数で入力ができる。</li>
<li>疲れない。キーボードの2段目と3段目で日本語の9割を打てるので、指をあまり曲げ伸ばししなくて済む。</li>
</ul>
<div>
デメリットは他人のパソコンじゃまず使えないことと、一旦慣れるとローマ字入力が億劫で仕方なくなることくらいです。メモを取ることに特化した端末には最適な入力方式と言えるかと思います。</div>
<div>
<br /></div>
<div>
しかもブルートゥース対応。携帯やPS3で親指シフト入力できたらいいなーとか思ってます。</div>flat_enginehttp://www.blogger.com/profile/07747569109632068080noreply@blogger.com0tag:blogger.com,1999:blog-5903337942911682170.post-35879114362303562092011-09-18T17:17:00.002+09:002011-09-18T17:17:32.983+09:00親指シフトキーボード親指シフト専用のキーボードを購入しました。<br />
<br />
型番はFKB-801…やおいじゃないです。<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhCvYW4aKQdXXPhiUT8d5LtLUfCfKOsrBRZDkzzpn1ChcJnYLajzbiUWiEG1_oKrggDEm_05Gzp5bBqZ8v0pV0vr7m_HmRydakTEvbgWDJLq01QaCIsGuPKNPnc_oSeKWvXYb_MYvnmxOU/s1600/2011-09-17+15.21.21.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="192" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhCvYW4aKQdXXPhiUT8d5LtLUfCfKOsrBRZDkzzpn1ChcJnYLajzbiUWiEG1_oKrggDEm_05Gzp5bBqZ8v0pV0vr7m_HmRydakTEvbgWDJLq01QaCIsGuPKNPnc_oSeKWvXYb_MYvnmxOU/s320/2011-09-17+15.21.21.jpg" width="320" /></a></div>
住所と名前隠しのために本を載せてます。<br />
どうして佐川になった…<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHFoKa-MfjMsRzRKFeUajtpQF9hQtNpUXiv4joL3wPqLzFYwPtcRBy3YRYVSWhdmKOYnXFjlgyQfTADjDJwZLKE_RPCqMg18KnaxTSPx6h1JA9Kz5jqchg7cms2CeKP6LE-zdHyT0-YLw/s1600/2011-09-17+15.22.44.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="192" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHFoKa-MfjMsRzRKFeUajtpQF9hQtNpUXiv4joL3wPqLzFYwPtcRBy3YRYVSWhdmKOYnXFjlgyQfTADjDJwZLKE_RPCqMg18KnaxTSPx6h1JA9Kz5jqchg7cms2CeKP6LE-zdHyT0-YLw/s320/2011-09-17+15.22.44.jpg" width="320" /></a></div>
梱包あけるとこんなパッケージ<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEghbrM4FmnnABy9M6F7uKgBB1OSM4je6lns4iXFEl1W3ikkwHXF2jaDrkkapDgUr0xOkaTYn3fzNW3j00HS2mdOdrRp1wcIUvzYwuzogVp29qO_iytMLBEr5ltAOmURamgo_hp44AR63EA/s1600/2011-09-18+17.04.13.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="192" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEghbrM4FmnnABy9M6F7uKgBB1OSM4je6lns4iXFEl1W3ikkwHXF2jaDrkkapDgUr0xOkaTYn3fzNW3j00HS2mdOdrRp1wcIUvzYwuzogVp29qO_iytMLBEr5ltAOmURamgo_hp44AR63EA/s320/2011-09-18+17.04.13.jpg" width="320" /></a></div>
ノーパソの上に載せてみた。何故か本体のキーが勝手に押されることもないので使いがってが良いです<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjb1IXVPqkYAp8JrWgXNEWglsMviYxcCXiWHJqw8jsAki_PvApG8AcPPdH7hlu_5dVP_tySHF91Nfr8t3YV5BEn_bVYrD8p91qmz-xS9U9qrwMMaTgTadW8ZuH1LcWurAxUNS-G5VbAcQ0/s1600/2011-09-18+17.13.44.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="192" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjb1IXVPqkYAp8JrWgXNEWglsMviYxcCXiWHJqw8jsAki_PvApG8AcPPdH7hlu_5dVP_tySHF91Nfr8t3YV5BEn_bVYrD8p91qmz-xS9U9qrwMMaTgTadW8ZuH1LcWurAxUNS-G5VbAcQ0/s320/2011-09-18+17.13.44.jpg" width="320" /></a></div>
親指用の左右のキーは少し他のキーより高い。これ、やみつきになります。<br />
<br />
価格は…お察しください。flat_enginehttp://www.blogger.com/profile/07747569109632068080noreply@blogger.com0tag:blogger.com,1999:blog-5903337942911682170.post-69692767335892547142011-09-13T15:20:00.002+09:002011-09-13T15:20:55.470+09:00MinGWのgccMinGW上でgcc-4.6.1のコンパイルをやり直した。<br />
そんときのconfigureオプション<br />
--prefix=/mingw --enable-threads=win32 --with-cpu=corei7-avx --with-arch=corei7-avx --with-tune=corei7-avx --enable-languages=c,c++ --disable-libssp --disable-win32-registry --disable-nls --with-gmp --with-mpfr --with-mpc --enable-lto --without-x --with-build-tools=/mingw/bin<br />
<br />
SandyBridge世代のcorei7向け最適化をデフォルトで行うようにした。<br />
<br />flat_enginehttp://www.blogger.com/profile/07747569109632068080noreply@blogger.com0tag:blogger.com,1999:blog-5903337942911682170.post-70613911669242515602011-09-12T04:49:00.000+09:002011-09-12T04:54:35.689+09:00ptc-patch 4.6.1のエラーについて【たいとる】<br />
psplibrariesの023-zziplibでビルドエラーになる件について<br />
【原因】<br />
<a href="https://bugs.archlinux.org/task/24147">https://bugs.archlinux.org/task/24147</a><br />
gcc-4.6でのバグか何からしい。<br />
【対処法】<br />
とりあえずエラーで止まるまでpsplibraries.shを実行する。<br />
psplibraries/build/zziplibへカレントディレクトリを移動後、以下の通りにコマンドを実行する。<br />
<br />
sed -i 's/--export-dynamic/-export-dynamic/g' ./configure<br />
LDFLAGS="-L$(psp-config --pspsdk-path)/lib" LIBS="-lc -lpspuser" ./configure --host=psp --prefix=$(psp-config --psp-prefix)<br />
make clean<br />
<div>
make</div>
<div>
make install<br />
<div>
<br /></div>
<div>
【たいとる】</div>
<div>
Cygwinでのインストールについて</div>
<div>
【原因】<br />
Cygwinだと何故かsvnで取ってくるpsptoolchainに対して正常にパッチが当たらない<br />
【対処法】<br />
以下のコマンドをテキストファイルにして、実行権限付けて実行すればとりあえず行けた。<br />
ただし、psplinkはインストールできない。<br />
psptoolchain-gcc4.6.1-custom.patchと同じディレクトリにて実行してください。<br />
<br />
<br />
rm -r -f psptoolchain<br />
svn checkout http://psp.jim.sh/svn/psp/trunk/psptoolchain<br />
cd psptoolchain<br />
patch -tp1 < ../psptoolchain-gcc4.6.1-custom.patch<br />
mv ./depends/check-ncurses.sh ./depends/check-ncurses.sh.bak<br />
find ./scripts/*.sh -exec sed -i -e 's%ftp://ftp\.gnu\.org/pub/gnu%http://core\.ring\.gr\.jp/pub/GNU%g' {} \;<br />
chmod 755 scripts/* depends/*<br />
export WANT_AUTOMAKE=1.9<br />
./toolchain.sh<br />
<br />
【備考】<br />
他の開発環境をインストールしてある環境でのCygwinでは、インストールがうまくいかないことがある。getopt.h等が干渉してしまう模様<br />
<br />
<br />
【たいとる】<br />
6.60PROをptc-patchで作ったgcc-4.6.1環境でビルドするとうまく動かない<br />
【原因・対処法】<br />
ちょっとわからないです。すいません。</div>
</div>
flat_enginehttp://www.blogger.com/profile/07747569109632068080noreply@blogger.com4tag:blogger.com,1999:blog-5903337942911682170.post-36674372445247104552011-09-11T02:15:00.000+09:002011-09-11T02:15:17.848+09:00mingwメモルードディレクトリにて<br />
tar xvf <パッケージファイル名> --lzma<br />
でインストールが簡単に行える。<br />
<br />
gcc4.6.1をコンパイルした。<br />
./configure --with-gmp --with-mpfr --enable-languages=c,c++ --enable-threads --disable-win32-registry --without-x --disable-nls --disable-libssp --enable-lto --with-build-time-tools=/mingw/binflat_enginehttp://www.blogger.com/profile/07747569109632068080noreply@blogger.com0tag:blogger.com,1999:blog-5903337942911682170.post-85093923900078461422011-09-09T11:05:00.000+09:002011-09-09T11:05:36.977+09:00ptc-patchを更新しました。psptoolchainのgccをバージョン4.6.1にできるパッチをリリースしました。<br />
4.6.0のパッチは不具合が多いのでアップローダーから削除しました。<br />
今回、gccやbinutilsの大本のコードを提供しているgnuの方で少しurlが変更になっているので、その対応もしてあります。<br />
また、makeの同時コンパイル数を4に引き上げました。<br />
<br />
ダウンロードは<a href="http://misakalab.mithria.net/top/ptc-patch">こちら</a>からどうぞ。flat_enginehttp://www.blogger.com/profile/07747569109632068080noreply@blogger.com4tag:blogger.com,1999:blog-5903337942911682170.post-48534865520406251622011-08-01T23:47:00.000+09:002011-08-01T23:47:35.096+09:00GitWindowsでGitを使っていたら、日本語のLogが残せない(というかシェルがうまく日本語を認識できていない?)という問題に突き当たった。<br />
<br />
クソッ これだからWindowsは!<br />
↓<br />
あ、そういえばvmwareのDebianを昔作ったっけ<br />
↓<br />
DebianにGitをインストール。ssh-keygenとかシコシコ<br />
↓<br />
TeraTermで接続して(゚д゚)ウマー<br />
<br />
なお、IDEはVS2010が使いたかったのでWindows上で作業しているフォルダをDebianにマウントしてます。このあたりvmwareは設定がすごくわかりやすくて好き。flat_enginehttp://www.blogger.com/profile/07747569109632068080noreply@blogger.com0tag:blogger.com,1999:blog-5903337942911682170.post-54892014025420883822011-05-29T00:30:00.003+09:002011-05-29T00:54:00.946+09:00画像盗用?猫山猫宗さんが画像盗用されたとさわいでいたので、ちょっと調べてみたら面白いことに気が付いた。久々に書く記事がこんなんですまないが、許してほしい。<br />
<br />
とりあえず、問題のサイトのWEB魚拓を見てくれ。<br />
これが猫山さんのブログ<br />
<a href="http://megalodon.jp/2011-0529-0026-42/www42.tok2.com/home/nekomune/mudah/psp/HALF_BYTE_LOADER.htm">http://megalodon.jp/2011-0529-0026-42/www42.tok2.com/home/nekomune/mudah/psp/HALF_BYTE_LOADER.htm</a><br />
これが、問題のサイト<br />
<a href="http://megalodon.jp/2011-0529-0024-28/psp55.blog72.fc2.com/blog-entry-147.html">http://megalodon.jp/2011-0529-0024-28/psp55.blog72.fc2.com/blog-entry-147.html</a><br />
<br />
この記事が読まれている時点でどうなっているか分からないが、この記事を書いている時点ではLIST.jpgをはじめとする数枚の画像が、ファイル名とハッシュ値のレベルで一致していた。<br />
そして、Half Byte Loader r100 Easy Installerがリリースされたのは2010年の6月だそうだ。<br />
各魚拓から読み取れる記事更新日時と内容、および画像を見てくれれば私が何を言いたいかがわかると思う。<br />
<br />
…書けるわけないよねその記事。どう考えても投稿日時変更しましたよね。どうしてよ?<br />
<br />
おしまい。flat_enginehttp://www.blogger.com/profile/07747569109632068080noreply@blogger.com0tag:blogger.com,1999:blog-5903337942911682170.post-38649998917747796092011-03-28T10:17:00.000+09:002011-03-28T10:17:56.525+09:00ptc-patchを更新ptc-patchを更新しました。gcc-4.6.0に対応。<br />
えんじょい!c++0xらいふおんぴーえすぴー!?<br />
<br />
<a href="http://misakalab.mithria.net/top/ptc-patch/release">だうんろーど</a>flat_enginehttp://www.blogger.com/profile/07747569109632068080noreply@blogger.com0tag:blogger.com,1999:blog-5903337942911682170.post-41763194140997154332011-03-15T01:01:00.001+09:002011-03-15T01:01:44.637+09:00prxtool-helperを更新。<a href="http://misakalab.mithria.net/top/prxtool-helper">prxtool-helper</a>をあぷでーとしました。これでprxtoolの出力をそのままパイプで受けられます。flat_enginehttp://www.blogger.com/profile/07747569109632068080noreply@blogger.com3tag:blogger.com,1999:blog-5903337942911682170.post-85413694418445522292011-03-11T20:53:00.000+09:002011-03-11T20:53:14.438+09:00生存なう。北大後期日程のために札幌にいます。<br />
私は無事です。北大の試験も予定通り行われますが、北大に辿り着けない場合は連絡してくれとのことでした。<br />
さて、明日試験受けた後にそのまま飛行機で羽田に向かう予定でしたが・・・飛ぶんでしょうかねw<br />
<br />
そして自宅に置いてきた鯖が応答してくれない・・・停電から復帰したら自動で復旧する筈なんですが・・・あるぇ?flat_enginehttp://www.blogger.com/profile/07747569109632068080noreply@blogger.com1tag:blogger.com,1999:blog-5903337942911682170.post-46209998531355560172011-03-09T10:10:00.000+09:002011-03-09T10:10:26.612+09:00こんな議論こんな議論を昨日してました。 <a href="http://togetter.com/li/109619">http://togetter.com/li/109619</a><br />
少々やりすぎた感が・・・wflat_enginehttp://www.blogger.com/profile/07747569109632068080noreply@blogger.com0tag:blogger.com,1999:blog-5903337942911682170.post-72834619962080998762011-03-07T13:52:00.000+09:002011-03-07T13:52:01.309+09:00PSP-1000用のシリアルコンソール作ってみた。<a href="http://misakalab.mithria.net/documents/serial-console">詳細</a><br />
<br />
<div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;">・・・ふう</div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><br />
</div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;">パーツ集める為に秋葉原行ったんですが、</div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;">出力可変半田ゴテってのに一目惚れして購入してしまいました。</div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;">今までコテが温まるのに5分くらいかかってたのが30秒切ったよ・・・やったねたえちゃん!</div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><br />
</div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><br />
</div><br />
<div class="separator" style="clear: both; text-align: left;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikz8M8l4eam_VkjUsJWJsVlCVY0BC2Bx5jsBMZsLvBobv6IJc8vlUuVLe4i6SaH8O9oDPH5ZBq0LtSci9ukJyknxYzqFTA8bHLDEEcRdxnP1Z8LKEXSYtM7-iYFlgQd6JLCuC9HIRgJOs/s1600/2011-03-06-232330.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikz8M8l4eam_VkjUsJWJsVlCVY0BC2Bx5jsBMZsLvBobv6IJc8vlUuVLe4i6SaH8O9oDPH5ZBq0LtSci9ukJyknxYzqFTA8bHLDEEcRdxnP1Z8LKEXSYtM7-iYFlgQd6JLCuC9HIRgJOs/s320/2011-03-06-232330.jpg" width="320" /></a></div><div class="separator" style="clear: both; text-align: left;">作った機材と半田鏝と雪靴の図</div>flat_enginehttp://www.blogger.com/profile/07747569109632068080noreply@blogger.com11tag:blogger.com,1999:blog-5903337942911682170.post-3489120190638502552011-03-04T15:41:00.000+09:002011-03-04T15:41:33.193+09:00ptc-patch<a href="https://sites.google.com/a/mithria.net/misaka_sn10032/top/ptc-patch?pageUrlChanged=ptc-patch">できた</a>。<br />
<br />
ふう・・・<br />
GCCのRTL文ってLispに似てておもしろいねぇ。<br />
<br />
ともかく、これでPSP開発でC++0xの構文やラムダ式が使えます。あとリンク時最適化とかしてくれるようになったと思う。flat_enginehttp://www.blogger.com/profile/07747569109632068080noreply@blogger.com0tag:blogger.com,1999:blog-5903337942911682170.post-29273885823224037432011-02-28T11:57:00.001+09:002011-02-28T11:57:34.762+09:00数学ガール親に「数学の本買ってきます」と言って買ってきたは、結城浩著、数学ガールの4冊目の乱択アルゴリズムです。<br />
数学ガールシリーズはいわゆる解りやすい系の数学書とは一線を画していて、定義に可能な限り忠実に且つ解りやすく説明をしている本です。<br />
高校生にありがちな悩みなんかも交えて書かれているので数学と文章で二度楽しめるのもポイントですにゃ。<br />
<br />
そんなわけで今から乱択アルゴリズム一気読みしようかと思います。読み終わったらレビュー書いてみようかな・・・flat_enginehttp://www.blogger.com/profile/07747569109632068080noreply@blogger.com1tag:blogger.com,1999:blog-5903337942911682170.post-40509986437321483702011-02-27T23:07:00.001+09:002011-02-27T23:07:57.711+09:00大学入試ー東京大:センターの出来がやばかったので結局受けなかった。<br />
東北大:東京大の代わりに出願。結果待ちなう。<br />
北海道大:東北大落ちてたら後期で受けることになる。<br />
帝京大:半分冗談のつもりが、まさかの医学部合格。<br />
理科大:情報科学科の合格を二つ持ってる。<br />
早稲田大:出願はしたけど結局受けなかった。<br />
<br />
国公立両方落ちたら帝京大か理科大の2択。どちらも私には魅力的なので悩みどころです。flat_enginehttp://www.blogger.com/profile/07747569109632068080noreply@blogger.com0tag:blogger.com,1999:blog-5903337942911682170.post-91057646845232046752011-02-27T22:35:00.001+09:002011-02-27T22:35:45.079+09:00ブログの移動自鯖から引越しをしました。ついでにタイトルも変更。<br />
自鯖は今後ファイルサーバーとしてのみ運用しようかと思います。flat_enginehttp://www.blogger.com/profile/07747569109632068080noreply@blogger.com0tag:blogger.com,1999:blog-5903337942911682170.post-33843662954314523602010-07-21T02:35:00.000+09:002011-02-27T22:11:28.207+09:00近況報告DXライブラリPortableの開発:あんまり進んでませんというか先週あたりHDDが死んだおかげで制作中のC++版がかなり打撃うけてます。<br/><br/>勉強:数学の速度が伸びません。英単語は最近けっこう増えましたけどまだ足りないです。演習中心にもっともっと勉強しなければ・・・<br/><br/>生活:かなりの時間を机の前で過ごしてるせいか、体力が落ちまくってます。10kmくらいなら余裕で走れると思ったら3kmで息も絶え絶えに><。<br/><br/>Twitter:見てたり見てなかったり。やっぱり見てたり。<br/><br/>お財布:ほとんど空っぽw<br/><br/>CUDA:画像認識とか気になってしょうがない。DXライブラリと協調動作させることに成功してたりします。<br/><br/>その他:気分転換に電子ピアノでドラムを叩いてみたり。実際は鍵盤だから叩いてるわけじゃないけどflat_enginehttp://www.blogger.com/profile/07747569109632068080noreply@blogger.com0tag:blogger.com,1999:blog-5903337942911682170.post-1519903556043083502010-05-26T19:56:00.000+09:002011-02-27T22:11:28.193+09:00回転円盤の運動エネルギー単なる暇つぶしです。<br/><br/><a name='more'></a>まず、円盤を考える前に円筒を考えます。厚さが無視できる薄い円筒です。半径r、質量mだとします。<br/><br/>この円筒を回転軸方向から見ると、n(→∞)個の質量m/nである質点の集合と考えられます。これらが角速度ωで回転するとすると、それぞれの質点が速度ωrで運動することになり、一つあたりの運動エネルギーは(1/2)(m/n)(ωr)^2となり、円筒全体では(1/2)m(ωr)^2となります。ここまでは普通の運動方程式と変わりませんね<br/><br/>それでは、この円筒を円盤にします。厚さの無視できる、それぞれ半径の異なる円筒が無数に集まって円盤を形成していると考えます。円盤の個数をn個とすると、<br/><br/>K=lim(n→∞)Σ{k:1~n}(1/2)((π((k+1)r/n)^2 - π(k/n)^2)/πr^2)m(ωkr/n)^2<br/><br/>となります。<br/><br/>見にくいので図にしてみました。<br/><br/><a href="http://usamimi.orz.hm/wp-content/uploads/2010/05/enban_k.png"><img src="http://usamimi.orz.hm/wp-content/uploads/2010/05/enban_k-300x74.png" title="enban_k" width="300" height="74" class="alignnone size-medium wp-image-1069" /></a><br/><br/>真ん中の大きな分数は、円柱の断面積からそれより若干小さい円柱の断面積を引いたものを円全体の断面積で割っています。要するに円筒の断面積が円全体のどれだけを占めるかを求めています。これに全体の質量mを掛ければ円筒の質量が出るというわけです。<br/><br/>さて、この式をπを消去したり数列の和の公式を使ったりして変形すると、最終的に以下のような式が得られます。<br/><br/><a href="http://usamimi.orz.hm/wp-content/uploads/2010/05/enban_k2.png"><img src="http://usamimi.orz.hm/wp-content/uploads/2010/05/enban_k2.png" title="enban_k2" width="185" height="106" class="alignnone size-full wp-image-1070" /></a><br/><br/>なんか・・・美しいですね。<br/><br/>変形のプロセス自体は数学II・Bくらいのレベルで充分なので、興味のある方は自力でやってみてください。<br/><br/>さて、今更ですが検算です。<br/><br/>円盤、回転、運動エネルギー等のキーワードで探すと、大学で習うらしい二つの公式にたどり着きます。<br/><br/>慣性モーメント I=Σm(r^2)<br/><br/>回転運動のエネルギー K=(1/2)Ir^2<br/><br/>全ての質点と、それらの回転軸からの距離の積の総和が回転モーメントのようです。力のモーメントを物質全体で考えるわけですね<br/><br/>そして回転運動のエネルギーも慣性モーメントの式と組み合わせると、K=(1/2)Σm(ωr)^2と書き直せます。次元だけ考えれば(1/2)mv^2のような式ですね。なんだか納得です。<br/><br/>さて、円盤の慣性モーメントで検索すると・・・I=(1/2)mr^2という式が出てきました。これを回転運動のエネルギーに当てはめると、K=(1/4)m(ωr)^2となります。導出した式とバッチリ一致しますね。検算終わりっ♪flat_enginehttp://www.blogger.com/profile/07747569109632068080noreply@blogger.com0tag:blogger.com,1999:blog-5903337942911682170.post-56702302585599524982010-05-22T05:41:00.000+09:002011-02-27T22:11:28.165+09:00対抗意識元同級生のSさんから倫理の本を頂戴しました。<br/><br/><a name='more'></a>・・・あれ?勉強がはかどるよ?<br/><br/>Sさんでもできた勉強が何故私にできないのかSさんでもできた勉強が何故私にできないのかSさんでもできた勉強が何故私にできないのかSさんでもできた勉強が何故私にできないのかSさんでもできた勉強が何故私にできないのかSさんでもできた勉強が何故私にできないのかSさんでもできた勉強が何故私にできないのかSさんでもできた勉強が何故私にできないのかくけけけけけけけけけけけけけけけけけけけけけけけけけけけけけけ<br/><br/>やはり持つべきものは宿敵(←トモダチ)だね!flat_enginehttp://www.blogger.com/profile/07747569109632068080noreply@blogger.com1