New Posts

KiCad で自動配線

KiCad で自動配線

概要

KiCad

KiCad

自動配線ツールを使おう

KiCad が流行ってきて、使う人が増えてきている。

しかし、自動配線ツールを使っている人は少ない。

それでははもったいない!!

今回は自動配線ツールの使い方を説明する。

(この記事は KiCad version 4 向けの記事です)

変なキーボード

変なキーボード

つくったもの

ASCIIキーボードとスクロール表示器を作りました。

figure

figure

変なキーボード

  1. キーボードの表面には2つのロータリースイッチがついています。それらを回すことで文字を選び、送信ボタンを押して送信します。
  2. もし間違った文字を送信してしまったら、送信ボタンを長押しすることで1文字ずつ削除することができます。
  3. 文章ができたら、送信ボタンをさらに長押しすることで、Enterになり、文を始めからスクロールします。
電力つぶやきbot

電力つぶやきbot

概要

中継型電力計

先日の記事でESP-WROOM-02による中継型電力計を紹介しましたが、それを使って、電力を自動でつぶやくbotを作りました。

何の電力をつぶやくのか

僕の家には自作の100W級ソーラーシステムがあります。このソーラーシステムの発電量を定期的にツイートすることにしました。

Solar

Solar
ESP-WROOM-02による中継型電力計

ESP-WROOM-02による中継型電力計

概要

話題のESP-WROOM-02

ESP8266という高性能マイコンを積んだ話題のESP-WROOM-02モジュール。

今回はこれを使って中継型電力計を作りました。

ESP8266

ESP8266

中継型とは

電源端子としてよく使われてるDCジャックに中継するだけで、そこから電力をもらいつつ電力を計測します。

WiFi経由でサーバーへ

測定した電力データはWiFiを使って任意のサーバーに送ることができます。

メダカの照明 Ver.2

メダカの照明 Ver.2

概要

メダカの水槽の照明

以前、PICで作ったメダカの水槽の照明(←リンク)を紹介しましたが、今回はこれをバージョンアップしました。めだかの照明がどのようなものかは以前の記事を参考にしてください。

めだか

めだか

格安WiFiモジュール

今注目のWiFiモジュールであるESP-WROOM-02を使ってWiFiに対応しました。これにより、スマートフォンなどからブラウザ経由で操作できます。

このWiFiモジュールを使った赤外線学習リモコンの記事も書きましたので合わせてご覧ください。

ESP-WROOM-02 WiFiモジュール 秋月電子にて550円(2016/3/14現在)

ESP-WROOM-02

ESP-WROOM-02
IR Station

IR Station

IR-Station Infrared Remote Controller with ESP8266 WiFi-module You can control your home appliances with your smartphone or laptop. The latest information is here Main parts ESP-WROOM-02 (ESP8266 WiFi Module) IR Receiver IR LED Indicator LED Looks The Device’s Appearance body Display Sample display How to Use Setup the Device Supply power to the device. Connect your cellphone or laptop to Wi-Fi SSID “IR-Station”. Access http://192.168.4.1 in a browser Enter Wi-Fi
PICでブートローダ

PICでブートローダ

概要

PIC18F27J53を使おう

以前 PIC18F27J53のすすめ という記事を書きました。それの続きで、今回はUSBブートローダの使い方について書きたいと思います。

ブートローダとは

ブートローダとは自分自身にプログラムを書きこむプログラムです。これを使うとPICkitなどのライタを使わなくてもプログラムの書き込みをすることができるようになります。

ただし、初回に一度だけブートローダ用のプログラムをPICkitなどで書きこむ必要があります。

ユーザープログラム

ユーザープログラムとは、ブートローダーにより書き込むプログラムです。あなたが作った、実際に動かすプログラムということです。