玄関の照明をタイマー式にする工作

玄関にタイマー式の照明が欲しかったんです。

普通玄関に付けるなら、人感式のLED照明とかになると思うんですよね。防犯ももちろんですが、明るい家に帰りたいという目的なので、それは使えません。屋外であれば、明るさセンサー付の照明で対応できますがそれも無理です。

ということで、タイムスイッチが使えないかと思って買ってみました。

白と黒があります

買いました

写真 2014-05-29 16 33 14 のコピー

Continue Reading

小型LCD表示できた! 謎なリチウムイオン電池

前々から試していた、I2C通信でのLCD表示がついに出来ました。
ATtiny85でほんとはやりたかったんですがね…w
ATmega168で妥協しました。

__ 1

http://strawberry-linux.com/catalog/items?code=27001

StrawberryLinuxさんの
I2C低電圧キャラクタ液晶モジュール(16x2行)
でした。
なかなか使えそうです…

そして、今日は日本橋デジットにも行ってきました。
なんか謎なNECパソコン用Li-ion電池が売ってたので買いました。
Li-ion 11.1V 2000mAh \680
充電回路内蔵なので、12V突っ込むだけで充電できるとか。

__ 2

早速分解です。
単純にリチウムイオン電池が3セルと、充電回路などが入ってるだけでした。
ちなみにI2Cで何かを取得できるそうですが、データの形式とかどこ見ても書いてない…

__ 3

__ 4

セルはSANYOの3.7V2000mAhのものでした。

強力LEDのライトの電池にしようかと考えてます。

Continue Reading

マイコンデビュー

友達の学校の部活にお邪魔する機会が一昨日ありましてね。
その部活は車をマイコンで制御してタイムを測るってのを今は主に作ってる部活だそうです。

俺自身もマイコンを触ってみたかったので、色々と質問したら結構簡単そうだったので、
その日に日本橋に行って言われたマイコンを買ってきました。

下がマイコンAVR書き込みボードとケーブル類とドライバCD 上はATtiny85ふたつとその他諸々
IMG_2084

AVRというマイコンの「ATtiny85」というやつらしいです。らしいです。
マイコンってアセンブリとかで全部書くものと思ってたんだけど、違うんですね
こんなちっちゃいチップでC言語が使えるとか初耳でした。

早速、開発環境の「AVR Studio」をインストールし、
C言語のプログラムに必要な「WinAVR」をインストールしました。
WinAVRってのが無いとアセンブリだけだそうです。

書き込みのボードはこんなかんじです。IMG_2080

ボートからマイコンへの接続は、図の通りです。
色のあってるのをつなげてください。
ATtiny-Write

ちなみに、他のAVRでもデータシートの対応するピンに接続すれば同じ意味です。
それと、PICと違い、機器を接続したまま書き込めるとか先生言ってました。

ネットから拾ったサンプルコードをコピペしていよいよ実行……?

make: Interrupt/Exception caught
Build failed with 1 errors and 0 warnings...
make: Interrupt/Exception caugh
Build failed with 1 errors and 0 warnings...

なんだこれ

エラーでビルドできません。

思い当たるといえば…

Windows7でしかも64bitということですね…

早速XP Modeで環境をサクッと作りコピペしてビルドした所成功しました。

XPすげえわIMG_2090

今は、プログラムを適当に変えて黄色と赤色が交互に点滅するようになっています。

マイコン超楽しい!

そんなマイコンデビュー一日目でした。

Continue Reading
Close Menu