2011-01-01から1年間の記事一覧

BrotherHL2140用プリントサーバーの構築

Brotherのプリンタ HL2140をネットワークを介して利用したかったので,プリントサーバーを構築してみました. サーバー側のOSはLinux(CentOS 5.5)を利用しています.まず,yumを使ってcupsをインストールします. $ su - パスワード:(rootのパスワード) # yu…

Windows環境でのシリアル通信

シリアル通信を使うことで手軽にパソコンとマイコン間で通信が行えます. パソコン側の環境ではTeraTermなどのターミナルソフトウェアを利用するのも手軽で良いですが, 通信データがテキストデータとなってしまうため,処理速度やメモリー節約の観点からは…

AVRマイコンを使ったシリアル通信

マイコンとPCでシリアル通信をする実験をしました. PCとAVRマイコンの接続はUSB-RS232C変換ケーブルを利用し, レベル変換IC(max232等)を通じてマイコンのUSART(UART)ポートに接続します. 変換ケーブル,IC共に秋月電子で手に入ります. 今回の実験に利用…

C言語FIFOデータ構造

前々回の記事でFIFOデータ構造をC++で書いていましたが,デフォルトのライブラリにFIFOデータ構造は存在していたようです. 今回はC言語で書いたライブラリを紹介します. とはいいつつ,ソースコードを晒すだけ^^; メモリ確保を静的にすることで,マイコ…

スマートフォン用充電アダプタをつくってみた.

そんなに難しいものではなく,普通の工作レベルですが作ってみたので報告します. 付属の充電変換コネクタを無くしてしまったので,仕方なく作ったというのは,ここだけの秘密ですww

C++で汎用FIFOを実現してみた.

C++の勉強を少しづつしています. 僕はFIFOデータ構造を使う機会が多いので,汎用のFIFOクラスをC++を使って作ってみました. まだ勉強を始めたばかりであるため,もっと良い書き方はあると思います. #include <iostream> using namespace std; class Queue { public:</iostream>…