DuemilanoveArduino®とは何ですか?
DuemilanoveArduino®は、2009年にリリースされたマイクロコントローラーボードです。他のすべてのArduino®ボードと同様に、Duemilanoveにはオープンソースハードウェアがありました。 このボードは、コンピューターソフトウェアや他のマイクロコントローラーとの互換性を確保するために、同様にライセンスされたソフトウェアと組み合わせられました。 Arduino®は、専門家や愛好家が電子デバイスのプロトタイプを迅速に作成できるように設計されたマイクロコントローラープラットフォームです。
メインエントリーレベルのボードとして、DuemilanoveArduino®は非常に人気がありました。 USBインターフェイスを使用してコンピューターに接続し、さまざまなセンサーとコントローラーを処理できました。 さらに、DuemilanoveArduino®には32キロバイトのオンボードストレージが搭載されており、これはDiecimilaの2倍の容量に置き換えられました。 その前身と同様、Duemilanoveは、無線通信、GPSデバイス、Musical Instrument Device Interface(MIDI)などの特殊な接続などの追加機能を追加したシールドボードを使用して拡張できます。
このボードは、高度なモデルやその後継モデルよりも限定されていますが、開発者はこのボードを使用して非常に興味深いプロジェクトを作成しています。 Duemilanoveの最も一般的な用途の1つはロボット工学でした。 特殊なシールドがなくても、モーターやセンサーを簡単に制御でき、ロボットはライトを追跡するなどの簡単なタスクを実行できます。
2011年初頭までに、DuemilanoveArduino®は主にUnoArduino®に置き換えられました。 UnoにはDuemilanoveと同じ機能が多数ありますが、かなり高速なプロセッサとアップグレードされたUSBインターフェイスが追加されています。 もう1つの重要な変更点は、製造の均一性の向上です。 DuemilanoveArduino®には、より高速または低速のコンポーネントを使用できるスワップ可能なコンポーネントがいくつかありました。 Unoは、この変動性を排除し、すべてのUnoボードで同じ速度で実行することが保証されるプログラムをボードで作成しやすくしました。
現在は正式に廃止されていますが、多くの古いArduino®建築計画では、DuemilanoveArduino®について言及しています。 ほとんどの場合、これらの計画は、代わりにUnoで動作するように簡単に調整できます。 UnoがDuemilanoveを簡単に置き換えられないのは、プログラマがDuemilanoveのプロセッサの制限を使用して実行速度を制御したときだけです。 そのような場合、新しいプラットフォームで適切に実行するには、ソフトウェアを人為的に遅くする必要があります。 また、Arduino®プラットフォームのオープンソースの性質は、公式にUnoに置き換えられたにもかかわらず、より安価なDueminanoveボードの生産を継続することを選択したメーカーからボードを入手できることを意味します。