ブログマップ

電子工作
電子工作
スタバアンプ
スタバアンプ
電光掲示板
Arduino
Arduino
Make:
太陽電池
太陽電池
ニキシー管
ニキシー管
PIC
PIC
Xfind
Xfind


すべての記事


Arduinoで作る電光掲示板 - スタンドアローン版
http://arms22.blog91.fc2.com/blog-entry-237.html

Xfind 0.8.8 リリースしました。
http://arms22.blog91.fc2.com/blog-entry-223.html

picburn-0.5.2 リリースしました。
http://arms22.blog91.fc2.com/blog-entry-222.html


Make: Technology on Your Time 07(7月8日発売)

IMGP2524.jpg IMGP2527.jpg

Make: Technology on Your Time 07の見本が届きました。今回、「Arduinoで電光掲示板を作る」というタイトルで記事を書かせてもらってます(Make: Tokyo Meeting 03で展示していました)。詳しい作り方を解説しているので、「あの電光掲示板ほしかった!」って人は是非、買って作ってください!7月8日発売です!

回路図、外装図面、スケッチを次のエントリーで公開しています。

Arduinoで作る電光掲示板 - スタンドアローン版
http://arms22.blog91.fc2.com/blog-entry-237.html


Make: Technology on Your Time Volume 07

オライリージャパン
売り上げランキング: 57255
価格: ¥ 1,575


自由な発想でテクノロジーを使いこなす人のための「Make」。Vol.7の特集は「Lost Knowledge―失われた過去のテクノロジー」。大量生産以前の職人気質のモノ作りと、それを現在によみがえらせるスチームパンクスタイルのプロジェクトを紹介します。日本語版オリジナル特集は2本です。「Make: Kits―海外キットを作ろう」では、回転する自転車のホイールを使ってグラフィックを表示する「Spoke POV」や、鉢植えの水の状態をTwitterに投稿する「Botanicalls Kit」などのユニークなキットを解説します。さらに初音ミクが持つ架空の楽器「あの楽器」を「ニコニコ技術部」のメンバーが実体化する様子をエッセイ、制作記事でまとめました。その他にも、鉄球でリズムを操作する「ビートベアリング・タンジブルリズムシーケンサー」の製作、安価にはじめるガラス工芸(トンボ玉)をはじめる方法など、ジャンルを問わないユニークな記事が満載です。




Arduinoで遊ぼう - 周波数カウンタ

テルミンの製作でハートレー発振回路の発振周波数を調節する必要がでてきた。何とかArduinoで測定出来ないかと、Arduinoで周波数カウンタを作れないか調べてみた。すると次のページで「Freq Counter」という高精度、高解像度の周波数カウンタライブラリが公開されていた。

Arduino Frequency Counter Library

入力はデジタル端子の5番に固定されていて、この端子はT1の16ビットハードウェアカウンタにマッピングされている。入力信号はデジタルレベルである必要があり、微弱信号はトランジスタか、74HC14インバータを使って増幅させる必要がある。
入力できる周波数は最大8MHz(デュティー50%時)。

使い方
1.上記のページからFreq Counterライブラリをダウンロード
2.ライブラリを解凍し、arduino-0016/hardware/librariesにコピー
3.新しいスケッチを開いて、Sketch->Import Library->FreqCounterを選択

プリアンプ回路図
preamp.png

※トランジスタは2SC1815でOK。


サンプルスケッチ
#include <FreqCounter.h>

void setup() {
Serial.begin(9600); // connect to the serial port
Serial.println("Frequency Counter");
}

long int frq;
void loop() {
FreqCounter::f_comp = 8; // Set compensation to 12
FreqCounter::start(100); // Start counting with gatetime of 100ms
while (FreqCounter::f_ready == 0); // wait until counter ready
frq = FreqCounter::f_freq; // read result
Serial.println(frq); // print result
delay(80);
}



Making Things Talk -Arduinoで作る「会話」するモノたち
Tom Igoe
オライリージャパン
売り上げランキング: 15890
価格: ¥ 3,990



テルミン製作(3) - ブレッドボードとアンテナ

Breadboard - Coffee Cup Theremin
実験用にテルミンの回路をブレッドボードに組んでみました。IFTコイル(L1,L2)の底についているコンデンサは外す必要があるようです。竹串で割ったあとペンチで引っ張るとワイヤと一緒に取り外せます。あとブレッドボードに挿すときはコイルを斜めにして足3本だけ挿します。発振回路が対称になっているので組み立ては楽でした。ちょっとコイルは近すぎたかも。

Antenna - Coffee Cup Theremin
テルミンのアンテナ兼入れ物です。例によってこのテルミンもスタバのカップにいれてしまいます!カップの内側にアルミホイールを貼付けて、アンテナ変わりに使います。うまくいくかな?

コイルやコンデンサの調節はまだですが、このまま音を鳴らしてみました。電池を接続して変に電流が流れていないことを確認(この状態で約9mA回路に流れていました)。テルミンの出力をアンプスピーカーに接続すると高い音が聞こえてきました。音はずっと出続けていますが、これはあとで調節できます。アンテナに手を近づけると音はさらに高い音になり、カップを持つと音が消えました。

取り敢えず成功です。それなり回路は動いていそうです。

2009/6/24
スタバのカップはショートサイズを使ったのですが、感度が少し悪かったのでトールサイズで作り直しました。


テルミン製作(2) - 部品リスト
http://arms22.blog91.fc2.com/blog-entry-242.html

テルミン製作(1) - 回路図
http://arms22.blog91.fc2.com/blog-entry-241.html



大人の科学マガジン Vol.17 ( テルミン ) (Gakken Mook)
大人の科学マガジン編集部
学習研究社
売り上げランキング: 7727








テルミン製作(2) - 部品リスト

テルミンの製作に必要な部品のリストです。オリジナルの回路ではFETに2SK168E、可変容量ダイオードに1SV230、ショットキーバリアダイオードに1SS98を使っていましたが、それぞれ次の部品で代替しています。
  • 2SK168(E)→2SK192GR
  • 1SV230→1SV101
  • 1SS98→1SS106(たぶん1SS86でも大丈夫)
あとオーディオアンプLM386と定電圧レギュレータを省略しています。ぜんぶ共立電子さんで揃えることができます。

部品名記号仕様個数単価金額
トランジスタQ2,4,5,72SC1815Y42184
FETQ1,3,92SK192A-GR350150
Q6,82SK30A22652
ショットキーダイオードD3,41SS102252104
可変容量ダイオードD1,21SV101257114
抵抗R1,7,9,15,22100KΩ5525
R2,10,20,251MΩ4520
R3,11,26100Ω3515
R4,5,12,13,17,2110KΩ6530
R6,14,231KΩ3515
R8,184.7KΩ2510
R1633KΩ155
R19560Ω155
セラミックコンデンサC1,3,8,10,21,22,25100PF71070
C220PF11010
C947PF11010
C15,270.01μF41040
C160.001μF11010
C6,7,13,1415PF41040
C24,2610PF21020
積層セラミックC5,120.1μF22142
電解コンデンサ(16V)C4,11,2322μF31545
C1747μF15050
半固定抵抗VR210KΩ15252
VR12KΩ15252
VR450KΩ15252
コイル(AMラジオ用)L1,2455IFT(黒)2126252
L3,4OSC用(赤)2126252
モノラルミニジャック17373
電池ホルダー(単4×3本)16868
1767

前回、「可変容量ダイオード1SV101は1SV230の3倍くらい静電容量があるから使えない、かも」と書いたけど、発信回路のコイルに対するコンデンサの比を合わせこめば大丈夫そうなので、可変容量ダイオードは1SV101を使います。後でC1とC8の容量を100pFから減らす、かも。




テルミン製作(1) - 回路図
http://arms22.blog91.fc2.com/blog-entry-241.html

JR6BIJ - ハンダゴテ遊び No.2
http://jr6bij.hiyoko3.com/handa/handa02.php



KORG DS-10 performance guide book
村上 俊一
翔泳社
売り上げランキング: 3278




サクっと遊べる KORG DS-10 KORG DS-10公式ガイド
小谷野謙一 エクスパ
ソシム
売り上げランキング: 759




テルミン製作(1) - 回路図

いろいろ思うところあって、テルミンの製作をはじめました。インターネットを検索するとたくさんの製作例が見つかります。今回製作するテルミンはJR6BIJさんテルミン1号機です。日本語の解説がしっかりしてい音量の調節ができる完全なテルミンの作り方が公開されています。
実はこんなに大量の部品を使う製作ははじめて。しかもバリバリのアナログ回路です。ちゃんと動くものができるかどうか不安です。。

JR6BIJ - ハンダゴテ遊び No.2
http://jr6bij.hiyoko3.com/handa/handa02.php

テルミンの仕組みについては↑や↓を参照してください。
大雑把に解説するとテルミンは2つの発振回路を持っていて、それらの2つ発振回路の出力を組み合わせ、それが発生する可聴域のうねりを音として出しています。

テルミン - Wikipedia
http://ja.wikipedia.org/wiki/テルミン

テルミ1号機回路図改

テルミン1号機の回路図です。少し修正しています。テルミン1号機には低電圧のオーディアンプLM386が使われていますが、オーディオアンプは外付けにする予定なので省いています。また電源は単4電池3本を使う予定なのでレギュレータも省きました。
また、FETや可変容量ダイオード(バリキャップ)、ショットキーダイオードなど同じ部品が手に入りそうにないので似たような特性の部品で代替しています。

  • 2SK168(E)→2SK192GR
  • 1SV230→1SV101
  • 1SS98→1SS106(共立電子シリコンハウスさんの店頭で購入できました)

代替した部品でうまく動くかわかりませんが、少しずつ実験して完成させたいと思います。

※2009/6/17
どうやら1SV101の静電容量が1SV230の3倍くらいあるらしく、うまく動かないかもしれない。。



大人の科学マガジン Vol.17 ( テルミン ) (Gakken Mook)
大人の科学マガジン編集部
学習研究社
売り上げランキング: 14359




大人の科学 製品版 テルミンPremium

学研
売り上げランキング: 455949




ちょっといい明日、考えちゃうかも

Make: Tokyo Meeting 03で出展のお手伝いをしてくれた中の人がトラックバックをくれたので、今日はその記事を紹介するよ。

ちょっといい明日、考えちゃうかも - Make: Tokyo Meeting 03 [総括とメモ]
ちょっといい明日、考えちゃうかも - Make: Tokyo Meeting 03 [後半]
ちょっといい明日、考えちゃうかも - Make: Tokyo Meeting 03 [前半]
ちょっといい明日、考えちゃうかも - Make: Tokyo Meeting 03に行ってきたよ!!

ブログのタイトルが素敵です。



今後はイベントが「マンネリ化」しないかがとっても心配。そうならないようにする為にも、僕のようなROMの人たちがmakeで感じたこと・起こったことを情報発信していって、作り手の人を刺激したり、沢山の人を巻き込んでよりみんなにとって刺激的なイベントにしていくような「流れ」が大切なような気がします。

#大衆化しちゃうことで面白くなくなるっていう別の心配もあるんだけどね。


今はまだ見学だけの人たちもこれからどんどん出展側にまわってくると思う。そうなって来ると今よりもっと楽しくて刺激的なイベントになると思う。運営は大変そうだけどw 海の向こう(?)でやっているMake: Faireに出展されているようなトンでも作品が日本でも見れることを期待したい。

Arduinoで遊ぼう - Arduinoで作るシンセサイザー

IMGP2409 IMGP2405

最近、ちょいちょい製作例を見かけるArduinoで作るシンセサイザー、Auduino('r'をもじって'u'にしている)。Make: Tokyo Meeting 03でも距離センサーを使ったものが展示されていた。距離センサーを2つにすればテルミンっぽい何かができるかもしれない、、と思って作ってみた。音量を調節するボリュームがあるとおもっていたけど、そうでもないみたい。。なので距離センサーは一個。


距離センサーはシャープの測距センサーGP2Y0A21(秋月電子)を使った。このモジュールは10cm〜80cmの距離を0.5V〜2.5Vの範囲で出力する。測距センサーを使うために次のようにスケッチを変更した。

int measureDistance(int oldvalue,int pin)
{
return (oldvalue - (oldvalue >> 4)) + (analogRead(pin)>>4);
}

int normalizeDistance(int distance)
{
#define RANGE 512
#define MINV (122)
#define MAXV (MINV+RANGE-1)
if(distance < MINV) distance = MINV;
else if(distance > MAXV) distance = MAXV;
distance -= MINV;
return distance << 1;
}

void loop() {
..
sync_ain = measureDistance(sync_ain,SYNC_CONTROL);
syncPhaseInc = mapPentatonic(1024 - (normalizeDistance(sync_ain)));
..
}


Auduinoはグラニュラーシンセシス(GranularSynthesis)という技術を使っている。これは小さな音の粒を時間的・空間的にランダムに配置して、音を生成するという技術、らしい(笑

スケッチを読んでなんとなーく分かったのは2つの音の粒(Grain)を合成して、出力する値を作っているってことぐらい。。



Auduino - tinkerit
http://code.google.com/p/tinkerit/wiki/Auduino

Auduino - Arduino で作るお手軽シンセ - Radium Software
http://d.hatena.ne.jp/KZR/20090510/p2

Auduino: DIY Synthesizer - Radium Software
http://d.hatena.ne.jp/KZR/20090517/p1

グラニュラーシンセシスとゆーものについて勉強してみる
http://www.geocities.jp/brotherasazuke/sakekanworks/granulizer/01.htm


Arduinoで作る電光掲示板 - スタンドアローン版

Arduinoで作る電光掲示板。Make: Tokyo Meeting 03で展示していた電車の発車時刻と行き先を表示する電光掲示板の情報を公開します。今回、展示していた電光掲示板はスタンドアローン版で電車の発車時刻と行き先のフォント情報を予めスケッチに書込んでいる。もしこの情報をもとに電光掲示板を作ろうと思っている人は、発車時刻とフォントの書き換えが必要だよ。

ダウンロード
http://xfind.hp.infoseek.co.jp/electric/arduino/signboard001.zip
http://xfind.hp.infoseek.co.jp/electric/arduino/signboard002.zip

※2009/6/15追記
アーカイブにライブラリが含まれていなかったので、再度アップロードし直しました。

回路図
Train Schedule Message Board with Arduino schematic


部品リスト
Arduino Duemilanoveスイッチサイエンス1
Arduino用「バニラ」シールド・キットスイッチサイエンス1
32×16ドットLEDマトリクス表示基板秋月電子3
リアルタイムクロックモジュール秋月電子1
電気二重層コンデンサ 1F 5.5V秋月電子1
スイッチングACアダプタ 5V 2.3A秋月電子1
パネル型DCジャックMJ-10共立電子1
ショットキバリアダイオード共立電子2
丸ピンICソケット8pin共立電子1
1KΩ抵抗共立電子7
10KΩ抵抗共立電子2
タクトスイッチ共立電子5
ユニバーサル基板共立電子1



Arduinoで作る電光掲示板の作り方は次号のMake:で詳しく紹介されるよ!



Make: Technology on Your Time Volume 06

オライリージャパン
売り上げランキング: 2487




Ads by Google
最近の記事
カテゴリ
スタバカップアンプ (6)
電光掲示板 (2)
Arduino (19)
Make: (9)
太陽電池 (12)
ニキシー管 (17)
PICライタ (15)
自作USBデバイス (6)
電波時計 (3)
Ogg Vorbis Player (12)
電子工作 (67)
Xfind (6)
Cocoa (18)
Bluetooth (3)
twitter (4)
Coroutine (4)
本 (3)
未分類 (21)
テルミン (3)
最近のコメント
arms22:Arduinoで遊ぼう - Arduinoで作るシンセサイザー (06/27)
yamadanohito:Arduinoで遊ぼう - Arduinoで作るシンセサイザー (06/27)
arms22:twifp 0.1 リリースしました。 (06/21)
arms22:Arduinoで遊ぼう - 自作プロトシールド (06/08)
きぃたん:Arduinoで遊ぼう - 自作プロトシールド (06/08)
arms22:Arduinoで遊ぼう - Arduinoで作るシンセサイザー (06/01)
saku:Arduinoで遊ぼう - Arduinoで作るシンセサイザー (06/01)
arms22:Make: Tokyo Meeting 03 Day 2 (05/28)
最近のトラックバック
以前の記事
リンク
タグ
プライバシーポリシー
当サイトでは、第三者配信による広告サービスを利用しています。このような広告配信事業者は、ユーザーの興味に応じた商品やサービスの広告を表示するため、当サイトや他サイトへのアクセスに関する情報 (氏名、住所、メール アドレス、電話番号は含まれません) を使用することがあります。このプロセスの詳細やこのような情報が広告配信事業者に使用されないようにする方法については、ここをクリックしてください。