目次:
- 用品:
- ステップ1:あなたが必要とする部品ともの
- ステップ2:子供の声を録音する
- ステップ3:ハードウェアとソフトウェア
- ステップ4:フレーズを含めるようにプログラムを更新する
- ステップ5:プロジェクトボードのプログラミング
- ステップ6:エレクトロニクスをまとめる
- ステップ7:エレクトロニクスを豪華にする
このInstructableで、あなたはあなたの子供の声を記録して、そして個人化された豪華なおもちゃを作るつもりです!自分の声を聞いて絶対に愛する子供たちはおもちゃから来ています。この例では、娘の声を録音し、それを彼女のぬいぐるみのユニコーンのぬいぐるみに追加しますが、実際には、この同じプロセスを使用して自分の声を何にでも追加できます。効果音、歌、その他の音楽を含めることもできます。
このInstructableは他のおもちゃ、ゲーム、ロボット、またはアートプロジェクトに簡単に適応できます。
このタイプのプロジェクトが好きなら、私の他の個人化された子供用オーディオブックの作り方についてのプロジェクトを見てください。
用品:
ステップ1:あなたが必要とする部品ともの
パーソナライズされたぬいぐるみを作るために、あなたはあなたの子供の声を録音してサウンドファイルを編集する方法が必要です。これはあなたのウェブカメラと無料のオーディオエディタで簡単に行えます。録音したオーディオを保存して再生するための電子機器も必要です。これを行うために私はFoxonixを使用しています。これはオーディオを再生しプログラムを制御するための素晴らしい、プログラムしやすいプラットフォームです。
部品:
1.)Foxonix Fox開発委員会
2.)Foxonixプロジェクト委員会
3.)小型スピーカー
4.)ワンプッシュボタン
5.)2つまたは3つの電池(単三または単四)用の電池ホルダー
6.)ワイヤー
あなたの声を録音するための7.)マイク、ウェブカメラ、またはスマートフォン
8.)Adobe Audition、Wavepad(無料)、またはAudacity(無料)のようなオーディオエディタ
9.)はんだごてとはんだ
10.)電子機器を収納するための小さなプラスチックまたは段ボール箱
11.)サウンドを追加したい動物やぬいぐるみ
ステップ2:子供の声を録音する
あなたのオーディオを録音する簡単な方法はあなたのコンピュータのウェブカメラを通してあります、しかしあなたが派手なマイクを持っているならばあなたは代わりにそれを使うことができます。また、Adobe Audition、WavePad(無料)、Audacity(無料)などのオーディオエディタも必要です。これらを使用して、ファイルの録音、録音の始めと終わりのトリミング、録音音量の調整などを行います。
含めるフレーズごとに、録音を作成し、それに応じてファイルに名前を付けます(例:hello_my_name_is_sparky.wavまたはi_want_to_be_your_friend.wav)。これをする:
1.)録音用に新しい空のオーディオファイルを開きます。
2.)フレーズをマイクに向かって話します。
3.)録音を停止します。
4.)再生を聞き、それに満足しているかどうかを確認し、必要に応じて録音し直します。
5.)録音の始めと終わりからノイズやデッドスペースを取り除いて、オーディオをトリミングします。
6.)サンプルタイプを12kHzなどの低いサンプリングレートに変換します。オーディオエディタにはこれを行うための機能が必要です。
上の図は、Adobe Auditionで録音されたオーディオファイルがどのように見えるかを示しています。
注:あなたはまた、一度にすべてのあなたのフレーズを記録して、それを単一のファイルとして保存することができました。その後、その中から個々のフレーズをコピーして、それぞれを別々のファイルとして保存できます。
ステップ3:ハードウェアとソフトウェア
私たちはフォックス開発委員会に参加することから始めます。これで既存のプログラムを試してみることができるようになるので、それを試して、それがどのように機能するのかを確認できます。 Fox BoardはUSBケーブルであなたのコンピュータに差し込まれるべきです。図に示すように接続はここにあります:
1.)スピーカーがPWMジャックに接続されている。
2.)1個のプッシュボタンがピンP1.0と3.3Vの間に接続されています
このプロジェクトの作成に使用されたソフトウェアファイルはすべてここに含まれていますが、GitHubにもあります。あなたはこれらのファイルをダウンロードしてあなた自身のプログラムの基礎として使うことができます。プログラムはそれほど変わらないが、あなたが作ったあなた自身のオーディオファイルを交換することになるだろう。
変更を加える前に既存のプログラムをハードウェアでテストするには、Fox Hardware Programmerを使用してファイルをロードしてください。 custom_plush.bin フォックス開発委員会に。プログラムがロードされた後、あなたはボタンを押してフレーズを聞くことができるはずです。
ステップ4:フレーズを含めるようにプログラムを更新する
プログラムを変更するには、Foxonixソフトウェアバンドルの一部であるコードエディタが必要になります。
オーディオファイルをプログラムフォルダに移動してプログラム内のファイル名を変更するだけで、録音したフレーズを含めるようにプログラムをカスタマイズできます。サンプルプロジェクトよりも多いまたは少ないフレーズがある可能性があるため、含めるフレーズの数に応じてプログラムを少し変更する必要もあります。
更新を行い、プログラムを再コンパイルしたら、開発ボードに新しいプログラムをロードしてテストします。
ステップ5:プロジェクトボードのプログラミング
プログラムを更新し、すべてがうまくいったことに満足したら、そのプログラムをプロジェクトボードにロードして、おもちゃにインストールすることができます。 Foxonixの素晴らしい点の1つは、開発ボードにプログラミングコネクタが組み込まれていることです。そのため、プロジェクトボードをそのコネクタに差し込んでコードを読み込むことができます。今、あなたはあなたのプログラムとその上にオーディオが入っている小さな独立したPCBを持っています、そしてそれはプロジェクトに入れるのに最適です。
ステップ6:エレクトロニクスをまとめる
今度は電子機器をハウジングに組み立てます。あなたは小さな段ボールかプラスチックの箱を使うことができます。この例では、私は既製のプラスチック製エンクロージャを使用しています。
スピーカー用の穴をいくつかあけてから、スピーカーの外側の端の周りに細いビードをしっかり接着してスピーカーを取り付ける必要があります。
この例では、2つの単三電池ホルダーを使っています。
ステップ3の開発ボードと同じ方法で、スピーカーとボタンをプロジェクトボードに接続します。
1.)スピーカーはPWMパッドに接続されています。
2.)1個の押しボタンがピンP1.0とVccの間に接続されています。
また、バッテリパックからのプラス(+)のリード線をVccパッドに、マイナスのリード線( - )をGNDパッドに接続する必要があります。
最後に、ボードを箱の内側に置き、箱をねじ止めしてすべてが安全になるようにします。ボタンのワイヤーが通るように、箱の側面に小さな切り込みを入れました。
ステップ7:エレクトロニクスを豪華にする
私が使っている豪華なユニコーンにはすでにサウンドボックス用のマジックテープが付いています。それがこのInstructableのアイデアです。開口部のないぬいぐるみを使用している場合は、スキンの開口部を切り、サウンドボックス用のスペースを空けるために詰め物を取り除く必要があります。あなたはそれを閉じて保持するために皮膚にマジックテープを追加することができるはずです、またはおそらく安全ピンを使用するのと同じくらい簡単なものでうまくいくでしょう(あなたが幼い子供とピンを使用したくないけれども)。
このアセンブリ全体が豪華な内部に配置され、ボタンは簡単に押すことができる場所に配置されます。あなたが使用しているぬいぐるみの種類に応じて、いくつかの提案が手や足、鼻、または腹にあります。
頑張って、楽しんで、そして何でも手伝ってくれるかどうか教えてください!ありがとうございます。
このタイプのプロジェクトが好きなら、私の他の個人化された子供用オーディオブックの作り方についてのプロジェクトを見てください。