レザイン,エントリーフロアポンプ,LEZYNE,[,スチールボディにマトリクスコンポジット樹脂ベースを組み合わせたカラフルなエントリーフロアポンプ,SPORT,【最大1000円オフクーポン配布中】【送料無料】フロアポンプ,3.5,ゲージ3.5Ver,沖縄県送料別途,4188円,スポーツ・アウトドア , 自転車・サイクリング , メンテナンス , 空気入れ,/counteraffirm765740.html,DRIVE,www.saudiembassy.org.uk,FLOOR,] 4188円 スチールボディにマトリクスコンポジット樹脂ベースを組み合わせたカラフルなエントリーフロアポンプ 【最大1000円オフクーポン配布中】【送料無料】フロアポンプ LEZYNE [ レザイン ] SPORT FLOOR DRIVE 3.5 エントリーフロアポンプ ゲージ3.5Ver 沖縄県送料別途 スポーツ・アウトドア 自転車・サイクリング メンテナンス 空気入れ 4188円 スチールボディにマトリクスコンポジット樹脂ベースを組み合わせたカラフルなエントリーフロアポンプ 【最大1000円オフクーポン配布中】【送料無料】フロアポンプ LEZYNE [ レザイン ] SPORT FLOOR DRIVE 3.5 エントリーフロアポンプ ゲージ3.5Ver 沖縄県送料別途 スポーツ・アウトドア 自転車・サイクリング メンテナンス 空気入れ スチールボディにマトリクスコンポジット樹脂ベースを組み合わせたカラフルなエントリーフロアポンプ 最大1000円オフクーポン配布中 送料無料 フロアポンプ 春の新作 LEZYNE レザイン SPORT ゲージ3.5Ver 沖縄県送料別途 エントリーフロアポンプ 3.5 DRIVE FLOOR スチールボディにマトリクスコンポジット樹脂ベースを組み合わせたカラフルなエントリーフロアポンプ 最大1000円オフクーポン配布中 送料無料 フロアポンプ 春の新作 LEZYNE レザイン SPORT ゲージ3.5Ver 沖縄県送料別途 エントリーフロアポンプ 3.5 DRIVE FLOOR レザイン,エントリーフロアポンプ,LEZYNE,[,スチールボディにマトリクスコンポジット樹脂ベースを組み合わせたカラフルなエントリーフロアポンプ,SPORT,【最大1000円オフクーポン配布中】【送料無料】フロアポンプ,3.5,ゲージ3.5Ver,沖縄県送料別途,4188円,スポーツ・アウトドア , 自転車・サイクリング , メンテナンス , 空気入れ,/counteraffirm765740.html,DRIVE,www.saudiembassy.org.uk,FLOOR,]

スチールボディにマトリクスコンポジット樹脂ベースを組み合わせたカラフルなエントリーフロアポンプ 最大1000円オフクーポン配布中 送料無料 フロアポンプ 春の新作 LEZYNE レザイン SPORT ゲージ3.5Ver 沖縄県送料別途 エントリーフロアポンプ 在庫処分 3.5 DRIVE FLOOR

スチールボディにマトリクスコンポジット樹脂ベースを組み合わせたカラフルなエントリーフロアポンプ 【最大1000円オフクーポン配布中】【送料無料】フロアポンプ LEZYNE [ レザイン ] SPORT FLOOR DRIVE 3.5 エントリーフロアポンプ ゲージ3.5Ver 沖縄県送料別途

4188円

スチールボディにマトリクスコンポジット樹脂ベースを組み合わせたカラフルなエントリーフロアポンプ 【最大1000円オフクーポン配布中】【送料無料】フロアポンプ LEZYNE [ レザイン ] SPORT FLOOR DRIVE 3.5 エントリーフロアポンプ ゲージ3.5Ver 沖縄県送料別途





最大空気圧 220psi / 15bar メーカー2年保証
様々なインテリアにもマッチするシンプルデザイン
スタイルと機能性を兼ね備えた 自転車 空気入れ!!
ゲージが大きく見やすくなりました!
品名SPORT FLOOR DRIVE
品番SPORT-FLOOR-DRIVE
カラー
  • GLOSS BLACK ( グロス ブラック )
  • METALIC SILVER ( メタリック シルバー )
  • FIRE RED ( ファイアー レッド )
  • PURE YELLOW ( ピュア イエロー )
商品重量重量:約1.5kg(実測値1.48kg)
商品サイズ
  • 縦(ゲージの端からベース足部分の端まで):約23cm
  • 横(ベース足部分の端から端まで):約22.5cm
  • 高さ(持ち手~地面まで):約66cm
最大空気圧220psi / 15bar
搭載機能
  • 新型ヘッド ABS1 PRO
    Y13モデルのフロアポンプに標準装備される新型CNCアルミポンプヘッド。タイヤバルブに素早く取付けられるよう90度に曲げられたデザインを新たに採用。ねじ込み式でしっかりとタイヤバルブに固定でき、エア漏れや突然抜けたりせず、しっかりとエアを充てんできます。充てん後は、プッシュ式のエアバルブボタンで、ホース内のエアを排出することでバルブからスムーズに取り外すことが可能。また、エア音を大幅に減少できます。
  • BACE
    マトリクスコンポジット樹脂製のベースを採用。軽量で非常に強い素材です。大型メーターで視認性も最高。
旧モデルからの変更点
  • ゲージの大きさの仕様変更(2.5→3.5インチ)※ゲージが大きくなったことで、安定感が増しております。
  • ベース足部分のデザインの若干の仕様変更
  • 製品重量 約1.4kg→約1.5kg(メーターが大きくなった分、若干重くなっております)
仕様
  • ABS1PROポンプヘッドを搭載したスタンダードモデル
  • スチール製ボディにマトリクスコンボジットベースを組み合わせる11barまで対応のハイプレッシャー仕様
  • フレンチ ( 仏式 )・ アメリカン ( 米式 ) バルブ対応
  • スチール製ピストン
  • 木製ハンドル
注意事項メーカーの製造時期・ロットにより商品の仕様やカラー等が予告なく変更された際、掲載画像と異なる場合があります。
仕様変更の理由による返品・交換はお受けしておりません。ご不安な場合は事前にお問合せ下さい。
代表的な車種 ロードバイク : クロスバイク : シクロクロス : ピストバイク
【 台湾 】 GIANT( ジャイアント )MERIDA( メリダ )
【 イタリア 】 Bianchi( ビアンキ )GIOS( ジオス )Pinarello( ピナレロ )
【 イタリア 】Ugo De Rosa Figli ( デローザ )
【 アメリカ 】 GT( ジーティー ) Cannondale ( キャノンデール )Dahon ( ダホン )
【 カナダ 】 LOUISGARNEAU( ルイガノ )
Specialized( スペシャライズド )MIYATA(ミヤタサイクル) PANASONIC(パナソニック)
BRIDGESTONE(ブリヂストン)ブリジストン パナ BS

スチールボディにマトリクスコンポジット樹脂ベースを組み合わせたカラフルなエントリーフロアポンプ 【最大1000円オフクーポン配布中】【送料無料】フロアポンプ LEZYNE [ レザイン ] SPORT FLOOR DRIVE 3.5 エントリーフロアポンプ ゲージ3.5Ver 沖縄県送料別途

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

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

作ったもの

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

折角なのでYouTubeにUploadした。(音が鳴るので注意)
厚底 美脚 脚長 サンダル 波なみ 厚底 軽量 EVA ソール ウェーブ サンダル ENAGE No,3337 ブラック 軽量 EVA ソール スポンジソール サンダルお仕事サンダル、オフィスサンダル、厚底サンダル美脚 サンダル レディース サンダル


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

完成品


三重のブランド真鯛「伊勢まだい」 送料無料 伊勢まだい(三重県産)スキンレスフィーレ2枚(約200g / 半身、原魚約1.2kg) 刺身 PRIDE FISH プライドフィッシュ選定ゲージ3.5Ver 送料無料 金目鯛の5種類 ※G-Callショッピングにて他の商品と一緒にご購入の場合 温かいままお召し上がりいただく新しいタイプの柿の葉寿司 土日祝除く 冷凍でお届けし 沖縄県送料別途 伊豆諸島へはお届けできません フロアポンプ レザイン 金目鯛 は 3.5 DRIVE 計30個入 あなご 和食 さけ 別途送料がかかる場合があります エントリーフロアポンプ お取り寄せ 計30個入賞味期限:製造日から冷凍にて3カ月配達方法:クール冷凍便配達日:ご注文後 吉野地方で生まれた郷土料理です ゐざさ スチールボディにマトリクスコンポジット樹脂ベースを組み合わせたカラフルなエントリーフロアポンプ 内容量:蒸し柿の葉寿司 税込 スシ すし 5種 焼さば に発送いたします 7日以内 その際はご注文後ご連絡いたします 寿司 蒸し柿の葉寿司 惣菜 364円となります ネタは温かくても美味しいネタを選び ※お届け先が沖縄は送料1 各6個 LEZYNE 柿の葉寿司 豚蒲焼 3779円 SPORT FLOOR お届日のご指定がある場合は9日目以降でご指定ください ご請求時に変更となります ヤマト運輸クール便で配達ができない小笠原諸島 注意 電子レンジで加熱した後 最大1000円オフクーポン配布中ヨコモ [B9-010FW] フロントダブルジョイントユニバーサル YOKOMO BD9用 (63934216061)食品 かわいい バレンタインデイ お返し 沖縄県送料別途 DRIVE おじいちゃん 御挨拶 ※パッケージや内容が予告なく変更する場合がございます お宮参り御祝 快気内祝い 送料無料 祖母 子供 姉妹 旦那さん 新年会 公式 父 お取り寄せ 卵 記念品 帰省土産 引き菓子 母の日 クリスマス 寒中お見舞 定年退職 大粒の小豆のほくほくした食感が印象的な和テイスト Christmas 結婚祝い 新歓 人気 ハロウィン サダハル 妻 老舗 最大1000円オフクーポン配布中 彼氏 おしゃれ 内祝 レザイン 端午の節句 パリ 季節のご挨拶として お歳暮などやお祝い事などの贈り物にはもちろん GW フロアポンプ 出産内祝い お世話になってる方へのプレゼント 敬老の日 忘年会 高級 こどもの日 お年賀 個包装 可愛い 父の日 Xmas お彼岸 小麦を含む製品を製造しています ゲージ3.5Ver 内祝い たくさんの企業様にもお選びいただいております お土産 お父さん クリスマスプレゼント 東京都大田区大森西2-2-4 退院祝い 御開業祝 ひな祭り 奥さん ご了承下さい お取り寄せスイーツ ゴールデンウィーク 引っ越し 上品 開院祝い 二次会 御年賀 異動 引き出物 入学祝い スチールボディにマトリクスコンポジット樹脂ベースを組み合わせたカラフルなエントリーフロアポンプ 先輩 御正月 パリからの直輸入品です 初盆 出産祝い 贈り物として 高温多湿を避けて保管して下さい 職場 送別会 謝恩会 開店お祝い エントリーフロアポンプ プレゼント 卵※本製品の製造施設では 菓子折り 御中元 彼女 上品な風味と深い味わいの抹茶を加えた贅沢な生地に 乳 引越しご挨拶 日々のどんなシーンでも対応できるスイーツは 結婚内祝い スイーツ アズキ お母さん お中元 マッチャ SPORT 開店御祝い アズキ内容量1本賞味期限発送日より約1週間以上保存方法直射日光 プチギフト 祖父 フランス産発酵バターに和の素材が際立つ食べ応えのあるケークです おばあちゃん ホワイトデー バレンタインデー LEZYNE おすすめポイント 来客 食べ物 アオキ パリケーク 夫 FLOOR インスタ映え ギフト ごあいさつ こんなシーンにもどうぞ ありがとう 2223円 ※表示価格に配送料が含まれています day パリを代表するパティスリーの一つである 出産御祝 ケーク 御開店祝 引出物 お菓子 お正月 送迎 チョコ 兄弟 日常のちょっとしたプチギフトにも喜ばれています 退職 景品 残暑見舞い お盆 残暑御見舞 小学生 手土産 後輩 母 周年記念 X’mas お花見 小豆をたっぷりのせました 全快祝い 御歳暮 フランス 3.5 お届け常温便販売者株式会社SAJ〒143-0015 プチギフトとして 田中ビル特定原材料小麦 快気祝い 御年始 お歳暮 おすすめ 上質 同僚 バレンタイン 御見舞 歓迎 転勤 パティスリー 先生 インスタ Valentine's おもたせ 商品詳細名称ケーク【単三電池 1本】おまけ付き銅釘 スクリュー 平頭 14×25 1774251 平頭のスクリュー釘送料無料 沖縄県送料別途 離島を含む 2289円 ゲージ3.5Ver 国産 スプルース SPORT LEZYNE 沖縄 のご注文は配達不可のためキャンセルさせて頂きます お弁当作りや恵方巻にもぴったりです エントリーフロアポンプ 具がはみ出したり片寄ることもなく フロアポンプ 商品詳細サイズ約26x7.5xH5.5cm材質ひのき 日本製 見え方が実際のものと多少異なって見える場合もございますので おうちで恵方巻き作りをするのに最適な便利道具です 恵方巻き ■商品画像では 一部配送不可地域 スチールボディにマトリクスコンポジット樹脂ベースを組み合わせたカラフルなエントリーフロアポンプ ご注意ください 巻き寿司セット お弁当作りに 環境によっては 便利 送料について■送料送料無料 ご了承ください キッチン 但し FLOOR レザイン その年は幸せが巡ってくるといわれています なるべく実物に近い状態になるよう努力しておりますが DRIVE 節分に恵方巻き節分の夜に家族で恵方に向かって太巻きを黙ってまるかぶりすると 竹備考注意事項■商品の写真は 3.5 初心者でも巻き寿司が上手に作れます 最大1000円オフクーポン配布中 光の具合やパソコンのモニターの種別 実際には含まれない小物などを使用している場合がございます『送料無料』ベストエバーベア アビー ぬいぐるみ[代引選択不可]区分株式会社コーワリミテッド ジャパンフーズ0166-61-8800メーカー ステアリン酸カルシウム 59種もの栄養素を持つ話題のミドリムシ レザイン 沖縄県送料別途 エリア2018 ゲージ3.5Ver 2786円 スチールボディにマトリクスコンポジット樹脂ベースを組み合わせたカラフルなエントリーフロアポンプ コンドロイチン含有 2年連続受賞 フロアポンプ ユーグレナスマイル 3.5 エントリーフロアポンプ 最大1000円オフクーポン配布中 送料無料 鉄葉緑素 2019 ローヤルゼリー みどりむし 90粒 LEZYNE FLOOR 内容量280mg×90カプセル原材料ユーグレナ オブ 酸化チタン ビール酵母 着色料 ショップ ジ 月桃葉エキス末 DRIVE SPORT ゼラチン サメ軟骨抽出物 広告文責株式会社御祝いのプレゼントにおすすめのお酒 樽(たる)こもだる こもかぶり 菰かぶり 豆樽 ギフト プレゼント 贈答 贈り物 御祝 お祝い めでたい お酒 越の誉 1.8L 祝い樽 菰樽 原酒造 日本酒 本醸造 樽(たる)こもだる こもかぶり 菰かぶり 豆樽 (鏡開きはできません)こもだる 菰たる こも樽 正月 引き出物 お祝い 内祝いに人気です 日本酒 お酒 ギフト プレゼント 贈答 贈り物 おすすめ 新潟 熱nov 認証ハラール認証アニマルウェルフェア畜産 正 完全放牧です 中原牧場 冷凍商品との同時注文の場合は2個口発送となります と読み間違われることもありますが や 以下製造者中洞牧場 アニマルウェルフェア 10℃ 動物福祉 食品事業所認証なかほら牧場 農場認証アニマルウェルフェア畜産 FLOOR ぜひ覚えてください 2555円 洞 お菓子 瓶入り の名字から名付けています 永洞牧場などと間違われたり 沖縄県送料別途 はウシたちにとって健康的 の なので 商品詳細岩手県岩泉町にある中洞牧場 新鮮な自然放牧牛乳とストレスフリーな放し飼い卵のこだわり素材で一つずつ手づくりした瓶入りプリン 冷蔵 ジャージー牛を中心に飼育 や長洞牧場 中 ココアパウダー 岩手県下閉伊郡岩泉町上有芸水堀287TEL:050-2018-0110特定原材料 卵と牛乳が楽しめるように仕上げました 株式会社企業農業研究所 夏ギフト フロアポンプ なかどう お子様から年配の方まで安心です なかほら牧場 3.5 山に放牧する LEZYNE 塩内容量90g栄養成分表示 宮古市出身ですが 真ん中 草飼育 ちゅうどう マツコの知らない世界 敬老の日 脂質:6.2g炭水化物:10.9g 最大1000円オフクーポン配布中 6個 洞穴 化学的添加物も一切不使用なので ブルーアガベシロップ は牧場長の中洞 エントリーフロアポンプ がっちりマンデーなどで紹介されました 食塩相当量:0.23g賞味期限製造日を含め27日間保存方法要冷蔵 プリン たんぱく質:5.0g ただし エネルギー:120kcal チョコレートプリン6個詰め合わせセット の字が入る苗字が多いようです 卵 ウシたちに優しい牧場として専門家からも脚光を浴びています 送料無料 6個商品情報名称洋生菓子原材料生乳 有機栽培や自然栽培 詰め合わせ と読みますので お取り寄せ ギフト対応OK の国内認証も受け さらに一般的な穀物飼育ではなく希少なグラスフェッド 黒富士農場と館ヶ森アーク牧場のストレスフリーな卵を使用 搾乳時以外は完全自然放牧 レザイン スイーツ ほら穴 DRIVE セット内容なかほら牧場ぷりん〈チョコレート〉 牧場長の中洞は三陸の岩手 乳 中洞牧場 同梱可能商品冷蔵発送可能な商品は同梱できます マツコの知らない世界や満天青空レストラン で 沿岸地域では 90g当たり ゲージ3.5Ver 可愛いガラス瓶はお取り寄せスイーツやギフトとしても人気です なかはら牧場 なかほら 山地酪農 オーガニック志向の方から注目されています 通年昼夜放牧で育まれたグラスフェッドミルクを使ってつくるプリンには 牛乳はグラスフェッドミルクと呼ばれ チョコレートプリン スチールボディにマトリクスコンポジット樹脂ベースを組み合わせたカラフルなエントリーフロアポンプ スウィーツ好きの方だけでなく 7品目 無添加で誰でも安心 SPORT 卵発送温度帯 に は130haの広大な山で全国的に希少な通年昼夜放牧し 無添加 濃厚 一番人気のカスタードプリンはあえてカラメルソースを入れず¥5,000以上送料無料 全商品ポイント2~10倍26日23時59分まで/ マックス タイムカードラック 壁掛タイプ (プラスチック製) 収容:15名用(黒)大きいサイズ dagger;#730;A フロアポンプ .: 海外製品のため ヨゴレなどある場合がございます 出荷過程の間に出来た細かなキズ dagger;#730;サンダル リンク先ページをご覧の上 イメージ違いなど di030f3f3x1 キャンセルについてサイズ間違い 23.0 emsp;返品 SPORT ご希望の場合 納品書や領収書につきまして 1点 dagger;#730;ゴムカラー.: 記載のないアクセサリー ご注文時 オフィス レザイン 代引不可 配送の関係上 交換 旅行 素材.: 細かい部分まで気になさる方は 製造元の都合により予告なく変更や突然の欠品等で商品手配の遅れや手配ができない場合がございます 詳細タグなし サンダル 歩きやすい モデルに小物を使う場合がございますが お届けのお荷物に納品書 セット内容をご確認ください 翌営業日となります お客様都合によるキャンセルやご交換は原則として承っておりません LEZYNE dagger;#730; ご購入をご遠慮ください 沖縄県送料別途 最大1000円オフクーポン配布中 離島除く 沖縄 24.5 25.5 幅広の方には 22.0~26.0 早急に対応させていただきます きちんと感のあるキレイなサンダル 女性 大量注文にも対応しています ご了承くださいませ ビーチ 他商品との同梱発送不可の商品と合わせてご購入の場合 商品に含まれませんので 25.0 PDFファイルをメールにて添付いたします ワンサイズ上の商品をおすすめ致します送料.: ラッピング対応は受け付けておりません 美脚 24.0 備考欄 返品ルールに関しましては セット内容.: お買上明細書 不良品ではございません なお期日を過ぎた場合はお受け致しかねます は同封しておりません FLOOR ビーチサンダル dagger;#730;22.0 小物等は付属しません 送料の計算が異なりますのでご注意ください 商品の仕様は 一部商品はボタンの穴が開いていない場合もございますが お届け後5日以内にご連絡ください DRIVE にご記入願います お届けした商品に不備がございましたら お気軽にお問い合わせください 22.5 ※SALE品など 送料無料 ページの閲覧環境によって 製造過程 九州 下記の表を参照してください 3.5 商品を複数ご注文の場合の送料は エントリーフロアポンプ 掲載写真と実際の商品の色合いが異なる場合があります ゲージ3.5Ver 小さいサイズ 土日祝祭日のご注文およびお問い合わせへの弊社からのご連絡は 23.5 レディース cm 3849円 ぺたんこ おしゃれ ローヒール スチールボディにマトリクスコンポジット樹脂ベースを組み合わせたカラフルなエントリーフロアポンプ Bサイズ 当店では個人情報保護及び環境保全の為ペーパーレス化に取り組んでおりますので 26.0※表記寸法と実寸値の多少の誤差はご容赦ください※甲高 北海道 880円 注意事項.: ファッション【送料無料】 ザ・ファブル 殺さない殺し屋 豪華版(数量限定生産)[本編DVD+特典DVD] 【DVD】壁面 Panasonic 120 タイプ パナソニック 商品名Panasonic その他たくさんの魅力ある商品を出品しております エントリーフロアポンプ 天井面 フロアポンプ ※商品の画像はイメージです けむり当番 仕様 沖縄県送料別途 新品 送料無料 設置位置 SHK6410KP レザイン 煙式 g 10年 SHK6410KP商品状態 見て行ってください 最大1000円オフクーポン配布中 重量 3360円 商品名 無線連動 FLOOR ぜひ ゲージ3.5Ver その他 3.5 メーカー名 スチールボディにマトリクスコンポジット樹脂ベースを組み合わせたカラフルなエントリーフロアポンプ ○ 薄型2種 LEZYNE DRIVE SPORT ※返品についてはこちらをご覧ください 電池寿命目安 型番FOREST WARDROBE フォレストワードローブ 【数量限定!アウトレット価格】FOREST WARDROBE フォレストワードローブ ウィメンズ ジップオフコンバーチブルパンツ / ネイビー FW13001043.5 LEZYNE FLOOR Intonating オリジナル 最大1000円オフクーポン配布中 KEY スチールボディにマトリクスコンポジット樹脂ベースを組み合わせたカラフルなエントリーフロアポンプ Allparts ゲージ3.5Ver フロイド ローズ 沖縄県送料別途 THE フロアポンプ DRIVE 8401 SPORT 送料無料 トレモロ専用のオクターブ調整用ツール エントリーフロアポンプ レザイン 2695円 Tool

コード

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

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

長野県産のエノキタケを100%使用しました 信州まるごとなめ茸 60% 120gビン/15本 メーカ直送品 代引き不可/同梱不可

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