電子工作

LEDライト 作った物

LEDライト

昇圧モジュール、30V 20W COB LEDモジュールとスイッチでLEDライトを作った。 電源は携帯用の5VのACアダプタだ。 5Vからだと28.5Vくらいまでしか昇圧しないので、28Vにしてある。 30Vならもっと明るいが、まあこのままでも十分。…
ESP8266をWi-FiのRepeaterとして動作させる。(その3) ESP8266

ESP8266をWi-FiのRepeaterとして動作させる。(その3)

「ESP8266をWi-FiのRepeaterとして動作させる。(その2)」の続き。 シリアル接続してコマンドを送ることもできるようなのでやってみた。 Tare Term から接続して show を実行したところ。 LEDの点滅がちょっと鬱陶しいなあと思っていたが、 set status_led 2…
ESP8266をWi-FiのRepeaterとして動作させる。(その2) ESP8266

ESP8266をWi-FiのRepeaterとして動作させる。(その2)

「ESP8266をWi-FiのRepeaterとして動作させる。」の続き。 ESP8266をWi-FiのRepeaterとして使う設定編だ。 MyAPにつないでブラウザから192.168.4.1を見ると設定画面に入る。 (1)接続先のルーターのSSIDとPasswordを入力する。  ESP8266…
PIC32MM0064GPL028のSCCPで16bitのタイマーを2つ使う。 PIC32MM0064GPL028

PIC32MM0064GPL028のSCCPで16bitのタイマーを2つ使う。

PIC32MM0064GPL028のSCCPやMCCPは使い方がほとんど分かっていない。 今回はSCCPのタイマーを16bit×2のモードにして使ってみた。 ぴったりにはできないのだが、8kHzと2Hzを作ってみたい。 これは、最近やっている音の再生用の8KHzと模型のウインカーの点滅用の2Hzだ。…
ESP8266をWi-FiのRepeaterとして動作させる。 ESP8266

ESP8266をWi-FiのRepeaterとして動作させる。

ESP8266をWi-Fiの中継器として動作させることができるようなことを小耳にはさんだ。 以前、Wi-Fルーターを2台にして1つを中継器として使っていたが、古い方の調子が悪くなってしまって今は中継するのを止めてしまっている。 「ESP8266 Wi-Fi Repeater」で検索して最初に出てきた…
グローバル変数とextern Code Configurator

グローバル変数とextern

MCCを使ってコードを作成すると、当然ながらプロジェクトは複数のファイルに分散することになる。 1から自分で作ると全部main.cに書いてしまうので気にもしていなかったが、複数のファイルにまたがる場合のグローバル変数の宣言にはexternをつけるのだそうだ。 斜めに検索した限りでは、 hoge.h …
PIC32MM0064GPL028にスピーカーをつないで音声を鳴らす。 PIC32MM0064GPL028

PIC32MM0064GPL028にスピーカーをつないで音声を鳴らす。

PICに何かのモジュールをつないでそれをPICで駆動してモジュールに音を鳴らさせるのでなくPIC単体でスピーカーを鳴らす。 「ArduinoのPROGMEMにデータを置いてPWMで音声を鳴らす。」のPIC版だ。 音のサンプリング周波数を8kHzにした点以外、音データの準備は上の通りなので書かない。 …