-2

ソリューション全体を求めているわけではありません。これらのプログラマブル ハードウェアのブランドやモデルなどをどこで購入できるかについての情報を求めているだけです。

光センサーに関する多くの Web サイトを検索しましたが、それらの多くは、プログラム可能な機能を持たない安価なギアに関する情報を見つけました。

光センサーを制御して、照度が一定のレベルに達すると自動的にサンルーフが開くようにする必要があります。

しかし、このプロジェクトをどこから始めればいいのか、ここ以外でどこに質問すればよいのか、私にはわかりません。

したがって、誰かがこれら 2 つのハードウェアの詳細 (購入先、タイプ、ブランド) を考え出すことができれば幸いです。

4

1 に答える 1

2

ゼロから始めませんか?

次に、 Atmel AVRなどのマイクロコントローラーを PDIP パッケージで購入し、それをプログラムするためのツールを入手して、必要なボードを作成します。

これは思ったほど難しいことではありません。ボードの電源をセットアップする方法に関する簡単な回路図を取得できます。残りは、uC (マイクロコントローラー) ピンを介して入力と出力を制御するだけです。

C++ でプログラミングを行うことができ、Atmel はuC のプログラミングに使用されるIDEを提供しています。


基本ボードは既製ですか?

それなら、私がお勧めするソリューションはArduinoです。

Arduino は、柔軟で使いやすいハードウェアとソフトウェアに基づく、オープンソースのエレクトロニクス プロトタイピング プラットフォームです。アーティスト、デザイナー、愛好家、およびインタラクティブなオブジェクトや環境の作成に関心のあるすべての人を対象としています。

さまざまなセンサーやアクチュエーターを Arduino ボードにセットアップする方法に関する簡単なチュートリアルがたくさんあります。


C# で行う

uC で .NET プログラミングを行ったことはありませんが、 .NET Micro Frameworkのことは聞いたことがあります。ただし、.NET はデスクトップ開発向けであり、実際に行っているのは入力と出力の制御であるため、マイクロコントローラー (または組み込みデバイス) はまったく別のものであることに注意する必要があります。

C++ を使用することを恐れないでください。おそらく、必要なことを行うために高度な知識は必要ありません。

編集:

実は先ほどのスクラッチ、どうやらNetduinoは Arduino for .NET のようなものです。まさにあなたが必要としているものかもしれません!

于 2012-10-21T22:34:50.013 に答える