このページの本文へ

池澤あやかのガチでギークな日々 第15回

池澤あやかの自由研究:バレンタインデーにきらきらチョコレートを作っちゃおう!

2017年02月12日 10時00分更新

文● 池澤あやか 取材● 中山智 編集● 三宅貴久/ASCII

  • この記事をはてなブックマークに追加
  • 本文印刷

 皆さんこんにちは、池澤あやかです。 世間はもうすぐバレンタインデー!

 バレンタインデーと言えば、チョコレートをプレゼントして、好きな人に気持ちを伝えたり、お世話になっている方に感謝を伝える日です。サプライズでいつもとはちょっと違うチョコレートをプレゼントしたい。そんなことを思っている方も多いのではないでしょうか。

 そこで、ちょっぴりインパクトのあるチョコレートを作りたいと思っている方におすすめな、とっておきのレシピをご紹介したいと思います! 普通に見えるこちらのチョコレートですが、ある特別なしかけを仕込んでみました。

一見すると普通のチョコレートですが……

「きらきらチョコレート」というネーミングでお気付きの方も多いかもしれません。そうなんです、このチョコレート、光ります。

なんとチョコが光るんです!!

 早速作っていきましょう! 用意する材料はこんな感じ。

【材料】
●割りチョコレート/150g
●生クリーム/50cc
●お好みのラッピング
●はんだ
●はんだごて
●グルーガン
●グルーガン用グルースティック
RGB LED(マイコン内蔵)/9個
Arduino Pro Mini 5V/1個
FTDI USBシリアル変換アダプター/1個
線材/1個
フレキシブル基板/1個
●9V電池 /1個
9V電池用バッテリースナップ/1個

【レシピ】
1. ホワイトトリュフを作ります。私はクックパッドのこちらのレシピを参考にしました!

2. LEDをユニバーサル基板にはんだづけをします。マイコン内蔵のRGB LEDは、数珠つなぎに配線していくだけで、Arduinoのピン1つで制御することができます。

VDDピンとVDDピン、GNDピンとGNDピン、DOUTピンとDINピンをどんどん繋いでいきます。

ここが一番根気が必要な作業です

3. Adafruitが配布しているNeoPixel(RGB LED)制御用のライブラリをインストールします。公式Githubからファイルをダウンロードし、Arduino > librariesディレクトリにいれればインストール完了。

4. Arduino Pro Miniをパソコンに繋ぎ、Arduinoのアプリケーションからプログラムを書き込みます。(私が書き込んだプログラムは後述します)。NeoPixelのプログラムはサンプルのものでも充分綺麗です。

5. 念のためLEDの足をグルーガンで絶縁します。

6. LEDにトリュフをかぶせていきます。

7. 完成!

虹色に光ります!!

今回はバレンタインなので、「l LOVE YOU」と光らすモードも搭載しました

暗闇ではより一層輝きます!夜景と共にプレゼントするのはいかがでしょうか。

書き込んだプログラムはこちら。

#include <Adafruit_NeoPixel.h>
#define RGBLED_OUTPIN    2
#define NUMRGBLED        9
Adafruit_NeoPixel RGBLED = Adafruit_NeoPixel(NUMRGBLED, RGBLED_OUTPIN, NEO_RGB + NEO_KHZ800);
int iloveyoucount=0;
int mode = 0;
void setup()
{
  RGBLED.begin();
  RGBLED.setBrightness(50);
}
void loop()
{ 
  switch(mode){
    case 0:
      theaterChase(RGBLED.Color(127, 127, 127), 50); // White
      theaterChase(RGBLED.Color(127,   0,   0), 50); // Red
      theaterChase(RGBLED.Color(  0,   0, 127), 50); // Blue
      mode = 1;
      break;
    case 1:
      rainbow(20);
      mode = 2;
      break;
    case 2:
      iloveyou();
      break;
    case 3:
      rainbowCycle(20);
      mode = 0;
      break;
  }
}
void theaterChase(uint32_t c, uint8_t wait) {
  for (int j=0; j<10; j++) {  //do 10 cycles of chasing
    for (int q=0; q < 3; q++) {
      for (int i=0; i < NUMRGBLED; i=i+3) {
        RGBLED.setPixelColor(i+q, c);    //turn every third pixel on
      }
      RGBLED.show();
     
      delay(wait);
     
      for (int i=0; i < NUMRGBLED; i=i+3) {
        RGBLED.setPixelColor(i+q, 0);        //turn every third pixel off
      }
    }
  }
}
void rainbow(uint8_t wait) {
  uint16_t i, j;
  for(j=0; j<256; j++) {
    for(i=0; i<NUMRGBLED; i++) {
      RGBLED.setPixelColor(i, Wheel((i+j) & 255));
    }
    RGBLED.show();
    delay(wait);
  }
}
void rainbowCycle(uint8_t wait) {
  uint16_t i, j;
  for(j=0; j<256*5; j++) { // 5 cycles of all colors on wheel
    for(i=0; i< NUMRGBLED; i++) {
      RGBLED.setPixelColor(i, Wheel(((i * 256 / RGBLED.numPixels()) + j) & 255));
    }
    RGBLED.show();
    delay(wait);
  }
}
uint32_t Wheel(byte WheelPos) {
  WheelPos = 255 - WheelPos;
  if(WheelPos < 85) {
   return RGBLED.Color(255 - WheelPos * 3, 0, WheelPos * 3);
  } else if(WheelPos < 170) {
    WheelPos -= 85;
   return RGBLED.Color(0, WheelPos * 3, 255 - WheelPos * 3);
  } else {
   WheelPos -= 170;
   return RGBLED.Color(WheelPos * 3, 255 - WheelPos * 3, 0);
  }
}
void iloveyou(){
  int letter[8][9] = {
            {0, 1, 0, 0, 1, 0, 0, 1, 0},
            {1, 0, 0, 1, 0, 0, 1, 1, 1},
            {1, 1, 1, 1, 0, 1, 1, 1, 1},
            {0, 0, 0, 1, 0, 1, 0, 1, 0}, 
            {1, 1, 1, 1, 1, 0, 1, 1, 1}, 
            {1, 0, 1, 0, 1, 0, 0, 1, 0},
            {1, 1, 1, 1, 0, 1, 1, 1, 1},
            {1, 0, 1, 1, 0, 1, 1, 1, 1},       
            };
            
  for(int i=0; i<9; i++){
    if(letter[iloveyoucount][i] == 0){
      RGBLED.setPixelColor(i, RGBLED.Color(0, 0, 0));
    } else {
      RGBLED.setPixelColor(i, RGBLED.Color(255, 105, 180));
    }
  }
  
  iloveyoucount++;
  
  if(iloveyoucount > 7){
    iloveyoucount = 0;
    mode = 3;
  }
  
  RGBLED.show();
  delay(1000);
}

 女子の皆さん、ぜひキラキラ輝くチョコレートで意中の方の心を鷲掴みにしてください! 池澤あやかでした!

ホワイトトリュフはこのあと美味しくいただきました

■Amazon.co.jpで購入

カテゴリートップへ

本記事はアフィリエイトプログラムによる収益を得ている場合があります

この連載の記事
1
【整備済み品】富士通 ノートパソコン LIFEBOOK U9310 13.3型FHD(1920x1080) 超軽薄 ノートPC/第10世代 Core i5-10310U@1.7GHz/ 8GB メモリ/高速ストレージ SSD/Webカメラ/WIFI/Type-C/HDMI/win11&MS Office 2019 搭載 ビジネス 在宅勤務向け パソコン (メモリ:8GB/SSD:256GB)
【整備済み品】富士通 ノートパソコン LIFEBOOK U9310 13.3型FHD(1920x1080) 超軽薄 ノートPC/第10世代 Core i5-10310U@1.7GHz/ 8GB メモリ/高速ストレージ SSD/Webカメラ/WIFI/Type-C/HDMI/win11&MS Office 2019 搭載 ビジネス 在宅勤務向け パソコン (メモリ:8GB/SSD:256GB)
¥35,130
2
Apple 2026 MacBook Air M5チップ搭載13インチノートブック:AIとApple Intelligence、13.6インチLiquid Retinaディスプレイ、16GBユニファイドメモリ、512GB SSDストレージ、12MPセンターフレームカメラ、日本語キーボード、Touch ID - シルバー
Apple 2026 MacBook Air M5チップ搭載13インチノートブック:AIとApple Intelligence、13.6インチLiquid Retinaディスプレイ、16GBユニファイドメモリ、512GB SSDストレージ、12MPセンターフレームカメラ、日本語キーボード、Touch ID - シルバー
¥177,333
3
【整備済み品】ノートパソコン 東芝 dynabook B65 シリーズ/Windows11搭載/第6世代 Core i3/ノートPC/メモリ8GB/SSD128GB/15.6型/Bluetooth/Wi-Fi/MS & Office2019/HDMI/DVDドライブ/10キー/初期設定不要 初心者向け(Core i3-6/8/128)
【整備済み品】ノートパソコン 東芝 dynabook B65 シリーズ/Windows11搭載/第6世代 Core i3/ノートPC/メモリ8GB/SSD128GB/15.6型/Bluetooth/Wi-Fi/MS & Office2019/HDMI/DVDドライブ/10キー/初期設定不要 初心者向け(Core i3-6/8/128)
¥12,445
4
ESBOOKノートパソコン 【MS Office 2024搭載&Windows 11 Pro】14インチIPS液晶/1920×1080FHDディスプレイ カメラ付き/薄型PCノート高性能CPU/初期設定不要/8Gメモリ/無線LAN/大容量SSD/初心者向け・パソコンノート/日本語キーボードフィルム付き/ワイヤレスマウス付き(256G SSD, ローズゴールド)
ESBOOKノートパソコン 【MS Office 2024搭載&Windows 11 Pro】14インチIPS液晶/1920×1080FHDディスプレイ カメラ付き/薄型PCノート高性能CPU/初期設定不要/8Gメモリ/無線LAN/大容量SSD/初心者向け・パソコンノート/日本語キーボードフィルム付き/ワイヤレスマウス付き(256G SSD, ローズゴールド)
¥38,999
5
【整備済み品】 NEC 15.6型 ノートPC VX ノートパソコン/Windows 11 /MS Office H&B 2019/第8世代 Core i5-8350U / HDMI/WIFI/8GB/SSD 256GB/テンキー
【整備済み品】 NEC 15.6型 ノートPC VX ノートパソコン/Windows 11 /MS Office H&B 2019/第8世代 Core i5-8350U / HDMI/WIFI/8GB/SSD 256GB/テンキー
¥27,030

Amazonのアソシエイトとして、ASCII.jpは適格販売により収入を得ています。

ASCII倶楽部

注目ニュース

  • 角川アスキー総合研究所

プレミアム実機レビュー

ピックアップ
1
KIOXIA(キオクシア) 旧東芝メモリ microSD 128GB UHS-I Class10 (最大読出速度100MB/s) Nintendo Switch動作確認済 国内サポート正規品 メーカー保証5年 KLMEA128G
KIOXIA(キオクシア) 旧東芝メモリ microSD 128GB UHS-I Class10 (最大読出速度100MB/s) Nintendo Switch動作確認済 国内サポート正規品 メーカー保証5年 KLMEA128G
¥2,404
2
Anker PowerLine III Flow USB-C & USB-C ケーブル Anker絡まないケーブル 240W 結束バンド付き USB PD対応 シリコン素材採用 iPhone 17 / 16 / 15 / Galaxy iPad Pro MacBook Pro/Air 各種対応 (1.8m ミッドナイトブラック)
Anker PowerLine III Flow USB-C & USB-C ケーブル Anker絡まないケーブル 240W 結束バンド付き USB PD対応 シリコン素材採用 iPhone 17 / 16 / 15 / Galaxy iPad Pro MacBook Pro/Air 各種対応 (1.8m ミッドナイトブラック)
¥1,890
3
NIMASO ガラスフィルム iPad 第11世代(A16) 2025用/iPad 10.9インチ 第10世代 2022用 衝撃吸収 強化 ガラス 保護フィルム 指紋防止 ガイド枠付き NTB22I574
NIMASO ガラスフィルム iPad 第11世代(A16) 2025用/iPad 10.9インチ 第10世代 2022用 衝撃吸収 強化 ガラス 保護フィルム 指紋防止 ガイド枠付き NTB22I574
¥1,359
4
KIOXIA(キオクシア)【日本製】USBフラッシュメモリ 32GB USB2.0 国内サポート正規品 KLU202A032GL
KIOXIA(キオクシア)【日本製】USBフラッシュメモリ 32GB USB2.0 国内サポート正規品 KLU202A032GL
¥1,080
5
対応 iPad 11世代 / 10世代 ガラスフィルム (2025/2022モデル) ガイド枠付き 【2枚セット-日本旭硝子素材】対応 iPad第10世代 2022 第11世代A16 10.9インチ 保護フィルム フィルム 強化ガラス スマートタブレット 第11世代2025 第10世代2022 液晶保護フィルム ガイド枠 全面保護 2.5D 硬度9 H 耐衝撃 飛散防止 貼り付け簡単 自動吸着 気泡ゼロ 指紋防止 ラウンドエッジ加工 超薄0.26mm 超高質感 スマートタブレット SENTM-2IP10D-1
対応 iPad 11世代 / 10世代 ガラスフィルム (2025/2022モデル) ガイド枠付き 【2枚セット-日本旭硝子素材】対応 iPad第10世代 2022 第11世代A16 10.9インチ 保護フィルム フィルム 強化ガラス スマートタブレット 第11世代2025 第10世代2022 液晶保護フィルム ガイド枠 全面保護 2.5D 硬度9 H 耐衝撃 飛散防止 貼り付け簡単 自動吸着 気泡ゼロ 指紋防止 ラウンドエッジ加工 超薄0.26mm 超高質感 スマートタブレット SENTM-2IP10D-1
¥998
6
Anker iPhone充電ケーブル PowerLine II ライトニングケーブル MFi認証 超高耐久 iPhone 14 / 14 Pro Max / 14 Plus / 13 / 13 Pro / 12 / 11 / X/XS/XR / 8 Plus 各種対応 (0.9m ホワイト)
Anker iPhone充電ケーブル PowerLine II ライトニングケーブル MFi認証 超高耐久 iPhone 14 / 14 Pro Max / 14 Plus / 13 / 13 Pro / 12 / 11 / X/XS/XR / 8 Plus 各種対応 (0.9m ホワイト)
¥990
7
Anker USB Type C ケーブル PowerLine USB-C & USB-A 3.0 ケーブル iPhone 17 / 16 / 15 /Xperia/Galaxy/LG/iPad Pro/MacBook その他 Android 等 USB-C機器対応 テレワーク リモート 在宅勤務 0.9m ホワイト
Anker USB Type C ケーブル PowerLine USB-C & USB-A 3.0 ケーブル iPhone 17 / 16 / 15 /Xperia/Galaxy/LG/iPad Pro/MacBook その他 Android 等 USB-C機器対応 テレワーク リモート 在宅勤務 0.9m ホワイト
¥740
8
JAMJAKE iPad用ペンシル アップルペンシル代用ペン 2018年~2026年 iPad対応 タッチペン 超高感度 極細 スタイラスペン Type-C急速充電 傾き感知/磁気吸着/誤作動防止機能対応 軽量 耐摩 学生 子供 筆記 絵を描く デザイン用 ドローイング用
JAMJAKE iPad用ペンシル アップルペンシル代用ペン 2018年~2026年 iPad対応 タッチペン 超高感度 極細 スタイラスペン Type-C急速充電 傾き感知/磁気吸着/誤作動防止機能対応 軽量 耐摩 学生 子供 筆記 絵を描く デザイン用 ドローイング用
¥1,880
9
KIOXIA(キオクシア)【日本製】SDカード 128GB SDXC UHS-I Class10 読出速度100MB/s 国内正規品 メーカー保証5年 KLNEA128G
KIOXIA(キオクシア)【日本製】SDカード 128GB SDXC UHS-I Class10 読出速度100MB/s 国内正規品 メーカー保証5年 KLNEA128G
¥2,152
10
UGREEN USB Type Cケーブル PD対応 100W/5A 超急速充電 USB C ナイロン編み 断線防止 iphone17/16/15シリーズ/iPad/MacBook Pro/Galaxy S24/Matebook/iPad/Xperia等USB-C各種対応(1m, ブラック)
UGREEN USB Type Cケーブル PD対応 100W/5A 超急速充電 USB C ナイロン編み 断線防止 iphone17/16/15シリーズ/iPad/MacBook Pro/Galaxy S24/Matebook/iPad/Xperia等USB-C各種対応(1m, ブラック)
¥743

Amazonのアソシエイトとして、ASCII.jpは適格販売により収入を得ています。

デジタル用語辞典

ASCII.jpメール デジタルMac/iPodマガジン