こんにちは!昨日お話ししたarduinoのプログラムについてのお話です
電子工作で避けては通れない道、それはプログラム。
私は思うのです。プログラムに手をつけたくないがために電子工作をやらない人は人生の98%損してる!フランクフルトにマスタードをかけないくらい損してる!
まあ、私の人生はフランクフルトのマスタードくらいの大きさってことです。
私が言いたいのはプログラムってのは思ったよりも簡単だってことです。
1.スクラッチ
宝くじではありませんw
前回のブログでお話ししたスケッチとはまた別にスクラッチというものがあります。
これは文字列を打つのではなくマウスをクリックするだけでプログラムが組める比較的難易度の低いプログラムソフトのこと。
直感的に扱えるのでarduinoを夏休みの工作として使うお子様どころかご両親すらも簡単に扱えます。
しかし欠点があり、皆様の想像するような英語のような文字列とは違い、スケッチは複雑な動きはできないということ、
夏休みの工作くらいならば問題はないかもしれません。
私の場合はセンサーで得た値を私が好きなように処理する際に限界を感じました。
(私の知識不足かも)
なので得た値をそのまま使う場合は問題ないかもしれませんね。
2.Arduino IDE
arduino統合開発環境のこと、
これで基本的にはarduinoを動かします。
パソコン側でプログラムを組むソフトのことです。
かつてはプログラムを組んだらコンピュータが理解できる言葉に変換するコンパイラーを別に購入したりと大変でした。
しかしArduinoIDEはこれ一つでコンパイルからプログラムまで全て行えるのです。しかも無料で!
言語はarduino言語を使います。ベースはC言語なのでなんとなく似てます。しかしCよりも簡単な構成なのでネットや本など見て簡単にLEDなどは光らせることができます。
先程も言いましたが、スクラッチより高度なプログラムを打てる代わりにクリックではなく言語を打ち込まなくてはなりません。
私個人的には本を一冊買えばarduino言語もそんなに難しくはないです。
中学生の工作くらいであれば全然使えるくらいの難易度だとおもいます。
ないとは思いますがもし要望があればプログラムを組んで何か作ってみましょう!
以上!

