私は現在、アーヅィーノとモスフェットを組み合わせて、3VのDCモーターを駆動しています。これは、モーターの電源を1秒間入れて、10分待って、また1秒間入れて、次の日にそれを繰り返すというものです。もう一歩進んで、arduinoの代わりにもっとシンプルなセットアップをしたいのですが、どのような回路を探せばいいのかわかりません。矩形波を発生させるものを改造して、周期をもっと長くしたものがいいような気がします。
もし大量に作るのであれば、内部で校正されたRCクロック(通常は約±1%の精度)を備えた小型のマイクロコントローラーが最も低コストのソリューションとなり、少量であれば1ドルを大きく下回るでしょう。クロスアセンブラ(またはコンパイラ)を含むマイクロをサポートするツールチェーン(ソフトウェア)と、プログラマまたはプログラマ/デバッガ(ハードウェア)が必要になります。前者は無料で手に入りますし、後者は20ドル以下で手に入るので、必ずしも破格の値段ではありません。PIC12F1501][1]はそのような部品のひとつで、8ピンのDIPまたはそれ以下のパッケージで入手できます。しかし、デバッグ用のハードウェアが省かれているため、デバッグ用のヘッダーボードを使用しなければならず、より高性能なチップほど便利ではないことから、一般的にお勧めできる製品よりも少し低くなっています。もちろん、たくさん作るのであれば、単価は重要な要素なので、私は指定しています。
しかし、もしあなたがArduinoに満足していて、もう少し小さく、安くしたいのであれば、クローンのnanoボードが2ドル程度で手に入りますし、シリアルチップや±0.5%程度の精度の共振器など、余分なものはほとんどありません。シリアル/USBチップが搭載されているので、プログラマー/デバッガーのハードウェアは必要ありません。40ピンのDIP ICよりも小さなフットプリントです。
いずれの場合も、時計の精度は毎日(累積)何分もズレる可能性があることに注意してください。24時間の1%は約15分ですから、もし夜に最初にパルスを出したとしても、その状態を維持することはできません。最近では、毎日同じ時間に動作させる必要がある場合は、複雑さを大幅に増して、インターネット接続を利用して内部の時間を設定するのが最も簡単かもしれません。
[1]: http://ww1.microchip.com/downloads/en/DeviceDoc/40001615B.pdf
非マイクロのソリューションをご希望の場合は、MAXIM INTEGRATED PRODUCTS ICM7240IPE+ IC, TIMERをお試しになるとよいでしょう。希望の波形を得るためには、モノスタブル(555)チェーンを追加する必要があります。 電解コンデンサは、許容範囲が狭く、リーク電流が大きく、温度安定性が低いため、555を使用して長時間の遅延を発生させる場合は、十分な注意が必要です。 タイミングキャップのリーク電流が充電電流を超えると、デバイスは決してトリガーしません。
あるいは、内部に発振器を持つ小型のPICデバイスにコードを書き込んだり、ArduinoでコンパイルしたコードをAVRマイクロに読み込んだりすることもできます。
PICは最も安価なソリューションですが、Cまたはアセンブラでコーディングする必要があります。
AVRの場合、既存のコードを使うことができますが、必要な補助部品(オシレーター、電圧レギュレーターなど)を用意する必要があります。