/counteraffirm140.html,入学内祝,法事,フリーズドライ&白子のり,引出物,御祝,味香門和膳,アマノフーズ御祝い,新築祝,ラッピング,この品を味香門和膳,御礼,法事,saudiembassy.org.uk,2268円,志,御見舞御礼,入園内祝,ギフト,結婚,入学内祝,内祝,入園内祝,出産,快気内祝,誕生日,内祝,ギフト対応品,のし紙選べる楽しさ,景品,食品 , 調味料 , しょうゆ , セット・詰め合わせ,出産内祝,快気内祝,入学内祝,MKD-30,和食詰合せ入園内祝,MKD-30,キッコーマン醤油,キッコーマン,白子のり,志,御礼,アマノフーズ,新築内祝,記念品 /counteraffirm140.html,入学内祝,法事,フリーズドライ&白子のり,引出物,御祝,味香門和膳,アマノフーズ御祝い,新築祝,ラッピング,この品を味香門和膳,御礼,法事,saudiembassy.org.uk,2268円,志,御見舞御礼,入園内祝,ギフト,結婚,入学内祝,内祝,入園内祝,出産,快気内祝,誕生日,内祝,ギフト対応品,のし紙選べる楽しさ,景品,食品 , 調味料 , しょうゆ , セット・詰め合わせ,出産内祝,快気内祝,入学内祝,MKD-30,和食詰合せ入園内祝,MKD-30,キッコーマン醤油,キッコーマン,白子のり,志,御礼,アマノフーズ,新築内祝,記念品 入園内祝 入学内祝 この品を味香門和膳 お買い得 MKD-30 キッコーマン 白子のり アマノフーズ御祝い 内祝 御礼 出産 快気内祝 新築内祝 法事 志 ラッピング ギフト対応品 出産内祝 結婚 新築祝 誕生日 御祝 アマノフーズ 景品 和食詰合せ入園内祝 キッコーマン醤油 御見舞御礼 引出物 味香門和膳 のし紙選べる楽しさ 記念品 ギフト フリーズドライ 入園内祝 入学内祝 この品を味香門和膳 お買い得 MKD-30 キッコーマン 白子のり アマノフーズ御祝い 内祝 御礼 出産 快気内祝 新築内祝 法事 志 ラッピング ギフト対応品 出産内祝 結婚 新築祝 誕生日 御祝 アマノフーズ 景品 和食詰合せ入園内祝 キッコーマン醤油 御見舞御礼 引出物 味香門和膳 のし紙選べる楽しさ 記念品 ギフト フリーズドライ 2268円 入園内祝 入学内祝 この品を味香門和膳 MKD-30 キッコーマン 白子のり アマノフーズ御祝い 内祝 御礼 出産 快気内祝 新築内祝 法事 志 ラッピング ギフト対応品 入園内祝 入学内祝 のし紙選べる楽しさ 味香門和膳 MKD-30 アマノフーズ フリーズドライ&白子のり キッコーマン醤油 和食詰合せ入園内祝 入学内祝 御礼 御祝 内祝 結婚 出産内祝 快気内祝 御見舞御礼 新築祝 法事 志 引出物 記念品 景品 誕生日 ギフト 食品 調味料 しょうゆ セット・詰め合わせ 2268円 入園内祝 入学内祝 この品を味香門和膳 MKD-30 キッコーマン 白子のり アマノフーズ御祝い 内祝 御礼 出産 快気内祝 新築内祝 法事 志 ラッピング ギフト対応品 入園内祝 入学内祝 のし紙選べる楽しさ 味香門和膳 MKD-30 アマノフーズ フリーズドライ&白子のり キッコーマン醤油 和食詰合せ入園内祝 入学内祝 御礼 御祝 内祝 結婚 出産内祝 快気内祝 御見舞御礼 新築祝 法事 志 引出物 記念品 景品 誕生日 ギフト 食品 調味料 しょうゆ セット・詰め合わせ

入園内祝 入学内祝 この品を味香門和膳 お買い得 MKD-30 キッコーマン 白子のり アマノフーズ御祝い 内祝 御礼 出産 快気内祝 新築内祝 法事 志 ラッピング ギフト対応品 出産内祝 新商品 結婚 新築祝 誕生日 御祝 アマノフーズ 景品 和食詰合せ入園内祝 キッコーマン醤油 御見舞御礼 引出物 味香門和膳 のし紙選べる楽しさ 記念品 ギフト フリーズドライ

入園内祝 入学内祝 この品を味香門和膳 MKD-30 キッコーマン 白子のり アマノフーズ御祝い 内祝 御礼 出産 快気内祝 新築内祝 法事 志 ラッピング ギフト対応品 入園内祝 入学内祝 のし紙選べる楽しさ 味香門和膳 MKD-30 アマノフーズ フリーズドライ&白子のり キッコーマン醤油 和食詰合せ入園内祝 入学内祝 御礼 御祝 内祝 結婚 出産内祝 快気内祝 御見舞御礼 新築祝 法事 志 引出物 記念品 景品 誕生日 ギフト

2268円

入園内祝 入学内祝 この品を味香門和膳 MKD-30 キッコーマン 白子のり アマノフーズ御祝い 内祝 御礼 出産 快気内祝 新築内祝 法事 志 ラッピング ギフト対応品 入園内祝 入学内祝 のし紙選べる楽しさ 味香門和膳 MKD-30 アマノフーズ フリーズドライ&白子のり キッコーマン醤油 和食詰合せ入園内祝 入学内祝 御礼 御祝 内祝 結婚 出産内祝 快気内祝 御見舞御礼 新築祝 法事 志 引出物 記念品 景品 誕生日 ギフト
























ショップレビュー4.8超えのギフト専門店がお客様の大切な贈り物に対しアドバイス、のしがけ、ラッピング、配送して参ります。宜しくお願いします。


内容量
キッコーマン搾りたて生しょうゆ(200ml)×1
キッコーマン混ぜご飯の素牛しぐれ(37g)×2
キッコーマン混ぜご飯の素ちりめん山椒(27g)×2
アマノフーズフリーズドライお味噌汁×6
白子のり(8切×5枚)×3
ニッスイ焼き鮭ほぐし(55g)×1


箱サイズ
424×254×760mm


1、
贈答用で使われる場合、明細や金額のわかるものはお入れいたしません。ご安心ください。

2、
領収証が必要の場合は郵送させて頂きます。
注文時、備考欄にてお気軽に依頼願います。

3、
贈答品に欠かせない「のし紙」や「包装紙の絵柄」「のし紙へのお名前明記」はお買い物過程の「ラッピング・のし・備考欄」選択項目からお選び出来ます。
20種を超える「包装紙」、40種を超える「のし」から楽しんでお選びください。

4、
ご自宅に郵送する際は箱にいれて保護して郵送致します。ご希望あれば紙袋も同送します。

5、
個別に郵送する際は、ご希望の包装紙でラッピングのうえ、クラフト紙(茶紙)でもう一回包装(保護)し送り状を貼らさせて頂きます。

6、
当店はラッピングの際テープ跡が目立たない「つや消しメンディングテープ」を使用しています。これにより大切なラッピングがより綺麗に映える効果を発揮します。
包装紙柄との相性によりつや消し機能が十分に発揮出来ない場合もありますが従来のセロテープとの違いを堪能ください。

7、
配送先が、沖縄県・離島の場合別途送料がかかります。
その場合、追ってご連絡させて頂きますので宜しくお願いします。

8、
他にも依頼、確認事項ございましたら注文過程の「備考欄」をフリースペースとし、お気軽にお訪ね願います。



【各種行事一覧 ご参考までにどうぞ】

【御祝・内祝・一般ギフト 用途】
御祝、内祝い、お返し、結婚祝い、結婚内祝、出産祝い、出産内祝い、命名、命名用紙、快気祝、快気内祝、御見舞御礼、御見舞い、新築御祝い、新築内祝、引出物

【志・弔辞ギフト 用途】
志、法事、年忌法要、一周忌、三回忌、七回忌、十三回忌、法事引出物、香典返し、満中陰志、偲び草、一年祭、五年祭、粗供養、初盆粗供養、お供え、喪中御見舞、喪中ハガキ、ご仏前、お布施、仏式、神式、キリスト教、無宗派

【イベント・季節シーズン ギフト用途】
御挨拶ギフト、近隣挨拶、引っ越し挨拶周り、御礼ギフト、粗品、陣中御見舞、初節句内祝、七五三ギフト、入園祝、入園内祝い、入学祝、入学内祝い、就職祝、就職内祝、成人祝、成人内祝い

父の日ギフト、母の日ギフト、敬老の日、子どもの日ギフト、バレンタイン、ホワイトデー、ハロウィン、クリスマス、お中元、暑中御見舞、残暑御見舞、お歳暮、お年賀、寒中御見舞
初老祝、厄年、長寿祝ギフト、還暦祝、古稀祝、喜寿祝、傘寿祝、米寿祝、白寿祝、百寿祝

【景品・記念品・プレゼント ギフト用途】
プレゼント、記念品、周年記念、イベント、オープン、開店記念、プチギフト、商品、景品、コンペ景品、ゴルフコンペ、ノベルティ、新年会、忘年会、送別会、退職、送迎品、記念日、お誕生日、バースデイ、ラッピング、誕生日プレゼント、手土産ギフト、お土産、冠婚葬祭、カタログギフト、ギフトカタログ、ポイント消化、チョイスギフト etc~


1月
御年賀、年始周り、成人式、厄年、初老祝、還暦、喜寿、傘寿、米寿、百寿、長寿祝
2月
節分、バレンタイン、プレゼント
3月
卒業式、退職、雛人形、桃の節句、雛人形
4月
入園、入学、就職、新学期、御挨拶周り、お花見
5月
端午の節句、こいのぼり、子供の日、五月人形、母の日
6月
父の日、ジューンブライド、お中元
7月
七夕、御中元、夏休み
8月
御中元、暑中見舞い、残暑御見舞、お盆帰省、お供え
9月
敬老の日、敬老会記念品、子供会駄菓子セット
10月
遠足、運動会、体育祭、駄菓子、ハロウィン
11月
七五三、お歳暮
12月
御歳暮、暮れのご挨拶、クリスマス、おせち料理

入園内祝 入学内祝 この品を味香門和膳 MKD-30 キッコーマン 白子のり アマノフーズ御祝い 内祝 御礼 出産 快気内祝 新築内祝 法事 志 ラッピング ギフト対応品 入園内祝 入学内祝 のし紙選べる楽しさ 味香門和膳 MKD-30 アマノフーズ フリーズドライ&白子のり キッコーマン醤油 和食詰合せ入園内祝 入学内祝 御礼 御祝 内祝 結婚 出産内祝 快気内祝 御見舞御礼 新築祝 法事 志 引出物 記念品 景品 誕生日 ギフト

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

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

作ったもの

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

折角なのでYouTubeにUploadした。(音が鳴るので注意)
【未組立】ハセガワ 1/24 ランチア ストラトス HF 1980 サンレモラリー【中古】【プラモデル】【併売品】【O21090145IA】


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

完成品


半袖 男性用 MILLET ミレー ドライナミック メッシュ ショートスリーブ MIV01566 アンダーウェア メンズ 自転車 ゆうパケット発送 送料無料ラッピング 保存方法 キッコーマン醤油 かおり ギフト対応品 アマノフーズ御祝い 徳島県 のし紙選べる楽しさ お届け方法 結婚 新築祝 入学内祝 和食詰合せ入園内祝 キッコーマン 新築内祝 特大サイズ3個入り 出産内祝 白子のり 特大3個入り化粧箱 御見舞御礼 商品情報 3時間前に冷やして頂くとより美味しく召し上がれます グルメ 賞味期限 内容量 MKD-30 御礼 味香門和膳 贈り物 出産 志 内祝 フリーズドライ アマノフーズ この品を味香門和膳 徳島県産 名称 プレゼント 敬老の日 常温便にて配送いたします 景品 配送日から約5日 記念品 彼岸 誕生日 ギフト 引出物 召し上がる2 その名の通り甘い香りとジューシーな食感が特徴の和梨 法事 10P03Sep16 御祝 お彼岸 3779円 入園内祝 原産地 常温にて保存し なるべくお早めにお召し上がり下さい 快気内祝 香梨訳あり 【ボイルホタテフレーク】送料無料 ホタテ 北海道産 北海道産ボイルホタテフレーク 1kg 訳あり 【送料無料】 北海道産 ボイル ホタテ 帆立 大容量 送料無料 ポイント消化 内祝 同窓会 景品 忘年会 北海道物産展ギフト 御礼 万能干網横長カベピタ スチール U字開閉式 景品 法事 アマノフーズ 御祝 OGK ギフト対応品 味香門和膳 引出物 結婚 内祝 とゆれずにフィット アマノフーズ御祝い ラッピング 志 御見舞御礼 誕生日 のし紙選べる楽しさ ダブルファスナーで開閉位置を自在に調整可能 魚や野菜の干し物作りに最適 新築内祝 ベランダの手すりや物干し竿に吊り下げ可能な大型S環フック付 入学内祝 出産 キッコーマン醤油 出産内祝 マイクロメッシュで風通し抜群で害虫はシャットアウト 長方形タイプで壁際にピタッ 2126円 和食詰合せ入園内祝 Mini キッコーマン 新築祝 キャンプ等にもとっても便利 MKD-30 野菜 記念品 商品名:OGK 入園内祝 BHYUDMINI コンパクト長方形タイプで壁際にピタッ 食器等の保管 快気内祝 とフィットする干網 白子のり この品を味香門和膳 Mini使用時サイズ:32cm×20cm×35cm折畳時サイズ:32cm×20cm×3cm素材:PE フリーズドライPS4 コントローラー ワイヤレス接続、タッチパッド/タッチパッドボタンの疑似操作を搭載。 【P10倍&最大2000円クーポン★9/26 まで】【1位】 PS4 コントローラー ワイヤレス 無線 Bluetooth接続 リモートコントロール 加速度センサー 6軸 重力感応 HD振動 PS3 PC PS4対応70代-------------------------------------------------※在庫:△には取寄せ品も含んでおり 入学祝い L XO お母さん 40代 法事 大人 ※およそのサイズ トレーニング ギフト対応品 2125円 出産 デサント 御祝 素材:本体 お祝い 0g 20代 デサント秋冬 あす楽対応 旦那 ウェア 運動 誕生日 この品を味香門和膳 MKD-30 レッド 重量 ブラック 仕様 練習 お届け出来ない場合も御座います 入学内祝 引出物 バレンタイン セール お返し 大谷コレクション 友だち 御礼 大谷コレクションプロ球団が認めた風を通しにくく軽量且つ高いストレッチ性を保持するハイブリッド半袖ジャケット クラブ アップからボールトレーニングまで幅広いシーンで着用可能なトレーニングウェア 原産国:中国 キッズ 父の日 DBMPJK30SH 特集検索キーワード:クリアランス 10代 クリスマス のし紙選べる楽しさ 社会人 記念品 RD 出産内祝 大谷翔平------------------------------------------------- お父さん 機能:ストレッチ 爽やかシャツ特集 ハイブリッドシャツ 白子のり 51%OFF ■YR042 プレゼント 友達 60代 部活 友人 内祝い 子供 ■YR05 アマノフーズ マネージャー ポリウレタン10% ホワイトデー 商品説明 キッコーマン醤油 Sネイビー 卒業祝い NV 小学生 内祝 レディース ウエア 高校生 恩師 贈り物としてもオススメ 和食詰合せ入園内祝 大学生 ギフト 入園内祝 お世話になっている方 成人祝い XA ■YR06 新築祝 サークル 自分用 ■GBWP10 還暦 中学生 ポリエステル90% S 50代 結婚 爽やかウェア特集 アマノフーズ御祝い 切替え部分のオリジナルグラフィックと左袖の二刀流ロゴがデザインアクセント 志 息子 御見舞御礼 フリーズドライ サイズ: Vジャン スワロースポーツ お友達 部活動 ■DSZ コーチ ラッピング O 30代 監督 カラー:BK 新築内祝 敬老の日 野球用品 規格 M 半額 キッコーマン 0×0×0 ご褒美 贈り物 大谷翔平 快気内祝 ポリエステル100% 景品 脇下切替 ■FFP10 用途 味香門和膳 娘 メンズ【送料無料】ストラップサンダル トングサンダル 親指トングサンダル 親指 トング スクエアトゥ レディース サンダル 厚底 痛くない 靴 シューズ ぺたんこサンダル フラット カジュアル文章を読むのに支障はありません ご注文数が多い日につきましては 内祝 2858円 ■商品画像に 良好なコンディションです 御祝 快気内祝 キッコーマン醤油 ■メール便は のし紙選べる楽しさ フリーズドライ 代引き等 味香門和膳 出産 帯 発送まで48時間かかる場合があります 声楽編 志 使用されてはいますが 誕生日 中古品のため 中古 法事 ※宅配便の場合 結婚 ※ ギフト対応品 アマノフーズ ■クリーニング済み 御礼 非常にきれいな状態です 商品の痛みがある場合があります MKD-30 新築祝 返金対応 500円以上送料無料です ペーパーバック ※繁忙期やセール等 オリジナルカレンダーをプレゼントしております あらかじめご了承ください クレジットカード 2 ご希望の方は宅配便をご選択下さい ■万が一品質に不備が有った場合は 白子のり 実際の商品には付いていない場合がございます 1冊から送料無料です 代引き 宅配便をご選択下さい 通常24時間以内出荷 文章が問題なく読める状態の商品です 35 キッコーマン 出産内祝 可: 比較的綺麗な状態の商品です ■商品状態の表記につきまして 引出物 音楽之友社 入学内祝 良い: ラッピング 景品 ■ただいま ※あす楽ご希望の方は 新編世界大音楽全集 著者:音楽之友社出版社:音楽之友社サイズ:ペーパーバックISBN-10:4276016355ISBN-13:9784276016354■通常24時間以内に出荷可能です 記念品 が付いているものがありますが 書き込みや線引きはありません ■中古品ではございますが あす楽対応 この品を味香門和膳 新築内祝 御見舞御礼 アマノフーズ御祝い 入園内祝 各種決済方法がご利用可能です ページやカバーに欠品はありません 決済は マーカーやペンで書込があることがあります 非常に良い: メール便送料無料 和食詰合せ入園内祝 ギフト鹿児島県枕崎産「本枯節」使用 鰹本枯節 通の味立て かつお かれぶし 削りぶし 血合抜 マルモ 72g(3g×24袋)×5個セットまとめ買い送料無料キッコーマン醤油 キッコーマン ランプ専用 除菌 Sサイズ専用フレグランスオイルまとめページ1専用フレグランスオイルまとめページ2選べる2本セット生産国イギリス内容量 出産 景品 新築内祝 オイル フリーズドライ のし紙選べる楽しさ 味香門和膳 フレグランスオイル アロマオイル 御祝 新築祝 抗菌 Ashleigh 御礼 配送方法送料無料 その他のAshleigh Burwoodの商品フレグランスオイルランプ 下記メールアドレスまでお気軽にご相談ください 宅配便その他アシュレイ 幅7cm高さ20cm送料 サイズ500ml 内祝 バーウッド説明アシュレイバーウッドのフレグランスランプでお使い頂くランプフレグランスオイルです リラックス Burwood MKD-30 白子のり 和食詰合せ入園内祝 正規品 アロマ 結婚 引出物 消臭 アシュレイバーウッド バーウッドは神戸店にて展示販売中の商品です ギフト対応品 記念品 御見舞御礼 マルシェ 2310円 商品についてのお問い合わせは ギフト この品を味香門和膳 ポイント10倍 アマノフーズ御祝い 志 ルームフレグランス 商品番号ASH-1208244商品名ホワイトベルベット 500ml 入園内祝 専用のフレグランスランプが必要です アマノフーズ 快気内祝 フレグランス ご使用するには 法事 入学内祝 アシュレイ 当商品一本で約20時間持続いたします ラッピング 誕生日 ホワイトベルベット Lサイズフレグランスオイルランプ 輸入家具雑貨専門店メゾン におい バーウッド ド ウイルス除去 ネット販売お客様窓口 rakuten@maison-du-marche.comTEL:050-3647-3377 出産内祝明治 SAVAS ザバス MILK PROTEIN 脂肪0 ココア風味 200ml×24本 ミルクプロテイン15g 栄養機能食品 脂肪0 ビタミンB6 スポーツサポート プロテインで人気のココアフレーバーが登場! 明治(ザバス)MILK PROTEIN(ミルクプロテイン) 脂肪0 ココア風味SAVAS 200ml×24本/2ケース 低脂肪ミルク ビタミンB6 スポーツサポート ミルクプロテイン 部活 サークル 同好会送料無料【あす楽対応】記念品 味香門和膳 商品情報商品の説明1 景品 ギフト 出産内祝 出産 YA-0539主な仕様1 キッコーマン 引出物 YA-0539 入学内祝 ラッピング 新築内祝 アマノフーズ御祝い 3472円 志 MKD-30 10RCカー用モーションステアリングホイル 御見舞御礼 のし紙選べる楽しさ 誕生日 アマノフーズ 快気内祝 フリーズドライ 白子のり ギフト対応品 御祝 内祝 結婚 法事 1 和食詰合せ入園内祝 御礼 キッコーマン醤油 この品を味香門和膳 新築祝 入園内祝【お取寄せ】 Panasonic[パナソニック] シェーバー用替刃セット 【Z160外刃+Z600内刃】 ES9013新築祝 入学内祝 出産内祝 老人 ケアファッション 白子のり ズボン 送料無料 袖幅20Lサイズ 総丈92 誕生日 ドランクドラゴン ばか売れ 1位 履きやすいズボン 西宮協立リハビリテーション病院と介護衣料メーカー 股下65 アマノフーズ御祝い 内祝 総丈93 Keyword 通年 出産 パンツ 94~104 大きいサイズ 3834円 介護用品 L :ウエスト 新築内祝 介護用ズボン そんな多くのお悩みの声から誕生しました 5%OFFクーポン 通年用 敬老の日 洗濯OKMサイズ 後ろに手が回らなくても M 御礼 袖幅21LLサイズ:ウエスト おしりに引っ掛かりにくく引き上げやすい フリーズドライ 介護パンツ 介護 3L おしりスルっと バカ売れ研究所 おしりスルッとパンツ紳士用 バカ売れ 袖幅223Lサイズ:ウエスト LL ケアファッションが 御祝 84~94 入園内祝 高齢者 法事 おしりスルット 介護品 介護ズボン MKD-30 104~114 高齢者用 この品を味香門和膳 おしりスルッとパンツ リハビリ 引出物 を共同開発 ギフト ラッピング 景品 スルッと簡単にはけます 結婚 紳士ズボン 記念品 アマノフーズ は おしりするっと 紳士 味香門和膳 志 快気内祝 76~84 おしりスルッと 袖幅23 和食詰合せ入園内祝 ギフト対応品 のし紙選べる楽しさ 後ろに手が回らないのでズボンが上げられない キッコーマン ウエストゴム キッコーマン醤油 御見舞御礼 総丈94 服 サイズ 総丈95 シニア 男性累計販売数23万台 お誕生日ケーキ 誕生日ケーキ バースデーケーキ生クリーム デコレーションケーキ 5号子供[凍]送料無料 いちご 生クリーム ケーキ 誕生日 誕生日プレゼントメーカー名 出産 稀にご注文入れ違い等により欠品 味香門和膳 店頭引き渡し 引出物 100 お届け時間指定 紙幣 記念品 株 のし紙選べる楽しさ 新築祝 本体重量:約100g 業務用セット キッコーマン またお届けしました商品のお客様都合による その他ds1521729こちらの商品の送料区分は 不可 1 作業用品 御祝 ブル 取引先からの直送品となります ナカバヤシ 和食詰合せ入園内祝 沖縄 内祝 NC-401B 硬貨 返品 です この商品は下記内容×10セットでお届けします この品を味香門和膳 同梱区分が異なる商品の複数購入時 出産内祝 - 誕生日 こちらの商品はメーカー お客様都合によるご注文後のキャンセルは 以下の場合には追加送料がかかる場合がございます オフィス住設用品 6営業日 御見舞御礼 ラッピング ABS樹脂 ギフト コイントレー 抗菌仕様のコイントレー 同梱区分 カードの受け渡しに最適 となっております 法事 景品 ×10セット 出荷目安 また 入学内祝 OA 結婚 離島および一部地域への配送時 ソフトタッチのマットを採用 材質:本体 ご注意事項 も行っておりません はご利用になれませんので あらかじめご了承ください ギフト対応品 ※土日 事務用品 その他 MKD-30 工具 御礼 アマノフーズ御祝い 何卒ご了承ください 新築内祝 交換 送料無料 アマノフーズ TPR樹脂 快気内祝 ファイルケース 3349円 誠に恐れ入りますが 非塩ビ 入園内祝 マット 代金引換払い 本商品はお取り寄せ商品のため 型番 :TS :1 梱包サイズ キッコーマン醤油 白子のり フリーズドライ :通常商品 遅延となる場合がございます 配達日時の指定は出来ませんのでご了承ください ds-1521729 志 システムの仕様で配達日時を指定出来る場合がありますが 本体寸法:約W185×D135×H25 祝除く

コード

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

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

CDE ピアス セット レディース シルバー925のスタッド クリスタル 真珠 パール「鳥のデザイン」金属アレルギー対応 アクセサリー 誕

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