Arduino

Arduino

Arduino のマルチタスク (1) ステートマシン

これまでにやってみた 7 セグメント LED のダイナミック点灯でも、トライアックによる電力制御でも、Arduino で何かをやろうと思うと、いろいろな処理を同時に進行させないといけないわけです。スケッチを書きながら、ごく自然にそんなことを...
Arduino

LEDドライバ TM1630 を使ってみる (3) キー読み取り

秋月電子通商で購入した「7 セグメント用 LED ドライバー IC TM1630」、LED 表示がうまくいきましたので、今回はキースキャン読み取りの動作を確認してみたいと思います。 キースキャン読み取りを含めた回路図 回路図です。前回の L...
Arduino

LEDドライバ TM1630 を使ってみる (2) LED表示

秋月電子通商で購入した「7 セグメント用 LED ドライバー IC TM1630」、データシートを一通り確認してみましたので、今回は LED 表示の動作を確認してみたいと思います。 LED 表示回路 4 桁の 7 セグメント LED が部品...
Arduino

LEDドライバ TM1630 を使ってみる (1) データシート

7 セグメント LED 表示器のダイナミック点灯も、いろいろやっているうちにそれなりに使えるようになっているわけですが、いちいち回路作ったりスケッチ作ったり、まぁ面倒なわけで。それにダイナミック点灯のためにプログラムを止めることができないの...
Arduino

ポモドーロタイマーを作る

ポモドーロタイマーを作りました。 ポモドーロタイマーとは、ポモドーロテクニックによる時間管理術のためのタイマーで、あ〜、詳しいことはググって下さい (^_^;) ポモドーロタイマー ポモドーロタイマーは、Chrome の拡張機能とかスマホの...
Arduino

Arduino UNO の壊れた AVR を交換する

過日「Arduino UNO が壊れた!」で故障を報告しました Arduino UNO ですが、この度 AVR (ATMEGA328P) を購入し、無事修理が完了しましたので、あらためて報告いたします (^_^;) 故障の状況 Arduin...
Arduino

LED Bar Graph をシフトレジスタで作る

Arduino のサンプルスケッチにある「LED Bar Graph」を作ります。 が、僕達はもう、データをシリアルにして出力ピンを減らすことが簡単にできるようになっていますね (^_^;) 「D/A コンバータを使って Arduino か...
Arduino

D/A コンバータを使って Arduino から正弦波を出力する (3)

ジャンク箱にあった D/A コンバータ「8BIT 12CH D-A CONVERTER WITH BUFFER AMPLIFIERS」M62352AGP を使って、Arduino から正弦波を出力してみようと考えています。 前回「D/A コ...
Arduino

D/A コンバータを使って Arduino から正弦波を出力する (2)

ジャンク箱にあった D/A コンバータ「8BIT 12CH D-A CONVERTER WITH BUFFER AMPLIFIERS」M62352AGP を使って、Arduino から正弦波を出力してみようと考えています。前回「D/A コン...
Arduino

D/A コンバータを使って Arduino から正弦波を出力する (1)

4-20mA電流信号を出力する回路を作ったので、何かの信号を伝送しようと思いました。で、信号といえば正弦波かなぁ、と。正弦波といえばウィーン・ブリッジ発振回路ですかねぇ。 そんなことを考えながらジャンク箱をかき回していましたら、何やら IC...
Arduino

ヒーター温度のPID制御 – 速度型制御アルゴリズム

今回のヒーター温度 PID 制御では「速度型制御アルゴリズム」を利用しました。速度型制御アルゴリズムは、コンピュータのような一定周期でサンプリングする場合に適している計算方法だとされています。 速度型制御アルゴリズムとは 速度型制御アルゴリ...
Arduino

ヒーター温度のPID制御 – スケッチ

ジャンク箱にあったサーミスタ。ヒーターの制御をするために、温度センサーとしてこのサーミスタを使いたいと考えています。前回「ヒーター温度のPID制御 – 回路図」で、位相制御の電力調整回路にヒーターをつなぎ、サーミスタで温度をフィードバックさ...
Arduino

ヒーター温度のPID制御 – 回路図

ジャンク箱にあったサーミスタ。ヒーターの制御をするために、温度センサーとしてこのサーミスタを使いたいと考えています。「サーミスタを調べてみた - 測定の結果」で 温度 - A/D 出力値特性 がわかりましたので、今回はヒーター制御のための回...
Arduino

サーミスタを調べてみた – 測定の結果

ジャンク箱にあったサーミスタ。ヒーターの制御をするために、温度センサーとしてこのサーミスタを使いたいと考えています。でも、ジャンクですから品番も特性もわかりません。そこで、このサーミスタの特性を調べてみることにしました。 温度 - 抵抗特性...