最新ガジェット情報とレビューを定期的に更新します!フォローしてくれば喜び!

Arduinoから電子工作をやってみましょう![PART 1]

2011年以来、ArduinoMaker MovementOpen Hardware Movementといったトレンドの動きを目の当たりにしています。 量的な変化から質的な変化にかけて、3D印刷やUAVなどの言葉でこれらのイデオロギー的動きの裏付けとなりました。 その表現は、1960年代後半のアメリカの反台頭運動へのLSDの影響に匹敵する。

 

後の製品はArduinoよりも堅牢なパフォーマンスを要求していますが、他の製品はボリュームが小さく、Arduinoをあまり上回っていません。 今日のArduinoは、ちょうどマイクロコントローラのプラットフォームだけでなく、精神的な代表者のような「クラシック」のようなものです。 多くの初心者が他のプラットフォームではなくArduinoを使い始めることをなぜ薦めるのか、答えは、Arduinoを学ぶことはスキルをマスターするだけでなく、オープンソースハードウェアの古典的なパラダイムであり、 Maker Movementの背後にある精神的な追求。


 

Arduinoとは何ですか?

Arduinoはオープンソースのシングルチップマイクロコントローラで、ユーザーはLED照明、スピーカー、モーター、スイッチ、温度湿度センサー、赤外線送信機と受信機、LCDディスプレイなどのさまざまなArduinoコンポーネントArduinoコントロールボードを接続できます。 そうです。 Arduinoは、ほんの数個の簡単な自動化プログラムで幅広い自動化アプリケーションを実行できます。


 

なぜArduino

1.安い

他のモノリシック開発プラットフォームと比較して、Arduino開発ボードは比較的安価です。

2.クロスプラットフォーム開発環境

Arduino IDEは、WindowsMacintosh OSX、およびLinuxオペレーティングシステムで実行できます。

3.シンプルで明確な開発環境

Arduinoの開発環境は初心者にとっては簡単です。 Arduinoは、非エレクトロニクスの専門家がプログラミングを学ぶのを容易にするProcessing開発環境に基づいています。

4.ソースコードを開く

ArduinoIDE(統合開発環境)はオープンソースコードとしてリリースされ、上級ユーザーはそれを変更することができます。開発ボードと拡張アルファベットモジュールは、前提の下で発行された "クリエイティブコモンズライセンス契約"に従って、デザイナーは、独自のarduinoモジュール、対応する拡張、および改善を行うことができます。

 

Arduino完璧ではありません

もちろん、Arduinoにはツールとしての独自の制限もあります。それは万能薬ではありません。例えば、Arduinoの民族集団のほとんどはコンピューティングパワーが限られていますが、そのほとんどはネットワークソリューションを扱うようには設計されていません。したがって、あなたのプロジェクトが強力な計算能力とネットワーク処理能力を必要とする場合、決定的にArduino DueArduinoYúnBanana Pi

raspberry pi、インテルエジソン。また、オンラインで卸売raspberry piを見つけることができます。全体として、Arduinoは初心者のための古典的な学習プラットフォームです。低コストのセンサーやエグゼクティブエンドとして適しています。