私はArduino UNOを使用しています。私はarduinoセンサーの値をSQLデータベースに保存したいと思っています。そのデータベースから、データベーステーブルに保存されている値をユーザーに徹底したASP.NET Webブラウザーに表示します。また、私はイーサネットシールドを使用しています。 このメソッドはPHPで行われていますが、C#でこれを行いたいと思います。どうやってやるの?あなたはArduinoの上のC#アプリケーションを実行したい場合はArduinoセンサの値をSQLデータベースに保存する方法
答えて
は
...あなたは何をしたいのかに依存しており、あなたのArduinoは、ARM用のCortexプロセッサを持っている、あなたはチャンスを立っています。 Intel Quark(x86-32)またはAtmel AVR(8ビット)をお持ちの場合は、運が悪いです。
ARMプロセッサをお持ちの場合は、Visual Studio 2017(Community Edition - free)をダウンロードする必要があります。次に、.NET Core 2.0プレビューをインストールする必要があります。そこから、スタンドアロンのLinuxバイナリをターゲットとするARMをコンパイルできます。あなたのArduinoがLinuxディストリビューションを運営できるなら、結果は動くはずです。しかし、32Kに適合するバージョンのlinuxを見つけることはできませんが、もしそうなら、コンパイルしてArduinoにアップロードしてください。
何を意味する「どのようにあなたがアルドゥイーノからのセンサデータを取得することができます」であれば、あなたはどちらかできる使用System.IO.Ports、またはあなたがC#のArduinoのUSBを使用することができ、ここでdrivere: https://github.com/christophediericx/ArduinoDriver
次へセンサー情報を格納するには、リレーショナルデータベースまたはNoSQLデータベースが必要です。 あなたはおそらくちょうど出発のWindowsユーザーだから、SQL Server ExpressとSQL Server管理スタジオExpressをダウンロードすることをお勧めします。 Microsoftのファンでなければ、何もインストールしない場合は、PostgreSQLまたはSQLiteを使用することもできます。 Firebirdは素晴らしい組み込みデータベースにもなります。書き込み頻度が極端に高く、複数のコンピュータで結果を保存する必要がある場合は、Cassandra(NoSQL)を使用する必要があります.-しかし、Cassandraは初心者向けではなく、PostgreSQL、SQLite、Firebirdのどちらでもありません。 SQL Server Management StudioとSQL Server Expressを使用することをお勧めします。
SQL-Server-data-servicesもインストールする場合は、ReportingServiceを使用して測定結果を出力することもできます。フィルタリングが簡単で、複数の出力形式(HTML、Excel、PDF、PowerPoint、Word、 TIFF、グラフ、XML、CSV)を使用することができます。その後、ASP.NETアプリケーションは必要ありません。
ただし、独自のデータベーステーブルにデータを出力する場合は、SQL Server ExpressデータベースにアクセスするにはSQL Server ADO.NETドライバ(System.Data.SqlClient)が必要です。 PostgreSQLの場合、PostgreSQL-ADO.NETドライバ(Npgsql)が必要です.SQLiteの場合は、System.Data.SQLiteが必要です。
ASP.NET WebフォームでDataGridViewを使用してテーブルを出力し、Page_LoadイベントでDataBindを実行できます。または、より現代的なASP.NET Coreフレームワークを使用してRESTサービスを作成し、JavaScriptとAJAX/JSON(HandsonTableやSlickGridのようなJavaScriptグリッドを使用)で表を表示することもできます。あなたは、Newtonsoft.JSONを使ってデータをJSONにシリアル化する必要があります。
または、WebソケットとWebソケットリアルタイムDataGridでリアルタイムでテーブルを表示できます。
- 1. Arduino masterdataをデータベースに保存します
- 2. VB.Net SQLデータベース - データベースへの変更を保存する方法?
- 3. データ名をhtmlの値ではなくSQLデータベースに保存する方法は?
- 4. 私のカスタムオブジェクトをSQLデータベースに保存する方法
- 5. ユーザのEdittext入力をSQLデータベースに保存する方法は?
- 6. SQL 2000データベースにオブジェクトを効率的に保存する方法
- 7. JavaでSQLデータベースにスクラップしたデータを保存する方法
- 8. イメージをSQLデータベースに保存する方法は?
- 9. System.Net.Mail MailMessageオブジェクトをSQL Serverデータベースに保存する方法
- 10. SQLデータベースにコメントフラグを保存する最も良い方法は?
- 11. Visual Studio 2005のSQL Server Expressデータベースに保存する方法
- 12. NSUserDefaultsの値をデータベースのように保存する方法は?
- 13. PHPでXML子ノードの値をデータベースに保存する方法
- 14. asp.net MVCのデータベースにドロップダウン値を保存する方法
- 15. データベースにクローニングテーブルの値を保存する方法
- 16. テキストボックスの値を更新してデータベースに保存する方法
- 17. Wordpressデータベースにいくつかの値を保存する方法
- 18. '、'で区切った値を保存してデータベースに保存する方法
- 19. リストビューをSQLデータベースに保存
- 20. C#で複数の値をSQLデータベースに保存する
- 21. テンプレートから入力値をデータベースに保存する方法[Django]
- 22. データセット値をデータベースに保存する方法
- 23. イメージをSQL Serverデータベースに保存する
- 24. xmlをSQLデータベースに保存する
- 25. SQLデータベースにJsonを保存するベストプラクティス
- 26. SQL Serverデータベースにファイルを保存する
- 27. データベースの特定のセルの値を保存する方法
- 28. センサ測定値を格納するためのデータベース方式
- 29. データベースのパスワードを保存する方法
- 30. ラジオボタンの値をデータベースに保存する