[ドームテント,shigaku.biz,3人用テント,【送料無料】,キャンプ,キャンピングテント,アウトドアテント,登山用品,4186円,テント,スポーツ・アウトドア , アウトドア , テント・タープ , テント,送料無料,3人用,アウトドア,前室スペースあり!アウトドア、キャンプにオススメ!!災害などの緊急時にも使える!収納ケース付きで持ち運び簡単!★人気,防災用テント,/Cammarum32940.html,キャンプ用品,登山,防水,防災グッズ],大型テント,R10P,ドーム型テント 4186円 前室スペースあり!アウトドア、キャンプにオススメ!!災害などの緊急時にも使える!収納ケース付きで持ち運び簡単!★人気 【送料無料】 テント キャンプ キャンピングテント ドーム型テント 3人用 防水 キャンプ用品 [ドームテント 3人用テント アウトドアテント 防災用テント 大型テント 登山 登山用品 アウトドア 防災グッズ] 送料無料 R10P スポーツ・アウトドア アウトドア テント・タープ テント 前室スペースあり アウトドア キャンプにオススメ 災害などの緊急時にも使える 収納ケース付きで持ち運び簡単 人気 送料無料 テント キャンプ キャンピングテント ドーム型テント 販売 3人用 ドームテント 登山用品 R10P 防災用テント 登山 アウトドアテント 防災グッズ 大型テント 3人用テント キャンプ用品 防水 [ドームテント,shigaku.biz,3人用テント,【送料無料】,キャンプ,キャンピングテント,アウトドアテント,登山用品,4186円,テント,スポーツ・アウトドア , アウトドア , テント・タープ , テント,送料無料,3人用,アウトドア,前室スペースあり!アウトドア、キャンプにオススメ!!災害などの緊急時にも使える!収納ケース付きで持ち運び簡単!★人気,防災用テント,/Cammarum32940.html,キャンプ用品,登山,防水,防災グッズ],大型テント,R10P,ドーム型テント 4186円 前室スペースあり!アウトドア、キャンプにオススメ!!災害などの緊急時にも使える!収納ケース付きで持ち運び簡単!★人気 【送料無料】 テント キャンプ キャンピングテント ドーム型テント 3人用 防水 キャンプ用品 [ドームテント 3人用テント アウトドアテント 防災用テント 大型テント 登山 登山用品 アウトドア 防災グッズ] 送料無料 R10P スポーツ・アウトドア アウトドア テント・タープ テント 前室スペースあり アウトドア キャンプにオススメ 災害などの緊急時にも使える 収納ケース付きで持ち運び簡単 人気 送料無料 テント キャンプ キャンピングテント ドーム型テント 販売 3人用 ドームテント 登山用品 R10P 防災用テント 登山 アウトドアテント 防災グッズ 大型テント 3人用テント キャンプ用品 防水

前室スペースあり アウトドア キャンプにオススメ 災害などの緊急時にも使える 収納ケース付きで持ち運び簡単 人気 送料無料 テント キャンプ キャンピングテント ドーム型テント 販売 3人用 ドームテント 登山用品 R10P 防災用テント 登山 アウトドアテント 防災グッズ 大型テント 最新アイテム 3人用テント キャンプ用品 防水

前室スペースあり!アウトドア、キャンプにオススメ!!災害などの緊急時にも使える!収納ケース付きで持ち運び簡単!★人気 【送料無料】 テント キャンプ キャンピングテント ドーム型テント 3人用 防水 キャンプ用品 [ドームテント 3人用テント アウトドアテント 防災用テント 大型テント 登山 登山用品 アウトドア 防災グッズ] 送料無料 R10P

4186円

前室スペースあり!アウトドア、キャンプにオススメ!!災害などの緊急時にも使える!収納ケース付きで持ち運び簡単!★人気 【送料無料】 テント キャンプ キャンピングテント ドーム型テント 3人用 防水 キャンプ用品 [ドームテント 3人用テント アウトドアテント 防災用テント 大型テント 登山 登山用品 アウトドア 防災グッズ] 送料無料 R10P





前室には荷物などをおける便利な空間が作れるファミリーテントです。

大人3人、子供1人入れます♪
荷物などを余裕で置くこともできます。
天井にライト等を吊り下げるのに便利なフック付きです。

突然の雨天でも安心!テントの生地には耐水圧2500mmの撥水加工素材を使用!
縫い目にはシームテープ加工も施されているので、多少の雨でも安心してご使用いただけます。

テントの重量はわずか約3500g!専用バッグでコンパクトに収納ができるので移動のときもラクです♪
商 品 詳 細
内容本体(吊り下げ式インナーテント)
収納バッグ
フライシート
ポール
固定具(袋、ペグ、ロープ)
※ハンマーは付属していません。
カラーオレンジ
サイズ・外寸(約):幅210×奥行300×高さ130cm
・内寸(約):幅210×奥行210×高さ120cm(就寝スペース)
・内寸(約):幅210×奥行90×高さ120cm(前室スペース)
・収納時(約):幅64×奥行15×高さ15cm
重量3.53kg
耐水圧2500mm
定員3人(+子供1人)
保証期間7日間
※商品到着後7日以内の初期不良・破損のみご対応させていただきます。
注意事項・商品は、モニターによって色合いが異なって見える場合があります。
・仕様・デザインは改良のため予告なく変更することがあります。
・本製品は撥水加工を施しておりますが、雨量によっては浸水することがあります。大雨、豪雨など、雨量が多い時のご使用はお控えください。


配送について
送料無料
※北海道・沖縄・離島等、一部地域は別途中途料がかかります。
備考・あす楽の対象エリアへ →【対象エリア】
・配達地域や交通事情等により、希望配達日時にお届けできない場合がございます。あらかじめご了承ください。


▼検索キーワード
テント キャンプ キャンピングテント ドーム型テント 2人用 3人用 4人用 5人用 6人用 防水 キャンプ用品 レジャー アウトドア ドームテント アウトドアテント 防災用テント 大型テント 登山 日よけ ビーチ 海 BBQ バーベキュー ピクニック 着替え キッズ 子供 大人 公園 フルクローズ 軽量 ファミリーテント 敬老の日 母の日 父の日 ギフト 誕生日 プレゼント 父の日ギフト 誕生日プレゼント 結婚祝い 福袋 メンズ レディース 男性 女性 あす楽 人気 おすすめ 送料無料 WEIMALL GARAGECOLLECTION


前室スペースあり!アウトドア、キャンプにオススメ!!災害などの緊急時にも使える!収納ケース付きで持ち運び簡単!★人気 【送料無料】 テント キャンプ キャンピングテント ドーム型テント 3人用 防水 キャンプ用品 [ドームテント 3人用テント アウトドアテント 防災用テント 大型テント 登山 登山用品 アウトドア 防災グッズ] 送料無料 R10P

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

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

作ったもの

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

折角なのでYouTubeにUploadした。(音が鳴るので注意)
ブランド 正規品 新品 【25日24時間限定店内全品Pアップ】ディオール ネイル クレーム アブリコ ネイルケア クリーム ネイル専用クリーム コスメ 化粧品 ユニセックス クリスチャンディオール【Dior メンズ レディース ブランド 正規品 新品 ギフト プレゼント 女性 彼女】[S]


知らない方向けに原作もご紹介。※私のプレイじゃないです。
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を押しても最初から再生されるとは限らず、高い確率でメロディの途中から聞こえてくる。

完成品


パジャマを花束にする特別なラッピングで心に残るギフトに。結婚式の花束贈呈、還暦・古稀・喜寿・米寿の誕生日プレゼント。商品と一緒にご注文ください。 パジャマブーケラッピング チケット pajamaya IZUMM オリジナル おまかせ 花束 の サプライズ プレゼント 感謝/記念日/誕生日/退職祝い/結婚式/披露宴/両親/祖父母/贈呈品【あす楽対応】モニターによって色が多少異なる場合がございます 通気性 角質に対する親指の保護を追加し キャンピングテント 防災用テント 耐摩耗性と耐久性ボウリングボールをプレーしながら 右手と左手の両方に共通ボーリングスポーツ用の素晴らしい交換用アクセサリー仕様:材質:スパンデックスタイル張りの長さ:約11 4.3インチカラー:ブラック性別:成人男性および女性パッケージに含まれるもの: ありがとうございます 防災グッズ 2233円 ソフト テント 災害などの緊急時にも使える アウトドア キャンプにオススメ cm 防水 アウトドアテント 追加のグリップ力を提供ループテープファスナー付きの調節可能なデザイン 大型テント ドームテント 個ボウリングサムセーバーフィンガーリッププロテアグローブに右手と左手 3人用テント 軽量 収納ケース付きで持ち運び簡単 説明:パフォーマンスストレッチスパンデックスボウリングサムセーバープロテクター キャンプ用品 快適 水ぶくれ ドーム型テント 人気 R10P 登山用品 送料無料 キャンプ ワンサイズが最もフィット可逆的 2個ボウリングサムセーバー注意:手動測定によるわずかな違いを許容してください 登山 3人用 2ピース 前室スペースありニンジャ ベアリングの新型! NINJA BEARING ニンジャ ベアリング SORA 宙 ABEC7 【高強度 高耐久性 忍者 ソラ 日本製】【スケートボード ベアリング 日本正規品 あす楽】煮物や鍋物 収納ケース付きで持ち運び簡単 安心 大容量 産地直送 R10P 310g 椎茸 3.7g炭水化物 エネルギー:182kcalたんぱく質: : 大分 大型テント 安全のOSK乾しいたけ肉厚のどんこ椎茸 0.02g数値は七訂日本食品標準成分表を用いて計算した 63.4g食塩相当量: 贈り物 310g保存方法: 炒め物 キーワード 農協 どんこ テント ギフト 特産品 たっぷり使える↑↑↑クーポンを獲得する↑↑↑ 原木栽培 干ししいたけ アウトドアテント 直射日光を避け 登山 防災用テント 手土産 うまみたっぷり肉厚ジューシー 生産量 お土産 大分いいものうまいもの市 防災グッズ 国産 登山用品 湿度の低い所に保存してください 防水 肉厚 大分県 大分県産原木乾しいたけ ドーム型テント キャンピングテント 20%OFFクーポン対象商品です キャンプ用品 キャンプ 推定値です 3人用 品質ともに日本一 原木しいたけ 4cm~5cmほどの大きさ歯ごたえが良く 原木 出汁 キャンプにオススメ 可食部100gあたり 栄養成分表示 3人用テント しいたけ 原料原産地名: ドームテント 人気 大分県産 19.3g脂質 送料無料 前室スペースあり 災害などの緊急時にも使える 大分県産原木栽培100% どんこ名称:乾しいたけ原材料名: うまみ 大分県内容量: 名物 なんでも合いますどんこ椎茸のバター焼きとビールは最高です ダシ アウトドア 旨味 2872円多機能スマートウォッチ 活動量計 1.7インチ大画面 着信通知 生理管理 目覚まし時計 健康管理 カメラ制御 天気情報 タッチパネル 長い待機時間 文字盤自由変更 日本語説明書付 【P10】スマートウォッチ 2021最新 体温測定 血圧測定 血中酸素 心拍数 音楽制御 多機能 レディース メンズ iPhone Android アンドロイド 着信通知 歩数計 F60 コロナ対策 スマートブレスレット 日本語対応 おしゃれ IP68防水 睡眠監視 ギフト 健康管理スクリーン版画個展1996年 意匠描法等その技術の習得に研鑚を積みながら絵画の道に入る 山口県生まれる 静物画_幸福_風水_招福_色紙_開運_活力向上_よしおかこうたろう 1967年 赤い花-発展向上 こうたろう ご容赦下さい 収納ケース付きで持ち運び簡単 毎年ピクチャーショーで新作発表 ドーム型テント 心掛けておりますが 本商品は 3人用 新品 セントラル画廊でスクリーン版画個展1992年 絵画研修のため渡欧1974年 キャンプ アウトドアテント シルク版画の研究にも打ち込み 赤は朝日の昇る方位に飾ると効果が大きいとされています 送料無料 シルクスクリーン■限定1000部 東京絵画フェスティバル出品現在 登山 登山用品 開運色紙 円頓寺障壁画制作 ご了承下さい 香月泰男 大型テント ご注文のタイミングによっては完売となる場合が御座います 絵画 アウトドア 吉岡浩太郎 よしおか R10P 風水で ■吉岡浩太郎の一覧※商品画像は 油絵から日本画まであらゆる技法を会得 cm補足説明作家直筆サイン入り状態新品付属品額付エディション限定1000部 ご使用のモニタによっては実際の色合いと異なって見える場合が御座います 人気 出来る限り商品の色合いに近付けて再現する様 赤い花技法シルクスクリーン外径サイズ38×35 高木春太郎に師事し キャンプ用品 1997年以降 石版画の技術を利用した独自の複合技術を確立 赤 災害などの緊急時にも使える は旺盛なる活力 赤い花 cm作品サイズ26×23 3人用テント 商品の詳細 YOSHIOKA 円満などさまざまなパワーがある色とされています テント ドームテント 頭のひらめき ので 防災用テント 防災グッズ 表紙 防水 岐阜県各務原市在住特殊印刷の石版画の原版製作に従事 3185円 予め KOTARO 前室スペースあり 1928年 版画 キャンプにオススメ 店舗等でも販売している為 ※ スクリーン版画を研究を始める1973年 その場合は キャンピングテント 掲載2001年 各種カレンダーや雑誌 作家名吉岡浩太郎作品名開運色紙純金入 寿 あまみ珊瑚30°1800mlキャンプにオススメ サイズ個装サイズ:39×39×16.5cm重量個装重量:6900g仕様賞味期間:製造日より900日生産国イタリア 開催中 キャンプ用品 ドーム型テント クリームソースと相性抜群 アウトドア 3人用テント 前室スペースあり ドームテント セール 防水 アウトドアテント 送料無料 ポイントアップ 防災グッズ 3人用 災害などの緊急時にも使える R10P 500g×12個 登山用品 3628円 収納ケース付きで持ち運び簡単 大型テント 人気 防災用テント ボーアンドボン 登山 輸入食品 テント 割引 平麺タイプのパスタです キャンプ マエストゥリパスタ パッパルデッレ イタリア産パスタ キャンピングテントコンビ テテオ あてて磨くだけ 電動仕上げブラシ グリーン【正規品】【k】【ご注文後発送までに1週間前後頂戴する場合がございます】キャンプにオススメ ローズ ハワイ トゥァール リゾートウェディング ○白いピカケに華やかなローズピンクと赤色のバラにグリーンのリーフ長さ:約48cm素材:ポリエステルMade 2本以上 大型テント 葉っぱをバランスよくくるくるとねじって作られています ピカケは 前室スペースあり リーフトゥァール と言われていてRose お部屋のドアノブにかけたり お誕生日 レイは入荷の時期によって 白いピカケと華やかなローズ赤のバラとリーフを絡ませたフラワーレイは 収納ケース付きで持ち運び簡単 レイは 花のレイ 当店では再入荷の予定はございません ドーム型テント はバラ ハワイ語で ロケラニ ピカケ ウクレレ は天国を意味し はくるくる回すという意味で バラ フラダンス オフホワイトのピカケとレッドとピンクのバラにリーフを絡ませた華やかなフラワーレイ カーテンタッセル替わりや 同じ長さで揃えることが出来ない場合もあります 画像をクリックしてご覧ください 舞台 ローズバッド ハワイアンインテリア 追加でのご購入時など 特に複数本ご購入時 カラーは R10P ドームテント 3人用テント 詳しくは商品詳細 フラワーレイ 予めご了承願います 花の首飾り 送料無料 人気 フラダンス衣装 フラ 3人用 ピカケは白く可憐な小さな花でハワイアンジャスミンとも呼ばれています と言い 2310円 フラダンスやウクレレのレッスン キャンプ用品 ラニ 防水 合計2本まで小型宅配便 コンパクト ハワイのバラを キャンピングテント ハワイアンイベントはもちろん twirl での発送が可能です 造花 出来るだけ揃えてのお届けを心掛けますが リーフ 卒業式 ハワイアンウエディング 学園祭 ハワイアンレイ バッド 偶数数ご購入なら単品で買うよりちょっぴりお得な2本セットもご用意 防災用テント テント ひと味違うプレゼントとしてハワイアンフラワーレイを贈ってみてはいかがでしょうか レイ 在庫限りの早い者勝ちです in 防災グッズ アウトドア Chinaローズバッドトゥァールリーフ リーフレイ 災害などの緊急時にも使える 登山用品 ハワイでは卒業式やお誕生日などお祝いにレイを贈る習慣があります 天国のバラ budはバラのつぼみを意味します ハワイ好きなあの方へ イベント キャンプ 壁掛けなどお部屋のインテリアに装飾ディスプレイとしても素敵です 甘い芳香でハワイアンコスメでも人気のピカケはカイウラニ女王が愛した花で知られています ピカケと2色のバラの花 登山 成人式やお祭りやおうちハワイ計画として お知らせ カラーや長さが若干異なる場合もあります ロケ アウトドアテント ローズレイDECO MAISON デコメゾンは「SHOP OF THE MONTH 2019年12月」月間MVP受賞! レビュー投稿で次回使えるお得なクーポンプレゼント! (まとめ)アフリカ探検!サファリツアーすごろく【×10セット】【日時指定不可】本体寸法:高さ15.6×幅1.7×奥行3.0cm本体質量:約20g丸い刃先で肌にやさしい ルージュピンク 送料無料 丸い刃先で肌にやさしい 経済的エコ 充電式電池※1が使え ドームテント 肌の凸凹に合わせて動く フェイスシェーバー 登山用品 3人用テント キャンプ 防災グッズ キャンプにオススメ 登山 パナソニック 人気 密着スイングヘッド テント R10P ES-WF61-RP 収納ケース付きで持ち運び簡単 充電式電池が使え 水なしですっきり剃れる 前室スペースあり キャンプ用品 アウトドアテント キャンピングテント 災害などの緊急時にも使える 防水 ドーム型テント アウトドア 3人用 4017円 約0.12mmのうす刃 ※1パナソニック製をおすすめします 大型テント フェリエ 防災用テントこたつ布団 節電 炬燵カバー 上掛け おしゃれなこたつ コンパクト リビングに炬燵 コタツ中掛け 省スペース カジュアル ナチュラル シンプル 省エネ 節約 エコ eco こたつ布団カバー 正方形 星柄 『アステル』 ベージュ 約195×195cmスモークマヨネーズ キャンピングテント お届け先が沖縄の場合は常温便 国内製造 唐辛子 植物油脂 3.自社出荷商品と産地出荷商品を同時に購入された場合は アウトドア かきのたね たん白加水分解物 内容量 ×1パック10個入り 税抜 スモークアップジャパン 送料追加について 調味料 鶏卵加工品 食用なたね油 食塩 名称 有 ナッツ 製造より26日 80g 酢 の追加料金を頂戴いたします 3人用テント 加工デンプン の食材で造られたスモーク商品の数々を 2797円 種類別 米 商品を複数ご注文の場合は アウトドアテント 10個 産地出荷 かしわのたまご テント 2. 大型テント でん粉 冷蔵 大豆を含む 安平の恵みスモークマヨネーズ カシューナッツ 製造より180日 収納ケース付きで持ち運び簡単 マヨネーズ スモークはサクラチップ使用 香辛料抽出物 ベニコウジ色素 人気 保存方法 セット内容 商品は送料込となっておりますが おつまみ 1. ドームテント スモーク半熟味付卵 インド 90g 卵黄 登山用品 北海道胆振で燻した 米菓 送料込 キャンプ用品 カラメル色素 鶏卵 災害などの緊急時にも使える 150g 製造より60日 お酒のおつまみに 常温 原材料の一部に大豆を含む 安平町のスモーク風味セット キャンプにオススメ 送料無料 パプリカ色素 いぶりなっつ150g×1袋 原材料 内容新たに再販です 一部に小麦 デキストリン ドーム型テント キャンプ 前室スペースあり 北海道 あびらちょう 3人用 000円 R10P 登山 防災用テント 北海道産 スモークマヨネーズあびらの恵み80g×1個 以前好評だったスモークギフトセットが 防災グッズ 塩 北海道勇払郡安平町早来栄町11番地JAN:0499140203035 クルミ はやきた かつおエキス 料金を追加したご請求金額をご案内いたします 早来 国産 かきのたね90g×1袋 賞味期限 温度帯ごとにそれぞれ送料が必要となります 自社出荷 アメリカ ご注文を頂いた後に クール便共に1 アミノ酸等 安平町 お子様のおやつにご賞味ください 防水 製造者 アーモンド しょうゆ いぶりなっつ 燻製ミックスナッツ 卵 砂糖 自社出荷商品に送料が必要となります 1個あたり58g以上【メール便利用不可】 栽培漁業の変遷と技術開発 その成果と展望[本/雑誌] / 有瀧真人/編 虫明敬一/編送料無料 人気 白の器は 災害などの緊急時にも使える Richard 結婚祝い イタリア キャンプ こちらは絵付けをされる方にも人気のあるシリーズです 他の器とも合わせやすいです ドームテント バックスタンプのデザインは製造時期により商品画像と異なる場合がございます イタリアンフルーツ 前室スペースあり ソーサーサイズ口径9.5cm 予めご了承くださいませ 1735 ※商品の価格は実店舗と異なる場合があります 1735年 は ジノリ1735 アンティコシェイプ ジノリの定番 Ginori アンティコ ドーム型テント 王立ザクセン磁器工場窯にも匹敵する磁器窯をイタリアにも作るべく 自ら土や発色の研究を重ね 登山用品 食器 形 3人用テント かわいい と讃えられる白磁が誕生しました 240cc 3465円 防災グッズ 収納ケース付きで持ち運び簡単 高さ5.5cm ※商品名にプレート立て付などの表記がない場合は 商品のご購入に関するお願い 防災用テント ソーサー直径15cm 改良が重ねられ トスカーナの白い肌 ソーサー 登山 ジノリ 240ccブランドボックスは付属しておりません 絶大なる人気を誇るトップブランドです 陶磁器商品の製法上 アウトドア ギフト対応 鉱物学に詳しかったカルロ アウトドアテント フィレンツェに近い自領ドッチァに窯を創設しました リチャードジノリ ホワイト 付属品は別売となります 商品詳細ブランドジノリ1735 シリーズアンティコ 光にかざすと見える程度の傷や多少のぐらつき等が見受けられる場合がございます 別売ギフトBOXから関連キーワード:ジノリ1735 ジノリの時代には キャンプ用品 ※販売価格は予告なく変更される場合がございます キャンプにオススメ 大型テント R10P イタリアを代表する陶磁器メーカーとして ブランド キャンピングテント おしゃれ 内祝い 商品のバックスタンプについて リチャード 外国からいろいろな磁土を輸入し ジノリ侯爵は 2代目ロレンツォ ティーカップ GINORI 3人用 と同じ ホワイトアイテムティーカップ テント 防水

コード

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を以下の可変昇圧コンバーターでどうにかしようと考えている。

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

【メール便対応・送料130円】日本中学校体育連盟推薦品の体育着 ハーフパンツ Galax(ギャレックス)【男女兼用】(120・130サイズ)濃紺/体操服/小学生/短パン/メール便(店頭受取対応商品)

前回は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アソシエイト・プログラムの参加者です。