2012年5月15日

はてなブックマークに追加   ArduinoでI2C制御LCD ACM1602を使う(1)


 最近、I2Cで制御できるLCD(液晶表示器)が入手可能になりましたので、早速Arduinoで使ってみました。なお、I2C制御ですので、I2Cマスタとして作動するものなら、Arduino以外のマイコンでも制御可能です。

 最初はライブラリのWireで直接制御しますが、LiquidCrystal互換のArduino用ライブラリを用意しましたので、それも紹介します。

pic1.jpg

続きを読む
 「ArduinoでI2C制御LCD ACM1602を使う(1)」

2012年5月14日

はてなブックマークに追加   新刊 PICで楽しむAndroidアクセサリの自作


 2011年、世界のスマートフォンの出荷台数がPCとタブレットの合計を初めて上回るという統計資料が出ました。2011年年末から2012年初めの統 計では、PCとタブレットの内訳は、ノートPCが60%,ネットブックが6%、デスクトップPCが22%、残り12%がタブレットです。
 タブ レットとスマートフォンのOSの分類でみると、iOS(Apple)とGoogleのAndroidがほぼ二分している状況です。今年は6月から7月に タブレットとスマートフォンのバージョンが統一されたAndroid4.0およびそれ以降の新しいモデルが出てきます。日本国内では、開発するためにどの 機種を買ったらよいかわからない状況が続いていますが、それも解消するかもしれません。
 タブレットは、画面が広いうえ、USBがついています。 このUSBを利用してプログラムを開発するために、GoogleからAOA(Android Open Accessory)というAPIが提供されています。このAPIを使えば、USBを持つマイコンもしくは、USB-シリアル・インターフェースを利用し たマイコンを使って、タブレットやスマートフォンとUSBケーブル経由でやり取りができます。
 マイコンにPICを使った書籍が技術評論社から発売されます。

  PICで楽しむAndroidアクセサリの自作 ISBN 978-4-7741-5099-4
  著者 後閑哲也 定価3,360円(本体3,200円)

gokan-1.jpg

目次

第1章 アンドロイド機器とアクセサリ
第2章 スマートフォンアプリとアクセサリの開発
第3章 フルカラーLED制御
第4章 電圧電流計アクセサリの製作
第5章 ウェザーボードの製作
第6章 タブレットアプリとUSBデバイスの開発
第7章 リモートI/Oシステムの製作
第8章 オシロスコープの製作
第9章 ラジコンシステムの製作


2012年5月 9日

はてなブックマークに追加   40文字×4行LCDモジュールを使ってみる(3)
使い方編


 今回は、改造したドライバの使い方を説明します。

続きを読む
 「40文字×4行LCDモジュールを使ってみる(3)
使い方編」

2012年5月 7日

はてなブックマークに追加   40文字×4行LCDモジュールを使ってみる(2)
ドライバ改造編


 Arduinoで用意されている標準ライブラリのLCDドライバ、LiquidCrystalを改造してC-51849NFJ-SLW-ADNを制御できるようにします。

 オリジナルをコピーしてそれを改造し、別ライブラリとして追加します。ここでは改造の手順を示しますが、改造後のソースを用意してあるので、手っ取り早く使いたい人は使い方を参照してください。

続きを読む
 「40文字×4行LCDモジュールを使ってみる(2)
ドライバ改造編」

2012年5月 2日

はてなブックマークに追加   拡張PIC16実験 和文モールス受信練習機へ(10)


 今回の10回目で、和文モールス受信練習機の改造は最終回です。

 オーディオ・アンプを追加して、もう少しきれいな音の和文モールス受信練習機「CW基板NO.2」への改造実験の後半です。この「CW基板NO.2」はエレキジャック誌No.20に掲載されている、8ピンPIC12F1822マイコンが搭載されたモールス受信練習機キット基板にオーディオ・アンプを追加したものです。マイコンに和文モールス受信練習プログラムを書き込みます。

続きを読む
 「拡張PIC16実験 和文モールス受信練習機へ(10)」

2012年5月 1日

はてなブックマークに追加   自転車速度計(4)
 ――輪行による実証試験――


 春になったので天気の良い日に、前回までで紹介した自転車速度計を取り付けて輪行に行って来ました。関西にはサイクリング・ロードはいくつかありますが、筆者は嵐山-木津サイクリング・ロード(京都府のホームページによると正式名称は「府道京都八幡木津自転車道線」だそうです)が大好きです。
 桂川と木津川の川沿いを走る道で、距離は45.0kmあります。途中の景色などの詳しい話は省略して、今回は作製した自転車速度計が正確に距離を測定できるかの確認ですので、起点・中間点・終点の写真とそれぞれの地点での速度計表示(inset)を示します。

p-1.jpg
写真4-1 起点(嵐山)

続きを読む
 「自転車速度計(4)
 ――輪行による実証試験――」

2012年4月27日

はてなブックマークに追加   40文字×4行 LCDモジュールを使ってみる(1)


 大型のキャラクタ表示LCDモジュールC-51849NFJ-SLW-ADNを入手したので早速使ってみました。とりあえずはArduinoで直接接続して動かします。

 LiquidCrystalとほぼ互換性のあるドライバ(ライブラリ)も作りましたのでそちらも紹介します。

pic1.jpg

続きを読む
 「40文字×4行 LCDモジュールを使ってみる(1)」

2012年4月26日

はてなブックマークに追加   拡張PIC16実験 和文モールス受信練習機へ(9)


 ここからはもう少しきれいな音の和文モールス受信練習機への改造実験します。ベースは今までと同じエレキジャック誌No.20に掲載されている8ピンPIC12F1822マイコンの搭載されたモールス受信練習機キット基板です。
 今回はPWM機能にて、きれいなモールス音となるサイン波サウンドを生成してみます。次回はこれをオーディオ・アンプ付のモールス受信練習機「CW基板NO.2」で動かします。

 

続きを読む
 「拡張PIC16実験 和文モールス受信練習機へ(9)」

2012年4月24日

はてなブックマークに追加   SDカードアダプタ(3) 温度記録


 SDカードを使った応用として、簡単な温度ロガーを製作します。

続きを読む
 「SDカードアダプタ(3) 温度記録」

2012年4月19日

はてなブックマークに追加   拡張PIC16実験 和文モールス受信練習機へ(8)


 エレキジャック誌No.20に掲載されている8ピンPIC12F1822マイコンの搭載されたモールス受信練習機キットを、和文モールス受信練習機へ改造する実験をします。
 今回は前回行った一緒に書き込まれた二つの練習文章を、切り替える方法を説明します。

 

続きを読む
 「拡張PIC16実験 和文モールス受信練習機へ(8)」

2012年4月17日

はてなブックマークに追加   SDカード・アダプタ(2)


 今回はサンプル・プログラムで実際にSDカードにテキスト・ファイルを書き込み、それを読み出して動作を確認します。

続きを読む
 「SDカード・アダプタ(2)」

2012年4月16日

はてなブックマークに追加   モールス受信練習機を乱数で遊んでみる(1/2)


 乱数という言葉を聞いたことがありますか? 乱れる数と書きますが、サイコロの目のように毎回何が出るかわからない数(ランダムな数)のことをいいます。ここでは乱数を発生する関数randを使ってサイコロやおみくじを作ってみます。プログラムの雛形として使うのは「モールス受信練習機でタイマとメトロノームを作ってみる」で使ったEJ-sound-timer.zipです。

続きを読む
 「モールス受信練習機を乱数で遊んでみる(1/2)」

2012年4月11日

はてなブックマークに追加   SDカード・アダプタ(1)


 ブレッドボードへ直接実装でき、Arduinoへ直結できるマイクロSDカード用のアダプタ・ボードを紹介し、使用例を何回かに分けて説明します。

pic01-01.jpg

 まず、Arduinoのサンプルプログラムを利用してSDカードのリード、ライト動作を確認した後、ありふれていますが、手っ取り早く簡単にできる応用例として、温度を周期的に測定し、それをSDカードへ記録するセットを製作します。

続きを読む
 「SDカード・アダプタ(1)」

2012年4月10日

はてなブックマークに追加   モールス受信練習機でタイマとメトロノームを作ってみる(3/3)


 ラーメン・タイマ、メトロノームの次にはキッチン・タイマに挑戦です。ラーメン・タイマと違ってボリューム(半固定抵抗)で時間を設定できるようにします。

続きを読む
 「モールス受信練習機でタイマとメトロノームを作ってみる(3/3)」

2012年4月 2日

はてなブックマークに追加   モールス受信練習機でタイマとメトロノームを作ってみる(2/3)


 ラーメン・タイマの次にはメトロノームとキッチン・タイマにチャレンジしてみます。ラーメン・タイマでは3分間の時間が固定でしたが、メトロノームとキッチン・タイマではテンポや時間を調整できるようにしましょう。今回はメトロノームに挑戦です。

続きを読む
 「モールス受信練習機でタイマとメトロノームを作ってみる(2/3)」

2012年3月28日

はてなブックマークに追加   拡張PIC16実験 和文モールス受信練習機へ(7)


 エレキジャック誌No.20に掲載されている8ピンPIC12F1822マイコンの搭載されたモールス受信練習機キットを和文モールス受信練習機へ改造する実験をします。
 今回は和文モールスのための、入れ替え可能な練習文データとしてEEPROMメモリ用とフラッシュ・メモリ用が一緒になったものを作って書き込む方法を説明します。

続きを読む
 「拡張PIC16実験 和文モールス受信練習機へ(7)」






マイコンと電子工作 No.6



マイコンと電子工作 No.4



マイコンと電子工作No.3


マイコンと電子工作No.2


マイコンと電子工作No.1


マイコンを始めたい人は
フィジカル・コンピューティング


空気を読む花瓶とお花のパーツ・セット(エレキジャックNo.11 特別号)

カテゴリ

最近のコメント

oka on AVRのプログラム環境(1) AVR Studio、WinAVRのインストール: 初めてAVRを使います。すべて手探り状態です。

莎華(SAKA) on 拡張PIC16実験 内蔵温度センサを試す(2/2): PIC12F1822の内蔵温度計はダイオードのVfを利用したものです

yoshida@管理者 on PIC16F1827時計の製作(4): ご指摘ありがとうございます。 修正版が届いていましたので、差し替えま

dummy on PIC16F1827時計の製作(4): このプログラムを使用していますが、今年の2月の曜日がずれています。

宮永 on PICマイコンをHI- TECH Cで動かす(1): にんにちは。 picc ver9.83 をインストールしてから、c

kawana on STM8Sマイコンを使った最初のアプリケーション (8): STM8Sマイコンを使った最初のアプリケ-ション(5)の Progr


おすすめ書籍


会社案内
情報セキュリティおよび個人情報の取り扱いについて

コメントとトラックバックは、spamを予防するために、編集担当が公開の作業をするまで非公開になっています。
コメントはそれぞれ投稿した人のものです。

/*yahoo remove*/