電電高専生日記

MCP3204とRaspberryPiでAD変換

2015/02/27 21:45

概要

RaspberryPiとADコンバータICのMCP3204を使って、AD変換をしてみました。
MCP3204は、端子1本1本が1つのビットを表すパラレル通信ではなく、1本の端子で複数のビットを受け取りするシリアル通信をするICなので、プログラムによる制御が必要です。
正直なかなかうまくいかずに苦労しましたが、多くのWEBサイトを参考にしてやっと成功しました。

使用機器

  • RaspberryPi Type B+
  • 12ビット4ch ADコンバータ MCP3204-B/P
続きを読む

最小二乗法による直線近似ツール

2015/02/21 19:41

これも以前につくったものです。
平面上の(Xi, Yi) (i=0,1,2,...,n)(n>1)データから、最小二乗法直線近似をします。
近似する直線の傾きをa, 切片をbとおくと、それぞれ以下の式で求まります。

これらを計算させることにより、直線近似が出来ます。

以下のテキストボックスにn個の座標データを改行区切りで入力して、計算ボタンを押せば、傾きaと切片bを算出して表示します。
(入力例)
-1.1,-0.99
1,0.9
3,3.1
5,5

傾きa:  切片b:

以上、エクセル使ってグラフ作った方が100倍速い話、終わり。

続きを読む

文字動画作成アプリ Text-Movie-Maker

2015/02/15 19:23

約1年前に作った自作のWEBアプリを発掘しました。
名前は「Text-Movie-Maker」。
実用性は皆無でしょうが、放置しておくのは勿体無いので、ブログに載っけてみることにしました。

Text-Movie-Maker

概要

テキストベースの動画をWEB上で作成できるアプリです。
生成される動画のファイルタイプはwebmです。 whammy.jsというJavaScriptのみでwebmファイルを作成できるというライブラリの存在を知って、勢いだけで作った記憶があります…


続きを読む

RaspberryPiでC++をコンパイルして実行

2015/02/14 21:42

RaspberryPiC++をコンパイル・実行などしてみました。
大したことはやってませんが、調べてやったことをメモしておく感じです。

C++プログラム作成

まず適当なところにcppファイルを作成。Raspberry上のエディタとして、vimはモードだのなんだの分かりにくいので、私はnanoを使ってます。

$ sudo nano main.cpp

で、以下のようなテスト的入出力プログラムを書きました。

#include <stdio.h>
int main(){
        int a;
        printf("整数値を入力してください\n");
        scanf("%d", &a);
        printf("入力した数値は%d\n", a);
        return 0;
}
続きを読む

RaspberryPiで扇風機の制御

2015/02/13 01:42

RaspberryPi扇風機の制御をするシステムを作りました。
以前にラジコンまで作っておいて(【改良版】 RaspberryPiで作ったカメラ付き戦車ラジコン)、今さら扇風機の制御とは地味な感じもしますが、作った理由があります。
私はRaspberryPiにWi-Fiドングルを付けて無線で弄っているのですが、このWi-Fiドングル、何故かすぐ熱くなってしまうんですね。その熱が原因でPiが落ちてしまうことがあります。
そこで、RaspberryPi自動冷却システムを作ろうと思いました。冷却用装置として小型USB扇風機を使うわけです。
自動冷却システム自体はまだ出来ていないんですが、とりあえず扇風機の制御の部分は完成しました。

制御の様子

とりあえずまず実際に動いている様子を掲載します。

パソコンとRasPi・扇風機・制御回路はつながっていません。

スマホからなどでも制御できます。スマホで動画撮影するから、スマホで動かすところを動画撮れなかった。

続きを読む
プロフィール

名前:elkosendiary
性別:男
生年:1995年

頭めっちゃ悪いです。高専では席次下位でした。

2011年4月 高専入学
2016年3月 高専卒業
2016年4月 大学編入学
2018年3月 大学卒業予定

にほんブログ村 大学生日記ブログ 理系大学生へ
にほんブログ村

カテゴリ
Adsense
月別アーカイブ
ブログ内検索

アクセス

昨日のPV数:
全期間PV数:

おすすめ記事

「高専大学編入ログ」を作成しました

自作ゲーム「Defend PortMoresby!」バージョン3

【改良版】 RaspberryPiで作ったカメラ付き戦車ラジコン