選択できるArduinoボードは非常にたくさんありますが、NanoはほとんどすべてのDIY電子プロジェクトに適した用途の広いボードです。これらの小さなマイクロコントローラーにより、コンパクトなDIYハードウェア開発をこれまで以上に多くの人々が利用できるようになります。
過去に、プロジェクトに本物のArduinoを選択したくない理由について説明しましたが、今日は、 Arduino Nano 。
詳細に入る前に、詳細を簡単にまとめます。
長所
- 初心者のための素晴らしいプラットフォーム。
- 小さなサイズなので、コンパクトなプロジェクトに最適です。
- 機能的には、より大きな対応物と同じです。
- ブレッドボードに収まり、プロトタイピングが容易になります。
短所
- ネイティブ接続の欠如により、モノのインターネット(IoT)の使用が制限されます。
- オンボードメモリが限られていると、複雑なプログラムが困難になる可能性があります。
小さなパッケージの素晴らしいもの
ArduinoNanoはの弟です Arduino uno 、およびその機能のほとんどを共有します。サイズが小さいこと以外の主な違いはUSBポートであり、NanoはマイクロUSBケーブルを介してコンピューターに接続します。趣味の電子機器やプログラミングを学ぶのに最適なマイクロコントローラーであり、そのサイズは、小さなフォームファクターを必要とするプロジェクトに組み込むのに最適です。
本物のArduinoNanoのコスト Arduinoショップから22ドル 、宇野より安くなっています。あなたがから見ることができるように 公式比較表 ArduinoのWebサイトでは、Nanoはより大きな兄弟とまったく同じ機能を備えています。
xboxoneを分解する方法
すべてのArduinoNanoボードには、 ATmega328p チップになりました。つまり、Nanoの最大入力電圧は以前のモデルよりもわずかに低くなっています。
地域奉仕
一般的なArduinoの利点の1つは、その背後にある巨大なコミュニティです。あなたがやりたいことは何でも、他の誰かが最初にそれを試した可能性があります。新進のいじくり回しが想像できるすべてをカバーする無数のブログとフォーラム投稿があります。コードのヘルプが必要な場合でも、ビルドに適した電子回路を作成するためのポインターが必要な場合でも、世界中のArduinoユーザーがお手伝いします。
Arduinoの公式サイトには クイックスタートガイド Nanoを使用すると、ボードはブラウザから直接プログラムできます。 ArduinoWebエディター 。
Arduino Nanoに適用できる、より詳細な入門ガイドについては、 Arduinoビギナーズガイド 。
ボード上のパン
Arduino Nanoは、一見小さいように見えますが、他のより大きなArduinoボードに比べて大きな利点があります。元のArduinoデザインと同じ不規則なピン間隔(元のデザインファイルの間違いだったとされるもの)の影響を受けないため、 ブレッドボードに収まります 。
これには明らかな利点があります。 DIYの趣味の電子機器を始めたばかりでも、いじくり回しのベテランでも、この方法で作業できると、はんだ付けや設計に専念することなく、アイデアのラピッドプロトタイピングが可能になります。
安いオプション
Arduino Nanoがもたらす良いものを確立しましたが、それでも値札が問題になる場合があります。予算が限られている人は、複製されたボードを調べることを検討するかもしれません。 Nanoの公式コスト 22ドル 、そのクローンの対応物は10倍以上安いですが、費用はわずかです AliExpressで$ 1.80 。
YouTuber ジュリアン・イレット Arduinoボードのクローンを作成するための包括的なガイドがあります。
これらのクローンボードは、公式のArduinoボードと機能的に同じです。 Arduinoの公式ブランドをサポートすることに既得権がある場合は、それらから直接購入するのが理にかなっています。これが気にならないのであれば、クローンは簡単に思えます。
彼らは公に利用可能なに基づいているので Arduinoリファレンスデザイン 、通常は機能的に同じです(これには例外があり、後で説明します)。ボードがほぼ同じに見え、ワークフローが同じである場合、なぜクローンを取得しないのですか?
没落
Nanoはほとんどのプロジェクトに最適ですが、何が欠けていますか?
Nano、そして実際ほとんどのArduinoブランドのボードでの1つの省略は、接続オプションです。 Nanoにはオンボードが付属していません Wi-Fi また ブルートゥース 機能。成長し続けると スマートホーム と モノのインターネット (IoT)市場、およびDIYシーンでのその絶大な人気により、これは制限要因となる可能性があります。
Nanoは、変化しない、または外部からの影響を必要としない単純なタスクを実行するようにプログラムされている状況で優れています。この機能をシールドの形で追加することは可能ですが、これにより、クラウドまたはBluetooth接続を必要とするプロジェクトに追加のコンポーネントとコストが追加されます。
NodeMCU(ESP8266)ボードは、接続性に重点を置いており、Arduinoとまったく同じように機能しますが、Wi-Fi接続が組み込まれています。原価計算のみ AliExpressから$ 3 、このボードは正当な理由でここで確固たるお気に入りです。
ただし、これらのボードは 3.3v 、およびそれらから一部のコンポーネントに電力を供給する場合、追加の手順が必要になる場合があります。
mac osxをこのコンピューターにインストールすることはできません
メモリとパワー
Nanoで考えられるもう1つの問題は、使用可能なメモリです。 Nanoは数千行のコードをサポートできますが、ロボット工学や複雑なユーザーインターフェイスを備えたビルドなどの複雑なプロジェクトでは、 32Kプログラムメモリ制限 。これに加えて、高速を必要とする高度なプロセスは、Nanoの影響を受ける可能性があります 16MHzのクロック速度 。
これらのいずれかが問題を引き起こす可能性がある場合は、Teensyボードの方が適している可能性があります。 NS Teensy3.5の価格はたったの2ドルです 公式のナノよりも ほぼすべての点でそれを上回っています 。
より多くのI / Oピンを使用すると、クロック速度は 120MHz 、およびのフラッシュメモリ 512KB 、Teensyボードは、その価格で最高のパンチを詰め込んでいます。それにもかかわらず、ほとんどの初心者プロジェクトにとってはやり過ぎであり、Nanoの価格と入手可能性は依然としてほとんどの人にとって魅力的な提案となっています。
ナノまたはナノではない
マイクロコントローラーの選択は、非常に状況に応じた作業になる可能性があります。ほとんどの場合、Nanoは、ArduinoIDEまたは基本的な電子機器を使用したコーディングについて学ぶのに最適なプラットフォームです。ボードの長所と短所を事前に知っておくと、タスクに合ったボードを選択するのに役立ちます。
この記事が、Nanoが次のプロジェクトに役立つかどうか、いじくり回す世界への最初の進出なのか、それともしばらくの間計画していたマスタービルドなのかを明らかにするのに役立つことを願っています。
インスピレーションをお探しの場合は、 電子D20ダイプロジェクト Nanoを使用して実行します。
現在のプロジェクトでNanoを使用していますか?その代わりに使用する別のボードはありますか?下のコメント欄であなたの考えを教えてください!
画像クレジット:vetre / Shutterstock
共有 共有 つぶやき Eメール AndroidでGoogleの組み込み水準器にアクセスする方法何かがピンチで水平になっていることを確認する必要がある場合は、数秒で携帯電話の水準器を取得できるようになりました。
次を読む 関連トピック- DIY
- Arduino
Ian Buckleyは、ドイツのベルリンに住むフリーランスのジャーナリスト、ミュージシャン、パフォーマー、ビデオプロデューサーです。マッドサイエンティストになることを期待して、執筆中やステージ上にいないときは、DIYの電子機器やコードをいじっています。
イアン・バックリーのその他の作品ニュースレターを購読する
ニュースレターに参加して、技術的なヒント、レビュー、無料の電子書籍、限定セールを入手してください。
購読するにはここをクリックしてください