iraqcmm.org,おもちゃ,模型,小学生,mic-o-mic,作る,クラシックモデル,男の子,コレクション,入学祝い,ランキング第1位獲得,プラモデル,ホビー , プラモデル・模型 , 車・バイク , 特殊車両,5歳,男の子,3965円,プレゼント,ミックオーミック,組み立て説明書付き,特殊車両,おしゃれ,卒園祝い,小学生,8歳,組み立て,プレゼント,作業車,大人,089.071,トラクター,ドイツ生まれのインテリア知育玩具,バレンタイン,トラクター,7歳,おもちゃ,誕生日,/larmoyant1060540.html,プラモデル,トラクター,6歳,かっこいい ランキング第1位獲得 ドイツ生まれのインテリア知育玩具 プラモデル かっこいい おしゃれ コレクション 男の子 おもちゃ 小学生 プレゼント トラクター 組み立て説明書付き mic-o-mic クラシックモデル 089.071 8歳 誕生日 組み立て 卒園祝い 模型 ミックオーミック 7歳 正規激安 特殊車両 入学祝い 作業車 5歳 バレンタイン 作る 大人 6歳 3965円 ランキング第1位獲得 ドイツ生まれのインテリア知育玩具 プラモデル かっこいい おしゃれ コレクション 男の子 おもちゃ 小学生 プレゼント トラクター 組み立て説明書付き mic-o-mic クラシックモデル 089.071 トラクター プラモデル 模型 5歳 6歳 7歳 8歳 小学生 大人 男の子 おもちゃ 作る 組み立て 誕生日 バレンタイン 卒園祝い 入学祝い プレゼント トラクター 作業車 特殊車両 ミックオーミック ホビー プラモデル・模型 車・バイク 特殊車両 iraqcmm.org,おもちゃ,模型,小学生,mic-o-mic,作る,クラシックモデル,男の子,コレクション,入学祝い,ランキング第1位獲得,プラモデル,ホビー , プラモデル・模型 , 車・バイク , 特殊車両,5歳,男の子,3965円,プレゼント,ミックオーミック,組み立て説明書付き,特殊車両,おしゃれ,卒園祝い,小学生,8歳,組み立て,プレゼント,作業車,大人,089.071,トラクター,ドイツ生まれのインテリア知育玩具,バレンタイン,トラクター,7歳,おもちゃ,誕生日,/larmoyant1060540.html,プラモデル,トラクター,6歳,かっこいい ランキング第1位獲得 ドイツ生まれのインテリア知育玩具 プラモデル かっこいい おしゃれ コレクション 男の子 おもちゃ 小学生 プレゼント トラクター 組み立て説明書付き mic-o-mic クラシックモデル 089.071 8歳 誕生日 組み立て 卒園祝い 模型 ミックオーミック 7歳 正規激安 特殊車両 入学祝い 作業車 5歳 バレンタイン 作る 大人 6歳 3965円 ランキング第1位獲得 ドイツ生まれのインテリア知育玩具 プラモデル かっこいい おしゃれ コレクション 男の子 おもちゃ 小学生 プレゼント トラクター 組み立て説明書付き mic-o-mic クラシックモデル 089.071 トラクター プラモデル 模型 5歳 6歳 7歳 8歳 小学生 大人 男の子 おもちゃ 作る 組み立て 誕生日 バレンタイン 卒園祝い 入学祝い プレゼント トラクター 作業車 特殊車両 ミックオーミック ホビー プラモデル・模型 車・バイク 特殊車両

ランキング第1位獲得 ドイツ生まれのインテリア知育玩具 プラモデル かっこいい おしゃれ コレクション 男の子 おもちゃ 小学生 プレゼント トラクター 組み立て説明書付き mic-o-mic クラシックモデル 089.071 8歳 誕生日 組み立て 数量限定 卒園祝い 模型 ミックオーミック 7歳 正規激安 特殊車両 入学祝い 作業車 5歳 バレンタイン 作る 大人 6歳

ランキング第1位獲得 ドイツ生まれのインテリア知育玩具 プラモデル かっこいい おしゃれ コレクション 男の子 おもちゃ 小学生 プレゼント トラクター 組み立て説明書付き mic-o-mic クラシックモデル 089.071 トラクター プラモデル 模型 5歳 6歳 7歳 8歳 小学生 大人 男の子 おもちゃ 作る 組み立て 誕生日 バレンタイン 卒園祝い 入学祝い プレゼント トラクター 作業車 特殊車両 ミックオーミック

3965円

ランキング第1位獲得 ドイツ生まれのインテリア知育玩具 プラモデル かっこいい おしゃれ コレクション 男の子 おもちゃ 小学生 プレゼント トラクター 組み立て説明書付き mic-o-mic クラシックモデル 089.071 トラクター プラモデル 模型 5歳 6歳 7歳 8歳 小学生 大人 男の子 おもちゃ 作る 組み立て 誕生日 バレンタイン 卒園祝い 入学祝い プレゼント トラクター 作業車 特殊車両 ミックオーミック







mic-o-mic(ミックオーミック)は、ドイツ生まれのデザイン性に富んだ知育玩具です。
カラフルなピンと柔らかいジョイントチップを使って部品と部品をつなぎとめていく、プラモデルのように楽しく組み立てるおもちゃ。
親から子へ、時代にとらわれず次世代へ受け継がれていくその美しいフォルムは、おもちゃの域を超えた魅力的な創造物です。

「トラクター」は、ボリューム感がある半面、全体的に丸みを帯びたどこか優しいデザインが特徴的です。
作業用車が大好きなコレクターさん必見の珍しいモデルでもあります。

【完成サイズ】8.3×19.1×10.5cm
【外箱サイズ】横幅34×縦幅29×高さ8.5cm
【素材】プラスチック樹脂
【対象年齢】5歳~
【企画国】ドイツ
【生産国】中国

ランキング第1位獲得 ドイツ生まれのインテリア知育玩具 プラモデル かっこいい おしゃれ コレクション 男の子 おもちゃ 小学生 プレゼント トラクター 組み立て説明書付き mic-o-mic クラシックモデル 089.071 トラクター プラモデル 模型 5歳 6歳 7歳 8歳 小学生 大人 男の子 おもちゃ 作る 組み立て 誕生日 バレンタイン 卒園祝い 入学祝い プレゼント トラクター 作業車 特殊車両 ミックオーミック

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

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

作ったもの

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

折角なのでYouTubeにUploadした。(音が鳴るので注意)
パープル オフホワイト 格子 市松 毛 ふんわりあったか ショール 米沢 おとづき商店 otozuki きりばめ物語 日本製 ウール 和装にも 洋装にも 紫 チェック 新品 sb8599


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

完成品


日タイ実用辞典7歳 ランキング第1位獲得 クラシックモデル NI-FS550-PP プレゼント Panasonic B おもちゃ 大人 型番 ペールピンク調 3530 かっこいい 8歳 パナソニック 入学祝い 作業車 中古 5歳 ドイツ生まれのインテリア知育玩具 素材 6歳 コレクション 089.071 ブランドカナ 作る 3772円 アイロン 29セカンドストリート大野城御笠川店 メインカラー ビジュアル 男の子 模型 おしゃれ 生地 誕生日 ブランド 家電 程度 オーディオ 07 組み立て説明書付き プラモデル 2021 組み立て mic-o-mic トラクター 特殊車両 キーワード 卒園祝い 小学生 バレンタイン サイズ ミックオーミックアメリカ軍 US軍 米軍 サバゲー、サバイバルゲーム装備/BDUにアウトドア 軍服 トレッキング ミリタリー ミリタリーグッズ ミリタリーウェア ミリタリーウエア ミリタリー用品 【全商品7%offクーポン配布中!10/1 23:59迄】米軍 ドッグタグ付き コットンサーマルUネックシャツ 長袖 グレー Lサイズギフト 遮光率99.99%以上 ランキング第1位獲得 50cm おもちゃ 模型 入学祝い コレクション プラモデル 遮光率99.99%以上 mic-o-mic UPF50+ 紫外線を反射 あす楽 089.071 傘 シルバー かっこいい 小学生 ひんやり 組み立て 送料無料 花柄 日傘 ドイツ生まれのインテリア知育玩具 軽量 2294円 おしゃれ 遮熱効果 レディース 8歳 バレンタイン 7歳 作る 折りたたみ 卒園祝い 太陽光 特殊車両 晴雨兼用 作業車 クラシックモデル 重さ約230gの軽量折りたたみ日傘が登場※色がブラックからネイビーに変更になりました ミックオーミック ■外側シルバーコーティングで太陽熱 uvカット99%以上 トラクター 男の子 遮熱 1級遮光 プレゼント 大人 組み立て説明書付き 遮光 UVカット率99%以上 5歳 かわいい 誕生日 6歳キングジム バッグインバッグ フラッティ ワークス A4 タテ カーキ 5416カ-北海道 お中元 全快祝い ゴルフコンペ お取り寄せ 作業車 残暑見舞い 長寿祝い 満中陰志 志 古稀祝い たまねぎは訓子府産を使用 賞品 かっこいい 3553円 小学生 クラシックモデル お祝い 出産祝い 乳 景品 卒園祝い お歳暮 4 還暦祝い 大人 鮭とじゃがいもによく合う味噌ソースがホワイトソースの上にのっています 作る 組み立て説明書付き ほたて 法要 米寿祝い 4個セット のセットです 鮭 ランキング第1位獲得 内祝い 鮭とじゃがいものグラタン200g×2個出荷地北海道保存方法冷凍賞味期間150日アレルゲン小麦 プラモデル は オホーツクを感じていただける商品となっております 結婚引出物 と 送料無料 お年賀 関連商品帆立グラタン 鮭はオホーツク産 牛乳と小麦粉も北海道産を使用しています 入園祝い 初節句 じゃがいも 忘年会 香典返し 誕生日 じゃがいもグラタン オホーツクの新鮮な恵みをグラタンに詰め込みました 組み立て 喜寿祝い 7歳 お返し プレゼント 帆立グラタン 鮭とじゃがいものグラタン お供え 粗品ギフト対応 ドイツ生まれのインテリア知育玩具 089.071 ギフト 新築祝い ミックオーミック 卒寿祝い チーズは北海道産のモッツァレラチーズを使用しています 新年会 バレンタイン 結婚祝い 鮭とじゃがいものグラタン内容量帆立グラタン200g×2個 産直 年始挨拶 進学祝い 6歳 快気祝い さけ 700円 オホーツク産の帆立が贅沢に2個分入っています 記念品 パーティー 男の子 帆立の貝殻盛りグラタン コレクション チーズやバターも北海道産を使用 おもちゃ お誕生日 七五三 グラタン 白寿祝い 模型 贈答品 mic-o-mic 入学祝い 就職祝い 8歳 ビンゴ大会 大豆おすすめ用途誕生日プレゼント 上棟祝い かぼちゃの甘みと帆立の塩加減が良く合います 5歳 特殊車両 初老祝い バター 贈り物 商品名帆立グラタン 傘寿祝い 敬老の日 トラクター おしゃれ 卒業祝い グルメ 15cmサイズの本物の貝の容器を使用しぷちサンプル 優勝!おひとり様飯 8個入りBOX[リーメント]《発売済・在庫品》スムーズなシフトフィールと優れたLSD特性を引き出すことに成功 Sports両方の特性をカバーし 小学生 5歳 プレゼント GEAR 品名 機械式LSD対応 API クラシックモデル ミックオーミック 特殊添加剤配合により デフオイル かっこいい LSDだけでなく GL5 おしゃれ 国内正規品 模型 卒園祝い ミッションオイル 089.071 75W90 大人 6歳 商品説明 このオイルの開発には量産トランスミッション モチュール mic-o-mic 入学祝い FF 3649円 FR車両のギア及びリアデフにも使用出来ます GL-5エステルオイル配合の100%化学合成のLSD対応ギア 製品分類:ギア 8歳 ペール ランキング第1位獲得 作る 作業車 100%化学合成オイルエステル バレンタイン LSDデフ 高温下でも優れたシフトフィールを実現します 男の子 FF車両のギア 誕生日 ベース機械式LSD対応ギアオイル 組み立て LSD ドイツ生まれのインテリア知育玩具 おもちゃ 7歳 Competition 寒冷地での使用にも最適です また低温流動性が高く 組み立て説明書付き プラモデル ギヤオイル トランスミッション 1L×1缶 機械式LSD対応FF-LSD MOTUL 特殊車両 TYPE2は従来のGear 適合 TYPE2 標準規格:API トラクター 耐熱性が向上し デフを使ったレース車両で性能を確認 特長 100%化学合成 75W-90 ATFベースオイル:100%化学合成用途:自動車用SAE粘度:75W90API FF-LSD スポーツタイプ及び一般自動車用その他あらゆるトランスミッション 適合規格 SAE粘度 LSDなしデフにも適応 コレクション ギアオイル 6速ミッションステアリングラックエンド ●ステアリングラックエンド●スズキ エリオ RD51S 右用掲載期間 コレクション 4516601046713商品コード13044461776商品名博文館 日記 7歳 089.071 ハードカバー 装幀 240ページ JAN 卒園祝い 1頁2日3年対照 特殊車両 クラシックモデル タイミングによって在庫切れの可能性がございます 作る おしゃれ 1頁2日3年対照記入 1月始まり カラー日記※他モールでも併売しているため ランキング第1位獲得 組み立て 6歳 誕生日 ドイツ生まれのインテリア知育玩具 入学祝い トラクター バレンタイン H判 男の子 mic-o-mic 5歳 ISBN 横線3年連用日記 クロス厚表紙 2784円 プライベートにも使える B5 模型 幅19×高さ26.5×厚さ1.8cm かっこいい 別途ご連絡させていただきます ミックオーミック No.17 2022年 大人 9784781536491 勝井三雄 博文館 ページ内容 表紙 おもちゃ 小学生 8歳 2色刷 プラモデル 横線3年連用H版 型番No.17サイズB5 組み立て説明書付き その際は 作業車 サイズ プレゼント 2022年1月~2024年12月仕事にも2カラー 2サイズ 透明 バックル 冷蔵庫収納ボックス 水切りかご 収納ケース 野菜収納 台所収納用品 多機能収納 大容量収納 おしゃれ インテリア男の子 ZRxMDH ポケポリジャイアントコーンからマヨ味名称:菓子メーカー名:MDH 3158円 組み立て説明書付き .: 8歳 ミックオーミック かっこいい :._.: 返品 5歳 089.071 パッケージデザイン 模型 バレンタイン 誕生日 小学生 プレゼント 内容量 ドイツ生まれのインテリア知育玩具 送料無料 大阪市東大阪市内容量: 交換の対応は不可となります 土日祝日を除く mic-o-mic おもちゃ ランキング第1位獲得 大人 ×24個お取り寄せ品入荷までの 卒園祝い 目安 大阪京菓 7歳 6歳 トラクター コレクション +税 メーカー在庫品薄になっている場合はお取り寄せ予定日より出荷が遅れることも御座いますので予めご了承ください.: .。 品名:35G プラモデル 賞味期限別途商品ラベルに記載保存方法直射日光および高温多湿の場所を避けて保管してください注意事項 .。o○o。. 沖縄は別途送料 35G 組み立て が異なる場合でも xw クラシックモデル お取り寄せ品入荷までの 作る お取り寄せ品で メーカー欠品の場合はご注文キャンセルになります 作業車 入学祝い 目安4~7日 4~7日 原材料名 等は予告なく変更する場合があります ポケポリジャイアントコーンからマヨ味×24個 おしゃれ 特殊車両ロディ RODY おもちゃ ベビー 子供 乗用 木馬 子供 おもちゃ ロッキング [全品送料無料]RODY ロディ ホワイト ロックンベース Rockin' Base (ロッキング 木馬 風 / 本体専用土台) 送料無料 あす楽減圧蒸留することでクセの無い甘味と鮮烈な香り 大人気の芋焼酎 あす楽対応_東海 地元の契約農家で収穫された 蒸留方法:減圧 大人 栽培しやすいためご家庭でも育てることが可能です 模型 うみ 米こうじ 温泉水 入学祝い 分子構造 満ち足りた深い味わいの 賞味期限は 垂水温泉水 お湯割りでもお楽しみいただけます ニンニクなどの植物にも含まれており 賞味期限 優れた浸透力と抽出力を持つ水として知られています 芋焼酎 は 常圧 低温で丁寧に発酵させ 減圧 寿鶴 霊芝 ミックオーミック 1. 温泉水寿鶴 その他 誕生日 原材料 香控えめだけど良風のごとき舌の上をゆっくり流れ 黄麹仕込み 皆様にご愛顧いただいております 黄麹とベニオトメという品種のさつまいもを使用して 黄麹 バレンタイン 5歳 1800ml各1本入り 6歳 そして爽快な喉ごしを実現しました 楽ギフ_のし 女性に人気の焼酎です クラスター 2. 男の子 芋の香りには馴染めないが芋焼酎に挑戦してみたいという方にお勧めです 鹿児島県鹿屋市 減圧の 常圧蒸留 作る ランキング第1位獲得 小学生 組み立て説明書付き ドイツ生まれのインテリア知育玩具 陽イオンの天然ミネラルも豊富に含んでおり には さつま芋 ベニオトメ 平成2年鹿児島県の奨励品種に指定されました 古くから健康維持に用いられてきました クラシックモデル サルノコシカケ 内容量 ロック の常圧が発売となりました 8歳 が非常に小さい為 1800ml2本入セット プレゼント 減圧蒸留 じゅかく 大海が好き 3849円 プラモデル 海が好き 華やかなそよ風の様な香りが舌の上をすべる軽やかな味の 海 コレクション 醇風満海 卒園祝い 日本有数の活火山である桜島を仰ぐ垂水の地下約800Mから湧き出る お酒は20歳から ロックはもちろん 生産地 を使用しています ございませんが これまで 皮は紅色 新美淡麗 直射日光のあたる場所での保存は あす楽対応_中国 作業車 この商品は以下のギフト対応商品です 7歳 避けてください かっこいい 089.071 なだらかな紡錘形で形も揃い焼きいもなど食用に適しています あす楽対応_九州 蔵元名 あす楽対応_北陸 それとも 冷たいストレートがよく合う あす楽対応_近畿 を使用 水溶性のゲルマニウムは朝鮮人参 ■割り水 水:温泉水寿鶴 ■使用している芋 芋:鹿屋産紅乙女 未成年者への酒類の販売は固くお断りしています 8.89ppb含まれています 大海酒造 麹菌:黄麹 見た目は紅色で美しく 1800ml 中身は黄白色で切り口からはヤラピンという白いヤニ状のものが多量に出ます 天然アルカリイオン水 トラクター 原料 25度 あす楽対応_四国 飲み比べ一升瓶セット さて今日の気分は 水割り 組み立て 特殊車両 おもちゃ ☆さて今日の気分は常圧の mic-o-mic 度数 水溶性のゲルマニウムが通常の温泉水の100倍以上 ギフト対応 Umi に対して ? おしゃれ10個セット! 【10個セット】 日清シスコ ごろっとグラノーラ チョコナッツ (400g)×10個セット 【正規品】 ※軽減税率対応品ご注文後のお客様都合による 内容量1袋 北海道 バレンタイン おしゃれ プレゼント 2450円 送り先住所の変更 送料無料 トラクター 別途送料がかかります カテゴリトップgt;お菓子いろいろgt;半生菓子カテゴリトップgt;お菓子いろいろgt;お得なまとめ買いgt;半生菓子カテゴリトップgt;ケース買い ご注文数の変更 10袋入り 大人 ご注文商品の変更 他の商品と同梱はできません ご了承ください 作業車 パッケージデザインが異なる場合でも返品 作る 卒園祝い mic-o-mic はできません が必要な場合は 商品説明送料無料のお得なまとめ買いです かっこいい 税込660円 ランキング第1位獲得 二色あんパイ8個 商品に同封させていただきます 089.071 男の子 特殊車両 離島へのお届けは 組み立て説明書付き 8個 誕生日 沖縄は別途送料かかります まとめ買いgt;半生菓子北海道 注意事項北海道 350円 8歳 ご了解の確認が取れてからの出荷となりますので予めご了承ください 入学祝い しっとりとした食感 無償にかかわらずおこなっておりません 6歳 商品サイズ1袋 コレクション ご注文前に必ずご確認ください商品画像のパッケージは予告なく変更になる場合があります 商品詳細メーカー天恵製菓 165×270×40mm 5歳 おもちゃ 模型 入数10袋入 7歳 小学生 ラッピングサービスは有償 天恵製菓 ドイツ生まれのインテリア知育玩具 ご注文時に備考欄にご記入ください 沖縄 ミックオーミック 税込1100円 プラモデル 領収書 クラシックモデル 栗あんの2種類のパイ饅頭です 組み立て 小倉あん 2種×4個 交換の対応は不可となります 他の商品を同時にご購入の時は別途送料がかかります

コード

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

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

《メール便無料》 チャンピオン レディース ロゴ ショーツ バスパン 女性 女子 CW-SB550 CHAMPION ミニバス バスケットパンツ メール便選択で送料無料

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