2013年07月21日 (日) [長年日記]
_ ARDUINO UNO
ちょっと前にマイコンでLCDに絵を表示するというのを見せられて,急にマイコンで何かやりたくなった.特にこれといった目的はない.たぶんLEDやらセンサーやらを使ってスタンドアロンで動くガジェットを作りたいなと思ったのでは(自分のことなのに他人事).そこで,イマドキの状況をまったく知らないのでググってみたところ,マイコンはもちろん,そのキットや参考書,開発環境とたいへん多岐にわたり,とっかかりがさっぱりだった.
そのうち,どうせマイコン動かすならLANつなぎたいなと思うようになった.LEDチカチカだとたぶんすぐにあきる.バックエンドのサーバと通信して何かするガジェットならちっとは応用も広くなるだろう.ということで,ARDUINO UNOとLANシールドを買ってみた.LANも含めてハードウェアが完成品で,それに対応する開発環境・ライブラリも一式ありサンプルも豊富と,いろいろやりたいことのとっかかりとしてはよさそうだったので.もちろんいっしょに参考書も買った.
まずは参考書どおりに環境セットアップしてLEDチカチカ+αまでできた.ソースはCぽいし,ビルドとかEEPROM書き込みとかの本来なら小面倒な手順がIDEの「書き込み」ボタンでできるのがラクすぎる.あまりにラクすぎてハードウェア叩いてるという感覚がないほど.このあと教科書の流れにそって,ブレッドボードをつかってボタンやらセンサーやらにすすもう.