「Arduino始めました(本当は2回目)」

こんにちは。中谷@トルネードです。

普段はウェブ(インターネット)のことばかりやってるのですが、将来を考えて(というか単純に興味があるだけ)、画面上だけじゃなくてモノを動かしたいと思い、Arduinoを始めました。本当のことを言うと、始めたというより再チャレンジです。1年ほど前に一度触り始めたのですが、モチベーションの低下でストップしました_:(‘Θ’ 」 ∠):_プルプル

Arduinoって何?

Arduino(アルドゥイーノ)とは、一言でいうと「初心者でも簡単に扱えるマイコンボード」です。

正確には、

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

から構成された一つのシステムです。

Arduinoで何ができるの?

Bluetoothモジュールイーサネットシールドwifiシールド赤外線センサー温度センサー超音波距離センサー など多様なセンサーからのインプット情報をもとに、モーターを動かす、音声を出力する、Twitterに投稿するなど、様々なアウトプットが可能です。

プロトタイピング段階においては、外装はLEGO(レゴ)ブロックや3Dプリンターを活用して外装を整えることもあります。
Arduinoを使ったプロジェクトをいくつか見てみましょう。

Twitter+Arduinoでビールのベンダーマシン『Beerbot』

ArduinoとTwitterを連携して作る飼い猫のおもちゃ『Kitty Twitty』

Arduinoを「庭師化」した製品『Garduino』

 

手軽に始められるArduino

ワクワクしませんか?こういうのを作ってみたくて、始めちゃいました。

Arduinoは色々な種類の基盤がありますが、いずれも数千円で変えますし、開発環境のソフトウェアも無料で使えます。(Windows、Mac OS X、Linux対応)

 

これを動かすにはC言語でプログラムを書くのが基本となっているので、一から学びながら遊んでいます。写真は、「13番に刺さってるLEDを、1000ミリ秒点灯し、1000ミリ秒消灯する、それを繰り返せ」という簡単な命令を書いてウヒョーってなっている瞬間です。いわゆる「Lチカ」(LEDをチカチカさせるので)だけで楽しめます(ノ∀`)タハー

正直、プログラミングは難しいですが、何よりも動いた時の感動がたまりません。メーカーで商品開発している人は、こういうのがたまらなくて仕事にしたんでしょうね( ´∀`)bグッ!

トルネードでも、そのうち何か商品を開発して売り出したいと思います。

乞うご期待!

「お客様の9割以上が他の清掃、
メンテナンス会社さんからの
乗り換えです」