2017年07月25日

ラズパイ+AVR:自動水やり器を作成中

 前から作りたいと思っていた「自動水やり器」を作り始めています。プランターで育てているミニトマトに、朝晩1回ずつ水をやるためのもの。

 ミニトマトは実は毎年植えて、毎年失敗している。それでも、坊が小学生の時にベランダで植えて見事に実をつけた記憶が忘れがたく、なんとか収穫できるようにしたいと挑戦を続けている。今年は「アイコ」を植えた。最初の実はうまくついたのだが、そのあとがなかなかうまくいかない。現在は、コナカイガラムシとの戦いを続けている。こいつらが若い花芽を食べてしまうので、実がつかずに葉ばかり茂ってしまう。「サラダ油+台所洗剤+水」を吹き付けてやると退治できる、という情報をネットで見たので、これにニームオイルも混ぜて、ダメもとで試しているところ。

 あ、工作カテゴリの記事のつもりだったんだ。「工進 自動停止乾電池式ポンプ EP-305」というのを使って、ポンプの ON/OFF をマイコンで制御しようとしている。よくある工作なんですが、けっこう人によって具体的な実現方法が違ったりしてるんだよね。うまくいったら、記事を書きます。

posted by toshinagata at 00:22| 日記

2017年07月19日

ラズパイで AVR に書き込み

 ラズパイを使って AVR に書き込みする方法をまとめました:「ラズパイで AVR プログラミング

 けっこうハードルが高いですねえ。せっかく avrdude がラズパイの GPIO 制御に対応しているのに、Arduino IDE で使えるようになっていない。そもそも、Arduino IDE 自体、最新版をインストールしてしまうと「ボードマネージャ」が使えない(使う方法あるのかな?よくわからなかった)。(2017/7/24 追記。勘違いだったみたい。1.8.3 が現時点での最新版。) 1.8.3 を取ってきてインストールするが、これに付属している avrdude はラズパイの GPIO 制御と相性が悪く、エラーが出てしまう。結局、avrdude も自前でビルドすることになった。

 マイコン+電子工作ができるようになると、工作の自由度が一気に広がる。プログラミングのところでもう一段階ハードルがあるが、それを何とか越えてしまえば、もう「何でもできる」からね。

posted by toshinagata at 23:19| 日記

2017年07月15日

子供の科学「ポケデン」

 「子供の科学」で、「ポケデン:ポケットにしのばせて遊ぶカンタン電子工作」という特集がある。筆者は伊藤尚未さん。ちょっとした電子工作を「お菓子の箱」におさまるように作るシリーズで、なかなか面白い。坊が非常に興味を持って、すでに2つほど作ってみた。1つ目(ジューシーマイク)はうまく動かなかったが、2つ目(キットタイマー)は動いた。正確には、記事の通りに作ったところ、LED は光ったが、スピーカーから音が出なかった。ブレッドボードで無安定マルチバイブレーターの実験をやって、少し回路に手を加えて、動くようになった。

20170715-1.png

 ポケデンのアイデアはどれも面白いんだけど、ディスクリートな回路を使っているので、部品を調達するのがちょっと面倒。次は「じゃんけんベビー」を作りたいそうなのだが、汎用ロジック IC なんて今時売ってるのか?

 早いうちに、マイコンを使った工作に移行したほうがいいかもしれないな。ラズパイを持ってるんだからどうにでもなりそう。なるべく低いハードルでマイコンを使ってみる手立てを考えてみよう。

posted by toshinagata at 20:19| 日記