Arduino(アルドゥイーノ)

Arduino(アルドゥイーノ)とは、使いやすいハードウェアとソフトウェアをベースにしたオープンソースの電子プラットフォームです。

Arduinoボードは、マイクロコントローラチップ及びその他の入出力を使えるように設計されたプリント回路基板 (PCB)です。その他の入出力を使えるようになっているため、機能を拡張したりするために必要な電子部品が存在しています。販売されているArduinoに対応している電子部品を購入し、自由に組み合わせことができます。

機能を拡張したりする他にも、ボード上のマイクロコントローラチップに命令を送信することで、ボードに指示を出すことができます。指示を出すためには、ProcessingベースのArduinoプログラミング言語(Wiringに基づく)とArduino Software (IDE) を使用します。

Wiringワイアリングとは、Processing(プロセシング)と呼ばれるプログラミング言語から派生したプロジェクトで、Processing の統合開発環境に単純化したC言語を組み合わせて開発者がマイクロコントローラチップをプログラムできるようにしたもの。

なお、Arduino Software (IDE)は、CやC++の関数で書かれています。

スポンサーリンク
Arduino(アルドゥイーノ)

ESPr® Developer(ESP-WROOM-02開発ボード)で Web サーバーを実装

ESPr® Developer(ESP-WROOM-02開発ボード)でWeb サーバーを実装し、HTMLページを表示させる方法について解説しています。 ■用意したもの ・ESPr® Developer(ESP-WROOM-02開発ボード)(...
Arduino(アルドゥイーノ)

【Arduino入門】Arduino IDEのダウンロードとインストール方法(Windows11)

Arduino IDEのダウンロードとインストール方法について書きます。 ■ダウンロード Arduino IDEのダウンロードを行う場合は、まずArduino()のサイトにアクセスします。 アクセスすると、サイト上部にメニューが表示されてい...
Arduino(アルドゥイーノ)

ESPr Developer (ESP-WROOM-02 開発ボード)を使用しFirebaseにデータを送信及び読み取り

ESPr® Developer(ESP-WROOM-02開発ボード)を使用しFirebaseにデータを送信及び読み取りを行ってみます。 ■環境 Windows10 Arduino 1.8.18 ■「package_esp8266com_in...
Arduino(アルドゥイーノ)

【Arduino、IoT開発】DSD TECH HM-19 Bluetooth 5.0 BLE モジュールを使用する

Arduino Elegoo MEGA2560 R3ボードで、DSD TECH HM-19 Bluetooth 5.0 BLE モジュールを使用してみます。 なお、今回の検証は、技適未取得機器を用いた実験等の特例制()に申請を行い検証を行い...
Arduino(アルドゥイーノ)

【Arduino】超音波センサーモジュールを使用してサーボモーターの制御

Arduino Elegoo MEGA2560 R3ボードで超音波センサーモジュールを使用してサーボモーターを制御してみます。 ■用意したもの ・Arduinoバージョン1.8.13がインストールされているPC(Windows10) ・El...
Arduino(アルドゥイーノ)

【Arduino】PIRモーションセンサーを使用してサーボモーターの制御

Arduino Elegoo MEGA2560 R3ボードでPIRモーションセンサーを使用しサーボモーターの制御を行ってみます。 ■用意したもの ・Arduinoバージョン1.8.13がインストールされているPC(Windows10) ・E...
Arduino(アルドゥイーノ)

【Arduino】アナログジョイスティックによるステッピングモーターの制御

Arduino Elegoo MEGA2560 R3ボードでアナログジョイスティックモジュールによるステッピングモーターの制御を行ってみます。 ■用意したもの ・Arduinoバージョン1.8.13がインストールされているPC(Window...
Arduino(アルドゥイーノ)

【Arduino】アナログジョイスティックモジュールによるサーボモーターの制御

Arduino Elegoo MEGA2560 R3ボードでアナログジョイスティックモジュールによるサーボモーターの制御を行ってみます。 ■用意したもの ・Arduinoバージョン1.8.13がインストールされているPC(Windows10...
Arduino(アルドゥイーノ)

【Arduino】フォトレジスタ(光センサー)によるサーボモーターの制御

Arduino Elegoo MEGA2560 R3ボードでフォトレジスタ(光センサー)によるサーボモーターの制御を行ってみます。 ■用意したもの ・Arduinoバージョン1.8.13がインストールされているPC(Windows10) ・...
Arduino(アルドゥイーノ)

【Arduino入門】超音波センサーモジュールを制御し使ってみる

Arduino Elegoo MEGA2560 R3ボードで超音波センサーモジュールを制御し使ってみます。 ■用意したもの ・Arduinoバージョン1.8.13がインストールされているPC(Windows10) ・Elegoo MEGA2...
スポンサーリンク