アルディーノマイコンと電子工作入門

新バージョンのアルディーノIDE ver2、新製品の UNO R4に対応! Arduinoのマイコンボードを使って電子工作を学びます。LEDを点灯したり、センサーを使って測定したり、音を鳴らしたり、サーボモータを回したりします。

Ratings: 4.34 / 5.00




Description

このコースでは、アルディーノ(Arduino)というマイコンボード使って、電子工作を学びます。

このコースは、初心者向けですが、実用に応用できる技術が学べるように考えて、カリキュラムを作成しています。


この入門コースを修了すると、マイコンボードを使って、シンプルな電子部品を動かすことができるようになります。


アルディーノマイコンは、マイコンボードの定番とも言われています。このコースでは、アルディーノマイコン使って、電子工作を体験します。



はじめに、アルディーノマイコンについて学びます。

このコースを体験するために、準備するものを学びます。


次に、アルディーノの公式サイトにアクセスします。

アルディーノのソフトウェア開発環境「アルディーノ IDE」をPCにダウンロードしてインストールします。

(このコース制作時は、アルディーノIDEのバージョン1.8でしたが、最新のバージョン2.0に対応できるよう追加で説明しています。)

電子回路の入門として、LEDと抵抗を使って、電子回路に流れる電流が制限できるのを確かめます。


そのあとは、セクションごとに、一つの電子部品をとりあげて電子工作を体験していきます。


  • 使用する電子部品を学ぶ

  • 電子部品をマイコンに接続する電子回路図を学ぶ

  • ブレッドボードを使って電子回路を配線する

  はんだづけは行わないので、はんだごては不要。

  • マイコンのプログラミング

  アルディーノのデジタル出力、デジタル入力、アナログ入力、のプログラムを作成する。

  状態によって判断する条件分岐のif文のプログラムを作成する。

  センサのタイムチャートを読んで、データを受信するプログラムを作成する。

  アルディーノ標準ライブラリを使用したプログラムを作成する。

  アルディーノの標準でないライブラリをインストールし、プログラムを作成する。

  • プログラムを実行する

  LEDを点灯する。

  スイッチの状態を読み取る。

  電池の電圧を測る。

  ポテンショメータの角度を読み取る。

  フォトレジスタで明るさを検知する。

  圧電スピーカーで音を鳴す。

  超音波距離センサで距離を測る。

  温湿度センサで、温度と湿度を測る。

  液晶ディスプレイに文字を表示する。

  サーボモータを回す。


What You Will Learn!

  • マイコンボードの使い方
  • 電子部品の使い方
  • 電子回路図の読み方
  • 配線図の読み方
  • ブレッドボードによる電子部品の配線方法
  • マイコンのプログラミング

Who Should Attend!

  • マイコンの初心者・入門者。電子工作の初心者・入門者。
  • マイコンのプログラミングをこれから始めたい人。電子工作をこれから始めたい人。