GR-SAKURA
GR-KURUMI
GR-COTTON
GR-CITRUS
GR-PEACH
GR-KAEDE
GR-ADZUKI
GR-LYCHEE
GR-ROSE
GR-MANGO(*)
SNShield
Web Compiler
IDE for GR
TOPPERS関連
女子美コラボ
その他
※プロデューサミーティング中
作り方使い方資料
イベント関連
作品記事
体験記事
ライブラリ
ツール
その他・過去ファイル
はじめまして、超初歩的な質問で大変申し訳ないのですが、調べても自分ではどうにもわからなかったので教えていただければと思います。
Webコンパイラを使用してNeopixcelLEDテープを制御するプログラムを作りたいのですが、Adafruitのライブラリをダウンロードして
Webコンパイラ上のプロジェクトにライブラリのzipファイルをアップロードしたら使用できるのでしょうか?
もしくは、ほかの方法でArduinoのようにある程度簡単にLEDテープの制御ができる参考作例等のがもしあれば教えていただけるととてもうれしいです。
sakuraやkurumiでシリアルLEDテープを使われている作例は何件かWeb上でプログラムを拝見させていただきましたが、私には理解が難しく、CITRUSに置き換えて考えることができませんでした…。
具体的に使いたいライブラリzipがドレなのかを教えてくれた方が、識者の人もアドバイスしやすいと思いますよー。あとCITRUSならSAKURA用のを参考にした方が楽と思いますが、どこのwebのを見て、どこが判らないのかも書いちゃった方がいいかと。webの情報が間違ってて、そのせいで理解できない、って事も無くはないですんで。
はじめまして。私も初心者なので、間違えていたらごめんなさい、です。
使いたいライブラリは、これですか?
github.com/.../Adafruit_NeoPixel
ライブラリのZipをダウンロードして解凍してから、その中にあるAdafruit_NeoPixel.h と Adafruit_NeoPixel.cpp の2ファイルだけを、以下の図のようにgr_sketch.cppファイルがあるフォルダと同じフォルダにアップロードした方が良いと思います。
その後、gr-sketch.cppを開いて,
#include <Arduino.h>
が書かれている行の次の行に
#include "Adafruit_NeoPixel.h"
を書けば、あとは、arduinoなどと同じように使えると思います。
> arduinoなどと同じように使えると思います。
Adafruit_NeoPixel.cpp の中で Arduino の AVR や ARM のプロセッサ用に条件コンパイルするようなっており、非対応の機種用へは移植作業が必要なようです。
どなたか GR-SAKURA 用に移植されたものを探してきてそれを利用されるのが早いと思います。
github.com/.../GR-SAKURA_SerialLed
> GR-SAKURAでSerial LED シールドを利用するためのライブラリ&サンプルです。
↑は参考にならないでしょうか。
「GR-SAKURA シリアルLED」で検索
https://www.google.co.jp/search?q=GR-SAKURA+%E3%82%B7%E3%83%AA%E3%82%A2%E3%83%ABLED&ie=UTF-8
ご回答いただき、ありがとうございます。
移植作業が必要なのですね…。
そちらの記事を質問前に確認していたのですが、ちょっとわたしには難しくて使い方が理解できませんでした。
もう少し調べてみます。
すでに実施済みかもしれませんが、こちらで移植したものを送付いたします。Fujitaさんがポートを叩く部分を楽にしてくれたので移植は結構楽でした。
ExampleにあったSimple.inoで緑に光るのを確認しました。
ありがとうございます~!!!
岡宮さんにいただいたAdafuruit_Neopixel.zipファイルを使用して、Neopixcelのサンプルプログラムを動かすことができました。
ご回答いただいた、皆さま親切に教えていただき本当にありがとうございます。