2018」にエントリーしています。TV」で、IchigoJamで演奏する鉄琴作りをやりました。(前作「Ichigoチャイム」の発展形です)www.ichigojaman.jpライブではとりあえずド~上のドまでの8音階を叩く所までできたのですが、その後手直しや作り込みをして、無事に完成しました(^_^)v動画はこちら。前作と同じく、鉄琴工作キットをベースに、8個のサーボモーターを配置して、マレット(バチ)を制御します。マレットは途中で切断してスプリングで接続。叩く時に鉄琴上のストッパーで柄が止まり、ヘッドがしなって鉄琴のキーを叩きます。この機構のお陰で、大人気だったウォームアップ動作は不要になりました(笑)ストッパーは、ホームセンターで買った6mm径のアクリル棒に、ゴムバンドを貼り付けて作りました。IchigoJamは親子2台で、サーボモーターを4個ずつ制御。TX/RXを接続して、選曲No.と、演奏スタートのタイミングを、親機→子機へ送っています。4」IchigoJamのOUT2~5で、サーボモーター4個を制御するシールド基板です。BYライセンスとします。(https://www.ichigojaman.jp)基板の回路図は以下のとおりです。IchigoJamのOUT2~5でサーボモーターを計4個制御します。128×64ドット有機ELディスプレイ(OLED)(秋月電子)プログラムIchigoJam親機と子機に、下記のメインプログラムをスロット0、曲データをスロット1~3に配置しています。親機と子機をボタンを押しながら電源ONしてメインプログラムを自動起動し、親機の有機EL画面で曲1~3をボタンを押して選択します。P=A/2+1:PWMP,[86+P*2+B]:RTN※3行目のデータは、4個のサーボモーターの真上/下ろした時の値です。これはマレットの作り方や各サーボモーターの個体差によって変わるので、実際に動かして調整する必要があります。マレットを真上で止めているのは、斜めで止めるとハンチング(振動)を起こしてしまうからです。実はハンチング抑制のために、マレットの長さの短縮、サーボモーターのアームの取り付け角やプログラムのパラメータ調整など、かなり試行錯誤しています。0,G曲データの各音は16進数3桁です。1桁目=音の長さ(1=四分音符、2=八分音符)2桁目=音階2(1=ド、2=レ、...8=上のド、0=休符)3桁目=音階1(1=ド、2=レ、...8=上のド、0=休符)音階1と2を同時に指定すると、重音で叩きます。二分音符など長い音を出したい時は、四分音符+四分休符にすれば、叩いた音がそのまま響きます。23:00Ichigo鉄琴Tweet関連記事2019-04-01祝・IchigoJam5周年\(^_^)/【IchigoJam】祝・IchigoJam5周年\(^_^)/開発者の福野さんが...2018-12-25みなさん、よいお年を(^_^)/~~~皆さん、素敵なクリスマスを迎えられたでしょうか。読者になる検索リンクヘルプはてなブログお知らせ最新記事100m競歩110mハードルNゲージ制御キラキライヤリング糸通し月別アーカイブはてなブログをはじめよう!shiro0922さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。