前の記事へ  «
次の記事へ   »

「基礎から説明 Arduino 活用勉強会」やっています ヽ( ´¬`)ノ

[`fc2` not found]
LINEで送る

08215a2239657b176b8615bc6ebfc1e9

 

今更感が無いわけでもないのですが・・・

今更人には聞けないよ・・・

大丈夫!!

皆で勉強すれば怖くない!!

初心者講座はじめています。

一人でいろいろ調べるより、皆でわいわい始めましょう!!

||| \( ̄▽ ̄;)/ ||

しかし、「私は初心者すぎるから」とか、

「何から初めていいのかわからない」という人から、

「いゃ、初心者じゃ無いけれど、一緒に始める仲間が欲しい!!」と言う人まで!!

徒党を組んで始めましょう!!

||| \( ̄▽ ̄;)/ ||

講座内容はこんなかんじ、

◆Arduino活用勉強会

概論

・ Arduinoってなんですか?
・ Arduino Unoの概観
・ Arduinoのエディション
・ Arduinoってどこで買うの?
・ Arduino本体の他は、何が必要なの?
・ シールドあれこれ
・ モジュールあれこれ

インストール

・ Arduino IDE とは?
・ Windows用
・ Windows 8 での注意点
・ Mac OS X 用

書籍

・ お勧めの書籍

シュミレーター

・ シュミレーターとは?
・ 123D circuits
・ sketch-01 LEDを点灯させてみよう!!
・ sketch-02 LEDを増やしてみる
・ sketch-03 LEDを交互に点滅させてみる

各章はこんなに簡単!!

 Arduinoってなんですか?

Arduinoプロジェクトは2005年にイタリアで始まり、当時入手可能だった他の学生向けのロボット製造用コントロールデバイスよりも安価なプロトタイピング・システムを製造することを目的にスタートました。

Arduino_Uno_-_R3「プログラム言語を学ぶ人々が年々減ってきており、このままでは将来のプログラマー需要に対応できない状況が生じかねない。」という懸念を払拭する為に、安価て開発環境と実機が手に入る環境を作り、プログラマーや工学技術者の養成のハードルを下げようとして始められたプロジェクトです。

よって、その回路構成やプログラムソースはオープンソースハードウェアです。

※オープンソースハードウェアとは、内容の全てが開示されている構成の事。
規約に従い様々な制約があるが、ライセンス料金が発生しない場合が多い。

Arduino(アルデュイーノ)とは、

・ AVRマイコン(ATMEL社がリリースしているマイクロコントローラ)
・ I/O(入出力)ポートを備えた基板
・ C言語風のArduino言語による統合開発環境

  1. マイクロコントローラ(microcontroller、MCU、μC)は、コンピュータシステムをひとつの集積回路に組み込んだもの。
  2. 装置の外部に接続する機器との情報の入出力に使用するインタフェースの端子(ポート)を指す。以下、略語としてI/Oポート(アイオーポート)をといいます。赤いところが信号の入出力に使える端子(ポート)です。
  3. C言語風のArduino言語による統合開発環境
    Arduino言語はスケッチと呼ばれる言語です。
    Arduino言語はC/C++をベースにしており、C言語のすべての構造と、いくつかのC++の機能をサポートしています。コマンド数は少なめですが必要にして十分です。
    http://www.musashinodenpa.com/arduino/ref/

    Arduinoのスケッチ画面20120216_arduino

まとめ!!

Arduinoとは、簡単に電子部品を制御できる小型のマイコンボードです。

センサーやモーター、LED等、様々な電子部品を組み合わせて、いろいろなものができる。

シールドやモジュールと呼ばれる様々な追加パーツが数百種類ある。

 

コンパクトに纏まっているでしょう!!

||| \( ̄▽ ̄;)/ ||

そして、この講座の最大の特徴は!!

Arduino本体を使わないという大胆さ!!

 

Arduinoエミュレーターを使います。

123D circuits 使ってみよう!!

123DCircuits_Moneyshot_WhiteBG-600x337

 

というわけで、シールドやモジュールのお話もしますよ!!

開催は、9月5日(土) !!

人数の関係上、事前に申し込みが必要です!!

||| \( ̄▽ ̄;)/ ||

 

申し込みページはこちら →

08215a2239657b176b8615bc6ebfc1e9

[`fc2` not found]
LINEで送る