Category : 電子工作

CL0116の使い方を考えてみる

No Image

CL0116は明るい時にはソーラーで充電して、暗くなると溜めた電気でLEDを点灯させるICです。
100均のガーデンライトにも似たようなICが入っているみたいです。
ただ、それだけではなくマイコンなどを駆動したらもっと面白いと思いませんか?

以前このICでLEDキャンドルを作りまして、その時にも既にATtiny85を駆動させていました。

その時はわけも分からずやってみて何とかなっただけなので、もうちょっと掘り下げようと思います。

LEDキャンドルを作って安らぐ

LEDキャンドルで安らぐ

LEDキャンドルを何個か作りました。
売っているやつでもいいんですけど、やっぱり自由に設計したいので。

CL0116というLEDドライバを使ってくらい時にだけ光るというのと、ソーラーパネル搭載を簡単に実現しました。

Bカーブから擬似Aカーブと擬似Cカーブをつくる

No Image

ボリューム(可変抵抗)の変化にはいくつかタイプがあってAカーブやBカーブ、Cカーブなどがあります。
Aカーブは対数変化、Bカーブは直線変化など特性が違いますので、使い所も異なります。

ですが、Aカーブを使いたいのにBカーブしか持ってないという状況があるかもしれません。
そんな時でもBカーブにちょっと細工(?)することで擬似的にAカーブやCカーブにすることができます。
Cカーブは入手しづらかったり持ってないことが多いので擬似的に作れるのはいいですよね。

Arduino M0をもっと使いこなす

Arduino M0をもっと使いこなす

最近、Arduino M0を購入しました。
Arduino.orgのものは何気に初めてだったりします。
Arduino Zero, Arduino M0 Proとほとんど変わりません(EDBGの有無)

いじってみようと思って色々ネットで探そうとするも資料があまり転がってないという。
利用者が少ないんでしょうか。
欠点として入力トレラント機能がなかったり、最大出力電流が小さかったりするのですが。
それでも私は高性能なArduino M0をもっと使ってやりたいのです。

センサの入力などに使うディジタルフィルタ

No Image

温度センサや加速度センサなどの出力値はアナログ値であろうとデジタル値であろうとブレブレであることがほとんどです。
そのままでは使えないので必要な信号成分を取り出さないといけません。
アナログ出力のセンサの場合はフィルタ回路を組んでやってもいいですが、柔軟な対応ができなかったりします。

そこでソフトでフィルタを作ってやるとスマートにノイズの除去が可能になります。
センサ入力などにフィルタを使う場合、ノイズ除去がほとんどですのでそれによく用いられるローパスフィルタ(LPF)を紹介します。

Arduino Unoを20MHzで動かす

No Image

Arduinoの処理に遅さを感じてしまい、ちょっとでも速いほうがいいと思う人は少なからずいるのではないでしょうか。
水晶振動子を16MHzから20MHzに変えるだけで1.25倍速くなります、微妙・・・?
ライブラリによっては動かないなど、保証はできませんがクロック周波数20MHzで動作させる方法を紹介します。

Arduino Zeroは発売してるみたいですが

No Image

Arduino Zero(Arduino LLC - Arduino.ccの方)が海外では今月の中旬から発売されているようです。
なんだかんだで発売しましたね。
完全に分裂する方向に行ってるのは分かりました(´・ω・`)

国内ではほとんど話題になってません。
すでにArduino M0 Pro(以前はArduino Zero Pro)が発売されてますからね。

簡易消磁器をつくってみた

トランスから簡易消磁器

愛用のピンセットが磁化してしまい非常に不便な状況になったので消磁するために、マグネタイザーというものを買ったのですが、消磁できません・・・

所詮なんちゃって品なのか、使い方がまずいのかどんなにゴシゴシしても消磁できません。
着磁はできるので愛用しているのですが。