AVR

AVRマイコンで電卓もどきを作ってます(SC1602 LCDとキーマトリクスモジュール)

まだ掛け算しかできないので、「作りました」ではなく、「作ってます」です。。 ATmega168のAVRマイコンと、電子部品屋でよく見かける、 SC1602互換のキャラクタLCD 今回使用したのはこちら '0'〜'9'と'*'、'#'のキーマトリクスモジュール を使用した電卓も…

Debian Jessie上にAVRマイコン開発環境構築〜LEDチカチカまで

何年かぶりに、AVRマイコンをいじってみようかと思い、 以前はWindows上で開発していたのですが、Debianでもできる様子なので、試してみました。 ※ パスコンは手元になかったので繋いでいないです(買っておいたはずなのに。。。) そもそも、Vcc 3.0Vの低電圧…

AVRマイコンデジタル時計をLEGOに収めた

AVR

前回、ユニバーサル基板に実装したAVRマイコンデジタル時計をLEGOのケースに収めました。 材料 レゴ基本セット・青いバケツ 完成写真 とても簡単なものですが、 やっぱりLEGOだと、おもちゃらしい雰囲気が出て良く・・ないですか? おまけ せっかくなので、 …

7セグ時計をATMEGA168Pに対応

AVR

前回まででは、ATMEGA168を使用していました。 ですが、今は「ATMEGA168P」のほうが主流な様で、秋月電子でも千石通商でもATMEGA168ではなくATMEGA168Pを取り扱っているようです。 予備として買ってあるのもATMEGA168Pなので、これに対応させておきたいです…

AVRマイコンデジタル時計をユニバーサル基板へ実装

AVR

先日のブレッドボードデジタル時計をユニバーサル基板上に実装しました。 材料 前回から新たに増えた素材は以下のものです。 片面ガラス・ユニバーサル基板 Cタイプ(72x48mm) めっき仕上げ 丸ピンICソケット(28P)[300mil] ジュンフ…

AVRマイコンと7セグメント表示器でデジタル時計

AVR

AVRマイコンでデジタル時計を作ってみました。使ってる技術要素としては 7セグLED表示出力 タイマ割り込み ボタン入力 くらいで、入門で初めて作るものとしては最適かと。 開発環境 開発環境はこんな感じです。 マイコン ATMEGA168-20PU(リンク先はATMEGA168…