« 2008年03月 | メイン | 2008年07月 »

2008年06月30日

自宅サーバー 冷却装置の作成 その2

前回の続きです。サーバー冷却装置の作成1


早速サーバーにつないで、動作確認を行います。
(パラレルポートを使ってます。ない人はそれなりのポートをそれなりに活用してね)


パラレルポートの場合、2番〜9番までが出力で利用できます。(他にも使えるピンもありますが、設定が必要だったりします。)


serverreikyuaku.jpg
こんな感じです。
(あなたのサーバーがご臨終された場合、丁寧に葬ってあげてください。私は責任を取りません。電子工作はズブの素人です。)


プログラムはこんな感じでテストできます。(CentOS5です。OSの種類・バージョンによって、ヘッダファイルが違う場合があるので注意!)


#include
#include
#define OUT_PORT 0x378

int main(void){
int i;
ioperm(OUT_PORT, 8, 1);
for(i = 0; i < 5; i++){
outb(0xff, OUT_PORT);
sleep(1);
outb(0x00, OUT_PORT);
sleep(1);
}
return 0;
}

1秒間隔で5回動かします。

LEDもつけたので、パラレルポートの動きと、アクチュエーター(サーボ)の動きが良く分かるようにしました。



ここまでくれば、どのような冷却装置になるのか想像出来たでしょうか。


次回、冷却装置に取り付けてみます。

投稿者 Anne : 21:39 | コメント (0)

2008年06月29日

自宅サーバー 冷却装置の作成

自宅サーバーの構築


自宅でサーバーを運用している人達にとって嫌な季節が近づいてきました。

CPU温度はぐんぐん上がるし、夜なべをしてると蚊に刺されるし・・・。サーバーが熱でダウンした日には目も当てられません。

せめて温度の心配くらいは開放させてもらいましょう。


条件1 あまり高価なものは購入しない。
 (センターに預けてしまったほうが安いよね!なんて事になってしまっては意味がありません。)

条件2 取り返しの付かない改造はしたくない。
 (安く済ませたいがゆえに、既にあるものの活用が必須になってきますが、いじっても穴を開ける程度で終わりにしたい。)
条件3 今年の夏までに間に合わせたい。
条件4 当然ですが、人がいなくても自動、または遠隔で何とかなる。


で、色々と考えたんですが、


PICアクチュエーターキットサーボを秋月電子で購入しました。(DC12Vの電源も必要ですが、古いルーターやゲームのがごろごろしてたので、それを使いました。)


PAP_0093.JPG

届いた内容。

組み立て済みのがくると思ってましたが、部品がばらばらで来ました。(この分野ではコレガ標準らしいです。)

20年も前ですが、こんなことをやっていた事もあって、半田ごてやニッパくらいは自宅にあったので大丈夫でしたが、購入する人は気をつけてくださいね。

で、説明書どうりに部品さしこんで、半田付けしていきます。


PAP_0092.JPG


差し込んだら足をちょっと開いて抜け落ちないようにすると、作業がしやすいです。


PAP_0091.JPG


全部できたら、余分な長い足をきります。


PAP_0089.JPG


で、サーボを取り付けて完成です。

久しぶりの作業だったので疲れましたが、時間は1時間くらいで終わりました。


じつは、組み立てが終わってから、動くようになるまでに時間がかかりました。

電源をつないで、テストスイッチを押してもサーボが動かないんです。
へたくそな半田で、抵抗やらコンデンサやらが壊れちゃったのかと思いましたが、けっきょくはサーボのコネクタの向きが違っているだけでした。

線の色と基盤の文字をちゃんと見れば分かったのに・・・
(組み立てと同じ位の時間を費やしちゃいました。)

動画の左上にはトランジスタがぶら下がってますが、条件4の自動、または遠隔でパソコンから操作するためのものです。

この基本的な考え方も説明書に丁寧にかいてありました。
知ってる人は簡単な事なんでしょうが、素人の私には大変ありがたいおまけでした。

パソコンのプリンタポートを使うので、このトランジスタに別で用意した電源から電気を流してみたところ無事にサーボが動きました。

ここまできたら後はパソコン側の話になります。
私の畑ですので、こっからは早いですよー。


つづく・・・・・

投稿者 Anne : 23:46 | コメント (0)

 

ハワイ旅行| サトピの子連れグアム旅行記| グアム旅行の情報サイト| ガーデニング|

Copyright (C) 2009 Anne Corporation. All Rights Reserved.