Arduinoは、デザイナーやアーティストが電子プロジェクトを簡単に開発できるようにすることを目的に、2005年にイタリアで誕生しました。現在では、世界中に数百万人以上のユーザーを持つ、最も人気のあるオープンソースのハードウェアプラットフォームとなっています。
Arduinoの仕組み
Arduinoは、マイコン(通常はAtmel AVR)を搭載した開発ボードです。ボード上にはデジタルおよびアナログの入出力ピン、USB接続端子、電源レギュレータが備わっています。C/C++に似たシンプルな言語を使用するArduino IDEでプログラミングします。コードはボードに書き込まれ、単独で動作します。
人気のArduinoモデル
Arduino Uno: 初心者に最も一般的なモデル。14個のデジタルピン、6個のアナログピン。 Arduino Nano: 小型でブレッドボードに対応。 Arduino Mega: より多くのピンとメモリを必要とする大規模プロジェクト用。 Arduino MKR/Nano 33: WiFiとBluetoothを内蔵し、IoTプロジェクトに対応。
最初のプロジェクト
初心者向けの定番プロジェクト:LEDの点滅(Blink)、ボタンによるLED制御、ポテンショメータによる明るさ調整、サーボモーター制御。これらのプロジェクトは、電子工作とプログラミングの基礎を固めるのに役立ちます。スターターキット(LED、抵抗器、ブレッドボード、ジャンパーワイヤ)があれば、十分に始められます。
デザイナーのためのArduino
物理的なインタラクティブ・インスタレーション、センサーデータに反応する照明デザイン、キネティック・アート、インタラクティブなショーウィンドウデザインなど、デザインの世界におけるArduinoの応用は非常に幅広く、刺激的です。