デバイス
Digi-Key社【アプリケーションラボ】技術解説記事のご紹介「Arduinoプロジェクトを開始する前に知っておくべき10のこと」
「アプリケーションラボ」は、Digi-Key社のご協力をいただいて、Digi-Key社が公開している新製品や技術情報を日本語でご紹介するWebページです。基礎技術から最新技術まで有益な情報を公開していますので、是非ご活用ください。
今回は、その中からArduinoに関する解説記事
■Arduinoプロジェクトを開始する前に知っておくべき10のことの概要をご紹介します。
Arduinoは、AVRマイコンを搭載したCPUボードで、昨今のマイコンボードを使ってIoT機器を開発するという流れの先駆けとなりました。当初、Arduinoは学生の教育用として登場しましたが、現在はIoT機器を開発したり製品に組み込まれるなど、広範囲に利用されています。また、ハードウェアの設計情報が無料で公開されているので、公式のArduinoボード以外にも数多くのクローンボードが作られています。
開発環境であるArduino IDEは、入門者でも比較的容易にプログラミングができるように設計されており、C言語に似た構文を採用しています。なお、Arduinoではプログラムのことをスケッチと呼んでいます。
【アプリケーションラボ】の技術解説では、これからマイコンのことを学習したいと思っている人やArduinoを使って何かを作ってみたいと考えている人のために、知っておいて欲しい事柄を整理して説明しています。
「知っておくべき10のこと」とは、次に掲げる項目です。
1:Arduinoは実験や学習には最適です
2:スケッチを書いてみましょう
3:有名なブランドのシールドやアクセサリを使いましょう
4:学習し上達してきたらあなたが行ったことをメモしておきましょう
5:さあ、LEDの点滅を自分自身でやってみましょう
6:クロック周波数の上限に注意しましょう
7:Arduinoライブラリの使い方を学習しましょう
8:パラレル通信に注意してポートの基本を学習しましょう
9:メモリ容量に上限があることを忘れないようにしましょう
10:一部のArduinoボードにはネイティブなUSB機能がないことに注意しましょう
これらの内容は、マイコン開発の経験がある人なら、自分が始める前に知っていたら苦労せずに済んだのに、と思い当たることが多いはずです。是非参考にしてください。
Arduino Uno Rev3 【A000066】 2,723円 |
|
Arduino Unoのマルツ製互換ボード Maruduino UNO R3 【MABTB-UNO-R3】 1,850円 |