しびら

技術ネタのメモとか。

GEMMA を使って光るウェアラブルデバイスを作る

   

GEMMAは、Adafruit製のウェアラブルなArduino(micro)互換機で、洋服や帽子、バッグなどの布地に導電糸で縫いつけて使う製品です。Neo Pixel Ringを使って光らせます。

 

購入したもの

GEMMAのv2です。

 

小型のリチウムイオンバッテリーです。


NeoPixel Ring。12個のフルカラーLEDが輪になっています。

USB充電器。リチウムイオンバッテリーを充電できます。GEMMAから充電できる機能は無いため充電器を購入する必要があります。

 

配線

配線はこちらを参考にしました。何に取り付けるかは決めてないので半田付けはまだ実施せず、クリップで配線しました。

 

プログラム

GEMMAとNeoPixelRingを使って、色相をぐるぐる回すプログラムを書いてみました。

 

コードは以下。HSVをRGBに変換するコードを書いています。GEMMAはコードを入れれる容量がとても少ないので、このような関数を作らず(毎回計算させずに)に固定値を持つべきなのですが、色々な色を試したかったので書いてみました。

https://github.com/dorako321/gemma-neopixel/blob/master/hsvtorgb/hsvtorgb.ino

 

 - Arduino, ART , , , ,