Sahara's WebLog

日記のような、備忘録のような、うらみつらみのような、自慢のような…。

Home » 電子工作 » Archive by category "PIC" (Page 24)

__delay_ms();とかでUnable to resolve identifierって怒られる件

__delay_ms();系のコマンドを書くと以下のように赤線が引かれて Unable to resolve identifier __delay_ms と怒られる。 怒られるがコンパイルは問題なく終了する。 だから別に

Continue reading


PIC16F1827 + PKM13EPYH4000-A0(圧電スピーカー)

PIC16F1827に圧電スピーカー(PKM13EPYH4000-A0)をつないで鳴らす。 秋月で大昔に買ったのに完全に忘れてて、ふと部品箱から発見されたのでやってみた。 いろんな方法でLチカをやっているので、流用するの

Continue reading


PIC16F1823 + LM61BIZ + NJL7502L + I2C EEPROM

LM61BIZで温度、NJL7502Lで照度のデータをPIC16F1823で測定してI2C EEPROMに記録する。 だいぶ前からデータ・ロガーだデータ・ロガーだと騒いでいて、ようやく組み立てた。 とりあえず、1分間隔で

Continue reading


PIC24FJ64GB002+Bluetoothドングル+Android Device

PIC24FJ64GB002+Bluetoothドングル+Android Device タイトルはその通りなんだけど、「PIC+Bluetoothドングル+Nexus 7 Software」のときにブレッドボードに組んだ

Continue reading


カウント・ダウン・タイマーの消費電流

だいぶ以前に作成したカウント・ダウン・タイマーだが、 「カウント・ダウン・タイマー」 「カウント・ダウン・タイマー 省電力化?」 「カウント・ダウン・タイマー 少し改造」 いまだに毎日使っている。 作ったけど放置というの

Continue reading


PIC16F1823 -> I2C(Bit Banging) -> AQM0802A and AT24C256B

I2Cは1組のラインに複数のI2C機器をぶら下げることが出来る。 知ってはいてもやったことが無かったが、LCDのAQM0802AとEEPROMのAT24C256Bを接続してどうやら問題なく駆動出来ているようだ。 変更点は

Continue reading


PIC16F1823 -> I2C(Bit Banging) -> AQM0802A

I2Cの機能を持っているPICなのに、そのピンは使わずに2ピンと3ピンを使って、わざわざBit bangingでI2C接続のLCDを駆動させる。 Wikipediaによると Bit banging is a techni

Continue reading


PIC16F1823 + Servo Motor + IR RC Module で壊れた扇風機の首振り -PWM-

今まではタイマー1の割り込みでサーボの駆動用の信号を作るという人様の書いたコードを拝借していたが、PWMで駆動するように変更することにした。 はるかにシンプルだからだ。 PWMの扱いは初めてではないが、やっぱりデータシー

Continue reading


PIC16F1822 + Servo Motor で壊れた扇風機の首振り -電源をACアダプタに変更-

サーボに負荷がかかると電流が必要になるらしく、ニッケル水素電池ではすぐに電流不足になって、じきにサーボが脱調する。 ので、秋月で安い5VのACアダプターを買ってきた。 「FOMA(docomo)/SoftBank-3G共

Continue reading


デジまめカウンター 2

だいぶ放置してすっかりホコリをかぶっていた「デジまめカウンター」を少しだけいじってみた。 PIC12F675 + TLP621-2 + デジまめカウンター 前回までの結論は、使えるけどもう少しカウント・アップが速けりゃい

Continue reading