PIC16F1827に圧電スピーカー(PKM13EPYH4000-A0)をつないで鳴らす。 秋月で大昔に買ったのに完全に忘れてて、ふと部品箱から発見されたのでやってみた。 いろんな方法でLチカをやっているので、流用するの
PIC16F1823 + LM61BIZ + NJL7502L + I2C EEPROM
LM61BIZで温度、NJL7502Lで照度のデータをPIC16F1823で測定してI2C EEPROMに記録する。 だいぶ前からデータ・ロガーだデータ・ロガーだと騒いでいて、ようやく組み立てた。 とりあえず、1分間隔で
カウント・ダウン・タイマーの消費電流
だいぶ以前に作成したカウント・ダウン・タイマーだが、 「カウント・ダウン・タイマー」 「カウント・ダウン・タイマー 省電力化?」 「カウント・ダウン・タイマー 少し改造」 いまだに毎日使っている。 作ったけど放置というの
PIC16F1823 -> I2C(Bit Banging) -> AQM0802A and AT24C256B
I2Cは1組のラインに複数のI2C機器をぶら下げることが出来る。 知ってはいてもやったことが無かったが、LCDのAQM0802AとEEPROMのAT24C256Bを接続してどうやら問題なく駆動出来ているようだ。 変更点は
PIC16F1823 -> I2C(Bit Banging) -> AQM0802A
I2Cの機能を持っているPICなのに、そのピンは使わずに2ピンと3ピンを使って、わざわざBit bangingでI2C接続のLCDを駆動させる。 Wikipediaによると Bit banging is a techni
PIC16F1823 + Servo Motor + IR RC Module で壊れた扇風機の首振り -PWM-
今まではタイマー1の割り込みでサーボの駆動用の信号を作るという人様の書いたコードを拝借していたが、PWMで駆動するように変更することにした。 はるかにシンプルだからだ。 PWMの扱いは初めてではないが、やっぱりデータシー
デジまめカウンター 2
だいぶ放置してすっかりホコリをかぶっていた「デジまめカウンター」を少しだけいじってみた。 PIC12F675 + TLP621-2 + デジまめカウンター 前回までの結論は、使えるけどもう少しカウント・アップが速けりゃい
PIC16F1823 + Servo Motor + IR RC Module で壊れた扇風機の首振り -リモコン信号の受信テスト-
「扇風機の首振り機能復活プロジェクト」の続き。 「プロジェクト」に昇格したのだ(プッ!)。 なぜかPICがPIC12F1822からPIC16F1823に変わっている。 扇風機にテープで貼り付けて首を振らせているPIC12
サーボ・モーターの消費電流
念願の「電流の測れるマルチメーター」を買ったので(何でとっくに買ってなかったか不思議)、サーボ・モーターに負荷がかかった時の流れる電流の値の違いを比べてみた。 やり方は簡単。 輪ゴムで引っ張る。 ~42秒あたり:輪ゴムで
PIC12F1822 + Servo Motor で壊れた扇風機の首振り -テスト2-
適当に仮止めでやってた分には良かったが、少しずつ詰めて、例えば扇風機と割り箸とをきっちり接続してみたりすると、どうもギシギシする。 サーボの力不足なのかなあとも思ったが、よく考えたら下のようなことになってたと気づいた。