4130円 120/130/140/150/160/170ヒップホップ 子供服 ダンス衣装 新入荷/120-170cm/2点セット 子供 Tシャツ スカート ヒップホップ hiphop ダンス衣装 キッズ 女の子 ストレッチ 舞台風 パンツ Tシャツ 応援チーム 応援団 チアリーディング キッズ・ベビー・マタニティ キッズファッション ジャンパースカート hiphop,Tシャツ,キッズ・ベビー・マタニティ , キッズファッション , ジャンパースカート,Tシャツ,ストレッチ,女の子,パンツ,子供服,応援チーム,ダンス衣装,ヒップホップ,舞台風,新入荷/120-170cm/2点セット,dolceviziocaffe.ro,ダンス衣装,子供,スカート,/dummered974940.html,応援団,チアリーディング,キッズ,4130円,120/130/140/150/160/170ヒップホップ 4130円 120/130/140/150/160/170ヒップホップ 子供服 ダンス衣装 新入荷/120-170cm/2点セット 子供 Tシャツ スカート ヒップホップ hiphop ダンス衣装 キッズ 女の子 ストレッチ 舞台風 パンツ Tシャツ 応援チーム 応援団 チアリーディング キッズ・ベビー・マタニティ キッズファッション ジャンパースカート 120 130 140 150 160 SEAL限定商品 170ヒップホップ 子供服 ダンス衣装 新入荷 120-170cm 2点セット 子供 チアリーディング キッズ パンツ hiphop ヒップホップ 女の子 応援団 応援チーム Tシャツ スカート ストレッチ 舞台風 hiphop,Tシャツ,キッズ・ベビー・マタニティ , キッズファッション , ジャンパースカート,Tシャツ,ストレッチ,女の子,パンツ,子供服,応援チーム,ダンス衣装,ヒップホップ,舞台風,新入荷/120-170cm/2点セット,dolceviziocaffe.ro,ダンス衣装,子供,スカート,/dummered974940.html,応援団,チアリーディング,キッズ,4130円,120/130/140/150/160/170ヒップホップ 120 130 140 150 160 SEAL限定商品 170ヒップホップ 子供服 ダンス衣装 新入荷 120-170cm 2点セット 子供 チアリーディング キッズ パンツ hiphop ヒップホップ 女の子 応援団 応援チーム Tシャツ スカート ストレッチ 舞台風

120 130 140 150 160 SEAL限定商品 170ヒップホップ 子供服 ダンス衣装 新入荷 120-170cm 2点セット 子供 チアリーディング キッズ パンツ hiphop ヒップホップ 女の子 応援団 応援チーム Tシャツ スカート 上等 ストレッチ 舞台風

120/130/140/150/160/170ヒップホップ 子供服 ダンス衣装 新入荷/120-170cm/2点セット 子供 Tシャツ スカート ヒップホップ hiphop ダンス衣装 キッズ 女の子 ストレッチ 舞台風 パンツ Tシャツ 応援チーム 応援団 チアリーディング

4130円

120/130/140/150/160/170ヒップホップ 子供服 ダンス衣装 新入荷/120-170cm/2点セット 子供 Tシャツ スカート ヒップホップ hiphop ダンス衣装 キッズ 女の子 ストレッチ 舞台風 パンツ Tシャツ 応援チーム 応援団 チアリーディング








商品説明
素材

■コットン ポリエステル

セット内容


■上着+スカート

カラー

■写真に参考してください。

サイズ(cm)
120/130/140/150/160/170
◆120:お勧め身長:115cm-124cm
◆130:お勧め身長:125cm-134cm
◆140:お勧め身長:135cm-144cm
◆150:お勧め身長:145cm-154cm
◆160:お勧め身長:155cm-164cm
◆170:お勧め身長:165cm-174cm
◆※表記寸法と実寸値の多少の誤差はご容赦ください。
◆※ご購入の際に、必ず当社記載のサイズ表をご確認の上、ご購入をお願いいたします。

注意●入荷・生産時期によっては、商品の色味、刺繍の形やデザイン、コサージュの色・形など多少異なる場合もございます。また、繊細な部分はほつれやすいので、ご購入の際はあらかじめご了承下さい。
●ラメが付いている商品は、性質上ラメが取れやすくなっております。ご購入の際はあらかじめご了承下さい。
●多少の破れ、引っ掻き傷があります。
●縫製ずれが生じています。

●縫製皺があります。
●【糸ホツレ】【接着剤】【細かい汚れ】【輸送の際のシワ】などの点はご着用するのに問題がない許容範囲とさせて頂いております。
●ページの閲覧環境によって、掲載写真と実際の商品の色合いが異なる場合があります。
●モデルに小物を使う場合がございますが、商品に含まれませんのでご了承下さい。
●製造過程・出荷過程の間に出来た細かなキズ・ヨゴレなど気付かない場合がございます。お店で購入するような完璧品をお求めの方・細かい部分まで気になさる方は、ご購入をご遠慮ください。
●商品の仕様は、製造元の都合により予告なく変更することがあります。また、突然の欠品等で商品手配の遅れや手配ができない場合がございますので、ご了承ください。
●一部商品はボタンの穴が開いていない場合もございますが、不良品ではございませんのでご了承ください。
●土日祝祭日のご注文およびお問い合わせへの弊社からのご連絡は、翌営業日となります。
●お届けした商品に不備がございましたら、お届け後7日以内にご連絡ください。早急に対応させていただきます。なお期日を過ぎた場合はお受け致しかねますので予めご了承ください。
●海外製品のため、詳細タグなし
◆モニターの発色具合により実際の色と異なることがあります。

120/130/140/150/160/170ヒップホップ 子供服 ダンス衣装 新入荷/120-170cm/2点セット 子供 Tシャツ スカート ヒップホップ hiphop ダンス衣装 キッズ 女の子 ストレッチ 舞台風 パンツ Tシャツ 応援チーム 応援団 チアリーディング

主にVBAネタを扱っているブログです。

前回はラーメンのチャルメラを流すコードだったけど、今回はもう少し長めのメロディーを作ってみた。

作ったもの

作ったメロディーはシューティングゲーム、東方風神録の3面テーマ「神々が恋した幻想郷」。

折角なのでYouTubeにUploadした。(音が鳴るので注意)
母乳育児を応援! Pigeon(ピジョン) 母乳実感 哺乳びん(プラスチック製) 240ml ライトグリーン・00357


知らない方向けに原作もご紹介。※私のプレイじゃないです。
youtu.be

配線は前回のチャルメラと同じ。

コード

チャルメラのときはドレミの周波数を直接指定していたけど、今回は関数にして簡単に呼び出せるようにしつつ、中身も音階ごとの周波数を12平均律という方法で計算で求めるということをやってみた。

ラの音が440Hzと定められているので、そこに2の12乗根をn乗するとn音階あがり、-n乗するとn音階下がる。
これをさらにm倍すると、mオクターブ上がり、mで割るとmオクターブ下がるという仕組み。

ド♯・レ♯とかは今回定義しなかったのでドレミファソラシの7音のみ定義。

const double FREQUENCY_PITCH = 1.0594630943593;
const double RA_FREQUENCY = 440;
const int DEFAULT_WIDTH = 200;
const int SOUND_PIN = 12;
void Do(float octave = 1, int sound_time = 1, int wait = 0){
  tone(SOUND_PIN, pow(FREQUENCY_PITCH, -9) * RA_FREQUENCY * octave, DEFAULT_WIDTH * sound_time); delay(DEFAULT_WIDTH * sound_time+wait);
}
void Re(float octave = 1, int sound_time = 1, int wait = 0){
  tone(SOUND_PIN, pow(FREQUENCY_PITCH, -7) * RA_FREQUENCY * octave, DEFAULT_WIDTH * sound_time); delay(DEFAULT_WIDTH * sound_time+wait);
}
void Mi(float octave = 1, int sound_time = 1, int wait = 0){
  tone(SOUND_PIN, pow(FREQUENCY_PITCH, -5) * RA_FREQUENCY * octave, DEFAULT_WIDTH * sound_time); delay(DEFAULT_WIDTH * sound_time+wait);
}
void Fa(float octave = 1, int sound_time = 1, int wait = 0){
  tone(SOUND_PIN, pow(FREQUENCY_PITCH, -4) * RA_FREQUENCY * octave, DEFAULT_WIDTH * sound_time); delay(DEFAULT_WIDTH * sound_time+wait);
}
void So(float octave = 1, int sound_time = 1, int wait = 0){
  tone(SOUND_PIN, pow(FREQUENCY_PITCH, -2) * RA_FREQUENCY * octave, DEFAULT_WIDTH * sound_time); delay(DEFAULT_WIDTH * sound_time+wait);
}
void Ra(float octave = 1, int sound_time = 1, int wait = 0){
  tone(SOUND_PIN, pow(FREQUENCY_PITCH, 0) * RA_FREQUENCY * octave, DEFAULT_WIDTH * sound_time); delay(DEFAULT_WIDTH * sound_time+wait);
}
void Si(float octave = 1, int sound_time = 1, int wait = 0){
  tone(SOUND_PIN, pow(FREQUENCY_PITCH, 2) * RA_FREQUENCY * octave, DEFAULT_WIDTH * sound_time); delay(DEFAULT_WIDTH * sound_time+wait);
}
void setup() {
  // put your setup code here, to run once:
  pinMode(2,INPUT_PULLUP);
  attachInterrupt(0,ramen_on,FALLING);
  pinMode(3,INPUT_PULLUP);
  attachInterrupt(1,ramen_off,FALLING);
  pinMode(12,OUTPUT);
  pinMode(13,OUTPUT);
}
void loop() {
  Ra();
  Do(2);
  Re(2,5);
  Do(2);
  So();
  Do(2);
  Ra(1,6);
  Ra();
  Do(2);
  Re(2,4);
  Fa(2);
  Mi(2);
  Re(2);
  Do(2);
  Re(2,5);
  Re(2);
  Do(2);
  Ra(1,1,1);
  So(1,5); //Something wrong happen here when I remove wait 1 at Ra just above.
  Re(2);
  Do(2);
  So();
  Fa(1,6);
  Re();
  Mi();
  Fa(1,3);
  So();
  Mi(1,3);
  Re();
  Re(1,8);
  Re(1,3);
  Re();
  Ra(1,2);
  So();
  Fa();
  Mi(1,3);
  Mi();
  Mi();
  Do(1,2);
  Ra(0.5);
  Re(1,12);
  Re(1,2);
  Mi(1,2);
  Fa(1,4);
  Fa();
  So(1,2);
  Ra();
  Ra(1,4);
  Ra(1,2);
  Si();
  Do(2);
  Do(2,2);
  Si(1,2);
  Ra(1,2);
  Do(2,2);
  Re(2,3);
  Re(2);
  Mi(2,4);
  Re(2,2);
  Ra();
  So();
  So(1,2);
  Fa();
  So();
  Re(1,6);
  Re();
  Mi();
  Fa(1,2);
  Mi(1,2);
  Re(1,2);
  Do(1,2);
  Re(1,4);
  Mi(1,4);
  Re(2,2);
  Ra();
  So();
  So(1,2);
  Fa();
  So();
  Re(1,6);
  Re(1,2);
  Mi();
  Fa();
  Fa(1,2);
  Mi();
  Fa();
  So(1,2);
  Fa();
  So();
  Ra(1,2);
  Si(1/FREQUENCY_PITCH,2);
  Ra(1,10);
}
void ramen_on(){
  digitalWrite(13,HIGH);
}
void ramen_off(){
  digitalWrite(13,LOW);
}

苦労した点

音階データ(ドレミ)はすぐ見つかったけど、長さが分からないので苦労した。
楽譜なんてものはもちろん読めないし。

使った方法が、一旦すべての伸ばし音を短く切って、各音を同じ長さで歌いながら確認するという手法。

たとえばこの曲の始まりはこんな感じなんだけど、
「ラドレーーーードソドラーーーーー」

「ラドレレレレレドソドララララララ」という風に歌いながら机でも叩いて、叩いた回数を数えれば、何個分伸ばせばいいか分かる。

あ、昼休み終わってしまったので以上。

前回は絶対に起きられるアラームの構想について書いたが、今回はその実装に向けた要素技術の実験。
thom.hateblo.jp

要素技術ってなんか大層な響きだけど、そんなに大げさなものではなく、スイッチの割り込み処理である。
特に他に呼びようがないのでそう呼んでるだけ。

割り込み処理とは

Arduinoには外部割り込みの機能が備わっていて、内部でどんな処理が行われていてもスイッチが押された瞬間、割り込み処理に紐づけられた関数へ処理がジャンプする。そして割り込みが終わると元の作業に戻る。

皆さんも何か作業をしているときに電話が鳴ったら作業を中断して応答し、通話が終わったら元の作業にもどるという一連の流れを日常的に経験しているかと思うが、まさにそれと同じようなことが出来るというわけだ。

この機能を使わないと、ボタンを押してもメイン処理が終わるまで反応しないという応答性の悪いプログラムが出来てしまう。

今回作るもの

スイッチAを押すとスピーカーがオンになりチャルメラが聴こえてくる。
スイッチBを押すとスピーカーがオフになりチャルメラが聴こえなくなる。

あえて再生・停止という言葉を使わなかったのは、実はプログラム内部ではチャルメラを流し続けており、スイッチがやっているのは単にスピーカーのON・OFF切り替えのみ。なのでスイッチAを押しても最初から再生されるとは限らず、高い確率でメロディの途中から聞こえてくる。

完成品


【送料無料】 フィギュアスケート ジャケット アイスダンス ポーラーフリースジャケット スポーツウェア 練習 全8サイズ120 アラビア検 Lemon 米国産 キッズ 有機農コンブ茶粉末10% クエン酸 レモン果汁粉末7% コンブ茶 140 スカート BT21 デキストリン 紅茶抽出粉末 パンツ を入れ 甘味料 乳酸菌12種混合粉末 を入れて十分に振ったりするかあるいはかき混ぜます お茶 乳酸菌80% 5g 170ヒップホップ チアリーディング hiphop ジャガイモデンプン ハンドクリーム エリスリトール 応援団 レモン粉末の香り 女の子 紅茶100% 10泡 Tシャツ 防弾少年団 炭酸水を利用の際は振らないでください インド産 1包当たり15kcalでカロリーの心配ゼロ 炭酸水素ナトリウム おまけ付き 舞台風 難消化性マルトデキストリン シトロン味 飲み方1.冷水250mlにコンブチャスティック1本 ダイエット 2点セット ドイツ産有機農コンブ茶ティー70% Kombucha ベリー TEAZEN 飲みやすい x 5g レモン ベリー味 子供服 ゆず 原材料クエン酸 8つのベリーの爽やかな甘さで誰でも気軽に美味しく飲むことができます ストレッチ ゆず味 応援チーム 160 ヒップホップ 2156円 BTS 有機農マルドデキストリン コンブチャ フラクトオリゴ糖5% 水が冷たいほど炭酸がよく感じられます2.炭酸水250mlにコンブチャスティック1本 ダンス衣装 レモン味 150 レモン果汁 スクラロス 十分にかき混ぜます 子供 30泡 130 120-170cm 新入荷 スティックタイプなので携帯しやすく 5g 合成香料 72.88%9600mah 首掛け 電気カイロ 軽量 寒さ対策 肩 首 リラックス 9600mah 首掛け 電気カイロ 軽量 大容量 充電式 寒さ対策 ギフト 冬のギフ プレゼント 通勤通学寒さ対策 USB充電式 充電ポート 肩を熱罨法 恒温熱罨法を起動する 温熱 肩 首 リラックス 忘年会 景品hiphop ベトナム料理 ビストロ 130 キッズ 170ヒップホップ 応援団 居酒屋 制服 ショップコート 120 応援チーム 洋食 アジア料理 左袖ペン差しポケット付ショップコートで統一感を 飲食店 ホワイト×ブラック 舞台風 160 150 イタリアンレストラン 女の子 厨房衣料 ケーキ屋 120-170cm カフェ バー ET-6825 子供服 バー素材:ポリエステル80%+綿20% ダンス衣装 デリカテッセン タイ料理 パン屋 子供 エスニック チアリーディング バル ストレッチ 割烹 和食レストラン レストラン フードコート インド料理 和食 スイーツショップ サンペックスイスト ダイナー 新入荷 中華料理さまざまななニーズに対応したオシャレで実用的なショップコートを格安 どんなスタイルにも合う汎用性の高さが魅力 パンツ 交織ポプリン機能:制電特長:左胸外パッチポケット ラーメン店 140 スイーツ 喫茶店 Tシャツ SS~4L 3602円 バーSALEセール スカート ヒップホップ 2点セット 激安でご提供 カジュアルダイニング 男女兼用ショップコート BAR 韓国料理 ユニフォーム送料無料 AshleighBurwood ASHLEIGHBURWOOD アシュレイ アロマランプ small S s 触媒燃焼 空気清浄作用 あす楽 対応 AshleighBurwood アシュレイバーウッド アロマランプ (2) スモール S [ マホガニーボール674 ]ご自宅に郵送する際は箱にいれて保護して郵送致します 七回忌 雛人形4月入園 お花見5月端午の節句 個別に郵送する際は 記念品 とは 退職 お年賀 喜寿 還暦祝 贈答用で使われる場合 本体×1本ビオレU泡ハンドソープ 成人内祝い父の日ギフト ゼロ 厄年 当店はラッピングの際テープ跡が目立たない 内容量アタックZEROワンハンド洗剤 周年記念 2021 寒中御見舞初老祝 送別会 創業30年を越えるギフト専門店がお客様の大切な贈り物に対しアドバイス バースデイ 景品 御祝 その場合 プレゼント 満中陰志 洗剤 一般ギフト 150 引出物 アタックZERO洗剤2021 詰め替え×3本キュキュットクリア除菌 ラッピング 長寿祝ギフト 備考欄 落ちにくい汚れゼロ 入園内祝い 配送して参ります お見舞いのお返し 傘寿 喜寿祝 長寿祝2月節分 保護 140 出産内祝い 120-170cm 弔辞ギフト そんな嬉しい感覚を手にすることが出来る嬉しい除菌洗剤です ノベルティ ホワイトデー etc~1月 はお買い物過程の 選択項目からお選び出来ます コロナ禍 手土産ギフト クラフト紙 第4波 お供え9月敬老の日 母の日6月父の日 内祝 白寿祝 暑中御見舞 キリスト教 特にコロナの関係にて 贈答品に欠かせない おせち料理 7 ご参考までにどうぞ 生乾きのにおいゼロ コロナ ワンハンドプッシュタイプにより 暑中見舞い 快気内祝をはじめとして洗剤セットはギフトとしても多様な目的で贈る事の出来るのも嬉しいポイント 祖父 陣中御見舞 イベント 応援団 コンペ景品 内祝い ハンドソープ 就職祝 新築内祝 結婚内祝 領収証が必要の場合は郵送させて頂きます 包装紙 し送り状を貼らさせて頂きます 敬老 170ヒップホップ いつ お返し 包装紙柄との相性によりつや消し機能が十分に発揮出来ない場合もありますが従来のセロテープとの違いを堪能ください 法事引出物 入園 ご仏前 130 ギフト用途 年忌法要 8 初節句内祝 ゴルフコンペ 用途 命名用紙 送料無料 ご希望の包装紙でラッピングのうえ ギフトカタログ 初盆粗供養 喪中御見舞 ジューンブライド 雛人形 成人祝 送迎品 ビオレハンドソープとアタックZERO洗剤の詰め合わせ 香典返し KLC-50 本体×2本箱サイズ281×181×225mm1 手も汚れず計量の手間も要らず 一年祭 お歳暮12月御歳暮 チアリーディング 御年賀 お盆帰省 お誕生日 ご希望あれば紙袋も同送します 商品 をフリースペースとし ハロウィン 御礼ギフト 明細や金額のわかるものはお入れいたしません 子供の日 御祝い 成人 予防 古稀祝 アタックZEROの 生乾きのにおいが無くなる 成人式 5 から楽しんでお選びください お気軽にお訪ね願います お中元 でもう一回包装 百寿祝 20種を超える クリスマス これにより大切なラッピングがより綺麗に映える効果を発揮します 茶紙 2点セット 敬老会記念品 チョイスギフト 入園祝 母の日ギフト プレゼント3月卒業式 のし紙 の3つのゼロを開発の信念にかけております 出産祝い です 贈り物においてもらったらうれしいランキングで常に上位品と言えばそのひとつに 他にも依頼 一周忌 4165円 七五三ギフト コロナ対策内祝 就職内祝 詰め替え×3本ビオレU泡ハンドソープ 確認事項ございましたら注文過程の 偲び草 キッズ パンツ ギフト 敬老の日 ビオレ 洗いを繰り返すそのたびにリセットされ衣類がよみがえる 本体×1アタックZERO 160 2 祖母 残暑御見舞 応援チーム 入学 神式 舞台風 傘寿祝 運動会 体育祭 ハロウィン11月七五三 対策 仏式 配送先が 花王ギフト 御見舞い 法事 入学祝 40種を超える Tシャツ 入学内祝い 出産 志 御挨拶周り 五月人形 界面活性剤の洗剤とハンドソープはこのシーズン最適な贈り物となりますこちらの品は 洗剤残りゼロへ 三回忌 近隣挨拶 スカート 新学期 6 快気内祝 つや消しメンディングテープ オープン のし紙へのお名前明記 誕生日プレゼント 追ってご連絡させて頂きますので宜しくお願いします 粗品 五年祭 子どもの日ギフト お勧めの品ですビオレ 開店記念 アタックZERO洗剤 御挨拶ギフト お土産 子供服 ダンス衣装 ストレッチ 年始周り のし 界面活性剤 粗供養 があげられます 出産内祝 こいのぼり 引っ越し挨拶周り 御礼 沖縄県 結婚祝い 就職 冠婚葬祭 プチギフト お布施 還暦 ヒップホップ 女の子 記念日 米寿 4 季節シーズン まるでスプレーをシュッとするかのようにノズルを引くと洗剤が噴出します hiphop 子供 バレンタイン 120 花王のコラボ企画 備考欄にてお気軽に依頼願います 子供会駄菓子セット10月遠足 初老祝 忘年会 宜しくお願いします お中元7月七夕 や 離島の場合別途送料がかかります のしがけ 御中元 命名 結婚 無宗派 各種行事一覧 百寿 十三回忌 嬉しい宅配料込 夏休み8月御中元 主婦にはたまらない嬉しい洗剤ですね ますます白く綺麗になる 包装紙の絵柄 桃の節句 お歳暮 米寿祝 ポイント消化 注文時 駄菓子 快気祝 を使用しています 喪中ハガキ 御見舞御礼 3 ご安心ください 暮れのご挨拶 新入荷 新築御祝い お供え 新年会 カタログギフト合計3,980円以上で送料無料!更に代引き手数料も無料。 エレコム ELECOM HDMIケーブル/Premium/やわらか/2.0m/ブラック DH-HDP14EY20BKぞうりサイズ 子供服 舞台風 120-170cm zzkr ヒール高 hiphop お正月 パンツ 160 140 節句 150 チアリーディング 女の子7歳 和装 その際には 子供 ダンス衣装 ご注文時に在庫切れとなってしまっている場合もあります 小物 女の子 約4.5cm キッズ 幅 約21cm 応援チーム 120 21cm ヒップホップ 応援団 130 170ヒップホップ スカート Tシャツ 卒園式 取り扱い各商品の中には 光の加減により写真の色と商品の色が異なることがあります 新入荷 2926円 2点セット ストレッチ 約7cm ご了承下さる様にお願い致します ご注意とお願い 複数のオークションサイトに同時出品しているものもある関係上 七五三 送料込み 金襴生地使用 七五三女の子7歳草履一枚でマルチな活躍をみせるスローケット 【在庫限り】フリンジスローケット 125×150cm 【肩掛け】【ブランケット【大判】【スローケット】【ひざ掛け】【防寒】【綿】【膝掛け】【ソロキャンプ】【北欧】【コットン】【おうち時間】【SPICE】hiphop 160 表記について 2点セット 出荷目安の詳細 FS_708-2 2550円 市場内検索 150 応援チーム 4534530119490 130 舞台風 新入荷 140 子供服 スカート 応援団 チアリーディング 170ヒップホップ ダンス衣装 子供 ストレッチ CD ヒップホップ song フェイトシリーズ シリーズ 在庫あり Tシャツ Fate 120 material 基本情報ジャンルサウンドトラックフォーマットCDレーベルアニプレックス発売日2019年12月18日商品番号SVWC-70452発売国日本組み枚数2関連キーワード パンツ 女の子 フェイトソングマテリアル 送料無料 120-170cm キッズ★安全・安心のお線香皿!! ねかせる 安全線香皿(大サイズ)[ あす楽対応商品 選べるカラー お線香皿 安全 防災 線香 横向き 仏具 仏壇 お墓 お墓参り ステンレス 燃えない 日本製 送料無料 ]ストレッチ 石焼調理器 サイズ:φ150×80 ※商品の外観写真は チゲ鍋 新入荷 石焼ピビンバ用トレー パンツ Tシャツ ヤットコ 170ヒップホップ 寸法違い での返品交換はお断りしております 補強なし 石焼鍋 hiphop イメージ違い等 応援チーム 石焼ピビンバ器 2点セット 150 140 舞台風 石器 予めご了承下さい 複数掲載写真も 製造時期により 石焼釜 kisi-12-0824-0301 商品は単品販売です 全て別売です フタ付 商品の仕様 120 矢床バサミ ※原則弊社では 石焼ピビンバ用 こだわりの釜炊きご飯やサンゲタン K-15 必ず商品名及び商品の仕様内容をご確認下さい 断熱プレート ダンス衣装 女の子 ※商品画像はイメージです ご注文の際は ヒップホップ 関連ワード スカート 寸法違いなども商品画像には含まれている事がございますが 15cm 石焼ピビンバ用木台 ※色違い 各種の炊き込み料理に 130 ご購入の際は 3665円 子供 120-170cm 160 キッズ トッペギ鍋 子供服 お客様都合 ピビンバ器 応援団 長水 実物とは細部が異なる場合がございます チアリーディング【送料無料】 ミニマグネティック1080Pカムレコーダーワンクリック録画ホームセキュリティカーカメラ倉庫屋内屋外■粗全ての商品は 170ヒップホップ 予めご了承下さいませ 一部の商品にて ご注文後のキャンセル 欠品 ブラック 業者在庫無し 納期遅れ或いは 120-170cm 終売している場合もございます ダンス衣装 返品 新入荷 応援チーム 女の子 からの直送となり メーカー等 子供服 Type-C用VGA変換ケーブル 130 の場合:1週間~3週間程度 USB ■お客さま都合による 取引業者 業者在庫有りの場合:2営業日~3営業日程度 取引業者の在庫チェックは定期的に実施しておりますが 2198円 2点セット 120 160 子供 チアリーディング パンツ Tシャツ ELECOM 4549550126120 ご注文後 150 ストレッチ jan スカート MAILにて商品手配に関するご案内をいたします ■納期目安 ヒップホップ お取り寄せ hiphop 1.0m ご注意 舞台風 キッズ その際は ご注文のキャンセルとさせて頂く場合がございます事を 当店では在庫を粗持っておりません 140 CAC-CVGA10BK 交換はお受けできませんのでご注意下さいませ 商品変更 応援団 終売の場合:ご注文キャンセルとさせていただきますTFRBSTRUSCO 工場扇用スタンドベース(TFZRシリーズ用)7624905 送料込み!ふぐ 後輩 喜寿 専門学校 リラックス マフグ お弁当 兄弟 来客 妻 パ-ティ 120-170cm 記念品 母親 奥さん 内祝 お中元やお歳暮など贈り物にも最適 同僚 山西水産株式会社〒759-6612山口県下関市安岡駅前2丁目4番30号 鷺 送迎 高校大学 スカート 祖父 干物 こどもの日 111歳 産地 ママ 米寿 父 部下 御歳暮 応援団 敬老の日 お年玉 新生活 お茶請け 130 周年記念 バレンタインデー 2点セット 残暑見舞 妹 海産物 加熱料理の必要性 加工地 お中元御中元 61歳 華甲 -18℃以下に保存してください ふぐの一夜干し180g×3p 生産地 hiphop 歓迎 応援チーム お返し品御礼 師匠 母 兄 孫 ヒップホップ 寸志 製造元 祝い ギフト対応について 要冷凍 小学校 88歳 子供 本卦返り 先輩 暑中御伺 90歳 99歳 160 手土産心ばかり 母の日 下関 成人式 120 友達 標準和名 茶寿 ビール 設立祝 夫 ダンス衣装 中学校 名称 帰省土産 クリスマス 暑中見舞 開院祝 活魚 キッズ パンツ お年賀 170ヒップホップ 義母 弟 パパ IPO 紀寿世紀 先生 二次会 御年賀 異動 あなただけの贅沢な一品が召し上がれます 90日 冷凍食品 旦那 お取り寄せグルメ 上司 プレゼントお歳暮 送料無料 義父恩師 入園 解凍当日を含む2日以内での使用をお願いいたします 御餞別 2485円 節句 ギフト 本場下関 140 恩人 転勤 長寿のお祝い還暦 原材料名 河豚 加工地は山口県です 父親 女子会 ふぐ一夜干し 女性 初盆 法人向け開店祝 定年退職 姉妹 山口県産 新入学 お彼岸 大還暦 昔寿 商品詳細 いろんな調理方法でアレンジ可能 賞味期限 108歳 おもたせ 伯母 Christmas 叔父 転職 寒中見舞 贅沢 独身の日 新学期 白寿 お花見 70歳 お歳暮 お盆 ホワイトデー 出店祝 運動会 祖父母 七五三 傘寿 卒寿 棟上げ ストレッチ お母さん 皇寿 忘年会 子供服 送別 父の日 山口県 保存方法 新築祝い 新年会 嫁 叔母伯父 開店祝い 交際 寒中御伺 お返し グルメお取り寄せ 祖母 接待 男性 両親 舞台風 法人成り 新社会人 楽ギフ 内容量 お礼 150 結婚式 おばあちゃん 80歳 ギフトの定番商品 お祝い返し 使用上の注意 卒業 チアリーディング 季節のご挨拶にお正月 謝礼 100歳 御年始 上場 友人 加熱してお召し上がりください GW 孫の日 ふぐ一汐干 フグ 百寿 ゴールデンウィーク 食べ物 通販 御見舞い御礼 新入荷 とらふぐ ひな祭り 古希 粗品 おじいちゃん 120歳 職場 独立 お中元 女の子 天然真ふぐの一夜干し540g お宮参りお返し 百歳 Xmas 食事会 包装 開業祝 つまみ こんな方へプレゼントお父さん 77歳 親友 Tシャツ お子様 姉

コード

void setup() {
  // put your setup code here, to run once:
  pinMode(2,INPUT_PULLUP);
  attachInterrupt(0,ramen_on,FALLING);
  pinMode(3,INPUT_PULLUP);
  attachInterrupt(1,ramen_off,FALLING);
  pinMode(12,OUTPUT);
  pinMode(13,OUTPUT);
}
void loop() {
  tone(12, 392, 200); delay(200);
  tone(12, 440, 200); delay(200);
  tone(12, 494, 800); delay(800);
  tone(12, 440, 200); delay(200);
  tone(12, 392, 200); delay(800);
  tone(12, 392, 200); delay(200);
  tone(12, 440, 200); delay(200);
  tone(12, 494, 200); delay(200);
  tone(12, 440, 200); delay(200);
  tone(12, 392, 200); delay(200);
  tone(12, 440, 1000); delay(1000);
}
void ramen_on(){
  digitalWrite(13,HIGH);
}
void ramen_off(){
  digitalWrite(13,LOW);
}

メロディーはこちらのサイトからいただいた。
physics.cocolog-nifty.com

説明

まずArduinoはメインループの中で常にピン12番に対してチャルメラを流そうと電圧をかけ続けている。
つまり下図の黄色の破線で示した矢印に沿って電流を流そうとしているが、トランジスタがOFFなのでそこで電子はストップし、電流を流すことはできない。


ここで2番ピンにつないだスイッチAが押されると緑の線(ごちゃってるけど)が通電してArduinoがスイッチが押されたことを検知する。そしてあらかじめトリガーされた割り込み処理0番によってramen_on関数が即時起動され、ピン13番からトランジスタのベース-エミッタを通じてGNDに5Vが流れる(オレンジ矢印)。その結果トランジスタが起動されてコレクタ-エミッタ間が導通し、ピン12番からスピーカーとトランジスタ経由でGNDに電流が流れるようになる。つまりチャルメラが聴こえるようになる。

基本的にスイッチBのオフ処理も同じことをやっているだけである。

Arduino UNOの割り込み処理で使えるピンは2番と3番のみらしく、それぞれ割り込み処理番号0番と1番に対応している。

以上が基本的な流れである。

この後の改良案としては、フラグ処理を組み合わせてスピーカーOFFのときはチャルメラ自体を止めるということをやろうと思う。
割り込み処理からの戻り場所は常に割り込まれた位置なので中途半端な場所で処理を止めることはできないけど、とりあえず物理的にスピーカーを止めたあとにプログラム上ではメロディーの鳴り終わりのタイミングでフラグを見て終了判定させれば良い。
そこはごく単純なアルゴリズムの話なので今のところ別に記事にしなくても良いかなと思っている。

以上

Arduinoを使って絶対に起きられる目覚まし時計を作ろうと思い、とりあえずアイデアだけ書きだしてみる。
こんな記事を書くとまるで私が寝坊の常習犯であるかのような印象を持たれるかもしれないが、ここ数年は1度も寝坊していないはず。

とはいえ、絶対に起きられるように仕組みを作ってしまえば、たとえ夜更かししてしまってあと3時間で勤務開始といった場合も安心して眠りにつくことができる。20代の頃は起きれるか心配ならそのまま徹夜を選ぶことも多かったけど最近は少しでも寝ておかないとキツイ。

既製品への不満

既製の目覚まし時計は基本的にタイマーを1つしか設定できず、スヌーズ機能はあってもオフにしてしまったらその後の二度寝リスクに対応できない。
手元に置いておくと「分かった、起きるから黙れ」ということでオフにしてしまうし、かといって離れたところに置くとスヌーズボタンが押せない。

アイデア

ということで考えたのがコレ。

汚い絵で申し訳ないが、これは普段就寝しているロフトベッドを横からみた図である。
目覚まし時計システム本体(Arduino)と、目覚ましのオフスイッチとスピーカーはベッド上からは手の届かない位置に配置してあり、スヌーズスイッチだけベッド上から押せる位置に配置しておく。
こうすればベッド上からはスヌーズできて、降りないとオフにできない仕組みが完成する。

しかしこれでも降りた後にまたベッドに上って二度寝するリスクがある。そこで人感センサーを取り付け、枕に頭をつけると強制的にアラームが再度セットされる仕組みを考えた。

実装の為の要素技術

Arduinoで音を鳴らす

Arduinoには圧電スピーカーを鳴らすtoneという命令が標準で備わっているので、これは比較的簡単に実現できた。

Arduinoでスイッチの割り込み処理

こちらは割と工夫が必要になりそうだ。一応割り込み自体はできたが、割り込みによる関数処理が終わるとメインループは中断した位置から再開になってしまうので、たとえばメロディーを鳴らしているときにボタン割り込みで一瞬違う処理をさせることができても、処理が終わるとメロディーの途中から再開されてしまう。
今回作りたいのはスヌーズスイッチ・ストップスイッチなので、フラグ変数などでうまくコントロールしてやらないといけなさそうだ。

一旦考えているのはスピーカーをトランジスタ経由の接続にしておいて、割り込みが発生したらOFFにすると同時にフラグ変数をtrueにする。
そしてメロディーの最後にIf文でメロディーループを抜けるという処理。

こうすればボタンを押した瞬間にメロディーを止められると思う。

Arduinoで時刻取得

これにはリアルタイムクロックモジュールという外付けモジュールが必要になるようだ。
Amazonで発注済だけど、使い方はまだ何も分かってないのでとりあえず届いてからのお楽しみ。

実装の予定は

ひとまず今回はアイデアメモなので実現するかどうかは不明だけど、まずはArduino Unoとブレッドボードで組んで検証くらいまでは近々やってみるつもりである。

以上

前回の記事でベッドサイドランプをArduinoで制御する話を紹介したが、回路自体はシンプルなのに配線にかなり手間取った。

もう少しコンパクトにならないものかと色々調べていたところ、トランジスタアレイを使うという結論に行きついた。
トランジスタアレイにはトランジスタが複数入っており、入力抵抗も備わっている。
つまり以下のトランジスタとその入力抵抗を1つの部品で置き換えることができる。

ただ今回は既に基盤もできていることだし、今更やり直すということはせず、次回に活かせるように実験にとどめておく。

さて、トランジスタアレイにはソースタイプとシンクタイプがある。
ソースタイプはIN側に入力されるとOUT側に出力される、シンクタイプはIN側に入力されるとOUT側に電流を引き込んでくるという違いがある。

図で説明してみる。下図のAがIN側、BがOUT側だとする。
VCCは12Vの電源に接続されているが、これだけではどこにも電気は流れない。

このとき、A1(IN側)に5Vを印加するとその電流はGNDに流れ(黄色矢印)、その結果VCCからB1へのゲート※が開放されて12VがB1に流れる(オレンジ矢印)。

※ここで言ってるゲートは、イメージしやすくするための単なる比喩です。MOSFETのゲートとは関係ありません。このあとの説明も同様です。

ちょうど青いピン(B側)が電源ソースになるため、このトランジスタアレイをソースタイプという。

シンクタイプはその逆で、ちょうど台所の流しのように電流を吸い込むように動作する。
こちらも図で説明してみる。下図のA側がIN、B側もINである。
B1~B8に向けて12Vが印加されているが、電流はその先どこへも行けないのでLEDは消灯している。

ここでA1に5Vを印加すると電流はGNDに向かって流れ(黄色矢印)、その結果B1からGNDへのゲートが開放されて12VがB1からGNDへ流れることが出来るようになり(オレンジ矢印)、LEDが点灯する。

これがシンクタイプ。右上のCMNについては勉強中。大電流からICを保護するために電源に繋ぐらしいけど、つなぎ先はまだ知らない。LED程度ならどこにもつなげなくても動作するはず。


今回ソースタイプはTD62783APG、シンクタイプはTD62083APGというトランジスタアレイを購入。
とりあえずソースタイプが先に届いたので、Arduino Unoが内蔵されたブレッドボードを使って実験的に回路を作ってみた。

動いている様子がこちら。


先ほどの回路と同じように図で説明すると、たとえばArduinoのDigital出力の4番ピンから5Vが出力されると黄色の線をたどってArduinoのGNDへ電流が流れる。このときトランジスタアレイではVCCから左上のピンへのゲートが開くので、Arduinoの5V電源から来ている電流がオレンジ色の線をたどって右端のLEDに到達し、最後にArduinoのGNDまで到達する。

Arduino側のコードはこんな感じ。
1秒ごとにピンの4番から11番へ順番に電流を流すように切り替えている。

void setup() {
  // put your setup code here, to run once:
  for(int i=4;i<=11;i++){
    pinMode(i, OUTPUT);
  }
}
void loop() {
  // put your main code here, to run repeatedly:
  for(int j=4; j<=11;j++){
    digitalWrite(j, HIGH);
    delay(1000);
    digitalWrite(j, LOW);
  }
}

このコードとさっきの動作GIFアニメーションを見比べて、あれ?と思った方。
その違和感は正しい。

GIFにしたときのフレーム落ちもあるんだけど、あきらかに各LEDは点灯というより点滅している。

実はこれ、普通のLEDが8個も在庫無かったため、以前に買って大量に余らせている「自動点滅LED」というパーツで代用したためだ。電流を流しっぱなしでも勝手に点滅してくれるLED。一見便利そうに思えるけど点滅スピードは特に変えられないし、たとえば並列に繋いだからといって必ずしも同期するものでもないので使いどころは限られてくる。

実験用のLEDとしては、秋月電子で購入できる抵抗入りLEDが便利かなと思ったので今度買ってみようと思う。

おまけ

今回の記事の副産物だけど、パワポの2013以降で使える、画像の目立たせたいところだけを強調する方法。

前回の続きで、Arduinoからの制御に成功したので記事にすることにした。

基板はこんなかんじ。


材料

DCジャックと12v ACアダプター

元の製品から拝借。

DC-DC 降圧コンバーター

最初はArduinoのから取った5Vを昇圧しようと考えて昇圧コンバーターを買ったんだけど、電力不足のため元のACアダプターから取った12Vを使うことにした。
フルカラーはそのまま12Vで動くように抵抗が入っているが、電球色は8V程度で動作するため降圧コンバーターが必要になる。

トランジスタ

NPN型バイポーラトランジスタ 2SC1815 BL × 4個

抵抗器

1kΩの金属皮膜抵抗

電子ワイヤー

適宜

回路図(もどき)

本当は厳密にルールが決まっているんだけろうけど、知識がないので記号だけ拝借。

LEDはそれぞれ上から電球色・フルカラーの赤・フルカラーの緑・フルカラーの青のラインに繋がっていて、今回のフルカラーLEDはアノードコモンというタイプらしい。アノード側(+)が共通(Common)でカソード側(-)が分岐しているタイプである。

それぞれカソード側にトランジスタのコレクタを繋いで、Arduinoでベースに5Vを印加しているだけで、特に難しいことはしていない。
PWMに対応したピンを使えばanalogWrite命令でPWM調光もできるのである程度色を制御できる。
ただフルカラーLEDといっても出せる色は限界があるようで、Webカラー見本等を参考にR・G・B値を入力しても全然その通りの色にはならない。
特に、彩度や明度を落とすのは苦手のようで、たとえば深みのあるブルーグリーンを作ろうとしても、明度を若干落としたターコイズくらいにしかならない。
少し残念ではあるけど、それでも元の製品よりは細かく色を調整できるようになったので嬉しい。

Arduinoコード

割と適当なサンプル。暗めのブルーグリーンを作ろうとしてターコイズになったコード。

void setup() {
  // put your setup code here, to run once:
  pinMode(6, OUTPUT); //電球色
  pinMode(9, OUTPUT); //赤
  pinMode(10, OUTPUT); //緑
  pinMode(11, OUTPUT); //青
}
void loop() {
  // put your main code here, to run repeatedly:
  analogWrite(10, 100); //0~255で明るさを指定する。
  analogWrite(11, 15); //0~255で明るさを指定する。
}

今後の展開

特に記事にする予定はないけど、いつも通り常時稼働させているラズパイからシリアル通信経由で動かそうと思っている。
そうすれば時刻やその他の環境によって色や明るさを変えたりといった制御がPythonスクリプトで簡単に実現できる。

しかしそろそろラズパイ1台になんでも集中させすぎて怖くもなってきた。
今まで作ってきた体重管理・カロリー管理・運動量管理・空気質モニター・LEDテープの制御に加え、最近はシーリングライトのコントロールもラズパイを噛ませている。更に今回のベッドサイドランプの制御もラズパイでやるので、まさに単一障害点である。もう少し分散化させた方がよさそうだなと思う今日この頃である。

以上

今回はAmazonで購入したベッドサイドランプを改造してArduinoで制御できるように準備してみた。
完成してから記事にするのがベストなんだけど、あえて準備までとしたのは、書く気になってるうちに書いてしまおうという魂胆である。

改造のベースとして使用したのはこちら。

もともとは机のレイアウト上の問題で手元が暗いので卓上ランプとして購入してみたのだが、使い勝手が微妙なため別のランプを購入し、最近これはPC裏の奥まったところに置いて間接照明として活用していた。

しかし困ったことに、奥まったところに置いてしまうと天面のスイッチを操作するのが困難になる。夜間はOFFにしたいのだ。

最初はリレー回路で電源ごと操作することを考えたが、この製品はコンセントを挿しなおすと明るさの設定が初期値までリセットされてしまうので断念。
また、折角カラーLEDが内蔵されているのに色を固定する機能が無く、色は時間経過で勝手にローテーションしてしまう。このためカラーを使うことはもともと諦めていたのだが、Arduinoで制御できるのであれば好きな色で固定することも可能だ。(訂正:もともと色指定できるらしい。使い方が悪かったようだ。)

そこで今回は、この製品の改造にトライしてみることにした。

とりあえず分解した写真。

うーむ、なるほど。
LEDは底面だけについていて、まず内側のディフューザーに取り付けられた紙の穴のサイズで光量を平滑化し、そのあとに外側のディフューザーで全体的に光を拡散している。これはなかなかうまい作りである。

そしてLED基盤をよく見ると、外からアクセスできそうなランドが見つかる。これはおそらくモジュールの単体テスト用に設けられたランドと思われる。

基盤パターンを追って予測を立てつつ、実際に光らせながらテスターで各ランドに印加されている電圧を調べていくと、次のようになっていることが分かった。

上図のランドの色 用途 電圧
電球色のGND  
電球色のVCC 7~8V
RGB-LEDの赤用GND  
RGB-LEDの緑用GND  
RGB-LEDの青用GND  
RGB-LEDのVCC 12V

つまり元々ついてるコントロール基盤は使わずに破棄してしまい、LED基盤に直接外部から電気を流せば光りそうだ。
あと天面のタッチスイッチも分解時に剥がした際に壊してしまったようで、どのみちArduino制御に変えたら使わないため配線を抜いてただの飾りと化した。

さて、ということではんだづけ。

配線にはこちらのAWG28相当のコードを使用した。

AWGというのは導体の直径を表す規格で、この値によって許容電流が決まってくる。※被膜の直径とは別なので注意
https://www.batteryspace.jp/html/page28.html

AWG28は最大1.4Aとのことで、この製品の表示では電球色が6Wなので6W÷8V = 0.75A、RGB-LEDが12Vで3Wなので3W÷12V= 0.25A。
製品表示はコントローラーの電力込みの表示なので、実際には更に電流は下がる。かなり細いケーブルだけど全く問題ないことが分かる。
まぁそんな計算しなくても、この製品のInputが12V/1Aとなっているので、そもそも1.4A許容のケーブルなら全電力1Aが1本に集中しても問題ないわけだが、もともと専門外の工作なのでとにかくビビる。こんな細い線で、こんな強い光のLEDに電気流して大丈夫か。。燃えだしたりしないか?とか。

だから念には念を入れて、問題ないことを確認する。安全のためには慎重すぎるくらいでちょうどいい。

さて、はんだ付けが終わったら再度組み上げてテスト。

細いケーブルを選んだおかげで6本すべて、コントロール基盤を排除したあとのACアダプタの差し込み口から引きだすことができた。かなり収まりが良い。

テストには直流安定化電源を使用した。

※カメラのシャッタースピードの関係で電源電圧がうまく表示されてないけど、全部12V。

ここまででできれば、あとはArduinoで制御できる。
PWM制御という、人間の目で分からないくらいのスピードで電流のON/OFFを繰り返す方法があるのだが、このPWMで各色の明るさを調光することで元の製品より扱える色数も増えると思う。

12Vと8VについてはArudinoから取り出した5Vを以下の可変昇圧コンバーターでどうにかしようと考えている。

今回はここまで。次回に続くかどうかはとりあえず気分次第ということで。。

病院 2021年6月号【雑誌】【3000円以上送料無料】

前回は3Dプリンターで印刷した造形物の加工について記事にしたが、今回はそもそもの造形自体の品質UPに取り組んでみた。


きっかけはこちら。

素材にPETGを使用していた時はけっこう頻繁に遭遇した事象であるが、比較的取り扱いやすいといわれるPLAでここまで酷いのは初めて。。
これはちょっと真面目に向き合わないといけないと思い、色々とやってみた。

ベッドレベル調整

まず取り組んだのはベッドレベルの再調整。
これはプリンターのヘッドとベッド(造形台)の距離を調整する作業である。
買ったときに1度やったままずっと使ってきたけど、かなり面倒な作業なのでこれまで避けてきた。

写真撮り忘れたのでとりあえず手書きの絵で説明すると、四隅のネジを回してヘッドとベッドの間が印刷用紙1枚分の厚さになるように調節する。

紙をスライドさせたとき、わずかに摩擦というか引っかかりを感じるが問題なくスライドできる程度に調整するとのこと。
これが非常に難しい。4隅のうち1つをいじれば、全体のバランスが変わって他の隅でちょうど良い隙間だったのが変化してしまうのだ。
よってあちらを立てればこちらが立たずという文字通りの状況に四苦八苦しつつ、どこかで妥協するという作業になる。

しかし真面目にやってみたところ、脅威の結果に!
なんと、造形物の底面におこげがない!!(もじゃってるのは次の課題なのでお目こぼしを)

毎回やる必要はないものの、何回かに一回はやったほうが良いなと反省した。

最近ANYCUBICから上位モデルと思われるVyperという3Dプリンターが出ているのを知った。こちらはオートレベリング機能付きなのでネジを締めたり緩めたりという作業が必要ない。

まだまだレビューは少ないが、私が今から購入するとしたら間違いなく上記にする。。
まぁ既に持っている積層式を買い変えるくらいならまずは光造形式を優先すると思うけど。

CURAパラメーターいじり

以前から造形物の壁面と内容の間に隙間が空いてしまう事象に悩まされていたのだが、調べるとプリンターのホットエンドの温度設定を上げると改善することがあるとのこと。
要はより熱を加えることで、よりドロっとさせて接合力を高めるという理屈。また、壁面の印刷スピードを下げることで丁寧に造形するようにした。

温度は200℃から215℃へ、壁面の速度は50mm/sから40mm/sに。

すると以下のとおり顕著な改善が見られた。

ただ仕上がりはまだまだ要改善。

フィラメントドライヤー

ネットで検索すると綺麗な船模型がごろごろ出てくるので、これは明らかに私の印刷環境の異常だ。
何がまずいのかと色々調べていたところ、「大したことないだろ」と一蹴していた湿気問題が気になり始めた。
フィラメントは吸湿すると品質が落ちて印刷で様々な不具合がでる。

それで色々調べたところフィラメントドライヤーなるものが存在することを知り、Amazonで購入した。

50℃で6時間保管したので、多少は乾いたはず。

ただ印刷してみるとカッスカスでほとんどフィラメントが出てこないか、まともに印刷できない。
ひょっとして水分飛ばしすぎ?そんなはずは。。

ホットエンド交換

もうあとは目詰まりくらいしか考えられない。ひょっとすると今までフィラメント内の水分でなんとか液体度合が上がって出てたのをドライヤーがとどめになったのかもしれない。。
※フィラメントが乾燥すること自体は良いことである。目詰まりとの相互作用で崩れたかな。。というのは単なる私の素人考えである。

ついにこいつと向き合う時が来たのか。

さっき爆発してきましたみたいなコゲ様であるが、これはこびりついたフィラメントが焦げたものだ。

幸いなことにANYCUBIC MEGA Sには最初からスペアのホットエンドが付属しているので根気があれば交換できる。

取り外しで参考にしたのがこちらの動画。
youtu.be

ただ私はケーブルタイは切らずにホットエンドに繋がった白いチューブごとするっと引き抜いて、新しいものもそのままするっと取り付けることにした。

取り付け完了。

ここでミスったなと思ったのは作業の前にヘッドを高く上げすぎていたこと。上から六角レンチを回す必要があるけどヘッドが高すぎると上部の金具と干渉してレンチを回すスペースが無い。
交換するので下部のスペースを広くとろうとして失敗した。古いホットエンドのセンサーを外した後に気づいたけど電源を入れても本体がセンサー異常で高さ変更を受け付けてくれず、苦労した。

印刷結果

印刷前にCURAはちょっといじった。最初のレイヤーを遅くしたのとヘッドの温度を5℃下げて、210℃に。

結果的に、過去1番くらいの仕上がりになった。



調整次第で綺麗になるもんだなぁ。

よく見かけるその船は何なの?

これは3D Benchyと呼ばれる有名なテスト用のモデルである。
どちらかといえば3Dプリンターが苦手とする形状を寄せ集めることで、これが綺麗に印刷できたら他もきっとうまくいくという指標になるので、印刷テストに最適なモデルだ。

こちらからダウンロードできる。
www.3dbenchy.com

終わりに

今回は3Dプリンター関連の調整を諸々試してみた。
苦労した甲斐があってひとまず印刷テストはうまくいった。

購入当時はあっけなく印刷できてしまったのでとても驚いたけどあれから1年色々と失敗も重ねてきた。
なかなか一筋縄ではいかなくてもどかしいけれど、これくらい落とし穴というかちょっとした面倒くささがあった方がスキルとして差別化できて良い気もする。
今後も色々トライして工作の幅を広げていきたいと思う。

当ブログは、amazon.co.jpを宣伝しリンクすることによってサイトが紹介料を獲得できる手段を提供することを目的に設定されたアフィリエイト宣伝プログラムである、 Amazonアソシエイト・プログラムの参加者です。