• ベストアンサー

職場でソフト屋さんにハードについて教えることになりました。C言語でソフ

職場でソフト屋さんにハードについて教えることになりました。C言語でソフトは組めるレベルの人達に教えます。簡単なステッピングモータ等を使ったキットのよな物があればいいのですが、いいものがみあたりません、アセンブラでソフトを作らせて、オシロスコープ等も使わせるようなことをしたいのですが。いい方法やキット等があったら教えてください。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • S-Fuji
  • ベストアンサー率36% (592/1624)
回答No.2

私は、秋葉原へ行くと此処でキットを買って遊んでいます。 通販も有ります。 物によっては、回路設計が「一寸な~」の物も有りますが、 基本的なことを練習するには良いかも?。 http://akizukidenshi.com/catalog/c/cmicon/ また、専門雑誌に、マイコンキットが付いている物も有ります。 CQ出版 http://www.cqpub.co.jp/hanbai/series/micon.htm

yotty7
質問者

補足

ありがとうございます。できたらモータ等を動かし、センサー付きでラインをトレースさせるような、メカと組み合わさったような物で興味をわかせたいのですが、お勧めは無いでしょうか。

その他の回答 (3)

  • S-Fuji
  • ベストアンサー率36% (592/1624)
回答No.4

やはり、秋月通商で扱っている物です。 http://akizukidenshi.com/catalog/c/crobot/ CPUを、何にするかで、決めていったらどうでしょうか?

  • D-Matsu
  • ベストアンサー率45% (1080/2394)
回答No.3

そう言ったものが一揃いあるものとなるとそう安価には済みませんが、それでもいいですね? 参考URLのようなのでどうでしょう?

参考URL:
http://www.vstone.co.jp/robot/beautoracer/
  • aokii
  • ベストアンサー率23% (5210/22062)
回答No.1

ソフト屋さんにハードについて教えるなら、市販のIOボードを使って、LED点灯、A/D、D/A、S/H等の各種波形をオシロスコープ等で見てもらうのが良いのでは。

yotty7
質問者

お礼

ありがとうございます。できたらモータ等を動かし、センサー付きでラインをトレースさせるような、メカと組み合わさったような物で興味をわかせたいのですが、お勧めは無いでしょうか。

関連するQ&A

  • c言語のプログラマーについて

    カテ違いかもしれないですが、c言語のプログラマーについて教えてください。 私はc言語を勉強中のものです(DOSでやっています) 例えばdosレベルが出来る程度で会社に雇用してもらう 事はできますか?この場合+アセンブラではなく純粋にC言語だけです。 またあるのならどんな分野なのでしょうか?

  • C言語のプログラマー

    同じ質問を違うカテで投稿したのですが、回答が明確でない為、再度質問をさせて下さい!!。 c言語のプログラマーについて教えてください。 私はc言語を勉強中のものです(DOSでやっています) 例えばdosレベルが出来る程度で会社に雇用してもらう 事はできますか?この場合+アセンブラではなく純粋にC言語だけです。 またあるのならどんな分野なのでしょうか?

  • PICライタ (C言語→HEXファイル)

    今PICライタについて独学で勉強しています。 今ソフト的には秋月のPICライタおよび、MPLAB使ってます。 しかし、MPLABがC言語読み込めないため迷っています。 そこで質問なんですが (1) C言語をアセンブラ言語に変換する無料ソフトありますか? (2) (1)をあきらめたとしてアセンブラ言語で書くとして、アセンブラ言語でPICのプログラム書くための、わかりやすい本などご存知ですか? やっぱりCコンパイラを買うしかないのでしょうか??

  • C言語で書かれたソフトについて

    エクセルやワードあるいはウィンドウズそのものが、C言語で書かれていると聞いたのですがそうなのですか? 逆にメジャーなソフトでC言語で書かれていない物には何があるのでしょうか?

  • C言語によるウェイト

    C言語による正確な時間を定めたウェイト(例えば100msのウェイト)の挿入方法を探しています。 C言語でのウェイトの挿入方法を調べたところ、for文等で挿入できるのはわかったのですが、時間の求め方までわかりませんでした。 時間の求め方で調べたところ、アセンブラなら命令のステート数とクロック周波数より求める方法を知りました。 ですがアセンブラでの方法ではなく、C言語での時間の計算方法を覚えたいと思います。 些細な事でもかまいませんので、ご回答頂ければと思います。 どうぞ宜しくお願いします。

  • 割り込みベクターをC言語で書きたい

     皆さん、有難う御座います。時々質問させて頂いています。  今回は、ベクターアドレスをC言語で書く方法について質問します。  ルネサスのH8マイコンを使っています。モニターを使うとRAM上に割り込みの仮想ベクターを作れます。  仮想ベクターには、割り込みのジャンプ先アドレスが書かれます。  現在アセンブラで書いているのですが、C言語で書く方法は無いでしょうか。  二つの方法で書きたいと思っています。  アセンブラで次の二つの方法に相当するC言語命令を知りたい。 (1)ORGとEQU命令を使った方法 (2)ムーブ(Z80ならロード)命令で関数のアドレスをメモリに書く方法  ルネサスにはHEWと言うソフトが有りますが、HEW特有の命令によらず、一般的なコンパイラが持っている機能で実現したい。  以上宜しくお願いします。

  • PICマイコンでC言語のデバッグ方法

    PIC 16Fでアセンブラでソフトを作っていたのですが、C言語でソフトを作りたいと思っています。開発用ソフトはMAPLABーXーIDEとCコンパイラはXC8を使います。 アセンブラでは、シミュレータモードでステップ動作ができたのでわかりやすくデバッグできたのですが、cではステップ動作の様なことができるのか、できない場合はどうしたらよいか教えてください。

  • C言語で何を作りますか?

    C言語で何を作りますか? Cが使える方に質問です。私はC言語で入門編くらいを終えたレベルです。 一通りやったのですが、やはり意味のあるプログラムが作れるレベルでは全くありません。 Cを普段使っている人は、個人レベルで何かプログラムなどを書いたりするのでしょうか?(例えば、この機能が欲しいからこういったプログラムを書こうなど) 回答お願いします。

  • C言語は全くの素人なのですが・・・

    C言語は全くの素人(C言語って何?レベル)でも独学で市販のテキスト(初めてのC言語など)などを使って取得出切る物ですか?もしC言語の勉強を始める前にこれだけはしておいた方が楽にC言語の勉強に入って行ける様な勉強がありましたら是非、教えて下さい。

  • C言語次のステップ

    C言語について一通り勉強しました。 (入門的な本に書いてあるような事柄) 次に勉強するといいことを教えてください。 それから、入門レベルよりひとつ上の内容の書籍があれば教えてください。 ポインタ、アセンブラ、 マルチスレッド、マルチプロセス、といった ちょっと深いテーマみたいなのも教えてください。 (ここにあげたのもいまいちわかってませんが、、)