ミニプロジェクト用の最小のArduinos +プロジェクト自体の例



DIYプロジェクト用の小さなArduinoボードをお探しの場合は、この記事が役に立ちます。Arduinoベースのウェアラブルデバイスを作成したいのですが、元のボードが大きすぎますか?または、多くの機能を備えた小さなボードを必要とする別のプロジェクトを考えていますか?



この選択は、必要なものを選択するのに役立ちます。さまざまな特性を持つ最小のArduinoボードが含まれています。これらは、ロボットからウェアラブルデバイスまで、さまざまなプロジェクトの開発に使用できます。プロジェクトの例もあります。



Seeduino Nano





SeeeduinoNanoから始めましょう。 Seeeduino V4.2 / ArduinoUNOに似たコンパクトなボードです。サイズとピン配置の両方で、ArduinoNanoと完全に互換性があります。サイズは小さいですが、かなり機能的です。どこかから始めたい初心者には、このボードの使用をお勧めします。また、以前のUnoプロジェクトのコードベースがある場合は、Nanoで使用できます。



仕様には、16MHzおよび32KBのメモリ、1KBのEEPROM、2KBのRAMが含まれます。キットには、プロジェクトの機能を拡張するための周辺要素が含まれています。何百もの多種多様なセンサーやアクチュエーターに接続できるGroveI2Cコネクターもあります。



Arduino Nanoを使用しないのはなぜですか?それは価格の問題です。つまり、SeeeduinoNanoを6.90ドルで手に入れることができます。しかし、ArduinoNanoの価格は22ドルです。Seeeduinoにはさらに多くの周辺機器があります。



これだけでは不十分な場合は、ArduinoNano用のGroveShieldを購入できます。セットには、3つのデジタルコネクタ、3つのアナログコネクタ、1つのL2Cコネクタ、および1つのUARTが含まれています。



SeeeduinoNano仕様



  • マイクロコントローラー:ATmega328
  • 動作電圧:5V
  • デジタルI / Oピン:22
  • PWMイネーブルピン:6
  • アナログI / Oピン:8
  • フラッシュメモリ:32KB
  • SRAM:2KB
  • EEPROM:1KB
  • 周波数:16 MHz
  • サイズ:45 mm x 18 mm
  • 価格:6.90ドル


Arduino MKR1000





そして、これはワイヤレスWiFi接続を必要とする人のためのボードです。ネットワークデバイスの構築に最小限のスキルがありますか?もしそうなら、Arduino MKR1000はあなたのためです!



Arduino MKR1000は、プロジェクトにワイヤレスモジュールが含まれる開発者向けの実用的で費用効果の高いソリューションとして設計されています。ボードの基本はAtmelATSAMW25SoCです。



これは、3つの主要なブロックで構成されています。



  • SAMD21 Cortex-M0 +32ビット低電力ARMMCU
  • WINC1500低電力2.4GHzIEEE 802.11 b / g / n Wi-Fi
  • ECC508 CryptoAuthentication


ATSAMW25にはアンテナも内蔵されています。



バッテリーを接続するためのモジュールがあり、5Vから自律的に動作することができます。WIFiモジュールは電力をほとんど使用せず、安全なデータ交換のためにCryptochipを搭載しています。このボードはArduinoIDEとも互換性があるため、Arduinoソフトウェア(IDE)を簡単に使用できます。



USBポートは電力を供給するために使用されるため、システムはバッテリーの有無にかかわらず動作できます。



ArduinoMKR1000仕様



  • マイクロコントローラー:SAMD21 Cortex-M0 +32ビット低電力ARMMCU
  • 動作電圧:3.3V
  • デジタルI / Oピン:8
  • PWMイネーブルピン:12
  • アナログI / Oピン:8
  • フラッシュメモリ:256KB
  • SRAM:32KB
  • EEPROM:-
  • 周波数:48 MHz
  • サイズ:61.5mm x 25mm
  • 価格:$ 34.99


Arduino Pro Mini





もちろん、ArduinoMini-Boardsの選択にはArduinoProMiniが含まれている必要があります。これは実際には、はるかに小さなフォームファクタにパッケージ化されたArduinoProです。さらに、サイズを最小化するために一部の要素が削除されました。



ボードのサイズが小さいため、どのプロジェクトにも埋め込むことができます。確かに、ソフトウェアを使用するには、USBケーブルだけでなく、信号コンバーター、外部ボードも必要になります。たとえば、USBCP2102です。



Arduino Pro Miniには、5V / 16MHzと3.3V / 8MHzの2つのフレーバーがあります。最初のケースでは、ボードはArduinoNanoおよびMicroと同じ電圧および同じ速度で動作します。3Vボードは低速ですが、消費電力が少ないため、バッテリーの寿命を延ばすことができます。



Arduino ProMiniの仕様



  • マイクロコントローラー:ATmega328
  • 動作電圧:5V / 3.3V
  • デジタルI / Oピン:14
  • PWM対応ピン:6
  • アナログI / Oピン:6
  • フラッシュメモリ:32 KB(2KBはブートローダー用に予約済み)
  • SRAM:2KB
  • EEPROM:1KB
  • 周波数:8/16 MHz
  • サイズ:33 mm x 18 mm
  • 価格:9.95ドル


Arduino MKR VIDOR 4000





最小のArduinoではありませんが、Arduinoには通常欠けている多くの独自の機能を備えています。さらに、それは非常に小さいので、最小のプロジェクトにボードを埋め込むことができます。



Arduinoに欠けている非常に特殊なもの、もう少し洗練されたものを探している場合は、カスタマイズ可能で強力なMKR VIDOR4000ボードをチェックしてください。



MKR VIDOR 4000を使用すると、必要に応じてカスタマイズできます。仕様は次のとおりです。8MBSRAM。 2MBQSPIフラッシュチップ-1MBはカスタムアプリケーション専用です。マイクロHDMIコネクタ; MIPIカメラコネクタ;また、U-BLOX NINAW10シリーズをベースにしたWiFiとBLEもあります。ボードには、すべてのピンがSAMD21とFPGAの両方によって駆動される従来のMKRインターフェイスも含まれています。 25個のユーザー設定可能なピンを備えたMiniPCIExpressスロットもあります。



FPGAには、16Kロジックゲート、504KBオンボードRAM、および高速DSP用の56個の18x18ビットHWマルチプライヤが含まれています。各ピンは、UART、(Q)SPI、高解像度/高周波PWM、直交エンコーダー、I2C、I2S、Sigma DeltaDACなどに構成できます。



内蔵のFPGAは、オーディオおよびビデオプロセッサとして使用できます。このボードにはSAMD21チップも搭載されています。FPGAとSAMD21間の通信はシームレスです。



MKR VIDOR4000の仕様



  • FPGA:Intel®Cyclone®10CL016(データシート)
  • 動作電圧:3.3V
  • デジタルI / Oピン:22ヘッダー+25ミニPCIExpress
  • PWM対応ピン:すべてのピン
  • アナログI / Oピン:-
  • フラッシュメモリ:2MB
  • SRAM:8MB
  • EEPROM:-
  • 周波数:48MHz-最大200MHz
  • サイズ:83mm x 25mm
  • 価格:70.90ドル


Arduino Micro





Arduinoファミリーのもう1つのメンバーは、Arduinoマイクロボードです。Nanoよりやや大きいです。しかし、ボードにはATmega32U4が装備されています。これがNanoとの主な違いです。



マイクロには、ナノよりも多くの機能があります。これらは、20個のデジタルI / Oピン、12個のアナログ入力、および7個のPWMピンです。また、USBポートを内蔵しているため、マウスやキーボードなどとして簡単に使用できます。ただし、マイクロブートローダーはUSBからしかプログラムできないため、専用のドライバーが必要です。



しかし、コンバーターアダプターは必要ありません。すべてが箱から出して動作します。



Arduino Leonardoに精通している場合、これは小さいバージョンです。Microは、ATmega32U4ファミリーの中で最小のボードです。



仕様



  • マイクロコントローラー:ATmega32u4
  • 動作電圧:5V
  • デジタルI / Oピン:20
  • PWM対応ピン:7
  • アナログI / Oピン:12
  • フラッシュメモリ:32 KB(ブートローダーで4KB使用)
  • SRAM:2.5KB
  • EEPROM:1KB
  • 周波数:16 MHz
  • サイズ:48 mm x 18 mm
  • 価格:18.90ドル


Seeeduino XIAO





これは、このコレクションで最小のArduinoボードです。同時に、その機能は最高であり、開発者が必要とする多くの機能とインターフェースを備えています。





このボードは、Microchip SAMD21 Arm Cortex-M0 +を搭載しています。すべての主要コンポーネントは、金属プレートの下にあります。このボードはArduinoZeroと互換性があり、ArduinoIDEまたはArduinoCreateを使用してプログラムできます。





Seeeduino XIAO仕様:



  • マイクロコントローラー:Microchip SAMD21G18 ARM Cortex-M0 + @ 48 MHz、256KBフラッシュ、32KB SRAM
  • USB-電源とプログラミング用の1xUSBタイプCポート
  • 拡張I / O
  • 11xアナログ入力、11xデジタル入力および出力、1x DAC、SPI、UART、およびI2Cを備えた2つの7ピンコネクタ
  • I / O電圧3.3V(5Vトレラントではありません)
  • その他-1xカスタムLED、電源LED、2xシリアルポートLED、リセットピン、SWDピン、32.768kHzクリスタルオシレーター
  • 電源-USB-Cポート経由の5V、バッテリー用の電源ピン(VIN / GND)
  • 寸法-23.5x 17.5 x 3.5mm


Arduinoミニボードプロジェクト



これらのボードに基づいて何ができるでしょうか?



ArduinoNanoベースの心拍数モニター



これはスマートウォッチの手頃なバージョンであり、デバイスの唯一の目的は心拍数を測定することです。

プロジェクトには何が必要ですか?



  • Seeeduino Nano / Arduino Nano v3
  • uECG要素
  • 2.4GワイヤレスモジュールNRF24L01 + PA
  • グローブLEDリング(16-WS2813ミニ)
  • LiPoバッテリー


スマートハウス



プロジェクトには何が必要ですか?



  • Arduino Micro&Genuino Micro
  • ラズベリーパイゼロW
  • Espressif ESP8266 ESP-01
  • スーツソフトウェア
  • AppleHomeKitソフトウェア
  • Siriソフトウェアを適用する
  • GoogleNowソフトウェア


ミニチュアキーボード



これはキーボードではありませんが、実際には、Windows環境でさまざまな操作を実行するようにプログラムできるワンタッチボタンです。



プロジェクトには何が必要ですか?



  • Arduino Micro&Genuino Micro
  • 投稿
  • 1MΩ抵抗
  • はんだごて


セレクションの中で一番好きだったものは何ですか?仕事で最もよく使うものとその理由は何ですか?コメントで教えてください。






All Articles